I have been attempting to flash my Leo 365 with the SD Flash Utility for DM3xx and have been receiving Write Verify Failed/Data Verification Failed.
Has this issue occurred previously? At the moment, I only have one 2GB SD card, all of my others are SDHC and therefore not compatible.
At the moment, the board is dead, and will not boot anything unless the SD card with the utility is in place.
Any help is greatly appreciated.
Cheers,
Ian
As an example, here is the (the end of...) output when option 2 is selected.
Write verify failed!
block_idx=0x0000004F
page_idx=0x00000036
page_idx=0x00000037
page_idx=0x00000038
page_idx=0x00000039
page_idx=0x0000003A
page_idx=0x0000003B
page_idx=0x0000003C
page_idx=0x0000003D
page_idx=0x0000003E
page_idx=0x0000003F
DONE
1 - boot; 2 - install; 3 - erase flash, 4 - nand boot, 5 - test first 16MB of RAM
u - install ubl only, d - nand flash dump
>
Anyone?
Bueller? Bueller?
Hello!
Your post is already more than 1 week old, so it may be too late, but in case it can help other people….
You have tried the tutorial on TI's wiki, I suppose? (I got the same kind of error).
I managed to restore my Leopard board a few days ago, and I just wrote a detailed explanation before
I forget what happened:
http://passworld.co.jp/ForumMSP430/viewtopic.php?f=19&t=180
Any comment is welcome to improve this tutorial.
Pascal
PS: I don't say that TI's wiki tutorial does not work, I simply say that I couldn't make it work, probably
because I lack of experience.
Hey Pascal,
Just got back from a long weekend of racing, where I also picked up my other Leo365....
I will follow your tut and see if I can bring the dead board back up. If it works I will let you know, and then we can post here as well to archive/condense info!
Works great Pascal! Great sleuthing!
The only difference I had was in the following export PATH command:
export PATH=/opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-gcc:$PATH
I exported as follows:
export PATH=/opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/bin:$PATH
This allowed the make command to run successfully.
Thanks! I have two fully functional Leopard Boards once again!
Hello Ian!
Glad that it was useful.
Indeed there the path is wrong. I will correct it. Thanks!
Pascal -
I've not dug through the coding for this utility, but where does it specify the size of kernel being flashed?
The MV kernel, and most other "stock" kernels are 2M in size and fit in the 0x200000 byte size, but I know the Arago kernel and others are closer to 0x220000.
Does the utility compensate for this automagically, or does it need to be coded to allow for a bigger image size?
I've flashed an Arago kernel clocking in at 2.1M and getting a CRC error which I believe is resulting from it being truncated when it doesn't fit in the 0x200000 space.
Can