Hello,
I have found that when adding packagegroup-core-buildessential using petalinux-config -c rootfs menu, my image is not been able to boot properly.
The error is
RAMDISK: Couldn't find valid RAM disk image starting at 0.
VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
Please append a correct "root=" boot option; here are the available partitions:
0100 16384 ram0 (driver?)
random: fast init done
mmc1: new high speed MMC card at address 0001
0101 16384 ram1
(driver?)
0102 16384 ram2
(driver?)
0103 16384 ram3
(driver?)
0104 16384 ram4
(driver?)
0105 16384 ram5
(driver?)
0106 16384 ram6
(driver?)
0107 16384 ram7
(driver?)
0108 16384 ram8
(driver?)
0109 16384 ram9
(driver?)
010a 16384 ram10
(driver?)
010b 16384 ram11
(driver?)
010c 16384 ram12
(driver?)
010d 16384 ram13
(driver?)
010e 16384 ram14
(driver?)
010f 16384 ram15
(driver?)
1f00 16320 mtdblock0
(driver?)
1f01 13824 mtdblock1
(driver?)
1f02 64 mtdblock2
(driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
mmcblk1: mmc1:0001 Q2J55L 7.09 GiB
mmcblk1boot0: mmc1:0001 Q2J55L partition 1 16.0 MiB
mmcblk1boot1: mmc1:0001 Q2J55L partition 2 16.0 MiB
mmcblk1rpmb: mmc1:0001 Q2J55L partition 3 4.00 MiB
mmc0: new high speed SDIO card at address 0001
mmcblk1: p1
I have notice my image grows ~20MB, yielding a final size around 92MB.
I have grow the /mnt/emmc partition to 1G.
If I remove the buildessential package my image boot correctly. For example
mmc1: new high speed MMC card at address 0001
Freeing unused kernel memory: 1024K (c0900000 - c0a00000)
INIT: mmcblk1: mmc1:0001 Q2J55L 7.09 GiB
mmcblk1boot0: mmc1:0001 Q2J55L partition 1 16.0 MiB
version 2.88 bootingmmcblk1boot1: mmc1:0001 Q2J55L partition 2 16.0 MiB
mmcblk1rpmb: mmc1:0001 Q2J55L partition 3 4.00 MiB
mmcblk1: p1
mmc0: new high speed SDIO card at address 0001
Anyone has experience this issue before?
Will appreciate your comments,