mirror of https://github.com/arendst/Tasmota.git
Portisch flashing clarifications
parent
f92f3f090a
commit
e25353bca0
|
@ -35,25 +35,20 @@ See [RF Commands](https://github.com/arendst/Sonoff-Tasmota/wiki/Commands#sonoff
|
|||
|
||||
<img src="https://github.com/arendst/arendst.github.io/raw/master/media/sonoff_bridge_rffw_upgrade.png" width="300" align="right">
|
||||
|
||||
1. This first step will be different depending on your version of the `Sonoff RF Bridge 433`. You will have to connect two wires:
|
||||
1. Make sure you have previously flashed a Tasmota binary built with `RF_FLASH`. Refer to the [builds table](Builds) for pre-compiled binaries which include this feature. Otherwise the "Magic byte is not 0xE9" error will occur.
|
||||
2. Set the module type to `Sonoff Bridge (25)`
|
||||
3. This step will be different depending on your `Sonoff RF Bridge 433` hardware version. You will have to connect two wires:
|
||||
1. For `R1`: Connect `GPIO4 to C2Ck` and `GPIO5 to C2D`. This wiring will look DIFFERENT than the picture to the right.
|
||||
2. For `R2`: Connect `GPIO4 to C2D` and `GPIO5 to C2Ck`. This wiring will look IDENTICAL to the picture on the right.
|
||||
2. Switch the ON/OFF switch on the board to 'OFF' to switch off the RF.
|
||||
3. Power up the bridge via the 3.3V & GND pins. (See below if you need the USB power)
|
||||
4. Go to the Web UI **Firmware Upgrade** > **Upgrade by File Upload**
|
||||
* Available since Tasmota v6.0.0a
|
||||
* Make sure you have set module to "(25) Sonoff Bridge" and use the latest hex file, otherwise you may get `error "Magic byte is not 0xE9"`
|
||||
5. Select the .hex firmware file of your choosing. ***
|
||||
1. In Sonoff-Tasmota package under [tools/fw_efm8bb1](https://github.com/arendst/Sonoff-Tasmota/tree/master/tools/fw_efm8bb1) folder.
|
||||
* These are also Portisch firmware but may not be the latest.
|
||||
2. Latest [Portisch firmware](https://github.com/Portisch/RF-Bridge-EFM8BB1)
|
||||
6. Hit **Start Upgrade**. The flashing should complete within 60 seconds. Device will restart after upgrade completes.
|
||||
|
||||
***WARNING: make sure you have previously installed the full Tasmota build on your Sonoff RF Bridge, otherwise the "Magic byte is not 0xE9" error will occur.
|
||||
|
||||
*** **SANITY ALERT**: do not download just the hex file by it self from your browser (ie from that link above). **You have to download the entire tasmota project folder** (the green clone/download button) and pull hex from here (Sonoff-Tasmota-development\tools\fw_efm8bb1) otherwise you guessed it MAGIC BYTE 0xE9 error and a little more gray hair.
|
||||
|
||||
7. Disconnect wiring and put the ON/OFF switch on the board back to 'ON' to enable the RF again.
|
||||
4. Switch the ON/OFF switch on the board to 'OFF' to switch off the RF.
|
||||
5. Power up the bridge via the 3.3V & GND pins. (See below if you need to power the device through the USB power port)
|
||||
6. Go to the Web UI **Firmware Upgrade** > **Upgrade by File Upload** (introduced in v6.0.0a)
|
||||
7. Select the .hex firmware file of your choosing. Use the latest hex file, otherwise you may get `error "Magic byte is not 0xE9"`
|
||||
- From the Tasmota project under [tools/fw_efm8bb1](https://github.com/arendst/Sonoff-Tasmota/tree/master/tools/fw_efm8bb1) folder.
|
||||
|
||||
- Directly from the [Portisch project](https://github.com/Portisch/RF-Bridge-EFM8BB1) (* these hex files may not be the latest code base.)
|
||||
8. Hit **Start Upgrade**. The flashing should complete within 60 seconds. Device will restart after upgrade completes.
|
||||
9. Disconnect wiring and put the ON/OFF switch on the board back to 'ON' to enable the RF again.
|
||||
|
||||
### Hardware Preparation - _R2 Board only_
|
||||
|
||||
|
@ -61,7 +56,7 @@ _This section applies only to the R2 revision of the Sonoff RF Bridge_
|
|||
|
||||
<img src="https://user-images.githubusercontent.com/34340210/53682776-39f49700-3cc7-11e9-9184-4cecf2a3a4c3.png" width="250" align="right" />
|
||||
|
||||
Apply this modification _only_ if you intend to use USB for powering the device during flash process or if you want to use GPIO4 or GPIO5 for other purposes with the RF Bridge.
|
||||
Apply this modification **_only_** if you intend to use USB for powering the device during flash process or if you want to use GPIO4 or GPIO5 for other purposes with the RF Bridge.
|
||||
|
||||
The R2 revision boards connect the GPIO4 and GPIO5 pins to the USB data lines of the power connector. Compliant USB chargers/power supplies are expected to short the two pins together, which is no good. These lines are not used by the original firmware, nor by Tasmota. The traces toward the USB power connector need to be cut to avoid interference by the USB wiring. Removing these connections does not interfere with the normal Bridge functionality.
|
||||
|
||||
|
|
Loading…
Reference in New Issue