Skip to content

Latest commit

 

History

History
74 lines (46 loc) · 2.56 KB

Preparation.md

File metadata and controls

74 lines (46 loc) · 2.56 KB
title author github-repo description
STH & STU Tests
MyTooliT
MyTooliT/Testing
STH & STU Test Guidelines for the ICOTronic system: https://www.mytoolit.com/ICOtronic

Vorbereitung

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.

Hardware

Arbeitsplatz

  1. PC aufbauen und Peripherie (Maus, Tastatur, Bildschirm) anschließen

  2. ESD-Matte aufbauen und anschließen

  3. Stromversorgung für STU einrichten

    • Power-Injector (24V) (oder selten für 5V: Micro-USB)

    24V Vs. 5V

  4. PEAK-CAN-Adapter an USB-Port anschließen

  5. Programming-Board an USB-Port anschließen

  6. Je nachdem ob man eine SHA/STH oder STU testen will unterscheidet sich welche Einheit man am Debug-Adapter des Programming-Boards anstecken muss:

    Programming Board

    • STH-Test: Debug-Adapter von Programming-Board (mittels Adapter Cable) mit SHA/STH verbinden

      SHA

    • STU-Test: Debug-Adapter von Programming-Board (mittels Adapter Cable) mit STU verbinden

      STU

Software

  1. Windows 10 installieren

  2. Python (3.9+) installieren

    • Nicht vergessen „Add Python to Path“ zu selektieren
  3. Simplicity Studio installieren (Simplicity Commander wird benötigt)

  4. PEAK-System-Gerätetreiber für Windows installieren

  5. ICOc installieren:

    pip install icoc
  6. Im Documents-Ordner (des aktuellen Benutzers) einen neuen Unter-Ordner namens Firmware erstellen und das aktuelle STH-Binary (.hex) dort speichern.

  7. Im vorher erstellten Firmware-Ordner ebenfalls das aktuelle STU-Binary (.hex) speichern.

  8. Nach diesen Schritten sollte die Ordner-Struktur in etwa so aussehen:

    Documents
    └── Firmware
        ├── manufacturingImageSthv2.1.10.hex
        └── manufacturingImageStuv2.1.10.hex
    
  9. Nachdem die Software-Komponenten nur erfolgreich installiert und eingerichtet wurden kann man mit

    fortfahren.