[U-Boot] Merging the pogo_e02 and sheevaplug code

Prafulla Wadaskar
2012-08-02T17:10:28Z

> -----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 . . .