LiteX BIOSSoC Early Initialization and the Interactive System Monitor
LiteX BIOS is an embedded control program executed by the processor inside an FPGA-configuredsystem-on-chip (SoC). It reports the hardware configuration, optionally verifies its own image integrity,initializes available devices and main memory, selects a boot path for the next software stage, andexposes an interactive monitor when boot does not succeed.The BIOS is not an operating system. LiteX is not a particular processor core: it is an ecosystem forgenerating and integrating SoCs and their companion software. BIOS behavior therefore depends onthe source revision, SoC configuration, included peripherals, and build flags.Evidence convention: [O] observed directly in the supplied UART log; [S] supported by LiteX or Sipeed sourcematerial; [I] an interpretation or working hypothesis requiring further verification.
Authors
- Alex Malachevsky (ORCID: https://orcid.org/0009-0008-6009-3196)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-11-05
- DOI
- https://doi.org/10.5281/zenodo.23990003
- Primary Topic
- Embedded Systems Design Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00