ch32-rs / wchisp

Rust-based Command Line Tool for WCH MCU USB-ISP Programming
https://ch32-rs.github.io/wchisp/
GNU General Public License v2.0
174 stars 29 forks source link

Great tool to fix 1a86:e025 (TEMPer USB dongle) #30

Open retsimx opened 1 year ago

retsimx commented 1 year ago

(Not a bug - but for the benefit of google searches)

It appears some TEMPer USB dongles contain a CH551. When the device is plugged in and the computer is rebooted, the dongle seems to get stuck in FW mode and shows up as the 4348:55e0 WinChipHead device. I use this USB dongle in a server rack that is not usually administered locally. This means when the server is rebooted, the device gets stuck in FW mode and it can't be used. (Physically unplugging/replugging the dongle resets the device back to temperature mode).

I use wchisp to simply reset the dongle which gets it back in to temperature mode.

Thanks for the awesome tool - while it's not the usually intended use of wchisp, I've found this to be of great help.

froscon2024 commented 4 weeks ago

Does the TEMPer also have firmware you can confirm flashing with wchisp worked? I was not able to find any firmware updates here: https://github.com/ccwienk/temper