CRC mismatch > update firmware > connects > but not working


#1

Hi all,
I have a problem with my axoloti board.
Today when I plugged it in and tried to connect I get "CRC mismatch detected! Do you want to update the firmware?"
To which I replied "Yes".
It then goes through the whole upload cycle and finishes correctly a.f.a.i.c.t.
However, when I then try to connect I get the same CRC mismatch popup again, and when I then do "No" and try to run a patch, I get no sound at all (and dsp load remains at 0).
In ./firmware/axoloti_defines.h, #define BOARD_AXOLOTI_V05 1 is uncommented which I assume is correct. Or should it be something else for a v1.0 board?
I did Firmware>compile with this setting...
all hints welcome
Thanks


#2

Is that the board where you damaged the tracks between the processor and the sdram chip?
In that case only a rescue flash (dfu) will work and all objects that use sdram will result in unpredictable behavior too.
#define BOARD_AXOLOTI_V05 1 is correct for board revision 1.0 too.
When a CRC mismatch is detected, patches will not run, preventing more weirdness.


Firmware CRC mismatch detected
#3

aaaah (hits forehead) of course, that's exactly what was going on!
Broken SDRAM resulted in normal firmware upload silently failing.
Flash (Rescue) solved it.
Thanks @johannes !