This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DVFlasher

Trying to do a DVFlasher serial/uart load onto a DM6446 with Big Block NAND.

The RBL after loading and running UBL spits out BOOTME BOOTME......

There are several possible sources of this problem .   The UBL header and magici number etc..

The most likely source is the NAND ECC calculation.

I have looked in both DVFlasher 1.12 and 1.14, concentrating on nand.c and the ECC generation.

Both releases seem to have none workable BBN code.

Is there a patch or something that is needed?

 

                                                                                                                                             Jerry

 

 

  • I believe there are other customers in this community that have ran into this as well and work-around it by adding proper ECC support for their NAND device.

    Also, please note that DVFlasher was primarily written for DM6446 EVM and it is likely that if you are using a NAND part other than what is on our EVM, you will need to modify this utility yourself.  Also, we have shifted away from DVFlasher (or you can say we have extended DVFlasher, but do not call it DVFlasher anymore) in exchange for a utility which supports other platforms as well: see http://tiexpressdsp.com/index.php/Serial_Boot_and_Flash_Loading_Utility ; this utility may have better support of BBN if you want to try it; but again, these utilities are primarily developed for our EVMs and provided as is; often customers will have to make some small mods to get it to work with their NAND devices (if different than what is on EVM).

    I hope this helps.