I would like to get an image on a SD card, that a i.MX6ULL target will boot from. I have verified this working with a pre-built binary. The issue I am running concerns building a new bootable image. I tried putting the image resulting from "mkimage.sh sd" directly onto the SD card. It did not run.
I installed iMX6ULL SDK 2.2. Per the instructions in Section 5.2 Using Manufacturing Tool (MFGTool), in the getting started pdf, I built a basic hello UART binary using arm-none-eabi-gcc. I ran it through "mkimage.sh sd". I copied the resulting sdk20-app.img to the specified sub-folder within mfgtools. I attached the SD card to the target, and ran the specified visual basic script: "mfgtool2-sdk20-mx6ul-evk-sdcard.vbs".
Here are the contents of MfgTool.log:
DLL version: 2.7.0
Friday, September 07, 2018 18:49:02 Start new logging
ModuleID LevelID: Error: Can't find the specified list(SDCard SDK20) in the xml file
ModuleID LevelID: Parse ucl script failed, error code: 12
This doesn't tell me enough to know how to fix the issue. Am I using this the way it was intended?