Reverse engineering H100 firmware 1.2.8 to try to fix the fan rattle.
Device firmware is included in the Corsair Link installer
Development environment is the Freescale CodeWarrior Evaluation IDE
- Use C:/Freescale/CW MCU10 v10.4/MCU/prog/decoder.exe to disassemble the .s19 file. See Decoder User Guide for details.
decoder.exe -Proc=HC08:HCS08 CorsairLinkHydroFW_1.2.8.s19 - Assemble the resulting assembly listing and compare for differences. Generally, these will be caused by data being treated as assembly instructions and re-assembled using a more compact encoding. Also, convert the interrupt vector table from decoded assembly instructions back to addresses.