(no commit message)
[libreriscv.git] / HDL_workflow / libresoc_board_support.mdwn
index 1fb1dc4ef16751fc67ee75efc08b94569badd16e..3ee8aba3a456f644fff99591d76ef33fe2c996dd 100644 (file)
@@ -17,7 +17,19 @@ Recommended FPGA Boards:
 
 * VERSA_ECP5 (if possible - it is barely achievable due to only 45k LUT4s)
 * OrangeCrab r0.2 85k **not the 25k it is inadequate**
-* Raptor Engineering ModBMC
+* Raptor Computing Systems "Arctic Tern" -- 85k ECP5 w/ DDR3 + HDMI + Ethernet
 * Digilent Arty A7 (under test, requires nextpnr-xilinx which is very very slow)
 
 None of these are ideal... yet.  WIP.
+
+# Tercel
+
+* <https://gitlab.raptorengineering.com/kestrel-collaboration/kestrel-firmware/bare-metal-firmware/-/blob/master/main.c#L2328>
+* <https://git.libre-soc.org/?p=microwatt.git;a=blob;f=README.tercel.md;h=874f352c2f4a85b54cd363e618e4bdde58549902;hb=HEAD>
+* <https://git.libre-soc.org/?p=microwatt.git;a=commitdiff;h=e04d79005b2d9da70dba49e54845c8fca2421ea6>
+
+Notes:
+
+Tercel:
+
+User mode is an excellent way to test -- basically, first check you can even read the core's PnP ID (registers 0x00-0x07), and if so then throw the core into user mode and try to read the Flash device ID.  if those two operations work, you're good to go, just point Microwatt's reset vector at 0xf0000000...