Unterstützte Modelle
CodingBox One verwendet dieselbe USB–I²C-Verbindung und dieselben Treiber wie CH341T. Beide Geräte verwenden 1A86:5512.
CodingBox arbeitet über einen universellen Treiber mit den unten aufgeführten Programmiergeräten. Der Treiber erkennt eine angeschlossene Platine über USB oder eine serielle Schnittstelle und bietet sie in der Verbindungsauswahl der App neben dem integrierten Simulator an. Ein eigenes Tool für jedes Gerät ist nicht nötig.
Modelle
| Modell | USB VID:PID | Anschluss | Betriebssysteme | Treiber |
|---|---|---|---|---|
| CodingBox One | 1A86:5512 | USB–I²C (CH341T) | Windows, Linux, macOS | Windows x64: WCH CH341PAR.EXE + CH341PAR.ZIP; Windows (WinUSB): Zadig + libusb; Linux/macOS: libusb |
| SFPTotal Device (PG-series, Board: Mini/Plus/PlusX) | 04D8:000A / 03EB:204B | serielle Schnittstelle (COM) über USB | Windows, Linux, macOS | USB CDC: nicht nötig; SFPTotal |
| SFPTotal Whistle (FT232R / FT231X) | 0403:6001 / 0403:6015 | serielle Schnittstelle (COM), FTDI | Windows, Linux, macOS | Windows: FTDI VCP + FTDI D2XX; Linux/macOS: VCP |
| LightBox (HiSilicon Optical Module Tool Box) | F0A1:0010 | USB, kein Herstellertreiber nötig | Windows, Linux, macOS | Windows: WinUSB; Linux/macOS: libusb |
| FS Coding Box (FSBox V4) | 4653:4342 | USB HID, kein Treiber nötig | Windows, Linux, macOS | nicht nötig |
| CP210x Coding Board | 10C4:EA61 | USB (WinUSB) | Windows | Silicon Labs Direct Access / USBXpress 4.x (WinUSB) |
| EZ Coding Box | 04D8:ED1E | USB (WinUSB) | Windows | WinUSB |
| CH341 Coding Board (CH341 / CH341A / CH341T) | 1A86:5512 | USB, WCH-Treiber unter Windows | Windows, Linux, macOS | Windows x64: WCH CH341PAR.EXE + CH341PAR.ZIP; Windows (WinUSB): Zadig + libusb; Linux/macOS: libusb |
| CH347 Coding Board (CH347T / CH347F) | 1A86:55DC / 1A86:55DB / 1A86:55DD / 1A86:55DE | USB HID ohne Treiber oder mit WCH-Treiber | Windows, Linux, macOS | HID: nicht nötig; Windows x64 (vendor): WCH CH341PAR.EXE + CH341PAR.ZIP; Linux/macOS (vendor): libusb; CH347EVT.ZIP |
| FT232H Coding Board | 0403:6014 | USB (libusb) | Windows, Linux, macOS | Windows: Zadig, libusb; Linux, macOS: libusb |
| CP2112 Coding Board | 10C4:EA90 | USB HID, kein Treiber nötig | Windows, Linux, macOS | nicht nötig |
Hinweise zur Installation
- Der WCH-Zugriff unter Windows x64 benötigt
CH341DLLA64.DLLfür CH341 / CodingBox One undCH347DLLA64.DLLfür CH347. Diese DLL-Zugriffe sind unter Windows ARM64 nicht verfügbar. Verwenden Sie CH341PAR für I²C; CH341SER ist ein Treiber für serielle Schnittstellen. Im HID-Modus benötigt CH347T keinen Herstellertreiber. - Behalten Sie unter Windows den FTDI-VCP/D2XX-Treiber für Whistle bei: Ein Austausch gegen WinUSB mit Zadig deaktiviert diese Verbindungen. Linux/macOS verwenden die serielle Schnittstelle. FT232H nutzt den separaten MPSSE/libusb-Zugriff.
- Die CP210x-Unterstützung gilt für das USBXpress-Programmiergerät mit Direct Access 4.x oder neuer auf WinUSB-Basis. Der gewöhnliche CP210x-VCP-Treiber für USB–UART stellt diese Verbindung nicht bereit. CP210x und EZ Coding Box funktionieren derzeit nur unter Windows.
- Richten Sie unter Linux Zugriffsrechte für USB-, HID- und serielle Geräte ein. Installieren Sie libusb für Geräte, die diese Bibliothek benötigen; sie wird auch unter macOS verwendet.
Der Simulator
Auch ohne angeschlossene Platine ist der Simulator immer verfügbar, sodass die Oberfläche zum Kennenlernen und Evaluieren voll nutzbar bleibt.
Für die Arbeit mit echten Modulen brauchen Sie eine physische Platine und den Treiber. Lesen und Dekodieren finden immer in der Anwendung selbst statt.