Port multiplier on Pogoplug series 4

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

Re: Port multiplier on Pogoplug series 4

Postby sambul13 » Sun Sep 16, 2012 11:07 pm

Uboot recognizes SATA port multiplier hooked to Cu-Box Marvell platform:

$this->bbcode_second_pass_code('', 'U-Boot 2009.08-dirty (May 10 2012 - 02:57:11) Marvell version: 5.4.4 NQ
CuBox>> ide reset

Reset IDE:
Marvell Serial ATA Adapter
Integrated Sata device found
Port Multiplier found @ 0 0. Vendor: 197b ports: 2
[0 0 0]: Enable DMA mode (6)
Device 0 @ 0 0 0:
Model: WDC WD20EARS-19MVWB0 Firm: 51.0AB51 Ser#: WD-WCAZA4146802
Type: Hard Disk
Supports 48-bit addressing
Capacity: 1907729.0 MB = 1863.0 GB (-387938128 x 512)
[0 0 1]: Enable DMA mode (6)
Device 1 @ 0 0 1:
Model: WDC WD20EARS-19MVWB0 Firm: 51.0AB51 Ser#: WD-WCAZA4102474
Type: Hard Disk
Supports 48-bit addressing
Capacity: 1907729.0 MB = 1863.0 GB (-387938128 x 512)')
sambul13
 
Posts: 258
Joined: Sat Aug 18, 2012 10:32 pm

Re: Port multiplier on Pogoplug series 4

Postby bodhi » Mon Sep 17, 2012 12:39 am

$this->bbcode_second_pass_quote('sambul13', 'U')boot recognizes SATA port multiplier hooked to Cu-Box Marvell platform:

$this->bbcode_second_pass_code('', 'U-Boot 2009.08-dirty (May 10 2012 - 02:57:11) Marvell version: 5.4.4 NQ
CuBox>> ide reset

Reset IDE:
Marvell Serial ATA Adapter
Integrated Sata device found
Port Multiplier found @ 0 0. Vendor: 197b ports: 2
[0 0 0]: Enable DMA mode (6)
Device 0 @ 0 0 0:
Model: WDC WD20EARS-19MVWB0 Firm: 51.0AB51 Ser#: WD-WCAZA4146802
Type: Hard Disk
Supports 48-bit addressing
Capacity: 1907729.0 MB = 1863.0 GB (-387938128 x 512)
[0 0 1]: Enable DMA mode (6)
Device 1 @ 0 0 1:
Model: WDC WD20EARS-19MVWB0 Firm: 51.0AB51 Ser#: WD-WCAZA4102474
Type: Hard Disk
Supports 48-bit addressing
Capacity: 1907729.0 MB = 1863.0 GB (-387938128 x 512)')


It's not the same as UBoot on PPV4. Better ask the PPV4 UBoot author whether it's capable of recognizing port multiplier :)
bodhi
 
Posts: 225
Joined: Sat Aug 13, 2011 10:06 am

Re: Port multiplier on Pogoplug series 4

Postby sambul13 » Mon Sep 17, 2012 11:49 am

It looks like Linux kernel from V2.6.* includes SATA drivers supporting port multipliers. While CuBox has a different Marvell CPU version than PPv4, it may be possible to look what is it different in Uboot version above that allows to boot the device from SATA multiplier, and may be integrate these changes into Uboot for PPv4 and other Pogo type devices supporting SATA? :P

I assume, "device specific" Uboot version is a standard Uboot bootloader used for all embedded class devices, with some tweaks in config accounting for device proc architecture and hardware configuration.
sambul13
 
Posts: 258
Joined: Sat Aug 18, 2012 10:32 pm

Re: Port multiplier on Pogoplug series 4

Postby WarheadsSE » Mon Sep 17, 2012 12:02 pm

Yes, it's somewhat like you say where uboot is essentially the same, with per-board config changes, and the occasional Marvell patch.

I believe that the V4 should work just fine, however there may be something about that particular port multiplier that uboot, or the SoC doesn't like.

The V3 for example, has issues at the BOM level for using port multipliers @ boot.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Port multiplier on Pogoplug series 4

Postby sambul13 » Mon Sep 17, 2012 12:12 pm

So, no specific changes to Uboot config or patches are generally needed to support SATA multipliers? This subject is important, because many current boards have just one USB and one SATA port.
sambul13
 
Posts: 258
Joined: Sat Aug 18, 2012 10:32 pm

Re: Port multiplier on Pogoplug series 4

Postby WarheadsSE » Mon Sep 17, 2012 12:41 pm

I'll say it again.

$this->bbcode_second_pass_quote('WarheadsSE', 'I') believe that the V4 should work just fine, however there may be something about that particular port multiplier that uboot, or the SoC doesn't like.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Previous

Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 46 guests