We have been using the Windows version of the MFGTool to program our iMX6-DL based boards.
It would be much more convenient to be able to use a Linux based version of the tool in our production environment. Does such a version of the tool exist?
I can find the Linux mfg tool "mfgtoolcli" in the same directory of MfgTool2.exe
With mfgtoolcli, there are linux-ver-usage, linux-runvbs.sh, linux-cvbs.sh
And document mfgtools\Document\Eclipse Plugin and mfgtoolcli\mfgtoolcli-readme
./linux-runvbs.sh <vbs file> to kick off mfgtool for specific platform,
or launch ./linux-cvbs.sh to covert all vbs to bash scripts.
Are you sure?? I'd say otherwise:
Branch master: linux version
Branch windows: windows version
Note however that it is a command-line version of mfgtools, no UI, but the result is the same.
Have you had success in using this version of the tool?
I've compiled it ok (albeit there's lots of warnings!). I think I have suitable ini and xml files, but I can't get beyond the first stage (even running with sudo).
The console just shows
Ready to flash.
1 Done! [================================================>] "Boot" body="Recovery" error, file="./P
With the log file showing
ModuleID LevelID: MxHidDevice::Read() Error reading from device 0x-7 with size 1025.
ModuleID LevelID: Failed to read HAB type from ROM!!!
ModuleID LevelID: Failed to initialize memory!
ModuleID LevelID: PortMgrDlg(0)--MxHidDevice--Command Boot excute failed
Yes I tried it long time ago (when I pushed some patches to the project) and it worked ok.
Make sure to check your file name, "./P" seems strange.
I think that's just the terminal truncating the file - if I widen it then it shows more of the correct path. (And strace seems to show all the files being opened ok).