Skip to content

AST1300 PCIe device produces freeze/fence #257

Open
@JeremyRand

Description

I have a Talos II workstation (latest 2.00 firmware from Raptor), and am trying to use an IGCME-1300-R10 GPU (chipset is AST1300) with it (in conjunction with a StarTech PEX2MPEX to attach the MiniPCIe GPU to a standard PCIe slot on the Talos). Unfortunately, while the bridge device component of the IGCME-1300-R10 is detected successfully, the VGA controller component produces a freeze/fence in Skiboot logs, and does not subsequently show up in lspci output.

I've tried connecting the PEX2MPEX with IGCME-1300-R10 to an x86 machine (running Windows) and the VGA device does show up as a PCIe device in Windows, which indicates that there is something POWER-specific about this problem.

Curiously, on the older firmware that the Talos II shipped with (not sure of the firmware version, but it's whatever the first batch of Talos II machines shipped with, as it was a pre-order), the bridge device component of the IGCME-1300-R10 isn't present in lspci output either, which suggests that the situation has at least improved between those firmware versions.

I'm attaching Skiboot and lspci output from both the latest 2.00 firmware and the firmware that the Talos II shipped with. (Lest anyone get confused, please note that these logs refer to 2 different AST GPU devices: the AST2500 that's part of the built-in BMC (which works fine), and the AST1300 that this issue is about.) Let me know if there's anything I can do to help debug it. (Or, if you think I should be reporting this to Raptor rather than to you, let me know and I'll do so.)

lspci-with-unrecognized-ast1300-firmware-2.00.txt
lspci-with-unrecognized-ast1300-stock-firmware.txt
skiboot-with-unrecognized-ast1300-firmware-2.00.txt
skiboot-with-unrecognized-ast1300-stock-firmware.txt

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions