i.MX6 Sabre SDB Booting from initramfs

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX6 Sabre SDB Booting from initramfs

2,801 Views
sujithvarghese
Contributor I

I try to load initramfs root file system over i.MX6 Sabre SDB Board.

Steps i followed were:

1. Create initramfs.cpio.gz.uboot format of my RFS

2. Build Kernel image with initramfs support

3. Load kernel to RAM via tftpboot at address 0x10800000

4. Load RFS to RAM via tftpboot at address 0x10C00000

But i try to pass the following bootargs to kernel

1.     ttymxc1 115200, rdinit=/linuxrc enable_wait_mode_off

2.    ttymxc1 115200, rdinit=/init enable_wait_mode_off

Both are fails, Kernel cannot able to jump to RFS in both Case .


What is the correct boot argument for this case.

Labels (1)
0 Kudos
1 Reply

1,127 Views
alejandrolozan1
NXP Employee
NXP Employee

Hi Sujith,

I believe you can find a very helpful information right here:

IMX6 - booting to a roofts on ramdisk (Boundary Sabre-lite)?

it seems taht the rdinit is not necessary.

These are the steps used by a customer:

a) Built  a minimalistic (initramfs) image in the Freescale 12-09 LTIB

    (initramfs.cpio.gz ~38MB, 139MB uncompressed).

b) mkimage (initramfs.cpio.gz)

c) use minimum bootargs:

   >> Kernel command line: console=ttymxc1,115200 video=mxcfb0:dev=hdmi,1920x1080M@60 ip=dhcp

d) used bootm 0x10800000 0x10C00000


Please try that and let me know your results.


Best Regards,

Alejandro



0 Kudos