Hello, for the Caravel Board is holding down the R...
# caravel-board
c
Hello, for the Caravel Board is holding down the RESET button while power cycling the only way to reset things? My 2306 board (and chip!) were working correctly for a while until suddenly caravel_board/firmware/chipignite/util/caravel_hkflash.py started failing with the same Error 2 that @Yfaize received, from the check
Copy code
if int.from_bytes(mfg, byteorder='big') != 0x0456: #actual value is 2^16-1
    exit(2)
The D1 and D2 LEDs are lit after this, although I'm not sure exactly what their meaning is. caravel_hkdebug.py, which worked before, now returns
Copy code
Success: Found one matching FTDI device at <ftdi://ftdi:232>h:1:c/1
Caravel data:
   mfg        = ffff
   product    = ff
   project ID = ffffffff
   project ID = ffffffff
I've tried with four separate chips. I do not think the issue is ESD related as I did not touch board the when the issue occurred. I have only written to the reg_gpio_out (to toggle the LED), the reg_mprj_datal/h and the reg_la*** registers. Any help is appreciated especially since it seems my design was successful!