Closed mikegwatson closed 2 years ago
Audio is impossible on the Massdrop boards without a significant amount of rework, as they produced their own hardware abstraction layer instead of using the current ARM abstraction layer -- ChibiOS.
ChibiOS is what provides the ch.h
file -- as such, it's unable to be used with their boards.
QMK is unlikely to entertain any attempt at modifying their abstractions, due to the poor state they're in -- see #11119.
Oh wow! Thank you very much for the explanation @tzarc, that would have taken me quite a while to unravel on my own!
Describe the Bug
I've wired up a low profile piezo/speaker(p/n: AST1109MLQ) to pin PB13 of the Drop CTRL SAMD51J18A uC, but am running into QMK compile errors when using
AUDIO_ENABLE = yes
in rules.mk. I've included#define AUDIO_PIN B13
in config.h, but perhaps I'm missing something critical...I receive the following error message:
At face value the compiler doesn't seem to be able to find the file ch.h. Any thoughts or feedback as to why it's not able to find this file. I'm guessing I haven't configured something correctly or am missing a configuration.
Cheers, Mike
System Information