Hard disk controllers
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4855 from 2009/1/28
    From: Delaware, USA
    What are the supported add-on hard disk controllers.

    The MorphOS website isn't specific except for mentioning mainboards.
    I know there is an Sil driver for SATA1 and I thought Mark just wrote a driver for Sil SATA2.

    Of course there are SCSI drivers and third party drivers, but I'm really just interested in SATA.
    "Never attribute to malice what can more readily explained by incompetence"
  • »27.05.19 - 20:07
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 10460 from 2003/5/22
    From: Germany
    > The MorphOS website isn't specific except for mentioning mainboards.

    https://www.morphos-team.net/hardware lists SiI3x12 two-port cards, SiI3x14 four-port cards and SiI3132 as supported.
  • »27.05.19 - 22:54
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4855 from 2009/1/28
    From: Delaware, USA
    >SiI3132...supported.

    Perfect.
    "Never attribute to malice what can more readily explained by incompetence"
  • »28.05.19 - 03:36
    Profile
  • Caterpillar
    Caterpillar
    sailor
    Posts: 29 from 2019/5/9
    Quote:

    Jim wrote:
    Of course there are SCSI drivers and third party drivers, but I'm really just interested in SATA.


    There is one third-party driver for Promise SATA 150/300 PCI controllers:
    Aminet-ulsata2
    I tested last week one, and speed increase is remarkable, compared to Sil SATA 150 controllers.
    ( I will post some results in near future).

    Unfortunatelly, you cannot boot MorphOS directly from drive on Promise controller, and AmigaOS have no drivers at all. It makes this controller nearly unusable on my Pegasos with MorphOS and AmigaOS. ( only for Work: atd.)

    It will be great to have this controller in supported hardware.
    Pegasos II 1.33GHz, AmigaOne X1000, Powermac G5 Quad, iMac G5, Powerbook G4 and Z10PE-D16 WS
    MorphOS, AmigaOS, Debian, Ubuntu, OSX, NetBSD, Win7 ;-)
  • »28.05.19 - 13:32
    Profile
  • Caterpillar
    Caterpillar
    sailor
    Posts: 29 from 2019/5/9
    Quote:

    Jim wrote:
    I know there is an Sil driver for SATA1 and I thought Mark just wrote a driver for Sil SATA2.



    really? maybe SiI SATA2 can solve my dilemma on Pegasos.
    Pegasos II 1.33GHz, AmigaOne X1000, Powermac G5 Quad, iMac G5, Powerbook G4 and Z10PE-D16 WS
    MorphOS, AmigaOS, Debian, Ubuntu, OSX, NetBSD, Win7 ;-)
  • »30.05.19 - 14:28
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 10460 from 2003/5/22
    From: Germany
    >> I thought Mark just wrote a driver for Sil SATA2.

    > really?

    Yes, see comment #3.
  • »30.05.19 - 15:27
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4855 from 2009/1/28
    From: Delaware, USA
    Quote:

    Andreas_Wolf wrote:
    >> I thought Mark just wrote a driver for Sil SATA2.

    > really?

    Yes, see comment #3.


    Thanks, I missed the listing on the website.
    Mark mentioned it awhile ago.

    He's got a lot of projects outside of the video drivers.
    "Never attribute to malice what can more readily explained by incompetence"
  • »30.05.19 - 15:49
    Profile
  • Caterpillar
    Caterpillar
    sailor
    Posts: 29 from 2019/5/9
    Quote:

    Andreas_Wolf wrote:
    >> I thought Mark just wrote a driver for Sil SATA2.

    > really?

    Yes, see comment #3.


    Thanx. It is PCI-express -> SATA. I am wonder if it will work on Pegasos ( for example with this
    Startech Card.
    Pegasos II 1.33GHz, AmigaOne X1000, Powermac G5 Quad, iMac G5, Powerbook G4 and Z10PE-D16 WS
    MorphOS, AmigaOS, Debian, Ubuntu, OSX, NetBSD, Win7 ;-)
  • »31.05.19 - 09:04
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 10460 from 2003/5/22
    From: Germany
    > It is PCI-express -> SATA. I am wonder if it will work on Pegasos
    > ( for example with this
    Startech Card.

    Indeed, SiI3132 is a PCIe-to-SATA2 controller. It might work with a PCI-to-PCIe bridge in an OS running on Pegasos II, but you won't be able to store boot images on a drive attached to the card, because SmartFirmware can't see behind bridge chips. This issue would also be there if you found a PCI card with SiI3132 as the bridge chip would also be there, just on the card itself in this case.
    There are 32-bit PCI cards with PCI-X-to-SATA2 controllers (so no bridge chip required), like the SiI3124-2, but MorphOS doesn't support them.
  • »31.05.19 - 09:52
    Profile
  • Caterpillar
    Caterpillar
    sailor
    Posts: 29 from 2019/5/9
    Quote:

    Andreas_Wolf wrote:

    Indeed, SiI3132 is a PCIe-to-SATA2 controller. It might work with a PCI-to-PCIe bridge in an OS running on Pegasos II, but you won't be able to store boot images on a drive attached to the card, because SmartFirmware can't see behind bridge chips. This issue would also be there if you found a PCI card with SiI3132 as the bridge chip would also be there, just on the card itself in this case.


    It's a pitty. This is the same situation like with Promise SATA 300 TX4. It is native PCI, without bridge, but driver is third-party only.
    Pegasos II 1.33GHz, AmigaOne X1000, Powermac G5 Quad, iMac G5, Powerbook G4 and Z10PE-D16 WS
    MorphOS, AmigaOS, Debian, Ubuntu, OSX, NetBSD, Win7 ;-)
  • »31.05.19 - 10:13
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    ernsteiswuerfel
    Posts: 281 from 2015/6/18
    From: Funeralopolis
    Quote:

    Thanx. It is PCI-express -> SATA. I am wonder if it will work on Pegasos ( for example with this
    Startech Card.

    This didn't even work on my PC with Linux/Windows.

    These PCI-to-PCIe cards seem to be very picky regarding if the PCI bus sees the PCIe-lane behind it and/or if/which PCIe card is properly reckognized... In theory a good idea, but just does not seem to work out. Very much depends on your hardware liking a specific card-combination or not.
    Talos II Secure Workstation. [Gentoo Linux] | PMac G5 7,3. PBook G4 5,8. [MorphOS 3.11 / Gentoo Linux] | A1200. ACA-1233, Indivision AGA Mk2. [Amiga OS 3.2]
  • »31.05.19 - 11:37
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 10460 from 2003/5/22
    From: Germany
    > This is the same situation like with Promise SATA 300 TX4.
    > It is native PCI, without bridge, but driver is third-party only.

    It's not quite the same situation because with the SiI3132, the MorphOS boot image (which must be stored elsewhere) should be able to start the MorphOS system from a drive attached to it. That's assuming the bridge card solution works, which is not a given.
  • »31.05.19 - 12:33
    Profile
  • Caterpillar
    Caterpillar
    sailor
    Posts: 29 from 2019/5/9
    Quote:

    Andreas_Wolf wrote:
    > This is the same situation like with Promise SATA 300 TX4.
    > It is native PCI, without bridge, but driver is third-party only.

    It's not quite the same situation because with the SiI3132, the MorphOS boot image (which must be stored elsewhere) should be able to start the MorphOS system from a drive attached to it. That's assuming the bridge card solution works, which is not a given.


    oh, yes, it means morphos System can be on SiI3132 HDD. If it wil works through bridge.
    and if it will be as fast as promise.
    Pegasos II 1.33GHz, AmigaOne X1000, Powermac G5 Quad, iMac G5, Powerbook G4 and Z10PE-D16 WS
    MorphOS, AmigaOS, Debian, Ubuntu, OSX, NetBSD, Win7 ;-)
  • »31.05.19 - 16:18
    Profile