firmware
firmware copied to clipboard
[Bug]: RAK18001 buzzer causes RAK19003 boot failure
Category
Other
Hardware
Rak4631
Firmware Version
2.3.9
Description
RAK18001 buzzer causes RAK19003 failure to boot
When a RAK18001 buzzer module is configured for the appropriate pin on RAK19003 (IO5/9 for Slot D per RAK documentation for RAK19003) the device fails to boot and a barely audible 'click' is heard emanating from the buzzer, as if it was not configured in PWM mode. While this occurs when the RAK18001 is installed in Slot D, as it should be when a GPS module is installed in Slot C, it also occurs when the RAK18001 is installed in Slot C and configured for IO3/pin 21 (default for that slot). Thus the issue doesn't seem to be a conflict or other issue with pin 9, but has something to do with the combination of RAK18001 buzzer and RAK19003.
Since IO5/pin 9 is used by the user button by default, the user button pin would have to be changed to prevent a conflict between the RAK18001 buzzer and the firmware expecting a user button using pin 9; changing this pin from 9 to anything else has no effect.
Logs are not possible to capture due to immediate crash/failure to boot.
This issue does not occur on RAK19007, and the RAK18001 buzzer operates as expected using pin 21 (IO3), the default for Slot C on the RAK19007.
This issue persists with older firmware, as far back as 2.1.38 that I tried.