AnsweredAssumed Answered

Clarification on instructions how to programm u-boot into NOR flash

Question asked by Reinhard Tartler on Sep 1, 2015
Latest reply on Sep 2, 2015 by Pavel Chubakov

Board: LS1021A-TWR

 

We are experiencing trouble with following the instructions from the SDK Documentation at Freescale Technical Information Center

 

The instructions in "Programming a new New U-Boot" do not result in a working u-boot in Bank 1.

 

However, posts in this forum indicate that the correct address to program is 0x63f80000 instead:

 

TWR-LS1021A : U-boot console prompt not shown in LPUART mode

How do I recover from a failed u-boot flash on the LS1021A?

 

We could confirm that flashing u-boot to that address does result in a working u-boot in Bank 1. Curiously, there is no disagreement on the location of the RCW (0x64000000), but only u-boot: 0x64100000 (wrong) vs 0x63f80000. Also, the 2nd discussion forum claims that the correct location for u-boot in bank 0 was 0x67f80000. This is also inconsistent to the memory map given for the Flash Bank Usage: Flash Bank Usage.

 

Please clarify the instructions in the SDK documentation, in particular the Flash Bank memory map.

 

Thank you.

Outcomes