]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
83xx NAND boot: wait for LTESR[CC]
authorLepcha Suchit <Suchit.Lepcha@freescale.com>
Thu, 16 Oct 2008 18:38:00 +0000 (13:38 -0500)
committerScott Wood <scottwood@freescale.com>
Fri, 17 Oct 2008 15:39:18 +0000 (10:39 -0500)
commitfa7b1c07e9371aea8f87ee6d3c2ea5564bd8cc8d
treed379de1b2b11e4d21ac02fd54b06c4e80930e78f
parentbf29e0ea0af03d593c64614136acc723a7a022a2
83xx NAND boot: wait for LTESR[CC]

At least some revisions of the 8313, and possibly other chips, do not
wait for all pages of the initial 4K NAND region to be loaded before
beginning execution; thus, we wait for it before branching out of the
first NAND page.

This fixes warm reset problems when booting from NAND on 8313erdb.

Signed-off-by: Scott Wood <scottwood@freescale.com>
Acked-by: Kim Phillips <kim.phillips@freescale.com>
cpu/mpc83xx/start.S