summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-10-07Merge "Modify the NI creation script for riscv64 architecture" into tizentizen_9.0_m2_releaseaccepted/tizen/unified/x/asan/20241013.235758accepted/tizen/unified/x/20241007.103718accepted/tizen/unified/toolchain/20241022.122844accepted/tizen/unified/toolchain/20241022.122401accepted/tizen/unified/20241007.161054accepted/tizen/9.0/unified/20241030.235556tizen_9.0accepted/tizen_unified_x_asanaccepted/tizen_unified_toolchainaccepted/tizen_9.0_unifiedWoo Chang Kim1-13/+18
2024-09-26Add a record-pkg option to create some filesaccepted/tizen/unified/x/20240926.095751accepted/tizen/unified/toolchain/20241004.101439accepted/tizen/unified/20240927.013004Jaehoon Chung7-7/+7
Add a record-pkg option to create some files. Current, it's creating a '.packages' about commit-id. Additional, it can be created the '.license' and '.files'. The developer can check the licneses and files with thosse files about packages that are installed. It should be helpful. Change-Id: I70e5dd3acf79c139b8246dcfc773ef41e69f796a Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2024-09-24Modify the NI creation script for riscv64 architecturej-h.choi1-13/+18
Change-Id: I49126d2d11e59c380b3221a45f5caf80a5602a27
2024-08-14Revert "Add u-boot-env-default.bin file for BPI-F3 riscv board"accepted/tizen/unified/x/20240814.051525accepted/tizen/unified/dev/20240819.095707accepted/tizen/unified/20240814.180353accepted/tizen_unified_devJaehoon Chung1-1/+0
It's changed to use an uboot.env file instead of u-boot-env-default.bin raw file. This raw file doesn't need anymore. This reverts commit 8d32e1f6b00dc2d8445a3e4809996c2c90adb9b7. Change-Id: I526cddb2490bd1966b7c0470c4f61d49f7f28d9b Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2024-08-09Add u-boot-env-default.bin file for BPI-F3 riscv boardaccepted/tizen/unified/x/asan/20240813.230401accepted/tizen/unified/x/20240809.060958accepted/tizen/unified/toolchain/20240812.132114accepted/tizen/unified/dev/20240812.223228accepted/tizen/unified/20240809.055224Jaehoon Chung1-0/+1
Add u-boot-env-default.bin file for BPI-F3 riscv board. Current, it needs to flash it into block-device. In future, it can be replaced to uboot.env file. At that time, this can be removed. Change-Id: I89bcc7f8c74e1ce8efb19092e5d34aec6bbc94ff Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2024-08-07lpi4a: add bootcode.bin fileaccepted/tizen/unified/dev/20240809.091516accepted/tizen/unified/20240808.160406Marek Szyprowski2-0/+2
The bootcode written to the protective MBR (sector zero) has to be proviced by the uboot package instead of being hardcoded in sd_fusing.py script. This makes the SD card flashing proceduce a bit more flexible and prepares sd_fusing for handling more complicated bootcode for other boards. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Change-Id: Ib234988f0393255b1a9d6ef968e84067b058e7ed
2024-08-07Add tizen-boot-riscv64-bpif3.yaml fileJaehoon Chung4-0/+40
To support Bananpi BPI-F3 board, add tizen-boot-riscv64-bpif3.yaml file. Change-Id: I3473b5b4b2cd0d01ce6ab1eda94080c6c621c912 Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2024-07-09ramdisk: switch from initrd (ext4 based) to initramfs (cpio.gz based) formataccepted/tizen/unified/x/20240710.012927accepted/tizen/unified/dev/20240710.032413accepted/tizen/unified/20240709.165138Marek Szyprowski4-7/+7
Initrd-style booting is deprecated since Linux kernel commit 9acc17baf1fd ("initrd: mark initrd support as deprecated") included in v5.9 release. Since commit ff26956875c2 ("brd: remove support for BLKFLSBUF") included in Linux kernel v4.10 it is no longer possible to free the memory occupied by the initrd. Switch Tizen ramdisk images to initramfs format (cpio.gz based) to comply with the new approach of starting Linux based systems. During build arm64 on QB, ramdisk-recovery is failed because of no space issue. - It's a strange issue, so increase the ramdisk-recovery size from 32MB to 64MB. Change-Id: I67ab60d95b751958f7a42f088047b8f289c58bc5 Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2024-07-01Revert "ramdisk: switch from initrd (ext4 based) to initramfs (cpio.gz ↵Jaehoon Chung4-7/+7
based) format" This reverts commit 2264a92523da04df016e4a5edd3c5a471e04ebec. Change-Id: I266a91df51603220cb17848c95976c0cf1a5b5d0 Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2024-06-24ramdisk: switch from initrd (ext4 based) to initramfs (cpio.gz based) formatMarek Szyprowski4-7/+7
Initrd-style booting is deprecated since Linux kernel commit 9acc17baf1fd ("initrd: mark initrd support as deprecated") included in v5.9 release. Since commit ff26956875c2 ("brd: remove support for BLKFLSBUF") included in Linux kernel v4.10 it is no longer possible to free the memory occupied by the initrd. Switch Tizen ramdisk images to initramfs format (cpio.gz based) to comply with the new approach of starting Linux based systems. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Change-Id: Ie2658e0a445ea4c4a55d53e3b6e51c0c38d69496
2024-06-10Add scripts and package for delta generationaccepted/tizen/unified/x/asan/20240625.092042accepted/tizen/unified/x/20240614.080544accepted/tizen/unified/toolchain/20240624.121328accepted/tizen/unified/dev/20240620.011223accepted/tizen/unified/20240614.010957SangYoun Kwak12-0/+88
To generate delta image during the image building, scripts are added to the 'post --nochroot' section and 'runscript' section. Also, to use delta generating tool, a package 'upgrade-tools-generic' is added to the required packages. Changes above are applied to the armv7l/aarch64, boot/headed rpi4 images. Change-Id: Id96ade9d0a58ac2a078fdacacf29c95251870545 Signed-off-by: SangYoun Kwak <sy.kwak@samsung.com>
2024-05-14Add tizen-boot-riscv64-lpi4a-* imagesaccepted/tizen/unified/x/20240521.064021accepted/tizen/unified/20240604.015420Marek Szyprowski6-0/+72
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Change-Id: Ie2646b788637d4a3a2db44ed805675cfc8b2fe93
2024-04-01Revert "Change the size of emulator partition(2000->2500)"Woo Chang Kim1-1/+1
This reverts commit a4f9a950f41f99162d188f4483f64221c991f792. Change-Id: I087b3e40135a00aab0da249251dca2dcb74a1364
2024-03-29Change the size of emulator partition(2000->2500)wchang kim1-1/+1
Change-Id: Ib63d9456bd71d000c112430b720f1f7c4daeb87a
2024-03-13Chnage the correct repo urlaccepted/tizen/unified/riscv/20240319.073905accepted/tizen/unified/20240315.032937accepted/tizen_unified_riscvJaehoon Chung1-3/+3
Tizen package repo path was changed to TIZEN/Tizen/Tizen-Unified/.. If check the ks file loccally, it has to change the repo url everytime. Change-Id: I2013861818eed714b601dea8860a861ef25d48b4 Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2023-09-20Adding the option of '--nodeps' to some commands of rpmtizen_8.0_m2_releaseaccepted/tizen/unified/20230920.072023accepted/tizen/8.0/unified/20231005.095722tizen_8.0accepted/tizen_8.0_unifiedwchang kim1-2/+2
Change-Id: I57ad16b7586266b556426c46d987498e7968dc4f
2023-08-28Support iot-hal-backend-vf2 to use a hal imageaccepted/tizen/unified/riscv/20230829.072058Jaehoon Chung4-5/+13
Support iot-hal-backend-vf2 to use a hal.img. hal.img will be include into BOOT tar file. Change-Id: I3a054d32f8d3a1fde4ae4f1c75ff82c16608d1fc Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2023-07-18patterns: Fix wrong package in iot-boot-qemu-riscv64accepted/tizen/unified/riscv/20230719.021031accepted/tizen/unified/20230720.164623Jaehoon Chung1-1/+1
In linux-tizen-modules repo, linux-tizen-modules-rv64qemu is created, not linux-tizen-modules-qemu-riscv64. Fix wrong package name to create boot iamge for qemu. Change-Id: I39b6940646b69994550bc42c8cbbdfc4946471ac Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2023-07-17Add tizen-boot-riscv64-qemuaccepted/tizen/unified/riscv/20230718.024916Łukasz Stelmach4-0/+32
Add tizen-boot-riscv64-qemu for QEMU. Change-Id: I969b63cf14cf04f9ec2ea99c57ee0de078f95e16 Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
2023-07-17Add tizen-boot-riscv64-vf2Łukasz Stelmach6-0/+40
Add tizen-boot-riscv64-vf2 for VisionFive2 board. In future, "IoT Hal Backend VisionFive2" will be added after finishing backend. Change-Id: I56a02a1a7dd183ec998fc299902a94dd162efa17 Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
2023-07-14Adding headed image for riscv64accepted/tizen/unified/20230718.162139wchang kim7-10/+18
Change-Id: I9dd5f1a7baaad2897ebbada4810ff268f6d2a6df
2023-05-17Add capi-system-info pkg into iot-hal-base to create /hal/etc/system_info_dbChanwoo Choi1-0/+1
Add missed capi-system-info package into iot-hal-base.yaml to crate /hal/etc/system_info_db when creating the hal.img. hal.img have to contain the /hal/etc/system_info_db to specify the features depends on hardware. /hal/etc/system_info_db is created by script of capi-system-info package when creating the hal.img. Change-Id: I55c1c1025913925af2d249ffbc9adc4fe4bdae9e Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2023-04-27Adding tizen-riscv64-generic-hal imagewchang kim2-0/+15
Change-Id: I08f126efe6bc09dfebbb3e234c2bcca9dd86f851
2023-04-24Adding tizen-headless-riscv64 imageaccepted/tizen/unified/20230425.130138wchang kim5-1/+23
Change-Id: I00d00f62376d07aeb64b394d42fa0ddb88a7cdf0
2022-08-03[TRE-2949] Change filesystem of ramdisk.img as Ext4 in IoT imagestizen_7.0_m2_releasesubmit/tizen/20220803.053631accepted/tizen/unified/20221202.090549accepted/tizen/unified/20221128.110352accepted/tizen/unified/20221121.055353accepted/tizen/unified/20220803.094941accepted/tizen/7.0/unified/hotfix/20221116.111612accepted/tizen/7.0/unified/20221110.063116tizen_7.0_hotfixtizen_7.0accepted/tizen_7.0_unified_hotfixaccepted/tizen_7.0_unifiedHyotaek Shim4-4/+4
Change-Id: I1a0e8608df1ef2e2e0266f9a21432d844cd84dbf Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2022-04-15Adding tizen-headed 64bit emulator imagesubmit/tizen/20220414.172448accepted/tizen/unified/20220414.000620Woo Chang Kim4-2/+19
Change-Id: I02ba58f96bdf9cd549dac3af36c85347fc041393
2022-03-14[TRE-2889] Support RT image for RPI4submit/tizen/20220314.074231submit/tizen/20220314.071608accepted/tizen/unified/20220314.125139Jaehoon Chung6-4/+51
Support RT image for PRI4. Change-Id: I753ea599e6d524e456fa0e9c599581265df2be4a Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2022-02-25[TRE-2878] Support Tizen Generic HAL Image(GHI)submit/tizen/20220302.022238accepted/tizen/unified/20220302.131923Jaehoon Chung8-1/+53
Support Tizen Generic HAL Image(GHI). It will be used without any H/W specific dependency. Change-Id: I4019b2c97e30abbdb7e45f59eab3f6f4715e3f0a Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2022-01-11[TRE-2857] Add patchelf, crossgen2-mic packages in iot-base.yamlsubmit/tizen/20220111.003339accepted/tizen/unified/20220111.010902j-h.choi2-0/+4
Change-Id: I69b05a9966eb7913994b15a76a5d0b49547eb97b
2022-01-10[TRE-2857] Modify iot-making-building-blocks-dll.post scriptsubmit/tizen/20220110.213957j-h.choi1-17/+27
Change-Id: Ie491ab4e4c398c20e549e859b0a59f7e1762e58d
2021-12-24[TRE-2854] Creating new tizen-headed-armv7hl imagesubmit/tizen/20211224.055306accepted/tizen/unified/20211224.144812wchang kim2-0/+17
Change-Id: I1df4b7968aa8e0cbab8d3251ef589c7dcdadb89d
2021-12-24[TRE-2853] Support armv7hl RPi4 boot imagesubmit/tizen/20211224.020551accepted/tizen/unified/20211224.035241Jaehoon Chung2-0/+16
Support armv7hl RPi4 boot image. Change-Id: I903d386513e805f5cebaac0c957a5dc9a60b1e59 Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2021-11-19[TRE-2841] Remove an ARTIK530 boot imagesubmit/tizen/20211119.043707accepted/tizen/unified/20211119.045142Jaehoon Chung1-1/+0
Remove an ARTIK530 boot image. Change-Id: Id5bf5efbbcae1264b339f91b4603fdc92471ec72 Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2021-08-24[TRE-2798] Remove tizen-headed-3parts-armv7l-rpi imagetizen_6.5.m2_releasesubmit/tizen_6.5/20211028.163901submit/tizen/20210824.003556accepted/tizen/unified/20210824.003114accepted/tizen/6.5/unified/20211029.015641Jaehoon Chung1-1/+0
Remove tizen-headed-3parts-armv7l-rpi image. Instead, use the below image - tizen-boot-armv7l-rpi4 and tizen-headed-armv7l Change-Id: Ia0b390a2f00651e8d86e694e0bab5897f3ad9b0a Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2021-08-23[TRE-2787] Remove the headed image about artik530_710 and rpisubmit/tizen/20210823.025016accepted/tizen/unified/20210823.023802Jaehoon Chung1-2/+0
Remove the headed image about artik530_710 and rpi. - tizen-headed-3part-armv7l-artik530_710 - tizen-headed-3part-aarch64-rpi tizen-headed-3part-armv7l-rpi image will be removed in future. Change-Id: I86e8ef41151a9ad43f2af6dfeb2a3b907cab8a3f Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2021-08-20[TRE-2780] Change a rootfs filesystem from btrfs to ext4submit/tizen/20210820.045329accepted/tizen/unified/20210820.101803Jaehoon Chung4-3/+7
Change a rootfs filesystem from btrfs to ext4 about common image. Change-Id: I17da055deabd80a27e22901aeeb9c5be21e21d51 Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2021-08-13[TRE-2776] Increase a hal partition size from 64M to 256M about RPi targetsubmit/tizen/20210817.004640accepted/tizen/unified/20210817.024303Jaehoon Chung1-1/+1
Increase a hal partition size from 64M to 256M. Some packages need more space than 64M. Change-Id: Ia7cb9d3a35a9687afeafce2b04769fddf8222376 Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2021-08-03[TRE-2769] Add iot-hal-backend-rpi4 patternsubmit/tizen/20210802.223457accepted/tizen/unified/20210803.004816Jaehoon Chung4-3/+11
To Distinguish correct board between rpi3 and rpi4, added iot-hal-backend-rpi4 pattern. Change-Id: I754d64f0f37805fbf780b7dd670fb9d5176b732a Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2021-07-20[TRE-2761] Remove RPI;s headless imagesubmit/tizen/20210720.063305accepted/tizen/unified/20210720.062605Jaehoon Chung1-2/+0
Remove RPI's headless image. Change-Id: I343e68ee8f95edb40106fa85cfe5dbe1cbb16949 Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2021-06-28Merge "Generate system info database from hal.img" into tizensubmit/tizen/20210628.062452accepted/tizen/unified/20210629.130220Woo Chang Kim1-25/+1
2021-06-28Generate system info database from hal.imgYoungjae Cho1-25/+1
Use db generation script of system-info. Change-Id: I42655af7bd8671a2fd9afa5e373cbcd507e18a5e Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
2021-06-24[TRE-2746] Revert all the depmod calls from the imagessubmit/tizen/20210628.050516accepted/tizen/unified/20210628.055023Mateusz Majewski1-11/+0
Change-Id: I9c7668bc6abc9c1c32ef2c5848e1a92d0cedba2f
2021-06-21[TRE-2740] Fix depmod callingsubmit/tizen/20210622.010415accepted/tizen/unified/20210622.031154Mateusz Majewski1-2/+11
Change-Id: Ibfac3bac557929b5602f040d8e4e2a8d294b6809
2021-06-15Merge "[TRE-2733] Add linux-tizen-modules to RPi3 and RPi4 images" into tizensubmit/tizen/20210617.093851submit/tizen/20210617.090224submit/tizen/20210615.233038accepted/tizen/unified/20210617.101018Woo Chang Kim4-0/+4
2021-06-11[TRE-2733] Add linux-tizen-modules to RPi3 and RPi4 imagesMateusz Majewski4-0/+4
Change-Id: I49fabf1ed1acbf4c47ef5619f9549ce9db99b90f
2021-06-10[TRE-2729] Add VIM3 and C4 hal.img imagesubmit/tizen/20210611.012138accepted/tizen/unified/20210611.013634Chanwoo Choi7-3/+32
Add iot-hal-backend-vim3.yaml and iot-hal-backend-c4.yaml files for VIM3/C4 hal.img. - iot-hal-backend-vim3.yaml for VIM3 hal.img and then the created hal.img will be added to tizen-boot-arm64-vim3. - iot-hal-backend-c4.yaml for C4 hal.img and then the created hal.img will be added to tizen-boot-arm64-c4. Change-Id: Ibd690945723c2584093d38e60227a4a3a72d6a1c Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2021-06-10[TRE-2728] Split boot-amlogic in boot-vim3 and boot-c4Chanwoo Choi7-21/+47
Instead of creating the only one image for Amlogic series boot image, split tizen-boot-arm64-amlogic.yaml in both tizen-boot-arm64-vim3.yaml and tizen-boot-arm64-c4.yaml. - Create boot image for VIM3 and C4 devices: : tizen-boot-arm64-vim3 : tizen-boot-arm64-c4 Change-Id: I24754480cec9036d946024f4297576b92c14c523 Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2021-06-09[TRE-2700] Support hal and tizen core imagesubmit/tizen/20210610.013454accepted/tizen/unified/20210610.022619Jaehoon Chung18-5/+136
Add hal image into BOOT image. Consist of below image : * Each targets have - kernel - bootloader - module - hal-backend * Create core image (Tizen Common Platform) : - tizen-haeded-aarch64 - tizen-headed-arvm7l - tizen-headless-aarch64 - tizen-headless-armv7l Change-Id: I4e112e35f30505ee697c8f851020a38a332f7db2 Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2021-06-09[TRE-2699] scripts: add new scripts relevant to HALJaehoon Chung2-0/+180
Add new scripts relevant to HAL. - Supported RPI3, ARTIK530 *common-hal-directory-check.post - check the packages to install to wrong path. * iot-hal-backend.post - Setup hal rpmdb and dependency files. Change-Id: I59fb13be99c8aef26322100d8d363df4cad5d916 Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2021-06-04[TRE-2697] Add module dependency rebuildsubmit/tizen/20210604.093536accepted/tizen/unified/20210607.011727Mateusz Majewski1-0/+2
Change-Id: I37e27560c39a3368c600c95b3e1436d8abe2a93e