Community
cancel
Showing results for 
Search instead for 
Did you mean: 
zRa00
Beginner
281 Views

How to add support for PCIe bridge to coreboot on Baytrial SoC?

I Compiled Coreboot with Seabios and Tianocore payload on Baytrail SoC.

I want to use a [PCIe bridge][3] to convert a PCIE-x1 to 2 PCIE-X1 connectors

but booting FreeBSD won't show any active bridge.

 

The [Baytrail SoC documentation][1] states that a register called [SLCTL_SLSTS][2] should be

set in order to activate the bridge support but I don't know how to set such flag

on coreboot.

 

- Is it possible to use PCIe bridge on Baytrail SoCs?

- How one can add bridge support to coreboot if possible?

 

[1]: https://www.mouser.com/datasheet/2/612/atom-e3800-family-datasheet-1522396.pdf#3202

[2]: https://github.com/coreboot/coreboot/blob/master/src/soc/intel/baytrail/include/soc/pcie.h#L43

[3]: https://www.amazon.co.uk/IOCrest-Ports-Extension-Switch-Multiplier/dp/B075KNH1GM

0 Kudos
3 Replies
CarlosAM_INTEL
Moderator
64 Views

Hello, @zRa00​:

 

Thank you for contacting Intel Embedded Community.

 

Could you please let us the country where you are located?

 

We are waiting for your reply.

 

Best regards,

@Mæcenas_INTEL​.

zRa00
Beginner
64 Views

Thank you for your response. I live Iran. Best,
CarlosAM_INTEL
Moderator
64 Views

Hello, @zRa00​ :

 

Thanks for your clarification.

 

Under U.S. Export Administration Regulations and the U.S. Treasury Office of Foreign Assets Control, Intel is prohibited from doing business with Iran. Intel does not do business with embargoed countries and, thus, no exports of any kind to such countries are allowed. Thank you for contacting Intel. 

 

Best regards

@Mæcenas_INTEL​.