Michael Chen

How to run USDPAA on LS1043ARDB

Discussion created by Michael Chen on Jul 11, 2017

hi all,

I'm trying to run USDPAA on LS1043ARDB, and that every guide I found is based on P4080, it is not suitable for LS1043.

If anyone already successfully executed USDPAA on LS1043, please help

In the P4080 guide, for USDPAA installation, 6 files are needed, which are RCW, u-boot, FMAN, kernel, dtb and RAMdisk.

I think there is no need for upload new RCW, u-boot and FMAN microcode, so I only upload the kernel, dtb file and RAMdisk image, am I right?

 

BTW, I'm not sure if I upload the right image because there are so many files in the SDK

 

 

I tried as followed and the result is: Wrong Image Format for bootm command, ERROR: can't get kernel image!

 

# Set bootcmd for USDPAA

setenv bootcmd 'setenv bootargs root=/dev/ram rw console=ttyS0,115200 usdpaa_mem=256M bportals=s0-1 qportals=s0-1; bootm 0x84000000 0x86000000 0x85000000'

# save the env

saveenv

# Upload kernel

tftpboot 84000000 Image

# Upload dtb file for USDPAA
tftpboot 85000000 Image-fsl-ls1043a-rdb-usdpaa.dtb

# Upload the RAMdisk image
tftpboot 86000000 fsl-image-core-ls1043ardb.ext2.gz.u-boot

cpld reset

Outcomes