Dear Matthias
I need to overwrite the OTP-Fuses of mx287. Via freescale's python script Otp_burner(part of the package imx_otp_tools.zip) I am able to produce a sb-file which holds all changes to the fuses. I sucessfuly used Bitint.exe (also part of the zip) in order to change the fuses but I was wondering if there is any linux alternative? It seems like BitInit transfers the sb and executes it.
Am I correct that rockbox holds sufficient tools to write and execute that image?
I have just tested rockbox sbloader and did not suceed. Can you or someone else who already did it overlook my taken steps?
I use Ubuntu 11.10 32 bit and followed following instructions
- git clone
- setup correct toolchain for rockbox to build via its included script "tools/rockboxdev.sh". I followed these instructions [1]. I overmore installed libusb-1.0-dev
- mkdir rockbox/build && cd build && ../tools/configure && mak
- cd rockbox/utils/imxtools/sbtools && make
- execute newly created sbtools-executable with following paramters: sudo ./sbtools 0 <sb-file>
the first param will tell sbtools to use some init value (according to source-code)
sb-file is my OtpInit.sb which was created by Otp_burner - python - script
I receive following output
Found a match for 15a2:004f
Transfer size: 1024
But unfortunately no bits are changed. (Checked via Windows tool BitBurner.exe)
Thank you for any help,
Regards,
Matthias
[0] http://www.rockbox.org/wiki/SansaFuzePlusPort search for "mkimxboot"
[1] http://www.rockbox.org/wiki/CrossCompiler