Replies: 1 comment 1 reply
-
Okay - I do recall I had to install a library in arduino - it was failing to find 'FPGA.h' - which is in /src/ in your project... but if I rename that file, then it still compiles in the arduino IDE... so I guess there's a different for fpga.h like JTAG FPGA mismatch. Error: |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This is my forked version, https://github.com/d3x0r/JTAG_Interface/tree/d3x0r-hispeed-counter (on branch d3x0r-hispeed-counter)
https://github.com/d3x0r/JTAG_Interface/tree/d3x0r-hispeed-counter/src This is where FPGA_Bitstream.h is - I had renamed the old one to .original, and copied the reversed MKRVIDOR4000.ttf (reversed using the ONLY_CLI version of the reverser which was built by hand), into the FPGA_Bitstream.h. Having downloaded the released version that runs in the systray, the bitstream.h file is the same as what I had replaced - so there was nothing wrong there...
I do get
as the first logging in the Arduino IDE after trying to reupload the file...
(The logging has changed, so the first 0 should be the 1158... value, and the others should be 0 until I send a command) So I know the .ino is updated https://github.com/d3x0r/JTAG_Interface/blob/d3x0r-hispeed-counter/examples/simple/simple.ino#L64 and gets downloaded to the board, but I did move the old counter in Quartus from 9 to 7, and inserted a connection to my new counter at 9...
Hence, the 'ticks' variable in the Arduino project should be pulling the old timer, but the FPGA code is still generating the data on 9 where it was originally wired....
There was a thread somewhere I ran into that said something like 'had to reflash to original loader' and then re-flash with their new program to get the FPGA to update... But I'm not sure where or really even if that applied to this board
Beta Was this translation helpful? Give feedback.
All reactions