google / google/CFU-Playground
Data corruption error (CRC error)
- Dominant language
- Verilog
- Stars
- 565
- Forks
- 160
- PR merge metrics
- No merged PRs in 30d
Description
Hi @tcal-x and @mithro ,
I'm getting the following error on uploading to the arty A7 board upon running the make load command. This hasn't happened before and I'm not sure of the reason why it has come up now.
```
--============== Boot ==================--
Booting from serial...
Press Q or ESC to abort boot completely.
sL5DdSMmkekro
[LITEX-TERM] Received firmware download request from the device.
[LITEX-TERM] Uploading /home/shivaubuntu/CFU-playground/ee18b155/CFU_Playground_Gitlab/proj/proj_nn_sparse/build/software.bin to 0x40000000 (1430104 bytes)...
[LITEX-TERM] Upload calibration... (inter-frame: 10.00us, length: 64)
[LITEX-TERM] Upload to device failed due to data corruption (CRC error)
```
I'm getting the above error while running with vivado @ 100MHz even though it meets timing.
On running at 75MHz it meets timing and there is no error , although upload is slow. The speed is as shown below.
```
home/shivaubuntu/CFU-playground/ee18b155/CFU_Playground_Gitlab/soc/bin/litex_term --speed 1843200 --kernel /home/shivaubuntu/CFU-playground/ee18b155/CFU_Playground_Gitlab/proj/proj_nn_sparse/build/software.bin /dev/ttyUSB1
```
I've tried reducing the speed as well as pointed out in some other issue. When I tried inserting --safe, the word "safe" wasn't popping out anywhere and it wasn't working.
_**Please let me know about this as soon as possible**_. I need the board urgently.
Thanks a lot,
Bala.
Contributor guide
Assessment
This issue has not been assessed yet.