Flash something, but not my layout

I set up my build env following the instructions on the github page. I cd to Devices/Keyboardio/Atreus, and I run ‘make build flash’. Everything seems to work. I hold down the Esc and the flash starts and finishes.

However, if I open the Atreus.ino file and change Key_Q to Key_Z, and then make build flash again. Everything looks good. It seems to flash. But the ‘q’ key is still ‘q’.

I know that it’s compiling my file, because if I make a syntax error in it, the build fails.

I’m at a loss. I don’t know how to proceed.

Any advice appreciated.

Thanks,

George

Here is some output, in case it is helpful:

Devices/Keyboardio/Atreus on ^HEAD (78b32f6) [!] took 13s
at 23:19:30 ❯ make build flash
BOARD_HARDWARE_PATH="/Users/gmadrld/Documents/Arduino/hardware" /Users/gmadrld/Documents/Arduino/hardware/keyboardio/avr/libraries/Kaleidoscope/bin//kaleidoscope-builder build
Building ./Atreus
;- Size: firmware/Atreus/Atreus-0.0.0.elf
  - Program:   20932 bytes (73.0% Full)
  - Data:        910 bytes (35.5% Full)

BOARD_HARDWARE_PATH="/Users/gmadrld/Documents/Arduino/hardware" /Users/gmadrld/Documents/Arduino/hardware/keyboardio/avr/libraries/Kaleidoscope/bin//kaleidoscope-builder flash
To update your keyboard's firmware, hold down the key in the lower left corner of your Atreus.


When you're ready to proceed, press 'Enter'.
^[^[^[^[^[
Flashing your keyboard:
Reading | ################################################## | 100% 0.00s
Writing | ################################################## | 100% 1.65s
Reading | ################################################## | 100% 0.15s
Keyboard flashed successfully!

Have you configured a layer using Chrysalis? That could be overriding the values in sketch itself.

1 Like

That sounds right. I think I did upload a layout from Chrysalis. That was when I decided to go back to what I know. :slightly_smiling_face:

How do I clear those? I cannot find it in the app or the docs.

Found it! (In the “Firmware update” section.)

Everything is working as I expect now. Thanks so much for your help.

2 Likes

I had more or less the same experience using Chrysalis. Just enough to figure out how to reset it while I mumbled something about kids getting off my lawn…