What I would suggest is that you program the SPI NOR u-boot using Freescale Windows-based MFGTool in in android_jb4.2.2_1.0.0-ga_tools.tar.gz.
While it "officially" does NOT support sabrelite board (at least that's what it says in MFGTool configuration file ), I was able to hack it to reprogram the initial bootloader. Get a start on this and keep me posted. I'll reply on monday.
I have used this 2 links plus this one :https://wiki.linaro.org/Boards/MX6QSabreLite
I did it successfully so make sure to follow this basic steps :
* Get back a u-boot that is actually working (for instance the one in the MFG tool directory) for imx6qDL
* Paste it to a sd card, on a fat partition or in a raw partition using dd (that's the one I prefer)
* Set your card in Recovery mode like described on boundary devices website
* Follow the steps described on boundary website with imx usb loader. Right now you should see something on your terminal, if not verify the configuration of your terminal
* Now you have access to the prompt u-boot. Copy the new bootloader in NOR using the way described in the wiki of your first link (if you chose the "fat" way) or the one of the linaro's wiki (if you chose the "raw" way).
* Set your card in normal boot and reboot
Good luck !
Thanks for all your inputs,
We have succeeded to recovery the NOR Flash on iMX6 sabrelite using the instructions provided in the following link
by following above instructions you will get u-boot prompt in minicom and from there you can update your SPI-NOR with the updated U-Boot.
Hello community ,
i have the same problem that no output from console of u-boot or linux
but i have SD corrupted , so i tried i.MX6x SABRE Lite SPI Flash Recovery - Linux on ARM - eewiki to delete and repartition SD card , copy files but still no output comes out
My question is : what are the files really needed to be on SD card to just be able to replace corrupted U-boot (i think ) with U-Boot binary from SD card ?? and how this process happens if SPI-NOR itself has been trashed (as i think too) ??
mentioned link just copy one file to SD card , Boundary devices adds boot/upgrade script files .Linaro link here copied one file usdhc3/4.bin to SD card to be flashed into the SPI NOR in assumption SD has valid U-boot binary/Linux image ??
how do files differ with each situation/problem ?!
my situation is :
-no output from console cable at able (U-boot)
-can not use MFGTool (USB cable is not detected at all)
-can not use JTAG image download (for any U-boot /application demos) : connection reset by peer
-SD corrupted : tried to format,repartition, copy file to it , still no output at all
i really got confused and stucked with no progress ..
any help is really appreciated ..
Hello Leonardo ,
i tried many times to copy files to SD card but the problem is that U-boot does not get running to be able to copy good-u-boot.bin to SPI-NOR ..
for MFGTool , i can not use it as USB cable is not detected by MFGTool.exe ..
the same cable problem prevents me from using Boundary devices USB_loader utility .
Thanks and Best Regards ,
We are also having a similar board as mentioned by nehal.
We tried to enable the booting of sabre lite board from SD card and during the process erased the contents of SPI NOR.
We followed the steps mentioned in Boards/MX6QSabreLite - Linaro Wiki
After this initially board was getting detected as a HID device.
But after some time we are not able to communicate to the device through USB.
Can you please help me how to determine if the board has gone bad or is there any way to recover it.