Stuck flashing with Error: tdo check error at line 5802
#100
Replies: 2 comments 8 replies
-
I've experienced this problem once before. There can be two possible problems causing this problem:
The main cause is that during programming the checksum is not correct, which means the program could be wrong. One can try to lower the frequency of programming the FPGA. Can you state which RPi you're using? Then I can wip up a custom programmer config for you. |
Beta Was this translation helpful? Give feedback.
-
I'm fairly confident the wiring is good, I would think the error would occur in more random positions if it was a ground issue, but I will go over that. I'm flashing from a
I've also been thinking this might be my issue, which would mean either...
My config file (included in the first post) targets |
Beta Was this translation helpful? Give feedback.
-
Been trying to poke my way through this process and making progress a bit at a time. Finally got the gateware build and after much mucking around with various programmers I've concluded the JTAG is working, but something else is going wrong.
Here's my output from
flash_firmware
From one of the Info lines, it appears the FPGA is being detected, I believe this indicates my wiring is correct. Additionally the error
Error: tdo check error at line 5802
seems to imply it's making progress in flashing (sometimes it makes it to 5812).That flash is being done using an RPi3b, but I get the same results with a Bus Pirate on my desktop (Arch Linux) where the firmware was built.
The board is a V8.2 5A-75e, as it's been suggested elsewhere I'm configuring it like V6.0. The board is powered by a bench supply on the 5V header.
5a-75e-all_modules.json
Would appreciate any suggestions, kinda stuck until my next move, a USB blaster that's in the mail.
Beta Was this translation helpful? Give feedback.
All reactions