Morphos Support für envy24ht
  • Butterfly
    Butterfly
    metatron
    Posts: 72 from 2011/11/18
    Often the sam460cr kits are delivered with one of those audio cards:
    https://acube-systemsbiz.serversicuro.it/shop/en/accessories/86-envy24dt-pcie-audio-card.html

    Are they supported out of the box from Morphos? Or do I have to compile (and/or modify?) the envy24ht driver by myself from aminet?

    The official hardware compatibility list doesnt list it.
    http://morphos.de/hardware
    But maybe (or hopefully) this list is outdated ;)

    If the mentioned audio card is not supported by morphos: which audio card for PCIe 1x is recommended?
  • »27.06.15 - 22:09
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    > Are they supported out of the box from Morphos? Or do I have to compile
    > (and/or modify?) the envy24ht driver by myself from aminet?

    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=3&topic_id=11169&start=47
    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=3&topic_id=11169&start=54
    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=11&topic_id=11188&start=8
  • »28.06.15 - 10:40
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Jeckel
    Posts: 133 from 2007/3/11
    I had a try with this driver some time ago on my Pegasos 2 running MorphOS 3.x.
    It required the openpci.library to be installed... but it was not working properly.
    The card is recongnized but the driver freezes as soon as some audio is sent.

    Maybe it's not a big issue to fix this driver for someone with basic knowledges of the native PCI library of MorphOS. ;)

    (moreover, I think it was working with MorphOS 1.x)

    [ Edited by Jeckel 28.06.2015 - 12:52 ]
  • »28.06.15 - 11:52
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Quote:

    Jeckel wrote:
    I had a try with this driver some time ago on my Pegasos 2 running MorphOS 3.x.
    It required the openpci.library to be installed... but it was not working properly.
    The card is recongnized but the driver freezes as soon as some audio is sent.

    Maybe it's not a big issue to fix this driver for someone with basic knowledges of the native PCI library of MorphOS. ;)

    (moreover, I think it was working with MorphOS 1.x)


    That is not good. I bought an Envy24ht based card a couple of weeks ago, but I have not tried it yet.
    Obviously we are not going to get the author to update driver and it seems unlikely that the PCI libraries are completely at fault.
    "Never attribute to malice what can more readily explained by incompetence"
  • »28.06.15 - 16:44
    Profile
  • Butterfly
    Butterfly
    metatron
    Posts: 72 from 2011/11/18
    So the summary will be:
    Currently it is not possible to add a soundcard to the sam460cr when using Morphos.

    Onboard sound of the sam460ex is supported by Morphos - the 460cr doesnt have it.

    The envy24HT card shipped with the sam460cr wont work.

    If I would choose an emu10kxx card the PCI slot will be occupied and I cant install or boot anything on the sam460cr because I need the PCI slot for the PCI SATA controller.

    Does Morphos has support for PLX PCIe-2-PCI Bridges?
    So maybe a SB1550 should/could work?
  • »28.06.15 - 17:42
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    >>which audio card for PCIe 1x is recommended?

    I don't think there is one yet.
    Moving forward, we could use one.
    It would be nice to have a driver for the Envy24ht that would actually work for both PCI and PCIe cards.
    But if wishes were horses...
    "Never attribute to malice what can more readily explained by incompetence"
  • »28.06.15 - 21:33
    Profile
  • Butterfly
    Butterfly
    metatron
    Posts: 72 from 2011/11/18
    *sigh*
    I had the hope that USB soundcards would work. But from A1K forum I got the information that the asynchronous mode in the USB stack wont work at this point. So USB soundcards are not supported either...

    The sam460cr will be silent under MorphOS until any PCIe 1x soundcard will be supported. Lets see what happens... :)
  • »29.06.15 - 12:48
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    pegasos-sigi2
    Posts: 265 from 2006/8/31
    Quote:

    metatron wrote:
    So the summary will be:
    Currently it is not possible to add a soundcard to the sam460cr when using Morphos.

    Onboard sound of the sam460ex is supported by Morphos - the 460cr doesnt have it.

    The envy24HT card shipped with the sam460cr wont work.

    If I would choose an emu10kxx card the PCI slot will be occupied and I cant install or boot anything on the sam460cr because I need the PCI slot for the PCI SATA controller.

    Does Morphos has support for PLX PCIe-2-PCI Bridges?
    So maybe a SB1550 should/could work?



    Why you wait for thomething? Make it selfe ! Envy24 AHI driver C - Source

    Install MorphOS 3.9 SDK,
    Open Scribble,
    Load the Envy24 Source,
    Compile it.

    Finish!!


    [ Edited by pegasos-sigi2 29.06.2015 - 18:26 ]
    Spreedy - The spreedsheet editor of MorphOS
    Calimero - Do you know about the new DTP Program for MorphOS ?
  • »29.06.15 - 17:24
    Profile
  • Butterfly
    Butterfly
    metatron
    Posts: 72 from 2011/11/18
    Quote:

    pegasos-sigi2 schrieb:

    Why you wait for thomething? Make it selfe !

    Why when its not working?
    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=11&topic_id=11249&post_id=119643&viewmode=flat&sortorder=0&showonepost=1
  • »29.06.15 - 17:55
    Profile
  • MorphOS Developer
    cyfm
    Posts: 537 from 2003/4/11
    From: Germany
    Quote:

    metatron schrieb:
    Quote:

    pegasos-sigi2 schrieb:

    Why you wait for thomething? Make it selfe !

    Why when its not working?
    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=11&topic_id=11249&post_id=119643&viewmode=flat&sortorder=0&showonepost=1


    The pciE 1x support is indeed a bit limited currently, we will look into that for a future update.
  • »29.06.15 - 18:51
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    eliot
    Posts: 571 from 2004/4/15
    is no pcie sata controller supported by mos?
    Just put the sata to pcie and buy a pci sound blaster.
    regards
    eliot
  • »29.06.15 - 19:51
    Profile
  • Butterfly
    Butterfly
    metatron
    Posts: 72 from 2011/11/18
    @eliot:
    I already thought about that, but the sam460cr wont boot from it. Regarding the manual the sam can only boot from these:
    Sil3114
    Sil0680
    Sil3512
    PCI only - it seems...
  • »29.06.15 - 20:05
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Jeckel
    Posts: 133 from 2007/3/11
    *double post*

    [ Edited by Jeckel 29.06.2015 - 21:20 ]
  • »29.06.15 - 20:17
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Jeckel
    Posts: 133 from 2007/3/11
    I checked again my Juli@ sound card (Envy24HT) with MorphOS 3.9 on Pegasos2.

    I installed this:
    http://www.audio-evolution.com/drivers_mos/Envy24HT_5.15_MOS.lha

    It also required this to work:
    http://bvernoux.free.fr/openpci-2.1-060605.zip

    After a "AddAudioModes REFRESH", the soundcard is found and initialized:
    [00053] Envy24HT DriverInit
    [00054] Envy24HT found! :-)
    [00055] subvendor = 31305345, Type = 5

    Then I have the new audiomodes available from AHI prefs:
    Envy24HTPrefs.png

    But as soon as I try to send some audio to this output, the driver freezes and no sound is produced.
    There is also no trace on the debug log.


    [ Edited by Jeckel 29.06.2015 - 21:20 ]
  • »29.06.15 - 20:18
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    eliot
    Posts: 571 from 2004/4/15
    Install the Boot.img of MorphOs to sd card and boot from there. The Image should contain the the driver for
    the sata pcie controller. MorphOs than can be installed to hdd connected
    to pcie.

    [ Edited by eliot 30.06.2015 - 04:58 ]
    regards
    eliot
  • »30.06.15 - 04:55
    Profile
  • Butterfly
    Butterfly
    metatron
    Posts: 72 from 2011/11/18
    There is no SD card slot on the mainboard. But the sam460cr manual says it can boot from USB.
    But there is still the question: which SATA controller could be supported? On the hardware compatibility site are only two sata controllers mentioned: both are PCI.
  • »30.06.15 - 07:45
    Profile
  • Butterfly
    Butterfly
    metatron
    Posts: 72 from 2011/11/18
    There is a Sil3114 controller for PCIe 1x, but I think there is a TI PCIe-PCI Bridge on it because the Sil3114 is a PCI only chipset.

    Does MorphOS support PCIe-PCI Bridges?
  • »30.06.15 - 09:33
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    > There is no SD card slot on the mainboard.

    Pages 3 and 4 of the Sam460cr manual mention an SD card reader. Are you sure it's not there?

    > the sam460cr manual says it can boot from USB.

    ...and from SD card:

    "It is possible to load the operating system from a PATA/SATA harddisk, a CDROM connected on PATA/SATA, an USB key, a SD card or from the network." (page 6, emphasis mine)
  • »30.06.15 - 10:58
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Spectre660
    Posts: 275 from 2015/6/30
    The SDcard slot is on the bottom of the Sam460ex/cr motherboard .

    Quote:

    Andreas_Wolf wrote:
    > There is no SD card slot on the mainboard.

    Pages 3 and 4 of the Sam460cr manual mention an SD card reader. Are you sure it's not there?

    > the sam460cr manual says it can boot from USB.

    ...and from SD card:

    "It is possible to load the operating system from a PATA/SATA harddisk, a CDROM connected on PATA/SATA, an USB key, a SD card or from the network." (page 6, emphasis mine)




    [ Edited by Spectre660 30.06.2015 - 07:59 ]
  • »30.06.15 - 11:58
    Profile
  • Butterfly
    Butterfly
    metatron
    Posts: 72 from 2011/11/18
    Aaah, I see. I can only find pictures of the sam460cr from above. Okay, so eliots suggestion with an SD card would be a nice idea.

    But:
    MorphOS doesnt seem to support PCIe 1x SATA controllers...
  • »30.06.15 - 12:03
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Spectre660
    Posts: 275 from 2015/6/30
    Sam460ex Uboot does not support PCIE x1 SATA cards.
    Not sure if MorphOS supports the Sam460ex onboard SATA controller.

    Quote:

    metatron wrote:
    Aaah, I see. I can only find pictures of the sam460cr from above. Okay, so eliots suggestion with an SD card would be a nice idea.

    But:
    MorphOS doesnt seem to support PCIe 1x SATA controllers...
  • »30.06.15 - 12:42
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Spectre660
    Posts: 275 from 2015/6/30
    Offending application: MorphOS Bugreport Slave

    ---- GENERAL SYSTEM INFO ----

    System: Sam460ex
    Processor: PowerPC 460EX (G3) (V10.4) 1155.000 MHz, bus clock 1155.000 MHz.
    MorphOS 3.8, kernel 51.39.
    1536 MB of RAM at $20000ca8 (expansion memory)
    2 MB of RAM at $00002000 (chip memory)
    Total free memory: 1444 MB.

    PCI devices listing:
    Silicon Image, Inc. ($1095) - SiI 3512 [SATALink/SATARaid] Serial ATA Controller ($3512) - SiI 3512 SATARaid Controller ($1095/$6512)
    Silicon Motion, Inc. ($126F) - SM501 VoyagerGX Rev. AA ($0501)
    Advanced Micro Devices, Inc. [AMD/ATI] ($1002) - Turks PRO [Radeon HD 6570/7570/8550] ($6759) - Radeon HD 6570 ($1B0A/$9091)
    ASMedia Technology Inc. ($1B21) - ASM1083/1085 PCIe to PCI Bridge ($1080)

    ---- APPLICATION MESSAGE ----

    ==== User Generated Bug Report ====
    Device behind AMedia Technolgy PCIE to PCI bridge not seen.
    In this case ENVy24HT pciex1 sound card
    =================================

    ---- RUNNING TASKS ----

    $22B22410 Workbench
    $200142E8 « mount.library »
    $2004B33C console.device
    $223F1FF0 hid.class<223F0DBC>
    $22471500 hid.class<224702CC>
    $222EC408 lowlevel.library server
    $22B21378 « ConClip »
    $22B72DF8 WLanNetworkHandler
    $222C7290 Bonus Task
    $2254D250 Radeon_Notify
    $223E6C60 hid.class Control GUI
    $22429D50 hid.class Control GUI
    $22465E60 hid.class Control GUI
    $224872E0 hid.class Control GUI
    $200E3BE0 hub.class<200778D4>
    $200B0F90 hub.class<200E169C>
    $22CF7388 MOSSYS:Net/INetD
    $22BB7EC8 RexxMaster
    $2387C660 Ambient Thread 6
    $23873118 Ambient Thread 5
    $233FDB00 Ambient Thread 4
    $23CA72C8 Mixer
    $2009ED00 Log Server
    $22833BD8 « BlankerAPI Manager »
    $225563E0 cybergraphics.library
    $24B33498 WLanNetworkHandler
    $200E2188 « dos.library »
    $200B3090 ramlib
    $22B71B70 « IPrefs »
    $24292A38 WLanNetworkHandler
    $22C46750 NETTRACE
    $24AF24B8 Bugreport Server
    $2006E490 « Skin Manager »
    $233C78D0 Ambient Thread 3
    $222DDF68 Ambient Thread 2
    $2004CCD0 « Menu Handler »
    $22598248 MUI-ImageFlusher
    $222D7D30 hid.class<222D6C0C>
    $22B52B78 ZERO
    $22B48910 USBRAW
    $22B3D2F0 SER
    $22B11960 RAWDISK
    $22A14DD8 DH6
    $2292BD98 DH4
    $226D3880 DH3
    $222E0060 DH2
    $200AB17C sata.device:0
    $275974D0 RANDOM
    $22B05EA0 Ambient Thread 1 [7]
    $228AF9F0 DH1
    $20063FD8 Poseidon Event Broadcast
    $22D63E98 Trance
    $200A8F70 pciusb.device OHCI Task
    $22C3D640 NetStack Kernel
    $22491D90 massstorage.class<22491744,0>
    $2249C508 massstorage.class Removable Task
    $200AC27C sata.device:1
    $222BDF20 sata.device Removable Handler
    $22EB70F0 PoPo (Poseidon Popups)
    $2008BF40 « Public Screen Manager »
    $20078250 usbhw<pciusb.device/0>
    $7FDF6B70 pciusb.device EHCI Task
    $224353F0 hid.class<224341BC>
    $22EE3418 « LayerInfoTask »
    $200345B0 input.device
    $222B5620 RAM
    $200B5188 CD0

    ---- USB DEVICES ----

    Poseidon DevID: "Hub: Vdr=0424/PID=2517-0424-2517-n/a-00"
    Product name: "Hub (Standard Microsystems Corp./2517)" (Id: 2517, Ver: 0002)
    Manufacturer: "Standard Microsystems Corp." (Vendor: 0424 (Standard Microsystems Corp.))
    Device state: highspeed connected hasaddress hasdescriptor configured

    Poseidon DevID: "USB Keyboard-04F2-0116-n/a-00"
    Product name: "USB Keyboard" (Id: 0116, Ver: 0300)
    Manufacturer: "CHICONY" (Vendor: 04F2 (Chicony Electronics Co., Ltd))
    Device state: lowspeed connected hasaddress hasdescriptor configured

    Poseidon DevID: "USB Receiver-046D-C52B-n/a-00"
    Product name: "USB Receiver" (Id: C52B, Ver: 1201)
    Manufacturer: "Logitech" (Vendor: 046D (Logitech, Inc.))
    Device state: fullspeed connected hasaddress hasdescriptor configured

    Poseidon DevID: "Ultra Fast Media -0424-2240-000000225001-00"
    Product name: "Ultra Fast Media" (Id: 2240, Ver: 0198)
    Manufacturer: "Generic" (Vendor: 0424 (Standard Microsystems Corp.))
    Device state: highspeed connected hasaddress hasdescriptor configured


    ---- DISPLAY ----

    Ambient screen is 800 x 600 pixels (0 x 0 display), 32 bits, running on "RHD6570.monitor"
    Display mode is $40920052, pixelformat: BGRA32, opacity: yes, src alpha: no, compositing: yes.
    Monitor manufacturer: "ATI Technologies Inc.", driver "Radeon", graphics memory 256 MB, graphics clock 149.970 MHz.



    Quote:

    pega-1 wrote:
    Quote:

    metatron schrieb:
    Quote:

    pegasos-sigi2 schrieb:

    Why you wait for thomething? Make it selfe !

    Why when its not working?
    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=11&topic_id=11249&post_id=119643&viewmode=flat&sortorder=0&showonepost=1


    The pciE 1x support is indeed a bit limited currently, we will look into that for a future update.



  • »30.06.15 - 12:58
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    > Not sure if MorphOS supports the Sam460ex onboard SATA controller.

    According to a MorphOS team member, MorphOS fully supports the Sam460ex, which I think would include the onboard SATA controller.

    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=11&topic_id=8931&start=185
  • »30.06.15 - 12:59
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    eliot
    Posts: 571 from 2004/4/15
    So in the end, there no way to use MorphOs with Sam460ex with Sata, Sound und Gfx???

    Which should be a good reason to wait for Xx000.
    regards
    eliot
  • »30.06.15 - 13:05
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Jeckel
    Posts: 133 from 2007/3/11
    The topic was about "Morphos Support für envy24ht" :p
  • »30.06.15 - 13:36
    Profile