Menu

Post image 1
Post image 2
Post image 3
Post image 4
Post image 5
Post image 6
Post image 7
Post image 8
Post image 9
Post image 10
Post image 11
1 / 11
0

Patching my guitar amp's firmware

Reading 0:00
15s threshold

May 28, 2026 Contents Hardware Identifying and soldering the connectors Testing the UART JTAG Software Configuring OpenOCD Dumping the address space Firmware disassembly and analysis Relinking the firmware Patching the firmware More firmware analysis Making my changes Buttons LEDs Building an API My code Fixing bypass gain Flashing the new firmware Firmware update format Applying the update Future directions MIDI 2 property exchange Custom DSP effects Combined “mega-firmware” Overall thoughts I’m having a lot of fun with reverse engineering lately, so when I was looking over the service manual for my guitar amp, a Yamaha THR10c, and saw references to a UART header in the schematic, I got excited. I wondered if anything cool was hiding in there. Next to it was a JTAG header. I knew next to nothing about JTAG, but had heard the name before associated with hardware hacking, so maybe that would be useful as well.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More