v0.1.1
mix firmware.qdldownloads Arduino's prebuiltqdlif it isn't on yourPATH, so you only needfwupinstalled- The README explains adding the system to a project and provisioning a board step by step, with a udev rule that also keeps ModemManager away from the board in EDL mode, and troubleshooting tips
- The Hex package metadata lists Apache-2.0, which covers the Elixir code and the MCU tooling
v0.1.0
The first release of the rebuilt Arduino UNO Q system, based on mainline
Linux 7.2, Arduino's U-Boot fork, nerves_system_br 1.35.3 and the 15.3
Nerves toolchain.
mix firmware.qdlinstalls Nerves on a board over USB using Qualcomm EDL mode, whatever is on its eMMC- Standard Nerves A/B firmware updates, including
mix uploadover the USB Ethernet gadget - WiFi through VintageNet. The system starts
rmtfsandtqftpserv, which the modem needs before the WiFi firmware can run arduino-routerfor MsgPack-RPC with the STM32U585 MCU, started at boot the way Arduino's Debian image doesunoq-mcuand OpenOCD for flashing the MCU over SWD from Linux- A Nerves logo boot animation for the MCU's LED matrix
Audio, the camera, the video codec and GPU userspace aren't supported yet. See the README for details.