On Tue, 27 Sep 2011 16:49:19 +0200 Detlev Zundel <d...@denx.de> wrote:
> Apart from that: You first have to find a storage space to store the > post word. This storage needs to survive a reset of the system. > Depending if that is reachable through regular memory access, you only > have to define __POST_WORD_ADDR. In any other case you would need to > implement a setter/getter for that word yourself. I don't know that there is such storage space on the 8313. > > I have tried setting CONFIG_BOOTCOUNT_LIMIT and get message error > > QE_MURAM_SIZE undeclared. Any ideas on this one ? > > The code seems to have bugs - now go and find them. Or rather try a > more recent version of U-Boot ;) one 832x or 836x (keymile tuda/tuxa I believe) board implemented bootcounting, and it used QE MURAM for that storage space. The 8313 doesn't have a QE though. So unless someone finds such storage space on the non-QE 83xx SoCs, it's not elegant, but it should be ok for 83xx bootcount to depend on CONFIG_QE. Note that because MURAM is also now used to store the bootcount, its size is decreased in fdt_fixup_muram() before booting the OS. Kim _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot