Site Tools


projects:software:building_meshtastic_firmware_on_wsl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
projects:software:building_meshtastic_firmware_on_wsl [2024/04/27 04:44] – created Andrew Yongprojects:software:building_meshtastic_firmware_on_wsl [2024/05/05 16:45] (current) – [Prepare Meshtastic Firmware Build Environment] update to tag v2.3.8.d490a33 at least it will build without patching Andrew Yong
Line 16: Line 16:
  
   - <code>git clone https://github.com/meshtastic/firmware.git meshtastic-firmware && cd meshtastic-firmware</code>   - <code>git clone https://github.com/meshtastic/firmware.git meshtastic-firmware && cd meshtastic-firmware</code>
-  - Optional: check out a tagged release\\ <code>git checkout tags/v2.3.7.30fbcab</code>+  - Optional: check out a tagged release\\ <code>git checkout tags/v2.3.8.d490a33</code>
   - <code>./variants/xiao_ble/xiao_ble.sh</code>   - <code>./variants/xiao_ble/xiao_ble.sh</code>
  
Line 22: Line 22:
  
   - <code>pio run -e xiao_ble</code>   - <code>pio run -e xiao_ble</code>
-  - UNFINISHED FIXME+  - <code>./bin/uf2conv.py .pio/build/xiao_ble/firmware.hex -c -o firmware.uf2 -f 0xADA52840</code> 
 +  - <code>cp firmware.uf2 /mnt/c/Users/YOUR_WINDOWS_USERNAME/Desktop/</code> 
 + 
 +===== Upload the Firmware ===== 
 + 
 +  - Connect the XIAO BLE to the computer USB and double tap the reset button, the red LED will breathe and a USB drive "XIAO-BOOT" will be mounted 
 +  - Copy firmware.uf2 from your desktop to the USB drive
projects/software/building_meshtastic_firmware_on_wsl.1714193066.txt.gz · Last modified: 2024/04/27 04:44 by Andrew Yong