Browse files

README: update

  • Loading branch information...
1 parent 8c1ea67 commit aff020776c5e8c7e352e4c3bb1667c2c342f538a @sbourdeauducq sbourdeauducq committed Sep 6, 2013
Showing with 8 additions and 8 deletions.
  1. +8 −8 README
@@ -1,16 +1,16 @@
[> About
-This is a fjmem compatible core for the Milkymist(tm) One board [1]. It
+This is a fjmem compatible core for the Mixxeo and M1 boards [1]. It
provides support to program the onboard parallel flash with UrJTAG [2].
[> Requirements
- - Milkymist One board :)
- - UrJTAG compatbile JTAG pod
- - PLD enabled UrJTAG, see [3]
+ - Mixxeo or Milkymist One board :)
+ - UrJTAG compatible JTAG pod
+ - PLD enabled (i.e. recent) UrJTAG
- Xilinx ISE (WebPack edition is sufficient)
[> Howto
Build the flasher with:
- $ cd boards/milkymist-one/synthesis
+ $ cd boards/[mixxeo or milkymist-one]/synthesis
$ make -f Makefile.xst all
This will result in a bitstream which is loaded into the FPGA before
flashing. It provides an interface compatible with the fjmem bus driver of
@@ -20,7 +20,7 @@ After building and installing UrJTAG start it by
$ jtag
Execute the following commands on the CLI to program the flash
- cable Turtleizer2 vid=0x0403 pid=0x6010 (this depends on your pod)
+ cable milkymist
pld load /path/to/system.bit (eg. build/system.bit)
initbus fjmem opcode=000010
@@ -29,12 +29,12 @@ Execute the following commands on the CLI to program the flash
Only binary files are supported by UrJTAG atm.
[> Debugging
+On M1:
LED1 should blink with approx. 1Hz after loading the bitstream.
LED2 toggles with a transition to the DR_UPDATE state of the TAP state
+On Mixxeo, the single LED is the XOR of those two.
[> References
- [3];a=summary

0 comments on commit aff0207

Please sign in to comment.