mattdibi / redox-keyboard

Ergonomic split mechanical keyboard
MIT License
1.81k stars 168 forks source link

[Wireless Build] Is the NR51 QFAA not supported for this project? #138

Open quinnsam opened 2 years ago

quinnsam commented 2 years ago

I have completed my wireless build and the receiver doesn't seem to work. I have attached GDB via the SWD interface and it seems as though PC is stuck at ISR_Vector (0x000000). In other words not running the code uploaded code at all.

I saw in a previous issue that the QFAA doesn't have enough RAM to fit the communication protocol into. I purchased the NRF51s linked on the BOM for the Wireless Rev2HS. If this is the case we should remove that link and or provide information that the QFAA is not supported.

I have uploaded a simple main.c program and can confirm that the NRF51 works and was able to step through the code in GDB but just not with the Redox firmware.

Any help or next debugging steps would be greatly appreciated!

PhiBabin commented 2 years ago

So long as you have the YJ-14015, it should work fine. That other issue was saying that the QFAA doesn't have enough memory to fit the communication protocol of ZMK. They are trying to port Redox to ZMK. The regular redox firmware of Rev2HS doesn't use ZMK. Have you try commenting out part of the redox firmware until you can step through it in gdb?