P5040-RDB Latest U-Boot binary

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

P5040-RDB Latest U-Boot binary

1,516 Views
Cole_B
Contributor II

Hi,

I am having trouble finding the latest U-Boot binary for the P5040-RDB. In the QorIQ SDK 2.0, I found the U-Boot binary for the P5040-DS. However, this file is too big for the U-Boot memory region on the RDB (512 KB). Where can I find the latest U-Boot binary for the P5040-RDB?

Thanks

Labels (1)
0 Kudos
Reply
6 Replies

1,498 Views
LFGP
NXP TechSupport
NXP TechSupport
Dear @Cole_B,
you can get the U-Boot binary once you have performed the build process.
Contents of the Built Images Directory:
A Yocto Project build produces images that will be located in the following directory:
<sdk-install-dir>/build_<machine>/tmp/deploy/images/<machine>/
if you follow the path you will search for the next images:
• u-boot-<machine>.bin - U-Boot binary image that can be programmed into board Flash
• fsl-image-<machine>.ext2.gz.u-boot - ramdisk image that can be loaded with U-Boot.
....among others.

please review the Chapter 3 "Getting Started" for complete details, or you can jump direct to the "3.2 Essential Build Instructions" at QORIQ-SDK-2.0 user guide.
to download the SDK use the link
https://www.nxp.com/design/design-center/software/embedded-software/linux-software-and-development-t...

0 Kudos
Reply

1,467 Views
Cole_B
Contributor II

Once I reach the ./fsl-setup-env -m <machine> step, I can see that the p5040rdb is not in the list I can choose from. I already built one for the p5040ds but like I said the u-boot binary is too large for the p5040rdb. Where can I find the one for the p5040rdb?

0 Kudos
Reply

1,432 Views
LFGP
NXP TechSupport
NXP TechSupport
please build one for the P5040RDB instead P5040QDS
0 Kudos
Reply

1,415 Views
Cole_B
Contributor II

I don't see that as an option. I downloaded the latest QorIQ SDK 2.0 and when I run fsl-setup-env, this is the output:

 ./fsl-setup-env -m p5040rdb
p5040rdb is not supported by this build setup.
Usage: . fsl-setup-env -m <machine>    Supported machines:
    b4420qds-64b b4420qds b4860qds-64b b4860qds c293pcie ls1021atwr ls1043aqds ls1043ardb ls2080ardb p2041rdb p3041ds p4080ds p5020ds-64b p5020ds p5040ds-64b p5040ds t1023rdb-64b t1023rdb t1024rdb-64b t1024rdb t1040d4rdb-64b t1040d4rdb t1042d4rdb-64b t1042d4rdb t2080qds-64b t2080qds t2080rdb-64b t2080rdb t4160qds-64b t4160qds t4240qds-64b t4240qds t4240rdb-64b t4240rdb ls1012afrdm-32b ls1012afrdm ls1012ardb-32b ls1012ardb ls1043ardb-32b ls1046ardb-32b ls1046ardb ls2088ardb

Is there a different version that supports the P5040RDB?

0 Kudos
Reply

1,307 Views
LFGP
NXP TechSupport
NXP TechSupport
dear Cole_B,

please use the SDK 1.4 version.
use the link I shared above, once you are there select the tab "PREVIOUS" and look for the 1.4 in the column version
0 Kudos
Reply

1,293 Views
Cole_B
Contributor II

Hi,

I tried setting it up on the QorIQ-SDK-V1.4-20130625-yocto. I see the same result where the p5040ds is supported but the rdb is not.

source fsl-setup-poky -m p5040rdb
Invalid board type!Usage: source fsl-setup-poky <-m machine>
    Optional parameters: [-j jobs] [-t tasks] [-s path] [-p] [-l] [-h]
    Supported ppc machines: b4420qds-64b b4420qds b4860qds-64b b4860qds bsc9131rdb bsc9132qds p1010rdb p1020rdb p1021rdb p1022ds p1023rdb p1025twr p2020ds p2020rdb p2041rdb p3041ds p4080ds p5020ds-64b p5020ds p5040ds-64b p5040ds t4160qds-64b t4160qds t4240qds-64b t4240qds

 

0 Kudos
Reply