Blog Post

Allrounder zum Hardware Testing

Der breitgefächerte Elektronikmarkt mit unzähligem „Spielzeug“, lässt die Hackerherzen höher schlagen. Häufig werden jedoch Gadgets gekauft, die nach nur einmaliger Nutzung im Regal zuhause verstauben. Um solche Fehlkäufe zu vermeiden, werden hier zwei der wahren Allrounder zum Hardware Testing vorgestellt:

Saleae Logic Analyzer

Der Logic-Analyzer der Firma Saleae wird bei vielen von unseren durchgeführten Hardwareprojekten verwendet. Dieses Gadget unterstützt bei der Identifizierung und Analyse von unbekannten Pins auf einem Board / PCB. Besitzt man kein hochwertiges Oszilloskop, bietet der Logic-Analyzer eine sehr gute Möglichkeit Platinen kostengünstig zu analysieren.

Saleae Logic Analyzer

(Quelle: https://cdn.antratek.nl/media/product/51e/saleae-logic-pro-8-logic-analyzer-sal-00113-240.jpg)

Die meisten Hardware-Black-Box-Test beginnen damit, offene Pins bzw. Kontaktpunkte zu identifizieren, welche eine Interaktion mit dem Board ermöglichen können. Stichwort sind Schnittstellen wie UART, JTAG, I2C, SPI, usw.

Je nach Modell können bis zu 16 Pins simultan verbunden und untersucht werden. Die kostenlose Analysesoftware vom gleichnamigen Hersteller erlaubt die Datenaufzeichnung von digitalen und analogen Signalen bei hohen Abtastraten. Ein weiterer Aspekt ist die integrierte Funktion, aufgezeichnete Signalketten automatisiert zu dekodieren.

Screenshot Logic-Analyzer

(Quelle: https://cdn.antratek.nl/media/product/741/saleae-logic-8-logic-analyzer-sal-00111-dc2.png)

Das Gadget konnte bei uns bisher viele Schnittstellen identifizieren, welche eine vollständige Übernahme des Geräts ermöglichen. Der Logic-Analyzer ist für uns eines der wichtigsten Gadgets in der Werkzeugkiste.

Weitere Informationen zum Gerät finden Sie hier:
https://www.saleae.com

Xipiter – The Shikra

Konnten während der Hardwareanalyse Schnittstellen erfolgreich identifiziert werden, müssen zur weiteren Kommunikation Tools verwendet werden, die das verwendete Protokoll lesen können. Da oftmals verschiedene Schnittstellen und Protokolle zum Einsatz kommen, möchten wir Ihnen ein Allround-Talent empfehlen. Der Shikra unterstützt die für ein Hardware-Assessment gängigsten Schnittstellen wie UART, JTAG, I2C und SPI.

(Quelle: https://cdn.shopify.com/s/files/1/0244/5107/products/shikra_kelly_1024x1024.jpg?v=1518652948)

Im Gegensatz zu vielen anderen Adaptern ist das Gadget hochwertig verarbeitet. Unser Team konnte bereits viele Erfahrungen mit seriellen Adaptern sammeln. Oftmals verfälschen diese die zu übertragenden Daten. Sie werden vom Hostsystem nur bedingt erkannt oder können mit der höheren Übertragungsgeschwindigkeit nicht mithalten – Nicht so beim Shikra. Da sich die Flexibilität und die Qualität des Adapters bereits in der Hardware-Analyse-Ecke rumgesprochen haben, ist es mittlerweile schwierig einen zu beziehen. Neu produzierte Kontingente verteilen sich seit geraumer Zeit sofort an Hardwarefreaks, welche auf der Warteliste stehen.

Wer etwas Zeit mitbringt, kann sich hier für einen Shikra auf die Warteliste setzen lassen:
https://int3.cc/products/the-shikra

Related Posts