LS1043A: Yocto build system: Regarding adding new machine type

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

LS1043A: Yocto build system: Regarding adding new machine type

491 次查看
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?

标记 (1)
0 项奖励
2 回复数

422 次查看
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 项奖励

409 次查看
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 项奖励