diff --git a/firmware/GPS_Reset/README.MD b/firmware/GPS_Reset/README.MD index fa4eaf3..93fc279 100644 --- a/firmware/GPS_Reset/README.MD +++ b/firmware/GPS_Reset/README.MD @@ -20,72 +20,12 @@ | GPS_ reset.bin* | [firmware](./GPS_%20reset.bin) | | GPS_BasicNMEARead.bin* | [firmware](./GPS_BasicNMEARead.bin) | -## How to Flash ? - - -### Before burning firmware, please put the board into download mode and follow the steps below - - 1. Connect the board via the USB cable - 2. Press and hold the **BOOT** button , While still pressing the **BOOT** button (If there is no **BOOT** button, you need to use wires to connect **GND** and **IO0** together.) - 3. Press **RST** button - 4. Release the **RST** button - 5. Release the **BOOT** button (If there is no **BOOT** button, disconnect IO0 from GND.) - 6. Upload sketch - 7. Press the **RST** button to exit download mode - - - -### Use ESP Download Tool - -- Download [Flash_download_tool](https://www.espressif.com.cn/sites/default/files/tools/flash_download_tool_3.9.6_0.zip) - -![web_flasher](../images/esp_downloader.gif) - -* **Note that after writing is completed, you need to press RST to reset**. - -### Use Web Flasher - -- [ESP Web Flasher Online](https://espressif.github.io/esptool-js/) - -![web_flasher](../images/web_flasher.gif) - -* **Note that after writing is completed, you need to press RST to reset**. - -### Use command line - - -If system asks about install Developer Tools, do it. - -``` -python3 -m pip install --upgrade pip -python3 -m pip install esptool -``` - -In order to launch esptool.py, exec directly with this: - -``` -python3 -m esptool -``` - -For ESP32 use the following command to write - -``` -esptool --chip esp32 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m 0x0 firmware.bin - -``` - - -For ESP32-S3 use the following command to write - -``` -esptool --chip esp32s3 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m 0x0 firmware.bin - -``` + ## How to check GPS data ? 1. Download [u-center2](https://www.u-blox.com/en/product/u-center) 2. Check the GPS data according to the guide below - ![](../images/u-center2.gif) + ![](../images/u-center2.gif) diff --git a/firmware/README.MD b/firmware/README.MD index 7a0a7c5..c350c38 100644 --- a/firmware/README.MD +++ b/firmware/README.MD @@ -1,41 +1,63 @@ +## How to Flash ? + + +### Before burning firmware, please put the board into download mode and follow the steps below + + 1. Connect the board via the USB cable + 2. Press and hold the **BOOT** button , While still pressing the **BOOT** button (If there is no **BOOT** button, you need to use wires to connect **GND** and **IO0** together.) + 3. Press **RST** button + 4. Release the **RST** button + 5. Release the **BOOT** button (If there is no **BOOT** button, disconnect IO0 from GND.) + 6. Upload sketch + 7. Press the **RST** button to exit download mode + + -# Firmware description +### Use ESP Download Tool + +- Download [Flash_download_tool](https://www.espressif.com.cn/sites/default/files/tools/flash_download_tool_3.9.6_0.zip) + +![web_flasher](./images/esp_downloader.gif) + +* **Note that after writing is completed, you need to press RST to reset**. + +### Use Web Flasher + +- [ESP Web Flasher Online](https://espressif.github.io/esptool-js/) + +![web_flasher](./images/web_flasher.gif) + +* **Note that after writing is completed, you need to press RST to reset**. + +### Use command line + + +If system asks about install Developer Tools, do it. + +``` +python3 -m pip install --upgrade pip +python3 -m pip install esptool +``` + +In order to launch esptool.py, exec directly with this: + +``` +python3 -m esptool +``` + +For ESP32 use the following command to write + +``` +esptool --chip esp32 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m 0x0 firmware.bin ``` -├─GPS_ reset_test # GPS reset procedure for t-beam-v1.x -├─NMEA_Reset # GPS reset procedure for t-beam-v1.x -├─T3_SleepTest -├─LORA_C6_test # LORA C6 SX1262 -├─hardware_test # Used to detect whether the hardware is normal -│ ├─H594_LoRaS3_1.0 -│ ├─lora32_v1.0_433 -│ ├─lora32_v1.0_868 -│ ├─lora32_v1.0_915 -│ ├─lora32_v1.3_868 -│ ├─lora32_v1.3_915 -│ ├─lora32_v2.0_433 -│ ├─lora32_v2.0_868 -│ ├─lora32_v2.0_915 -│ ├─lora32_V2.1_433 -│ ├─lora32_V2.1_868 -│ ├─lora32_v2.1_915 -│ ├─lorac6_v1.0_868 -│ ├─t-beam-v1.1 -│ │ ├─SX1262 -│ │ ├─SX1268 -│ │ ├─SX1276 -│ │ └─SX1278 -│ ├─t-beam-v3.0 -│ └─T3_V1.8_2.4G -└─ + +For ESP32-S3 use the following command to write ``` +esptool --chip esp32s3 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m 0x0 firmware.bin -### To write firmware, please check the corresponding link below - -[Flash firmware in Mac OS](https://github.com/Xinyuan-LilyGO/LilyGo-Document/blob/master/MacFlashBin.md) - -[Flash firmware in windows](https://github.com/Xinyuan-LilyGO/LilyGo-Document/blob/master/WinFlashBin.md) \ No newline at end of file +``` diff --git a/firmware/T3_SleepTest/README.MD b/firmware/T3_SleepTest/README.MD deleted file mode 100644 index 68c1bca..0000000 --- a/firmware/T3_SleepTest/README.MD +++ /dev/null @@ -1,5 +0,0 @@ -1. Tool download [flash_download_tool](https://www.espressif.com/sites/default/files/tools/flash_download_tool_v3.8.5.zip) - -2. Set according to the picture - - ![](./SETTING.png) \ No newline at end of file diff --git a/firmware/T3_SleepTest/SETTING.png b/firmware/T3_SleepTest/SETTING.png deleted file mode 100644 index 9a0252d..0000000 Binary files a/firmware/T3_SleepTest/SETTING.png and /dev/null differ diff --git a/firmware/T3_SleepTest/T3_V1.6.1_SLEEPTEST.bin b/firmware/T3_SleepTest/T3_V1.6.1_SLEEPTEST.bin deleted file mode 100644 index cd67669..0000000 Binary files a/firmware/T3_SleepTest/T3_V1.6.1_SLEEPTEST.bin and /dev/null differ diff --git a/firmware/factory/firmware-tlora-v2-1-1_6-tcxo-2.5.0.33eb073.bin b/firmware/factory/firmware-tlora-v2-1-1_6-tcxo-2.5.0.33eb073.bin deleted file mode 100644 index 2bec301..0000000 Binary files a/firmware/factory/firmware-tlora-v2-1-1_6-tcxo-2.5.0.33eb073.bin and /dev/null differ diff --git a/firmware/hardware_test/t-beam/T_BEAM_S3_SUPREME_SX1262_Factory_241218.bin b/firmware/hardware_test/t-beam/T_BEAM_S3_SUPREME_SX1262_Factory_241218.bin new file mode 100644 index 0000000..200ec36 Binary files /dev/null and b/firmware/hardware_test/t-beam/T_BEAM_S3_SUPREME_SX1262_Factory_241218.bin differ diff --git a/firmware/hardware_test/t-beam/T_BEAM_SX1262_Facoty_241218.bin b/firmware/hardware_test/t-beam/T_BEAM_SX1262_Facoty_241218.bin new file mode 100644 index 0000000..d5a0ea3 Binary files /dev/null and b/firmware/hardware_test/t-beam/T_BEAM_SX1262_Facoty_241218.bin differ diff --git a/firmware/hardware_test/t-beam/T_BEAM_SX1276_Facoty_241218.bin b/firmware/hardware_test/t-beam/T_BEAM_SX1276_Facoty_241218.bin new file mode 100644 index 0000000..fd00c1d Binary files /dev/null and b/firmware/hardware_test/t-beam/T_BEAM_SX1276_Facoty_241218.bin differ diff --git a/firmware/hardware_test/t-beam/T_BEAM_SX1278_Facoty_241218.bin b/firmware/hardware_test/t-beam/T_BEAM_SX1278_Facoty_241218.bin new file mode 100644 index 0000000..0bd945a Binary files /dev/null and b/firmware/hardware_test/t-beam/T_BEAM_SX1278_Facoty_241218.bin differ