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

Both sides previous revisionPrevious revision
projects:software:building_meshtastic_firmware_on_wsl [2024/05/05 16:45] – [Prepare Meshtastic Firmware Build Environment] update to tag v2.3.8.d490a33 at least it will build without patching Andrew Yongprojects:software:building_meshtastic_firmware_on_wsl [2024/10/16 17:00] (current) – no longer require custom scripts for xiao_ble; ensure submodules are updated Andrew Yong
Line 15: Line 15:
 ===== Prepare Meshtastic Firmware Build Environment ===== ===== Prepare Meshtastic Firmware Build Environment =====
  
-  - <code>git clone https://github.com/meshtastic/firmware.git meshtastic-firmware && cd meshtastic-firmware</code>+  - ''git clone https://github.com/meshtastic/firmware.git meshtastic-firmware && cd meshtastic-firmware''
   - Optional: check out a tagged release\\ <code>git checkout tags/v2.3.8.d490a33</code>   - Optional: check out a tagged release\\ <code>git checkout tags/v2.3.8.d490a33</code>
-  - <code>./variants/xiao_ble/xiao_ble.sh</code>+  - ''git submodule init'' 
 +  - ''git submodule update''
  
 ===== Build the Firmware ===== ===== Build the Firmware =====
  
   - <code>pio run -e xiao_ble</code>   - <code>pio run -e xiao_ble</code>
-  - <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>   - <code>cp firmware.uf2 /mnt/c/Users/YOUR_WINDOWS_USERNAME/Desktop/</code>
  
projects/software/building_meshtastic_firmware_on_wsl.1714927548.txt.gz · Last modified: 2024/05/05 16:45 by Andrew Yong