It's been a very long time since I did this and I no longer have the receiver. So this is from memory and may not be correct, but should get you started.
You will need a CH431 programmer and cable clip - you can get these from Aliexpress. You will also need a Windows computer and some software called ASProgrammer - use Google to find where you can download and unzip it. A USB extension cable will also be useful, as just using the USB ports on your computer might put the CH431 too far away from the receiver / board. And you might want to Google or search Youtube for CH431 How-To articles.
First you need to install the drivers for the CH431 (I'm using Windows 11 and the instructions may be different for other versions of Windows!). Plug the CH431 into the computer's USB port (using the extension cable if needed). It will probably show up in Device Manager as an unknown device USB UART-LPT. Right-click it, choose "Update Driver", then "Browse my computer for drivers". Make sure "Include Subfolders" is checked, then browse to the subfolder "CH341-Drivers" of where you unzipped ASProgrammer. Click "Next" and the drivers should install.
Unplug the CH431. Open the receiver and remove the HDMI board. Locate IC9004 and attach the CH431 cable clip, making sure that the connector corresponding to the red wire goes to Pin 1 of IC9004. This is quite fiddly and it's easy to damage the clip, so be careful. Once attached, plug the CH431 back into the computer and run ASProgrammer.
Unfortunately I can't remember exactly what to do next, but it goes something like this.
Select IC from the menu, then SPI, then Macronix, then MX25L1606E.
Click the "Read IC" icon (black rectangle with green right-arrow) and wait until the entire contents of the chip have been read. If it doesn't read, or takes a very short time, check that the cable clip is properly seated on the IC - you should always unplug the CH431 before doing this.
Once you've managed to read the IC contents, click the Save icon (floppy disk) and save the contents in case you need to restore later.
Then open the new firmware and click the "Program IC" icon (black rectangle with red left-arrow). Wait until the new firmware has been written (takes a while) and be very careful not to disturb the cable clip while this is going on.
Once you've successfully written the new firmware, reinstall the HDMI board and test the receiver. Hopefully it's all working now.
There's a video on how to use the CH431 programmer at
, and some useful information at
winraid.level1techs.com/t/guide-flash-bios-with-ch341a-programmer/32948Good luck!