9 Replies Latest reply on Aug 6, 2019 11:07 AM by jafoste4

    Ultra96 V2 kernel is hanging when loading root file system




      I am building the kernel from source based on the https://github.com/Xilinx/linux-xlnx  kernel released by Xilinx.

      I didn't find the defconfig for the ultra96 so I used the one "xilinx_zynqmp_defconfig"  which is a basic configuration for the Ultrascale+.

      I am wondering if there is a particular defconfig for the Ultra96 V2 that is I need to use.


      It is hanging when loading  root "waiting for root device /dev/mmcblk0p2". I used a uEnv.txt to load the bootargs and used root=/dev/mmcblk0p2

      but I am not sure how to check what argument root should be.


      from U-Boot, I was not sure if I needed to use the address "initrd" address with the initial RamDisk. I didn't know what to use for loading the RamDisk.

      From what I read on a blog, root partition is temporally mounted on the initrd.


      Any Ideas?