[U-Boot] uboot nor xip support

Graeme Russ graeme.russ at gmail.com
Wed Aug 8 08:36:47 CEST 2012


Hi Amol

On Wed, Aug 8, 2012 at 12:57 PM, Amol Bhise <amolbhise3 at gmail.com> wrote:
> Hi,
> I need some help resolving system hang when booting from NOR flash (XIP
> boot).
>
> On our system we have CFI NOR flash sitting at base 0x08000000. with
> CONFIG_SYS_MONITOR_BASE and TEXT_BASE being set at the flash base address
> in board config file.  But the system hangs when we actually try to boot
> from flash.  earlier we verified that the flash works fine when booting
> from RAM.
>
> with uboot code and env occupying first two sector in flash (0x08000000 + 2
> * 128KB), I think the hang could arise from the fact that Monitor stack,
> Board info data and malloc arena growing downward and crossing flash
> boundaries.  Our ROM bootcode is configured to jump at flash base so I
> couldn't really write uboot code at some other offset in NOR flash.

More info needed - specifically, what board and what version of U-Boot

Regards,

Graeme


More information about the U-Boot mailing list