Migration from Linux SDK to LSDK

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

Migration from Linux SDK to LSDK

Jump to solution
830 Views
benoit_callebau
Contributor I

I have a working board based on LS1046A. It is loaded from factory with an image based on the Linux SDK specific for that board. It boots both from QSPI and from SD without any problem.

I moved from the Linux SDL to the LSDK and built an image based on the LS1046ardb board.

When I start to boot the generated .itb file u-Boot tells me it is "unable to find the configuration node"

What did change between the two system that could cause that issue ? Or what should I do to migrate correctly ?

Note that I an unable to build uboot on the latest LSDK. Error is "boot method is unsupported"

0 Kudos
1 Solution
659 Views
Pavel
NXP Employee
NXP Employee

Look at the page 133 of LSDK 18.12 documentation:

https://www.nxp.com/docs/en/supporting-information/LSDK-KC-REV18.12.pdf

 

The following commands are used for using .itb file:

=> tftp a0000000 lsdk_linux_arm64_LS_tiny.itb

=> bootm a0000000#<board-name>

 

Example for the LS1046ARDB board:

=> tftp a0000000 lsdk_linux_arm64_tiny.itb

=> bootm a0000000#ls1046ardb


Have a great day,
Pavel Chubakov

-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

View solution in original post

2 Replies
659 Views
benoit_callebau
Contributor I

Thanks for the information,

I found that the device tree source file was missing the default property in the configuration section

0 Kudos
660 Views
Pavel
NXP Employee
NXP Employee

Look at the page 133 of LSDK 18.12 documentation:

https://www.nxp.com/docs/en/supporting-information/LSDK-KC-REV18.12.pdf

 

The following commands are used for using .itb file:

=> tftp a0000000 lsdk_linux_arm64_LS_tiny.itb

=> bootm a0000000#<board-name>

 

Example for the LS1046ARDB board:

=> tftp a0000000 lsdk_linux_arm64_tiny.itb

=> bootm a0000000#ls1046ardb


Have a great day,
Pavel Chubakov

-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------