[U-Boot] Merging the pogo_e02 and sheevaplug code

Prafulla Wadaskar prafulla at marvell.com
Thu Aug 2 19:10:28 CEST 2012



> -----Original Message-----
> From: Karl O. Pinc [mailto:kop at meme.com]
> Sent: 01 August 2012 21:13
> To: u-boot at lists.denx.de; david.c.purdy at gmail.com; Prafulla Wadaskar
> Subject: Merging the pogo_e02 and sheevaplug code
> 
> Hi,
> 
> I'm looking at possibly merging the pogo_e02 and sheevaplug code
> and have some general questions before doing anything.
> 
> The pogoplug POGO-E02 (pogo_e02 target) and the sheevaplug (sheevaplug
> development kit) (sheevaplug target) board are very similar.
> They are arm (Marvell) kirkwood boards.
> The sheevaplug has 1G of ram the pogo_e02 has 256M.
> Code-wise, the two boards have slightly different
> kwbimage.cfg files.  There is something going on in the
> kwmpp_config[] array, the current pogo_e02 code omits a lot
> of elements of this array that are present in the sheevaplug
> but are otherwise identical.  I can look into this myself
> unless someone wants to hand me a clue.  Finally, there's
> the board initialization: board_init(void).  The
> sheevaplug has
>   gd->bd->bi_arch_number = MACH_TYPE_SHEEVAPLUG;
> wheras the pogo_e02 does something different
>   gd->bd->bi_boot_params = kw_sdram_bar(0) + 0x100;

There are several other custom boards which are clone of sheevaplug and u-boot image works as it is for them.

Does sheevaplug u-boot image boots as it is on pogo-plug_e02?

Regards...
Prafulla . . .


More information about the U-Boot mailing list