carlossless / sinowealth-kb-tool

A utility for reading and writing flash contents on Sinowealth 8051-based HID devices through the commonly found ISP bootloader
MIT License
52 stars 13 forks source link

[bug] Custom vendor read mode - Device Not Found #71

Closed Lisoveliy closed 2 months ago

Lisoveliy commented 2 months ago

Hello. I tried to read firmware from Redragon CASTOR PRO (K631RGB-PRO-BRW) and I got this error:

image

As you can see, my device was displayed in the "list" command, but when I tried to read it, it failed. I tried to use the "firmware-size" argument instead of the "part" argument, but it also failed. Can you give me advice on why it completed unsuccessfully and what the "firmware-size" argument means? Where can I get this value? Thanks.

Lisoveliy commented 2 months ago

By the way, I think K641 and K631 are very similar, because in technical information (as I checked) about these keyboards, they have only one difference between them - the material of the casing.

carlossless commented 2 months ago

@Lisoveliy can you please open up a new device-report issue and add all known details for your device, particularly the "HID Dump" section? I assume the isp_index will be different from k641 (isp_index=0 instead of isp_index=1).