Jump to content

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


BearWood

Recommended Posts

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

Link to comment
Share on other sites

Macchiatobin is community target - no developer close to Armbian has this hardware or does something about. This is all we have: https://github.com/armbian/build/pull/1416 - try to ping the one https://github.com/jwzawadzki that submitted board configuration. Personally I don't pay attention to this board and don't know how things were progressed since.

My 2c.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines