Mac flashing doesn't seem to work

Hi,

I am customizing my model01 keyboard, at first, I started with Chrysalis and do some changes, and flashed them. Then I tried Model01-Firmware, and following the readme, make flash seem to work,

Writing | ################################################## | 100% 3.32s

avrdude: 25556 bytes of flash written

Yet the keyboard is not actually flashed, so no changes.

Again Chrysalis works, am I missing sth or any ideas?

Thanks in advance

Chrysalis stores it’s layers in EEPROM, which takes priority over firmware layers. If you use Chrysalis to reset the EEPROM, you may well see the changes you’re looking for.

… and lost the changes made with Chrysalis !
(always save before flashing things)

Thank you guys, that was it, for future reference, the steps I used to customize my keyboard are:

  • Back up the changes you made in Chrysalis by exporting them
  • Reset firmware to factory defaults from Chrysalis
  • Update the firmware source (for example to use plugins TopsyTurvy ShapeShifter, TapDance etc.)
  • make flash
  • Then as I tested, it is possible to make changes with Chrysalis on top of that

And any time you need a feature/plugin that is not supported by Chrysalis, repeat the steps.

Or don’t use Chrysalis at all, just use the source code, since the source code and guides are easy to understand/apply.

1 Like