No sound on SAM460LE
  • Just looking around
    Posts: 6 from 2023/6/27
    Had no luck getting sound on my SAM460LE with Sound Blaster PCIe card model 1570. Only AHI options are Filesave, Unit 0 and VOID. None of them produces sound.

    [ Edited by Isensei 28.01.2024 - 14:08 ]
  • »20.01.24 - 01:53
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3108 from 2003/3/5
    From: Canada
    That's not a supported card.
  • »20.01.24 - 02:17
    Profile Visit Website
  • Just looking around
    Posts: 6 from 2023/6/27
    I have bought another card with CMI8738 chip which is on supported list. Still the same issue. Card works without problems under AmigaOS.
  • »24.01.24 - 00:23
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 803 from 2007/10/23
    From: Gelsenkirchen,...
    Did you check VENDOR_ID and DEVICE_ID?
    source code
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »24.01.24 - 07:32
    Profile
  • Just looking around
    Posts: 6 from 2023/6/27
    Can you clarify? I do not know where do I check it.
  • »24.01.24 - 10:00
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 803 from 2007/10/23
    From: Gelsenkirchen,...
    The IDs need to match otherwise the driver will not work.
    PCIScan

    [ Editiert durch polluks 26.01.2024 - 13:05 ]
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »25.01.24 - 20:08
    Profile
  • Just looking around
    Posts: 6 from 2023/6/27
    Thank you for PCIScan command tip. As expected it gave me different values for device ID and vendor ID.
    My question is how I can find compatible card if even buying one with supported chip doesn't guarantee it will work.
    P.S. Most amazingly at first my unsupported SB1570 Audigy worked, then it stopped for no obvious reason.
  • »28.01.24 - 19:07
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Can the device drivers be modified to accept your device ID and your vendor (D?
    If the card has the same registers, that would take care of it.
    "Never attribute to malice what can more readily explained by incompetence"
  • »30.01.24 - 09:34
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 803 from 2007/10/23
    From: Gelsenkirchen,...
    @Isensei
    Please tell me your VID and PID, maybe I can patch the driver.
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »05.02.24 - 08:11
    Profile
  • Just looking around
    Posts: 6 from 2023/6/27
    These are from CMI8738 chip card:
    Vendor 0x1B21 <ASMedia Technology Inc.> Device 0x1080 <ASM1083/1085 PCIe to PCI Bridge>
    And these are from Sound Blaster:
    Vendor 0x1102 <Creative Labs> Device 0x12 <SB1570 SB Audigy Fx>

    Appreciate for your help @polluks as I mentioned Sound Blaster worked at some point before.
  • »05.02.24 - 16:57
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 803 from 2007/10/23
    From: Gelsenkirchen,...
    Just for the sake of completeness:
    This is not the CMI8738 card itself but the bridge (between the motherboard and the card), look more closely.
    Thanks!
    FYI
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »05.02.24 - 22:20
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12150 from 2003/5/22
    From: Germany
    > This is not the CMI8738 card itself but the bridge (between the motherboard
    > and the card), look more closely.

    I guess the ASM1083/1085 bridge chip is on the sound card, together with the CMI8738 audio chip.
  • »05.02.24 - 22:49
    Profile
  • Just looking around
    Posts: 6 from 2023/6/27
    I agree. I was puzzled myself with the way PCIscan sees the card. On AmigaOS side card works fine. Here is the complete listing of it:
    BoardObject 0x14010D04 Owner <>
    Bridge <pci2> Bus 0 Dev 0 Function 0
    Vendor 0x1B21 <ASMedia Technology Inc.> Device 0x1080 <ASM1083/1085 PCIe to PCI Bridge>
    Revision 0x1 Class 0x6 <Bridge>
    ProgInterface 0x0 <Normal decode>
    Command 0x7
    -> I/O Access
    -> Memory Access
    -> Bus Mastering
    Status 0x10
    -> Capabilities List
    DevSel: Fast Devsel Speed
    Cap_List: Head CapPtr 0x50
    Cap_List: CapPtr 0x807805
    Cap_List: CfgIndex 0x50
    [0x5] MSI
    -> MSIControl 0080 MISAddress 00000000 MSIData 0000
    Cap_List: CapPtr 0xFE238001
    Cap_List: CfgIndex 0x78
    [0x1] PMC
    -> PME_Support 0x1F
    -> D2_SupportFW
    -> D1_SupportFW
    -> Aux_Current 0x0
    -> DSI
    -> Version 0x3
    PMCSR
    -> PME_Status
    -> Data_Scale 0x0
    -> Data_Select 0x0
    -> PowerState 0x0
    PMCSR_BSE
    Data 0x0
    Cap_List: CapPtr 0x71C010
    Cap_List: CfgIndex 0x80
    [0x10] PCI Express Capabilities Version 1.0/1.1 (1)
    Device/Port Type: PCI Express to PCI/PCI-X Bridge (0111b)
    Slot Implemented: 0
    Interrupt Message Number: 0
    Cap_List: CapPtr 0xD
    Cap_List: CfgIndex 0xC0
    [0xD] PCI Bridge Subsystem Vendor ID 0000
    IOBase: Address 0xEFFFB000
  • »06.02.24 - 01:55
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 803 from 2007/10/23
    From: Gelsenkirchen,...
    If PCIScan cannot see the card, I suppose the driver will also not see the card.
    Seems not to be Uboot related.
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »07.02.24 - 20:14
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12150 from 2003/5/22
    From: Germany
    > If PCIScan cannot see the card […]

    It does see the card, just not behind the bridge on the card ;-)
  • »07.02.24 - 23:19
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 803 from 2007/10/23
    From: Gelsenkirchen,...
    Hmm, I suppose you cannot check hardware stuff like this bridge in QEMU.
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »09.02.24 - 07:28
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    sailor
    Posts: 368 from 2019/5/9
    From: Central Bohemi...
    @thread
    I have the same problem.
    I have PCie card CMI8738 ( MOS supported ). This card is with PCIe-to-PCI bridge on board.

    In MorphOS I see only bridge, not sound card. I.e. I cannot setup AHI, no sound.
    PCItool.jpg
    pci0 is SATA, pci1 is gfx card, no other PCI devices there.

    In AmigaOS card is normally visible behind the bridge and works:
    Ranger-CMIsound.jpg
    Device 06.00.00 is bridge on the card.

    It looks like MorphOS not look behind the bridge on PCIe x1 bus.

    Please, do you know howto fix it?
    And please what sound cards are working with Sam460LE?

    P.S. I know that Sam460LE is not on compatibility list ( only ex/cr ). But MorphOS works here fine. I just registered it. ;-)


    [ Edited by sailor 10.11.2024 - 14:31 ]
    AmigaOS3: Amiga 1200
    AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, Sam460LE, AmigaOneX1000
    MorphOS: Efika 5200b, Pegasos I, Sam460LE, Pegasos II, Powerbook G4, Mac Mini, iMac G5, Powermac G5 Quad
  • »10.11.24 - 13:16
    Profile
  • Moderator
    Kronos
    Posts: 2323 from 2003/2/24
    You may have some luck with USB based HW.

    I recently got both a headset and cheap speakers that both can be connected via USB (on top of 3.5mm) and are both working that way on my G5.
  • »10.11.24 - 14:03
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12150 from 2003/5/22
    From: Germany
    > It looks like MorphOS not look behind the bridge on PCIe x1 bus.

    I remember that this issue was widely discussed and confirmed here on MorphZone in the 2015-2017 time frame, also in connection with the Sam460cr where this was even more relevant. It's unfortunate that it couldn't be resolved by the MorphOS team since then.
  • »10.11.24 - 14:22
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    sailor
    Posts: 368 from 2019/5/9
    From: Central Bohemi...
    Quote:

    Andreas_Wolf wrote:
    It's unfortunate that it couldn't be resolved by the MorphOS team since then.

    probably there are very few Sam460 users...

    Possible config for MorpHOS is PCI CMI soundcard and PCIe SATA SiI3132. But I want to use all three OSes, so I am not tested, it not works for sure with AmigaOS.

    I will try some USB solution


    [ Edited by sailor 10.11.2024 - 18:54 ]
    AmigaOS3: Amiga 1200
    AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, Sam460LE, AmigaOneX1000
    MorphOS: Efika 5200b, Pegasos I, Sam460LE, Pegasos II, Powerbook G4, Mac Mini, iMac G5, Powermac G5 Quad
  • »10.11.24 - 17:52
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 803 from 2007/10/23
    From: Gelsenkirchen,...
    Maybe we have the same bridge bug like this?
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »16.11.24 - 23:12
    Profile