LS1043A: Yocto build system: Regarding adding new machine type

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

LS1043A: Yocto build system: Regarding adding new machine type

489 Views
amolshrotri
Contributor II

Hello,

 

We are developing customized platform based on LS1043A. We are using yocto build system (Rev. L5.15.71). We could build the images for machine type ls1043ardb (command: source distro-setup-env -m ls1043ardb), but for our customized platform we wanted to add new machine type. Where can we find guidelines for adding new machine type?

0 Kudos
2 Replies

420 Views
LFGP
NXP TechSupport
NXP TechSupport

I recommend to use NXP's BSP intended for the ls1043ARDB and develop some modifications on it, due the BSP layer adds support for a particular hardware device or family of devices to Yocto. This support usually includes the bootloader, device tree blobs, and additional kernel drivers needed to boot Linux on that specific hardware.
For a better understanding of it I suggest to read the chapter 7 in the book (all the book could be a good idea)

Vasquez, Frank; Simmonds, Chris. Mastering Embedded Linux Programming: Create fast and reliable embedded solutions with Linux 5.4 and the Yocto Project 3.1 (Dunfell), 3rd Edition  Packt Publishing.

We don't have one guide for the whole process you need to do in order to have the right image for your development, we have guides for particular situations. 

0 Kudos

407 Views
amolshrotri
Contributor II

Thanks for the inputs.

We could add new machine name. We referred existing machine and its complete path. We took time to figure out rcw build process. rcw folder name normally gets referred by machine name. But we could solve that issue. And now new machine name is working fine.

 

0 Kudos