system76 / firmware-open

System76 Open Firmware
Other
957 stars 86 forks source link

Feature request: boot from SD card #63

Open mokus0 opened 4 years ago

mokus0 commented 4 years ago

If someone can outline the overall path to making this work, I could even take a crack at implementing it myself. I’m not familiar with the internals of coreboot yet, but I am comfortable with low-level bare metal systems programming, driver development, etc.

hawkinsw commented 4 years ago

If we could have this support, that would be great!

hawkinsw commented 4 years ago

Like @mokus0 , I'd be willing to help implement!

crawfxrd commented 4 years ago

With coreboot debugging enabled, I see

PCI: pci_scan_bus for bus 02
POST: 0x24
PCI: 02:00.0 [10ec/5287] enabled
PCI: 02:00.1 [10ec/8168] enabled
POST: 0x25

which corresponds to

# lspci
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader (rev 01)
crawfxrd commented 3 years ago

Driver would need to be added to (possibly written) for edk2.

pr0xidian commented 3 years ago

I accidentally opened a duplicate feature request (Sorry) I'd also love this feature on my Oryx Pro. I'm not a developer, but if there's anything I can do to help test or provide information I'm happy to!

mdeguzis commented 6 months ago

Any update on this? This would be a much appreciated feature!