MakotoKurauchi/helix

Flashing custom keymaps

Opened this issue · 3 comments

I've been attempting to flash a custom keymap, but I haven't been able to accomplish this.

I attempted using QMK Configuartor initially, but I'm always met by the error:

Linking: .build/helix_rev2_back_oled_layout_mine.elf �
|
| .build/obj_helix_rev2_back_oled_layout_mine/keyboards/helix/rev2/rev2.o: In function matrix_init_kb': | /qmk_compiler/qmk_firmware/keyboards/helix/rev2/rev2.c:25: undefined reference to is_helix_master'
| collect2: error: ld returned 1 exit status
|
makeine.elf] Error 1
make: *** ine] Error 1
�ake finished with errors

If I do it in MSYS I'm met by the same issue:
Linking: .build/helix_rev2_mandydeth.elf [ERRORS]
|
| c:/msys64/home/mandy/qmk_utils/avr8-gnu-toolchain/bin/../lib/gcc/avr/8.3.0/../../../../avr/bin/ld.exe: .build/obj_helix_rev2_mandydeth/keyboards/helix/rev2/rev2.o: in function matrix_init_kb': | C:\Users\Mandy\qmk_firmware/keyboards/helix/rev2/rev2.c:25: undefined reference to is_helix_master'
| collect2.exe: error: ld returned 1 exit status
|
make[1]: *** [tmk_core/rules.mk:306: .build/helix_rev2_mandydeth.elf] Error 1
Make finished with errors
make: *** [Makefile:584: helix:mandydeth:flash] Error 1

Update:
I was able to successfully compile via QMK Configurator, but only by using the split_common option. Unfortunately does not appear to be functional with OLED or backlighting even while using helix/rev2/sc/oledback

Is there a way to have my cake and eat it while enabling oled/backlighting and a custom keymap?

I think that selecting helix/rev2/sc will succeed.

I think that selecting helix/rev2/sc will succeed.

sc/oledback was succesful, but OLED and backlighting are no longer functional 😢

I attempted to flash in Linux and was successful! Seems Windows is cursed.