Mateusz Moscicki [Wed, 2 Apr 2025 09:52:32 +0000 (11:52 +0200)]
Stop displaying error if dlconf is disabled
In case the glibc is built without dlconf support, the
/hal/etc/ld.so.cache building attempt to results in an error about
unsupported `-I` option by ld.so. This commit turns out the display of
the error in this case.
Change-Id: I0f0bf043ebf3e94753bb24ba848889197888c01e
Woo Chang Kim [Tue, 11 Mar 2025 21:41:02 +0000 (21:41 +0000)]
Merge "Add dynamic loader cache generation" into tizen
wchang kim [Tue, 4 Mar 2025 02:08:48 +0000 (11:08 +0900)]
Change the partition size of emulator
Change-Id: Ic19cc701113b338d0fa542adf626006ffe603250
Mateusz Moscicki [Tue, 25 Feb 2025 11:11:05 +0000 (12:11 +0100)]
Add dynamic loader cache generation
This patch adds generation of additional cacahe files to be use by glibc
when loading libraries
Change-Id: I7b8decb8782406fda3692ffcf99719542f4f2d04
Woo Chang Kim [Wed, 22 Jan 2025 04:14:07 +0000 (04:14 +0000)]
Merge "Add tizen-headed-<aarch64|armv7l>-kdbus.yaml" into tizen
Youngjae Cho [Mon, 20 Jan 2025 04:55:50 +0000 (13:55 +0900)]
Add tizen-headed-<aarch64|armv7l>-kdbus.yaml
Add pattern for kdbus
- patterns/iot-adaptation-kdbus.yaml
Added ks for kdbus enabled image
- ks/tizen-headed-aarch64-kdbus.yaml
- ks/tizen-headed-armv7l-kdbus.yaml
Change-Id: I049bff601c59b9797895dfb4d9557f0c5f67fa30
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
j-h.choi [Tue, 14 Jan 2025 04:24:24 +0000 (13:24 +0900)]
Modify the NI generation script in riscv64
https://github.sec.samsung.net/dotnet/runtime/pull/652
https://github.sec.samsung.net/dotnet/runtime/pull/654
https://github.sec.samsung.net/dotnet/launcher/pull/592
Change-Id: I052f6362667272442173b30caf0993e7fdf2f890
j-h.choi [Thu, 9 Jan 2025 08:40:43 +0000 (17:40 +0900)]
[Temporary] Disable NI generation in riscv64
Change-Id: I8525695fd913ee86aaf968dba191ef06567967e1
Jaehoon Chung [Mon, 6 Jan 2025 04:55:34 +0000 (13:55 +0900)]
Add the tizen-xxxx-aarch64-xxx yaml file
To maintain consistency with platform, add
tizen-xxx-aarch64-xxx.yaml.
- arm64 is not correct architecture's name.
In future, tizen-xxx-arm64-xxx.yaml file will be removed after
creating images.
Change-Id: Ib563ff37948913476a0e19bf980ceb79865bb822
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Thu, 2 Jan 2025 01:22:07 +0000 (10:22 +0900)]
Add new rpi kickcstarter files
To support all rpi boards, add tizen-boot-xxx-rpi.yaml files.
- rpi4 seems to be supporting only RPi4.
In future, all RPi4 words will be changed to RPi.
Change-Id: I04a55153b71758b2c8f9c1fdc5e7f8c525b731ff
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Thu, 26 Dec 2024 00:19:44 +0000 (09:19 +0900)]
Remove the unsupported boards from meta repo
RPi3/ARTIK boards were not supported anymore.
It doesn't need to maintain codes releant with those boards.
To clear more than now, remove the unsupported boards from meta repo.
Change-Id: I1fdae6d2543a63dcbfcb9115beeb885e8456887f
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Sun, 22 Dec 2024 22:38:57 +0000 (07:38 +0900)]
Remove delta-generation script from kickstarter file
platform image can't create a delta image because of some memory reason.
Until fixing this issue, remove delta-generation script from kickstarter
files.
Change-Id: I65cbe1cdea928ece3510376ab9aaa6472c4a9b30
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Wed, 18 Dec 2024 05:00:18 +0000 (14:00 +0900)]
partitions: Increase modules size from 20MB to 32MB
Current tizen public reference boards are using 32MB as physical
partition. To utilize storage, increase the partition size from 20MB to
32BM.
Change-Id: Id1e37b92d9d9cacca09916957e25fb22c94a0c78
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Mon, 16 Dec 2024 23:50:51 +0000 (08:50 +0900)]
Add postscripts-maxruntime option about riscv
To create ASAN image, it has to increase timeout value.
postscript timeout is set to 120min by default. It needs to increase more
than 120min. So add postscripts-maxruntime in ks file.
Change-Id: I5fff9f2fb48dc88cc7bd4ee2451226a6b77aae14
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Mon, 16 Dec 2024 23:45:51 +0000 (08:45 +0900)]
partitions: Change rootfs partition size to 2G about 2parts
Current rootfs is set to 1G. It will be shrinked after installed.
To secure the install space, increase from 1G to 2G.
Change-Id: Ibbcd46f97e5f73887caed5b7177be8734940fb52
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Mon, 16 Dec 2024 00:03:24 +0000 (09:03 +0900)]
Add mic-use-in-bootstrap option about RISCV architecture
To build ASAN, it needs to apply QEMU_RESERVED_VA as environment value.
But kickstart's post script is using its own env with
subprocess.Popne(). To apply on server, it will be taken more time, so
use --mic-use-in-boostrap option until apply the mic on server.
Change-Id: I66c51a797998a2c53b3ef3c4dc54a87c9dd7f86b
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Tue, 10 Dec 2024 08:18:11 +0000 (17:18 +0900)]
partitions: Increase initrd/initrd-recovery partition size
Increase initrd/initrd-recovery partition size.
Final image size will be created under physical partition size
after compressed.
Change-Id: I80d0533e73aeb7cd2c694fc7f385f5d474667165
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Tue, 3 Dec 2024 03:35:55 +0000 (12:35 +0900)]
Add qemu-riscv64.env file to set QEMU_RESERVED_VA
To build ASAN, it needs to set QEMU_RESERVED_VA.
It can be setting in EnvScripts section.
- QEMU_RESERVED_VA=0x3FFFFF0000
Change-Id: I4acdcd20034bdc0fc60b41210e5c86009734e0e0
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Chanwoo Choi [Thu, 21 Nov 2024 12:18:21 +0000 (21:18 +0900)]
iot-hal-backend.post: Remove unused hal-backend dependency ini files
hal-backend dependency init files have not used anymore to check
the HAL compatibility between platform and HAL because HAL ABI
compatibility is checed by hal-rootstrap-checker.
So that remove unused hal-backend dependency ini files
Change-Id: I7d2a27c62081025450a1df8674f905e2f35505cb
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Jaehoon Chung [Thu, 21 Nov 2024 00:19:22 +0000 (09:19 +0900)]
Change the hal backend packages from GENERIC to BPIF3/LPI4A
Current BPIF3/LPI4A are using GENERIC Backend.
To use a correct backend, change to BPIF3/LPI4A.
Change-Id: I9ca0f476dae337dc78c385e0295ebcceb4b51a54
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Marek Szyprowski [Wed, 9 Oct 2024 10:10:24 +0000 (12:10 +0200)]
Add linux-tizen-modules-amlogic-* packages to Amlogic boot/modules images
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Change-Id: I01a62ae6d158a0e3ddd7a2e819728bde66d7ba96
Marek Szyprowski [Wed, 4 Sep 2024 10:30:39 +0000 (12:30 +0200)]
Add linux-tizen-modules-bpif3 package to BPi-F3 boot/modules image
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Change-Id: Ic34665a352744d30f494aa0a98645f3bd23f590b
Woo Chang Kim [Mon, 7 Oct 2024 04:36:07 +0000 (04:36 +0000)]
Merge "Modify the NI creation script for riscv64 architecture" into tizen
Jaehoon Chung [Wed, 25 Sep 2024 23:43:54 +0000 (08:43 +0900)]
Add a record-pkg option to create some files
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>
j-h.choi [Thu, 12 Sep 2024 08:10:12 +0000 (17:10 +0900)]
Modify the NI creation script for riscv64 architecture
Change-Id: I49126d2d11e59c380b3221a45f5caf80a5602a27
Jaehoon Chung [Tue, 13 Aug 2024 22:55:39 +0000 (07:55 +0900)]
Revert "Add u-boot-env-default.bin file for BPI-F3 riscv board"
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>
Jaehoon Chung [Thu, 8 Aug 2024 23:55:49 +0000 (08:55 +0900)]
Add u-boot-env-default.bin file for BPI-F3 riscv board
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>
Marek Szyprowski [Mon, 5 Aug 2024 16:35:22 +0000 (18:35 +0200)]
lpi4a: add bootcode.bin file
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
Jaehoon Chung [Wed, 7 Aug 2024 02:11:49 +0000 (11:11 +0900)]
Add tizen-boot-riscv64-bpif3.yaml file
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>
Marek Szyprowski [Fri, 1 Mar 2024 17:19:31 +0000 (18:19 +0100)]
ramdisk: switch from initrd (ext4 based) to initramfs (cpio.gz based) format
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>
Jaehoon Chung [Mon, 1 Jul 2024 02:46:43 +0000 (11:46 +0900)]
Revert "ramdisk: switch from initrd (ext4 based) to initramfs (cpio.gz based) format"
This reverts commit
2264a92523da04df016e4a5edd3c5a471e04ebec.
Change-Id: I266a91df51603220cb17848c95976c0cf1a5b5d0
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Marek Szyprowski [Fri, 1 Mar 2024 17:19:31 +0000 (18:19 +0100)]
ramdisk: switch from initrd (ext4 based) to initramfs (cpio.gz based) format
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
SangYoun Kwak [Wed, 24 Apr 2024 12:08:23 +0000 (21:08 +0900)]
Add scripts and package for delta generation
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>
Marek Szyprowski [Tue, 9 Apr 2024 13:11:47 +0000 (15:11 +0200)]
Add tizen-boot-riscv64-lpi4a-* images
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Change-Id: Ie2646b788637d4a3a2db44ed805675cfc8b2fe93
Woo Chang Kim [Mon, 1 Apr 2024 02:01:38 +0000 (02:01 +0000)]
Revert "Change the size of emulator partition(2000->2500)"
This reverts commit
a4f9a950f41f99162d188f4483f64221c991f792.
Change-Id: I087b3e40135a00aab0da249251dca2dcb74a1364
wchang kim [Fri, 29 Mar 2024 00:52:20 +0000 (09:52 +0900)]
Change the size of emulator partition(2000->2500)
Change-Id: Ib63d9456bd71d000c112430b720f1f7c4daeb87a
Jaehoon Chung [Wed, 13 Mar 2024 04:27:05 +0000 (13:27 +0900)]
Chnage the correct repo url
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>
wchang kim [Wed, 20 Sep 2023 01:55:55 +0000 (10:55 +0900)]
Adding the option of '--nodeps' to some commands of rpm
Change-Id: I57ad16b7586266b556426c46d987498e7968dc4f
Jaehoon Chung [Mon, 28 Aug 2023 07:01:49 +0000 (16:01 +0900)]
Support iot-hal-backend-vf2 to use a hal image
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>
Jaehoon Chung [Tue, 18 Jul 2023 10:45:58 +0000 (19:45 +0900)]
patterns: Fix wrong package in iot-boot-qemu-riscv64
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>
Łukasz Stelmach [Mon, 22 May 2023 15:16:43 +0000 (17:16 +0200)]
Add tizen-boot-riscv64-qemu
Add tizen-boot-riscv64-qemu for QEMU.
Change-Id: I969b63cf14cf04f9ec2ea99c57ee0de078f95e16
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
Łukasz Stelmach [Fri, 19 May 2023 14:27:51 +0000 (16:27 +0200)]
Add tizen-boot-riscv64-vf2
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>
wchang kim [Fri, 14 Jul 2023 09:13:16 +0000 (18:13 +0900)]
Adding headed image for riscv64
Change-Id: I9dd5f1a7baaad2897ebbada4810ff268f6d2a6df
Chanwoo Choi [Wed, 17 May 2023 05:28:46 +0000 (14:28 +0900)]
Add capi-system-info pkg into iot-hal-base to create /hal/etc/system_info_db
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>
wchang kim [Thu, 27 Apr 2023 07:24:15 +0000 (16:24 +0900)]
Adding tizen-riscv64-generic-hal image
Change-Id: I08f126efe6bc09dfebbb3e234c2bcca9dd86f851
wchang kim [Mon, 24 Apr 2023 07:00:24 +0000 (16:00 +0900)]
Adding tizen-headless-riscv64 image
Change-Id: I00d00f62376d07aeb64b394d42fa0ddb88a7cdf0
Hyotaek Shim [Wed, 3 Aug 2022 04:15:56 +0000 (13:15 +0900)]
[TRE-2949] Change filesystem of ramdisk.img as Ext4 in IoT images
Change-Id: I1a0e8608df1ef2e2e0266f9a21432d844cd84dbf
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
Woo Chang Kim [Thu, 14 Apr 2022 16:52:53 +0000 (01:52 +0900)]
Adding tizen-headed 64bit emulator image
Change-Id: I02ba58f96bdf9cd549dac3af36c85347fc041393
Jaehoon Chung [Fri, 4 Mar 2022 05:03:54 +0000 (14:03 +0900)]
[TRE-2889] Support RT image for RPI4
Support RT image for PRI4.
Change-Id: I753ea599e6d524e456fa0e9c599581265df2be4a
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Thu, 24 Feb 2022 22:39:41 +0000 (07:39 +0900)]
[TRE-2878] Support Tizen Generic HAL Image(GHI)
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>
j-h.choi [Tue, 11 Jan 2022 00:00:21 +0000 (09:00 +0900)]
[TRE-2857] Add patchelf, crossgen2-mic packages in iot-base.yaml
Change-Id: I69b05a9966eb7913994b15a76a5d0b49547eb97b
j-h.choi [Mon, 10 Jan 2022 03:30:04 +0000 (12:30 +0900)]
[TRE-2857] Modify iot-making-building-blocks-dll.post script
Change-Id: Ie491ab4e4c398c20e549e859b0a59f7e1762e58d
wchang kim [Fri, 24 Dec 2021 05:44:39 +0000 (14:44 +0900)]
[TRE-2854] Creating new tizen-headed-armv7hl image
Change-Id: I1df4b7968aa8e0cbab8d3251ef589c7dcdadb89d
Jaehoon Chung [Thu, 23 Dec 2021 23:31:18 +0000 (08:31 +0900)]
[TRE-2853] Support armv7hl RPi4 boot image
Support armv7hl RPi4 boot image.
Change-Id: I903d386513e805f5cebaac0c957a5dc9a60b1e59
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Thu, 18 Nov 2021 08:20:59 +0000 (17:20 +0900)]
[TRE-2841] Remove an ARTIK530 boot image
Remove an ARTIK530 boot image.
Change-Id: Id5bf5efbbcae1264b339f91b4603fdc92471ec72
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Mon, 23 Aug 2021 23:39:02 +0000 (08:39 +0900)]
[TRE-2798] Remove tizen-headed-3parts-armv7l-rpi image
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>
Jaehoon Chung [Mon, 23 Aug 2021 01:31:14 +0000 (10:31 +0900)]
[TRE-2787] Remove the headed image about artik530_710 and rpi
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>
Jaehoon Chung [Fri, 20 Aug 2021 03:00:36 +0000 (12:00 +0900)]
[TRE-2780] Change a rootfs filesystem from btrfs to ext4
Change a rootfs filesystem from btrfs to ext4 about common image.
Change-Id: I17da055deabd80a27e22901aeeb9c5be21e21d51
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Fri, 13 Aug 2021 04:54:13 +0000 (13:54 +0900)]
[TRE-2776] Increase a hal partition size from 64M to 256M about RPi target
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>
Jaehoon Chung [Mon, 2 Aug 2021 23:54:37 +0000 (08:54 +0900)]
[TRE-2769] Add iot-hal-backend-rpi4 pattern
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>
Jaehoon Chung [Tue, 20 Jul 2021 05:53:34 +0000 (14:53 +0900)]
[TRE-2761] Remove RPI;s headless image
Remove RPI's headless image.
Change-Id: I343e68ee8f95edb40106fa85cfe5dbe1cbb16949
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Woo Chang Kim [Mon, 28 Jun 2021 06:27:10 +0000 (06:27 +0000)]
Merge "Generate system info database from hal.img" into tizen
Youngjae Cho [Wed, 23 Jun 2021 03:18:54 +0000 (12:18 +0900)]
Generate system info database from hal.img
Use db generation script of system-info.
Change-Id: I42655af7bd8671a2fd9afa5e373cbcd507e18a5e
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
Mateusz Majewski [Thu, 24 Jun 2021 11:42:39 +0000 (13:42 +0200)]
[TRE-2746] Revert all the depmod calls from the images
Change-Id: I9c7668bc6abc9c1c32ef2c5848e1a92d0cedba2f
Mateusz Majewski [Mon, 21 Jun 2021 11:41:05 +0000 (13:41 +0200)]
[TRE-2740] Fix depmod calling
Change-Id: Ibfac3bac557929b5602f040d8e4e2a8d294b6809
Woo Chang Kim [Tue, 15 Jun 2021 23:12:47 +0000 (23:12 +0000)]
Merge "[TRE-2733] Add linux-tizen-modules to RPi3 and RPi4 images" into tizen
Mateusz Majewski [Fri, 11 Jun 2021 10:46:57 +0000 (12:46 +0200)]
[TRE-2733] Add linux-tizen-modules to RPi3 and RPi4 images
Change-Id: I49fabf1ed1acbf4c47ef5619f9549ce9db99b90f
Chanwoo Choi [Thu, 10 Jun 2021 04:22:14 +0000 (13:22 +0900)]
[TRE-2729] Add VIM3 and C4 hal.img image
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>
Chanwoo Choi [Thu, 10 Jun 2021 04:02:10 +0000 (13:02 +0900)]
[TRE-2728] Split boot-amlogic in boot-vim3 and boot-c4
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>
Jaehoon Chung [Thu, 3 Jun 2021 02:22:08 +0000 (11:22 +0900)]
[TRE-2700] Support hal and tizen core image
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>
Jaehoon Chung [Thu, 3 Jun 2021 02:22:01 +0000 (11:22 +0900)]
[TRE-2699] scripts: add new scripts relevant to HAL
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>
Mateusz Majewski [Fri, 4 Jun 2021 07:30:48 +0000 (09:30 +0200)]
[TRE-2697] Add module dependency rebuild
Change-Id: I37e27560c39a3368c600c95b3e1436d8abe2a93e
Dongwoo Lee [Thu, 25 Mar 2021 08:00:46 +0000 (17:00 +0900)]
[TRE-2662] Change the filesystem of user partition to F2FS
This changes the filesystem of user partition from EXT4 to F2FS. This
only affects on both 32/64bit rpi-headed targets.
Change-Id: I9d976d058fb8cce5d901ad3a32616277e1d4f0b8
Signed-off-by: Dongwoo Lee <dwoo08.lee@samsung.com>
Jaehoon Chung [Thu, 11 Mar 2021 06:56:36 +0000 (15:56 +0900)]
[TRE-2652] Increase ramdisk-recovery and use sqaushfs for artik
Increase ramdisk-recovry and use squashfs filesystem for ARTIK.
ramdisk-recovery size is changed from 12M to 20M.
But it well be compressed under 12M.
Change-Id: I9b75a5f5aca312653c2942cb8fa9c6b6ca15f2e8
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Woo Chang Kim [Wed, 10 Mar 2021 06:31:12 +0000 (06:31 +0000)]
Merge "[TRE-2649] Add /var/log/zypp directory delete logic to post script" into tizen
DongHun Kwak [Wed, 10 Mar 2021 06:02:31 +0000 (15:02 +0900)]
[TRE-2649] Add /var/log/zypp directory delete logic to post script
Change-Id: Ic85173913b454ed9a62fbe9a5ca5410a01ce5714
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Dongwoo Lee [Wed, 3 Mar 2021 02:16:37 +0000 (11:16 +0900)]
[TRE-2644] Avoid newer ext4 feature on emulator
Change-Id: I6f6b56a7872269567aea4e01867b25c7be785e61
Signed-off-by: Dongwoo Lee <dwoo08.lee@samsung.com>
INSUN PYO [Tue, 16 Feb 2021 06:17:37 +0000 (15:17 +0900)]
Apply squashfs filesystem to the initrd(ramdisk) of IOT
squashfs supports compression.
=====================================
| ext4 (M byte) | squashfs (M byte) |
====================================|
| 6.5 | 3.7 |
| 10.0 | 5.5 |
-------------------------------------
| 13.0 | 7.0 |
| 13.4 | 7.3 |
-------------------------------------
| 13.8 | 7.7 |
| 14.3 | 7.9 |
-------------------------------------
| 15.0 | 8.2 |
| 16.3 | 9.1 |
=====================================
Change-Id: I07d2fed88494009cb7b19dc30ec4cdec1818a16f
wchang kim [Tue, 9 Feb 2021 00:58:17 +0000 (09:58 +0900)]
Change the size of partition to 1300MB for headed image
Change-Id: I621ab366dc4d420d281690c5811e5d5320627bf9
Jaehoon Chung [Thu, 4 Feb 2021 03:10:00 +0000 (12:10 +0900)]
[TRE-2619] Change rootfs size to 2G
Change rootfs size to 2G.
Image creation was failed because of 3G size is too big.
Change-Id: I1c88e426e1e3a6f62ff931ffa074603e049ae3d9
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Thu, 4 Feb 2021 00:20:53 +0000 (09:20 +0900)]
[TRE-2619] Increase rootfs partition size to 3G for 3part image
Increase rootfs partition size to 3G for 3part headed image.
Change-Id: I0867c4c545fdffe3654e7d5fc4468792f255a539
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Wed, 13 Jan 2021 06:50:26 +0000 (15:50 +0900)]
[TRE-2593] Increase a rootfs size to 1G about btrfs-rootfs-2part
Increase a rootfs size from 500M to 1G.
Change-Id: I56a0f55fb2873cef618ded733acd44c9082062c2
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
wchang kim [Wed, 13 Jan 2021 03:22:57 +0000 (12:22 +0900)]
[TRE-2592] Adding tizen-headless image for 64bit
Change-Id: I47207a6ae736ce00299e55dc44ae17dffe2da3a8
Woo Chang Kim [Tue, 15 Dec 2020 03:11:11 +0000 (03:11 +0000)]
Merge "[TRE-2574] Adds alarm-server-plugin for artik530_710" into tizen
Jaehoon Chung [Sun, 13 Dec 2020 23:01:38 +0000 (08:01 +0900)]
[TRE-2575] Create Amlogic Boot image
Create Amlogic boot image.
It will be supported the below targets.
- Khadas VIM3 / VIM3L
- Odroid C4 / N2
Change-Id: I7798a95896fb1dac4f418470136e857da878f382
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Inkyun Kil [Mon, 14 Dec 2020 01:02:57 +0000 (10:02 +0900)]
[TRE-2574] Adds alarm-server-plugin for artik530_710
Change-Id: Iaa37d2c30e8e2f26f7963efff668c3e155cf66aa
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
wchang kim [Thu, 10 Dec 2020 05:24:03 +0000 (14:24 +0900)]
Fixed repo info
Change-Id: If2dbfbeacd52ef889ace3475f6f3766059c4bbd4
wchang kim [Thu, 10 Dec 2020 05:04:40 +0000 (14:04 +0900)]
Fixed ks filename
Change-Id: I530f67877f7ff27bb1a8706f53c1e889222f46f5
wchang kim [Thu, 10 Dec 2020 04:11:04 +0000 (13:11 +0900)]
Adding tizen-headed emulator image
Change-Id: Ie3e6e2f4197eae2661c399eb75640fad6eb22ca1
wchang kim [Tue, 1 Dec 2020 07:17:01 +0000 (16:17 +0900)]
Change image name of iot images
Change-Id: I7859cafc8bb8503df6e85fe3449f297af039b026
j-h.choi [Fri, 4 Sep 2020 06:27:21 +0000 (15:27 +0900)]
[TRE-2549] Bug fixed. Use ibc file for generate NI
Change-Id: I3dd18d8d020b04698bbb47767e637e200a25c333
j-h.choi [Fri, 4 Sep 2020 05:24:05 +0000 (14:24 +0900)]
[TRE-2549] Bug fixed. Use ibc file for generate NI
Change-Id: I2543c61366d434fb34902b8f06271ea4abeea260
j-h.choi [Thu, 3 Sep 2020 05:41:28 +0000 (14:41 +0900)]
[TRE-2549] Use ibc file for generate NI
Change-Id: I2d3ab605c713afa6807b7c6d1c0dcaf09d584cb9
Junghoon Kim [Mon, 10 Aug 2020 06:47:52 +0000 (15:47 +0900)]
[TRE-2528] Request to change the rootfs filesystem
Request to use the BTRFS as the rootfs filesystem for the IoT headed RPI
64bit image.
Change-Id: I5ac964ac5a7ffe4093d291559f570284fb446a6a
Signed-off-by: Junghoon Kim <jhoon20.kim@samsung.com>
wchang kim [Fri, 3 Jul 2020 00:43:01 +0000 (09:43 +0900)]
Adding iot-making-ABB-tag.post
Change-Id: I5a7d4975428e750ef6e9c5e637790dc5ce6829d1
Jaehoon Chung [Wed, 1 Jul 2020 01:33:26 +0000 (10:33 +0900)]
[TRE-2496] Increase ramdisk-recovery size to 32MB on RPi board
Increase ramdisk-recovery size from 12MB to 32MB on RPi Board.
Change-Id: Ia457d6f113b47c2c4ce1b856e4c2936b88e5b3c5
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Jaehoon Chung [Tue, 23 Jun 2020 09:36:05 +0000 (18:36 +0900)]
[TRE-2491] Add ramdisk-recovery partition file for ARTIK
Add ramdisk-recovery partition for ARTIK board.
Change-Id: Iaed829be9fbc046d3137ba54b49ec0d121378913
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
wchang kim [Thu, 18 Jun 2020 01:07:25 +0000 (10:07 +0900)]
[TRE-2488] Change the name of iot-headed for RPI
Change-Id: I5f309a416f48af6ab0d51c62e3f1f94adf5f64f6
Seung-Woo Kim [Thu, 18 Jun 2020 00:27:17 +0000 (09:27 +0900)]
[TRE-2486] Change ramdisk with size 8MB and set no journal flag for iot-headed
The common-3parts-ramdisk-recovery file was missed from the commit
68b70f5ac8ce ("[TRE-2486] Change ramdisk with size 8MB and set no
journal flag"). Change the file for iot-headed.
Change-Id: Ic6b7524d382951ccc445ec088088ee49be1fccf6
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
Seung-Woo Kim [Wed, 17 Jun 2020 01:28:40 +0000 (10:28 +0900)]
[TRE-2486] Change ramdisk with size 8MB and set no journal flag
Change-Id: Ifc659ddfaf40a1a6fecee3776a2d5aa086409044
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>