EdgeTX / edgetx

EdgeTX is the cutting edge open source firmware for your R/C radio
https://edgetx.org
GNU General Public License v2.0
1.56k stars 332 forks source link

Can't install tprov2-0f7b0ec.bin (2.10.0-rc1) over tpro-77884b6.bin (2.9.4) #4795

Open tvinzz opened 5 months ago

tvinzz commented 5 months ago

Is there an existing issue for this problem?

What part of EdgeTX is the focus of this bug?

Transmitter firmware

Current Behavior

Controller: Jumper T-Pro v2 Installed firmware (by mistake): tpro-77884b6.bin (2.9.4) Result: controller doesn't work (Wrong MCU error and screen mirroring), can't enter DFU mode

I tried to install proper firmware for T-Pro v2 - tprov2-0f7b0ec.bin (2.10.0-rc1) via bootloader, but got error message "Not a valid firmware".

Expected Behavior

Successfully install firmware tprov2-0f7b0ec.bin (2.10.0-rc1) via bootloader over tpro-77884b6.bin (2.9.4)

Steps To Reproduce

  1. Install tpro-77884b6.bin (2.9.4) firmware to Jumper T-Pro v2 via bootloader
  2. Check the error message: Wrong MCU
  3. Try to install tprov2-0f7b0ec.bin (2.10.0-rc1) firmware via bootloader
  4. Check the error message "Not a valid firmware"

Version

2.9.4

Transmitter

Jumper T-Pro V2

Operating System (OS)

No response

OS Version

No response

Anything else?

No response

pfeerick commented 5 months ago

2.10 includes a check that would have prevented this, but alas, this was 2.9.

For DFU mode on the TPro/TProV2, you need to hold down the button at the top of the handset next the USB port when plugging it into your computer. If you've flashed the wrong firmware, DFU is the only real way to fix this. So were you just unable to get into DFU mode, or is it not working?