Hello,
I am working with i.MX 6 Solo X Sabre SD board and trying to bring up the board using custom built kernel, u-boot and RFS(with Buildroot).
1. Where can we get the sources of MBR (Stage 1 Bootloader) ?
2. I need to know how to add commands to U-boot shell Ex: bootaux (codes are available, viz bootaux.c etc) since I am not aware of U-boot compilation.
Thanks.
Hi Ullas,
You could take as reference Chapter 4 “Yocto Project Setup” and Chapter 5 “Image Build” of the “i.MX Yocto Project User's Guide” document for building a minimal image to boot the i.MX and then mounting a different Root File System.
Additionally, you could take a look at the following Community document, which implements something similar to your request (building to a different board):
https://community.nxp.com/docs/DOC-332807
Hope this will be useful for you.
Best regards!
/Carlos
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hello Carlos,
Thank you so much for the response.
Currently I am using yocto for images of Linux Kernel, U-Boot and RFS. But i wanted to know how can I get my hands on the sources of Bootstrap code. This is in concern if I want to use a custom board and I need to change my bootstrap parameters.