Jump to content

Arbian Buster/Focal Loads for Macchiatobin does not enumerate PCIe correctly


Recommended Posts

Posted

I was initially overjoyed to find these loads for the Macchiatobin, as they allowed me to install a boatload of software including drivers for a PCIe device.

 

Unfortunately. it appears that the U-Boot version (21.01) does not enumerate the PCIe bus correctly.  As a result, I can't test that PCIe device.

 

The relevant failure is:

 

PCIE-0: Link up (Gen2-x2, Bus0)
PCI: Failed autoconfig bar 10
PCI: Failed autoconfig bar 14
PCI: Failed autoconfig bar 10
PCI: Failed autoconfig bar 14

 

pci command output is:

=> pci 0
Scanning PCI devices on bus 0
BusDevFun  VendorId   DeviceId   Device Class       Sub-Class
_____________________________________________________________
00.00.00   0x11ab     0x0110     Bridge device           0x04
=> pci 1
Scanning PCI devices on bus 1
BusDevFun  VendorId   DeviceId   Device Class       Sub-Class
_____________________________________________________________
01.00.00   0x111d     0x80e8     Network controller      0x00
01.00.01   0x111d     0x80e8     Network controller      0x00

 

=> pci bar 0.0.0
ID   Base                Size                Width  Type
----------------------------------------------------------
 0   0x00000000f9000000  0x0000000000100000  32     MEM   
=> pci bar 1.0.0
ID   Base                Size                Width  Type
----------------------------------------------------------
 0   0xffffffffff000000  0x0000000001000000  64     MEM   
=> pci bar 1.0.1
ID   Base                Size                Width  Type
----------------------------------------------------------
 0   0xffffffffff000000  0x0000000001000000  64     MEM  

 

I am able to boot the original SolidRun Macchiato load with U-Boot 15/17.01.

 

Being a noob to this aspect of Linux technology, I'd appreciate some advice on how I should approach resolving this issue.

 

Cheers,

Barry

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines