• Order of the Butterfly
    Order of the Butterfly
    Posts: 358 from 2019/5/9
    From: Central Bohemi...
    EFIKA OpenFirmware RECOGNIZES TWO ATA Devices !!!, but MorphOS don’t. :-(
    This topic is long, if you don't want read it, questions are at the end - paragraph 5.

    1. Efika and ATA
    At many forums was discussed, that is impossible to have two IDE devices in Efika5200b.
    CPU 5200b manual says, that ATA provides full functional compatibility with ATA-4 and here is only mentioned, that signal CSEL is not connected. I think it can works, when devices are marked with jumpers like master/slave.

    2. Working configuration
    After reading many manuals and wikis and many tries, I have this (partially working) configuration:

    i) special home-made 44-pin cable( M-F-F, pairs are crossed between M-F). The crossing is really needed!! I can explain, if there will be interest.
    ii) adapter 44pin IDE -> mSATA SSD, with home-made additional power connector, to supply IDE bus, conected as master.
    iii) Kingston mSATA - UV500 120GB SSD
    - partitions: bi0(Boot: with boot images, bootmenu, morphos.iso), DH0(System:, bootpri 0), DH1(Work:)
    iv) ATA 2.5“ HDD WD, connected as slave (by jumper)
    - partitions: DH0x(SystemX: - old system partition, bootpri -5), DH1x(WorkX: old work partition)
    v) it is not needed, but it is listed on next screenshots – USB with MorphOS hdimg
    - partition: SDH0(MorphOSBoot:, bootpri 15)

    3. Open Firmware
    IT WORKS!! Open firmware see all devices.
    Here is pictures from OpenFirmware:
    Above we see:
    hd ... mSATA on IDE master
    hd0 ... HDD on IDE slave
    hd1 ... usb on scsi

    here is listing of partitions of all devices:
    ls hd
    ls hd0
    ls hd1
    On every device we see correct numbers of partitions with theirs names and type.

    here is listing of first partitions of IDE master and IDE slave
    ls hd:0
    ls hd0:0
    On every partition is correct files, can be listed and can be booted from(see next paragraph).
    Efika OpenFirmware recognizes TWO ATA devices, and can read from them.

    4. MorphOs don’t recognized second device
    Unfortunatelly after boot (i.e. load boot.img) MorphOS recognized only ONE device.

    Try boot from IDE master:
    boot hd:0 boot.img BD=DH0 (with USB inserted)
    boot hd:0 boot.img BD=DH0 (without USB inserted)
    Here is ramdebug (only one device seen)
    ABox 1.30 (2.7.2018) © 1999-2018 by Ralph Schmidt, Emmanuel Lesueur, Teemu Suikki, Harry Sintonen
    PPC5200 ATA/ATAPI Driver@0: PIO Mode 4
    ide.device@0: Mount <bi0>
    ide.device@0: Partition <bi0> DosType 0x53465300
    ide.device@0: Mount <DH0>
    ide.device@0: Partition <DH0> DosType 0x53465300 BootPri 0
    ide.device@0: Mount <DH1>
    ide.device@0: Partition <DH1> DosType 0x53465300
    usbscsi.device@0: Mount <SDH0>
    usbscsi.device@0: Partition <SDH0> DosType 0x444f5307 BootPri 15
    Radeon: Failed to initialise Radeon DMA
    Radeon: Failed to allocate CCE DMA memory

    Try boot from IDE slave:
    boot hd0:0 boot.img BD=DH0x
    it allways hangs (with/without usb inserted). Probably becouse MorphOS boot.img don't see DH0x on ide.device:1

    boot hd0:0 boot.img BM
    No second drive visible.

    5. Result and questions
    It looks like Efika firmware(with appropriate HW) recognized two devices on IDE bus.
    It looks like MorpOS don't recognize second device on ide bus on Efika. Maybe driver simple don't count with possibility of second device.

    I have some questions:
    - Do I make some mistakes in my procedures?
    - Do I make some mistakes in my conclusions?

    This all not just for fun - if we can use two IDE devices, we can connect DVD on IDE bus, and not stay limited to USB 1.1(1.5MB/s).

    Special question for MorphOS devs - please, can you confirm that ide.device for Efika recognize only one device? Of course, if you have time look at this.
    AmigaOS3: Amiga 1200
    AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOneX1000
    MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook G4, Mac Mini, iMac G5, Powermac G5 Quad
  • »29.03.21 - 15:22