title | author | github-repo | description |
---|---|---|---|
STH & STU Tests |
MyTooliT |
MyTooliT/Testing |
STH & STU Test Guidelines for the ICOTronic system: https://www.mytoolit.com/ICOtronic |
Damit der Test für eine STH oder STU durchgeführt werden kann benötigt man diverse Hardware- und Software-Komponenten. Der nächste Teil des Texts beschreibt als erstes das Hardware-Setup und dann die Installation der benötigten Software.
-
PC aufbauen und Peripherie (Maus, Tastatur, Bildschirm) anschließen
-
ESD-Matte aufbauen und anschließen
-
Stromversorgung für STU einrichten
- Power-Injector (24V) (oder selten für 5V: Micro-USB)
-
PEAK-CAN-Adapter an USB-Port anschließen
-
Programming-Board an USB-Port anschließen
-
Je nachdem ob man eine SHA/STH oder STU testen will unterscheidet sich welche Einheit man am Debug-Adapter des Programming-Boards anstecken muss:
-
Windows 10 installieren
-
Python (
3.9+
) installieren- Nicht vergessen „Add Python to Path“ zu selektieren
-
Simplicity Studio installieren (Simplicity Commander wird benötigt)
-
PEAK-System-Gerätetreiber für Windows installieren
-
pip install icoc
-
Im
Documents
-Ordner (des aktuellen Benutzers) einen neuen Unter-Ordner namensFirmware
erstellen und das aktuelle STH-Binary (.hex) dort speichern. -
Im vorher erstellten
Firmware
-Ordner ebenfalls das aktuelle STU-Binary (.hex) speichern. -
Nach diesen Schritten sollte die Ordner-Struktur in etwa so aussehen:
Documents └── Firmware ├── manufacturingImageSthv2.1.10.hex └── manufacturingImageStuv2.1.10.hex
-
Nachdem die Software-Komponenten nur erfolgreich installiert und eingerichtet wurden kann man mit
fortfahren.