(no commit message)
authorlkcl <lkcl@web>
Fri, 15 Apr 2022 02:29:29 +0000 (03:29 +0100)
committerIkiWiki <ikiwiki.info>
Fri, 15 Apr 2022 02:29:29 +0000 (03:29 +0100)
HDL_workflow/ls2.mdwn

index ceb844babc717b94055134e4d280c59c47e19c59..a2cae4af736cb934286641a0fcde1f549bc82136 100644 (file)
@@ -1,10 +1,9 @@
 # Steps for Hello World Microwatt ls2 for fpga/boards 
 
 * Currently works for Arty A7-100t, VERSA_ECP5 and in future others
-
 * Bugzilla page <https://bugs.libre-soc.org/show_bug.cgi?id=802>
 
-## Install Instructions
+# Install Instructions
 
     git clone https://git.libre-soc.org/git/dev-env-setup.git
     cd dev-env-setup
     # plug in FPGA board (Arty A7-100t, VERSA_ECP5, other)
     # run in 2nd terminal "minicom -D /dev/ttyUSB1"
 
-    python3 src/ls2.py arty_a7 hello_world.bin
+    python3 src/ls2.py arty_a7 hello_world.bin    # for Arty A7-100t
+    python3 src/ls2.py versa_ecp5 hello_world.bin # (for a VERSA_ECP5)
+
+This directly programs a tmp bitstream using xc3sprog to nexys4 board.
+If needed modify sources to produce a fixed file bitstream and
 
-* this directly programs a tmp bitstream using xc3sprog to nexys4 board
-* If needed modify sources to produce a fixed file bitstream and
-* cp top.bit to board/server
-* xc3sprog -c nexys4 top.bit
-* minicom -D /dev/ttyUSB1
+    copy build/top.bit to board/server (scp, rsync)
+    minicom -D /dev/ttyUSB1
+    xc3sprog -c nexys4 top.bit
 
-* Or python3 src/ls2.py versa_ecp5 hello_world.bin (for a VERSA_ECP5)