mirror of
				https://github.com/pascallanger/DIY-Multiprotocol-TX-Module.git
				synced 2025-10-29 10:01:04 +00:00 
			
		
		
		
	
		
			
				
	
	
	
		
			3.9 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			3.9 KiB
		
	
	
	
	
	
	
	
Flashing from the Transmitter
For radios running erskyTx and OpenTX, there is an option to flash a precompiled firmware file to the multiprotocol module:
- OpenTX: using the SD card browser
- erskyTX : using the transmitter's Bootloader mode.
What you need:
- A precompiled multiprotocol firmware file (.hex for Atmega328p or .bin for STM32)
- A Flash from TX bootloader installed on an Atmega328p or STM32 multiprotocol module
- A means to get the firmware file onto the transmitter's SD card
OpenTX 2.3.3 or newer
- Copy the firmware file to the radio's SD card - it doesn't matter where you put it
- Switch the radio on normally and use the radio menu to locate the file on the SD card
- Highlight the file and press the ENTER button
- Choose Flash internal module or Flash external module as appropriate
erskyTX
How to check the bootloader version
- Push both horizontals trims inwards (close to each others) while powering on the radio
- The screen title should indicate Boot Loader V2.9Readyor newer
- Launch the FlashMulti_xxx.appapp from theRun Appmenu
- The App version at the bottom right of the screen should be 28.Aug.18or newer
- If everything is correct you are ready to upgrade the Multimodule firmware
Upgrade the bootloader and install app(s)
- Download the latest zip file of the erskyTx firmware or this file for the T16.
- Extract the .bin file corresponding to your radio in your SD card \FIRMWAREdirectory
- Download the latest Flash Multiprotocol Module app for your radio. For the T16, it's in the previous file.
- Copy the .app file in a folder called APPSat the root of the SD card (if the directory does not exist create it)
- For erskyTx
- Power on the radio in MAINTENANCEmode while pushing both horizontals trims outwards (away from each others)
- Select Update Bootloader
- Select the ersky9x firmware matching your radio
- Long press it and select Flash bootloader
 
- Power on the radio in 
- For OpenTX
- Boot the radio normaly
- Go in the RADIO SETUPmenu page 2 calledSD-HC CARD
- Open the FIRMWAREdirectory
- Select the ersky9x firmware matching your radio
- Long press it and select Flash bootloader
 
- Check by rebooting the radio in bootloader mode that everything is ok
Multimodule upgrade procedure
- Either:
- Connect the transmitter using a USB cable and power it on, or
- Remove the SD card from the transmitter and mount it using a suitable reader
 
- Copy the pre-compiled firmware file into the \FIRMWAREfolder of the SD card (create the folder if it does not exist)
- Power the transmitter off and remove the USB cable or put the SD card back in the transmitter
- Push both horizontals trims inwards (close to each others) while powering on the radio
- The screen title should indicate Boot Loader V2.9Readyor newer
- Launch the FlashMulti_xxx.appapp from theRun Appmenu
- Choose the appropriate file type
- HEXto update an Atmega328p module
- BINto update an STM32 module
 
- Select Update
- Choose the firmware file to flash, long press to select it
- Long press again to flash the selected file to the module
- When flashing has finished, long press EXIT to reboot in normal mode
Troubleshooting
- If the flashing procedure fails try to redo the process with Invert Com Portenabled
- Make sure to have the latest bootloader on the MPM module before attempting to Flash from the TX:
- For an Atmega328p module use the bootloader bundled with the Multi 4-in1 AVR board 1.0.3or later
- For a STM32 module use the bootloader bundled with the Multi 4-in1 STM32 board 1.0.9or later
 
- For an Atmega328p module use the bootloader bundled with the 

