litex-hub / zephyr-on-litex-vexriscv

BSD 2-Clause "Simplified" License
12 stars 10 forks source link

Lattice Crosslink-NX EVN support #14

Closed josuah closed 1 year ago

josuah commented 1 year ago

This issue is there to allow to reproduce more easily the several recent merge requests associated with the support of that board:

Once everything gets merged on LiteX-side, it would be a good time to remove the [draft] flag off the Zephyr one.

josuah commented 1 year ago

Here is a script to do everything on top of the appropriate LiteX and Zephyr forks: zephyr_on_litex_on_crosslink_nx_evn.txt

  1. modify the hardware as described by LiteX:

  2. Run all script steps: sh zephyr_on_litex_on_crosslink_nx_evn.txt all

  3. Connect to the LiteX shell

    litex_term /dev/ttyUSB1
    LiteX> boot 0x01000000
    uart$
josuah commented 1 year ago

All the submissions that are left are RFCs, the other ones were not essential. Nothing left here! The remaining [RFC]s can live on their own. Thank you for watching! :)