Opened 11 months ago
Last modified 3 months ago
#274 new task
Linux-Prozessor-PCB: Interface zum Messcontroller (intern)
| Reported by: | Markus Hantzsch | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | Steuerelektronik | Severity: | |
| Keywords: | Cc: | ||
| Data type: | Deadline: | ||
| Depending on: | Implements: | ||
| Memaddress: | Observerlist: | ||
| Parent: | #265 | Answer: | |
| Type: | hardware | Revieweraccept: | |
| Reviewerlist: | Reviewerreject: | ||
| Priority: | normal | Visibility: | |
| Writable: | Class: | ||
| Criticality: |
Description
Zur internen Kommunikation und zum Austausch von Statusinformationen zwischen Linux-Prozessor und Messcontroller werden ein serielles Interface und eine Reihe von Statussignalen vorgesehen. Diese Signale werden zum Steckverbinder des Basis-PCB verbunden. Auf dem Basis-PCB befindet sich der Messcontroller.
Serielles Interface
Das serielle Interface wird als UART-Interface (voll-duplex) ausgeführt. Auf diesem Interface werden Kommandos, Parameter, Mess- und auch Rohdaten der Ultraschallmessung ausgetauscht. Die erforderliche Datenrate beträgt ca. 1Mbit/s. Der Signalpegel ist CMOS 3,3V.
Statussignale
Für den Austausch von Statusinformation werden folgende Signale vorgesehen:
| I/O | Beschreibung | |
|---|---|---|
| Boot0 | O | |
| HEARTB | I | Heartbeat Input |
| PWRFAIL | I | Power Fail Signal Input |
| RESET | I | Reset Signal Input |
| RESET_ALL | I | Global Reset Signal Input |
| GPIN_0..4 | I | General Purpose Input Signal 0..4 |
| GPOUT_0..3 | O | General Purpose Output Signal 0..3 |
Der Signalpegel ist CMOS 3,3V.
Attachments (1)
Change History (2)
by , 3 months ago
| Attachment: | Kommunikation_CPU-Messcontroller.png added |
|---|
comment:1 by , 3 months ago
Aktuell besteht das Interface zwischen RSM600-CPU und dem Messcontroller aus nachfolgend aufgeführten Signalen. In der Tabelle ist neben den RSM600-Signalen als Referenz das Interface des RFC7 gelistet:

Sollte der Artikel besser einem anderen Bericht zugeordnet werden, bitte ändern und mich informieren.
Danke
![(please configure the [header_logo] section in trac.ini)](/rsm600_req/chrome/site/rmglogo.png)
Interface RSM600_CPU zu Messcontroller (vorläufig; Stand 23.10.2025)