I'm looking for an explenation regarding the boot sequence on a Verdex
Gumstix. What is a goal of the jffs2 image vs the basic image. What is the
memory map for u-boot, jffs2 image, basic image ?
Basics question by a newbies, i've tried to find some material on the net
but without success.
Thank you in advance for your help.
View this message in context: http://old.nabble.com/Verdex-Gumstix-boot-sequence-tp27107153p27107153.html
Sent from the Gumstix mailing list archive at Nabble.com.
From: Dave Hylands <dhylands@gm...> - 2010-01-11 14:53:54
> I'm looking for an explenation regarding the boot sequence on a Verdex
> Gumstix. What is a goal of the jffs2 image vs the basic image. What is the
> memory map for u-boot, jffs2 image, basic image ?
I don't know the difference between basic image and jffs2 image. Where
did you see the references to them?
u-boot runs with the MMU off, and IIIRC, uboot runs from the internal
RAM, something like 0x5c000000. SDRAM starts at 0xA000000. All of the
registers are as documented in the datasheet, which can be found over
The 12M file (Processor Developer's Manual) contains all of the
details about the memory map.
Once linux boots up, the MMU gets turned on and everything moves.
>From the kernel perspective, SDRAM starts at 0xC0000000 (this is now
the virtual address, not the physical address). I don't recall exactly
where the registers start, as there are #defines for each and every
register in pxa-regs.h.
> Basics question by a newbies, i've tried to find some material on the net
> but without success.
There are 2 memory maps, the physical one and the virtual one. The
virtual one is setup by linux. The physical one is fully documented in
the Developer's Manual.
Shuswap, BC, Canada