We are designing one custom board based on the i.MX6D.
1. We want to use bare-metal environment to check all peripherals, We don't want
to use the Linux or OS.From where we can get the bare-metal code for iMX6D?
2. Is JTAG is compulsory for the first time boot of the custom board. If yes,
from where we can by the JTAG otherwise what are the other ways to boot the
board first time.
Thanks for valuable reply. I got the platform SDK.
Yuri from the 2nd point , I mean... When we will get our board. We need to flash the binaries for the first time. So Is it possible to flash the binaries first time on RAW board using USB utilities?
As I know booting is possible in many (SD card, Ethernet, Flash, emmc) ways but during the first time boot, when we will get the new board at that time, How to flash the binaries on very new board?
Hello,
There is special, so called, Manufacturing (MFG) Tools to flash devices using
i.MX6 serial (USB) boot mode.
i.MX 6 Series Software and Development Tool|NXP
Regards,
Yuri.
Hello,
generally, the Platform SDK for i.MX6 contains set of stand-alone codes,
but it is not supported more. Nevertheless, You may provide me Your e-mail
or create request to get the SDK.
How to submit a new question for NXP Support
Have a great day,
Yuri
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thanks Yuri for the reply.
Name : Kaushal Singh
Mail ID : kaushal.singh@dexceldesigns.com
Yuri, what about my second query...
" Is JTAG is compulsory for the first time boot of the custom board. If yes, from where we can by the JTAG otherwise what are the other ways to boot the board first time."
Hi,
1.
I have sent link of the SDK.
2.
You may use internal USB bootloader of the i.MX6. The SDK builds
bootable images.
How to build bootable SD image (for i.MX6 SL as example)
Regards,
Yuri.