Results 66 comments of Hansem Ro

@ciarancoffey We should be good now :) https://github.com/hansemro/re-masterkeys/blob/Pro_S_RGB/binaries/Pro_S_RGB/flash.dump Time for me to recover my other board. EDIT: fully recovered my board!

@ChaoticEnigma Got QMK up on the Pro S RGB and wrote fully working (3-cascade) MBIA043 RGB matrix driver. This should hopefully be useful for Vortex boards with the same LED...

![image](https://user-images.githubusercontent.com/40348686/197308279-fe5421ab-f1c9-4fea-bdea-87a1484d9cb5.png) On GK68XS, RGB is not separated by IC but by the individual channels on the ICs. This is likely what is being done for keyboards with just 2 LED...

@ChaoticEnigma It is only fair since pok3rtool and your firmware disassembly annotations were incredibly useful.

Here is Pro L White QMK port with MBI5042 LED driver support: https://github.com/hansemro/qmk_firmware/tree/prolwhite_mbi5042_test/keyboards/masterkeys/prolwhite This unfortunately requires a [chibios patch](https://github.com/mateuszradomski/qmk_masterkeys/blob/1a81223c8f049966903125d8e32c6737d7fb8443/keyboards/mkeysproswhite/patches/chibios.patch) to align vector table to 512 bytes instead of 1024 (since...

[Holtek HT32 Flash Commander](https://web.archive.org/web/*/https://www.holtek.com/documents/10179/6393513/HT32_Flash_Commander_V1.6.exe) is a command-line tool alternative to HT32 Flash Programmer described in the initial post. Unfortunately, it has bugs programming HT32F1654 where certain regions are left unprogrammed....

Updated cooler master gist python script for Holtek ISP with basic status report tests: https://gist.github.com/hansemro/76493b59cbade75309dde1fdbe1b103b

Flash Commander user manual can be found in its install location and does describe connecting to ISP via USB. The command line tool features an engineering mode to do specific...

Kinda funny how I did recognize the ISP USB VID/PID (https://github.com/mateuszradomski/re-masterkeys/issues/1#issuecomment-1146783414) months ago, but was a bit too panicked to check how it was even possible for my bricked keyboard...

Proof of concept branch with working writeFirmware operation: https://github.com/hansemro/pok3rtool/tree/holtek-isp-libusb-linux-poc This targets Linux with new libusb-1.0 backend for now. My plan is to eventually replace rawhid backend drivers with a common...