We update #BL602 Auto Flash & Test to send the "lorawan_test" command ... Which will start the LoRaWAN Test on #NuttX OS
https://github.com/lupyuen/remote-bl602/blob/main/scripts/test.sh#L108-L111
Here's how we enable #LoRaWAN for our #NuttX Build in GitHub Actions ... Let's do Automated NuttX Testing with LoRaWAN! 👍
https://github.com/lupyuen/incubator-nuttx/blob/master/.github/workflows/bl602-commit.yml#L91-L200
Here's how we configure our #NuttX Build in GitHub Actions ... To enable errors, warnings, info messages and assertions
https://github.com/lupyuen/incubator-nuttx/blob/master/.github/workflows/bl602.yml#L59-L63
"Lion City" by Ng Yi-Sheng ... Just finished the book 👍
Our SBC (left) controls PineCone #BL602 (right) via GPIO ... To enter and exit BL602 Flashing Mode 🎉
https://github.com/lupyuen/remote-bl602/blob/main/scripts/test.sh
Connect SBC to PineCone #BL602 at the Reset and GPIO 8 Pins ... So that we control BL602's Flashing Mode via SBC
https://github.com/lupyuen/remote-bl602/blob/main/scripts/test.sh
Let's Auto-Flash & Test the Daily Upstream Build of Apache #NuttX OS ... Auto-Built & Published by GitHub Actions
https://github.com/lupyuen/remote-bl602/blob/main/scripts/test.sh#L17-L21
https://github.com/lupyuen/incubator-nuttx/blob/master/.github/workflows/bl602.yml#L82-L112
Will this work for Auto-Flashing and Testing #BL602 via a Linux SBC? Let's find out 🤔
https://github.com/lupyuen/remote-bl602/blob/main/scripts/test.sh
Building Apache #NuttX OS with GitHub Actions ... Piece of cake! 👍
https://github.com/lupyuen/incubator-nuttx/blob/master/.github/workflows/bl602.yml
Looks like Stack Overflow for #NuttX on #BL602 🤔
https://gist.github.com/lupyuen/1cc6e15ec31e8e5908b57d9078b3a49f
Improved Stack Trace for #NuttX on #BL602 ... Nice! 👍
https://gist.github.com/lupyuen/5cd06270c39bc8dc9402f1f0dc8bfda6
To read #BL602's Internal Temperature on #NuttX OS, we call the ADC HAL like so
https://github.com/lupyuen/bl602_adc_test/blob/main/bl602_adc_test_main.c#L49-L111
Some parts of #BL602 GLB HAL won't build nicely on #NuttX OS ... So we disable them out when compiling our ADC HAL
https://github.com/lupyuen/bl602_adc/blob/main/bl602_glb.h#L637-L667
#BL602's Internal Temperature Sensor is connected to the Analog-to-Digital Converter ... Which is NOT yet supported on #NuttX OS ... Let's port the ADC HAL from BL602 MCU SDK
https://nuttx.apache.org/docs/latest/platforms/risc-v/bl602/index.html
IoT Techie and Educator / Apache NuttX PMC