-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Patch storage - corrupts installed TR707/TR909 sample memory #88
Comments
thanks for the heads up on the SD format thing , so what i’m thinking is best for now is to do an SD format & then save, say, 6 patches all with the 4 slots filled with any of the engines, then do an sd format (keep patches) , then flash the 707 & 909 samples onto S&C , then all should be ok as long as I ONLY overwrite patches into the 6 presaved slots.. |
I have just pushed a new version. I have added some extra memory checks and fixed some things that caused crashes in special cases. However, I can't really explain the issue you describe - unless the crc checks are reporting memory inconsistencies with the latest version a75d8e. If you get a crash again, a picture of the crash report would be helpful. |
great news! :) i’ll give it try tomorrow, how do i get a crash report , in general the crashes involve the display fragmenting and inability to navigate to anything.. so i generally reboot, is there a crash log kept somewhere on the device i can access? is that via the webeditor interface? sorry i’m not too familiar with ALL the ins and outs of the platform/code. |
could be the same issue - #63 |
i did ponder that after noticing it just recently , but my issue seemed to be triggered from saving presets and changing machines never caused a problem for me . |
When it says SD does it mean that it can be saved on the sd card for a teensy 4.1 for example also? |
“SD” is currently a memory area in the firmware flash memory and there is no difference with the T40 or T41. I've called it “SD” as I was thinking of mapping it to an SD card at some point (if the hardware supports it). T40 would therefore have a “virtual SD”. But as I said, the hardware SD is not yet implemented. |
Hi matt,
thanks for reporting. I can reproduce the issue and will fix it with the next update.
It looks like the patch saving is overwriting the memory of the TR707/TR909 blobs.
There are two commands in the webflasher:
The FormatSD (keep patches) command deletes the memory slots where the optional engines (TR707/TR909) are stored, but keeps the patches. You can flash the TR707/TR909 again after that, so the memory area should be written after the patches and will solve the issue. New patch on empty slots will overwrite the TR707/TR909 memory area again.
The text was updated successfully, but these errors were encountered: