netX 90 Training

Den netX 90 erfolgreich als Standalone- oder Companion-Chip zur Feldbus- und Real-Time-Ethernet-Anbindung in Betrieb nehmen.

Das LFW - Loadable Firmware - Modell zielt darauf ab, den Kommunikationsteil strikt von der Applikation eines Gerätes zu trennen. Der netX 90 wird mit ladbaren Firmwaren von Hilscher betrieben und deckt eigenständig die Feldbus- oder Real-Time-Ethernet Kommunikation ab. Wahlweise kann nun auch die Applikation auf dem netX 90 realisiert werden, auf einer dedizierten Applikations-CPU, oder ein beliebiger externer Host-Controller dafür eingesetzt werden. Der Datenaustausch zwischen netX Kommunikations- und Applikationsteil, bzw. einem externen Host, läuft über einen im netX implementierten Dual-Port-Memory. Die beiden Chips können äußerst flexibel sowohl über parallele als auch serielle Schnittstellen miteinander verbunden werden.

Wenn Ihre Aufgabe darin besteht, den netX 90 an Ihren Applikations-, bzw. Host-Controller anzuschließen oder eine Applikation auf dem netX 90 zu implementieren, dann bietet dieser Workshop die richtigen Inhalte für einen reibungslosen Einstieg. Sowohl in theoretischen Schulungsblöcken, als auch praktischen Übungen lernen Sie den netX-Chip, Tools und Utilities, das Dual-Port-Memory und die cifX-API kennen. Nach erfolgreichem Abschluss des Workshops haben Sie ein netX 90 System in Betrieb genommen, welches zyklische Daten über den Bus mit einem Busmaster austauscht. Das zugrundeliegende Softwareprojekt, an dem Sie in den praktischen Übungen gearbeitet haben, können Sie als Basis für Ihre eigene Entwicklung verwenden.

Die praktischen Übungen werden mit einem NXHX 90-JTAG Evaluation-Board durchgeführt.

 

Termine

Die Schulung ist für jeden offen und findet in kleinen Gruppen bis maximal 12 Teilnehmern statt.

  • Donnerstag, 27. Juni 2019
  • Donnerstag, 8. August 2019
  • Donnerstag, 19. September 2019
  • Donnerstag, 31. Oktober 2019
  • Donnerstag, 12. Dezember 2019

Dauer

1 Tag von 9:00 Uhr bis 17:00 Uhr

Zielgruppe

Software-Entwickler, Projektleiter

Voraussetzungen:

Embedded C Programmierung, Grundlegendes Verständnis von Microcontrollern und deren Peripherie.

Sprache

Die Folien und das Schulungsmaterial sind in englisch verfasst. Die Vorträge können wahlweise in englisch oder deutsch erfolgen.

 

Agenda

  • netX Ökosystem, Use Cases
  • netX 90 Chip details
  • Bootsequenz
    • Internal flash layout
  • Firmware Update Mechanismen
  • Tools und Utilities
    • Flash Programmierung
    • Hardware Konfiguration
    • IDE netX STUDIO
  • Applikation Pogrammierung
    • Peripheral Treiber
  • Dual Port Memory Interface
    • Struktur und Layout der Kommunikationskanäle
    • Handshake Mechanismen
    • Mailboxen für azyklischen Datenaustausch
    • Prozessdaten
  • cifX API
    • Beispielapplikation
  • cifX Toolkit
  • Praktische Übung
    • Inbetriebnahme eine Demoapplikation zum zyklischen Datenaustausch eines Devices mit einem Protokoll Master
ArtikelbezeichnungArtikelnr.Artikel
NXS-NETX900312.050netX 90 Workshop