Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
software:linux:debian:mscq7tctcfd104 [2013-12-19 12:30] – tinner | software:linux:debian:mscq7tctcfd104 [2013-12-19 13:11] – tinner | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Debian auf dem MSC Q7-TCTC-FD-104 Board ====== | ====== Debian auf dem MSC Q7-TCTC-FD-104 Board ====== | ||
- | + | ===== Hardware | |
- | ===== Übersicht | + | Beim MSC Q7-TCTC-FD-104 |
- | Bei dem Q7 Standard (Version 1.2) handelt es sich um die Spezifikation von Modulen, die nebst dem Prozessor alle anderen Bausteine, die einen Computer definieren (CPU, RAM, I/O), beeinhalten. Das Q7 Board wird dabei über eine MXM Steckverbindung mit dem anwendungsspezifischen Carrierboard verbunden. Über diese Steckverbindung werden sämtliche Anschlüsse wie z.B. PCI Express, USB, CAN usw., des Prozessormoduls nach draussen geführt. | + | ==== Kühlung |
- | Da beim PCI Express jeweils Punkt-zu-Punkt Verbindungen zwischen | + | |
- | \\ | + | |
- | Für die Inbetriebnahme des Betriebssystems wird das MSC Q7-TCTC-FD-104 (Prozessormodul) auf das MSC Q7-MB-RP2 | + | |
- | === MSC Q7-TCTC-FD-104 (Prozessormodul)=== | + | |
- | {{.: | + | |
- | === MSC Q7-MB-RP2 (Evaluationboard)=== | + | |
- | {{.: | + | |
- | + | ||
- | + | ||
- | === Dokumentation === | + | |
- | * {{.: | + | |
- | * {{.: | + | |
- | * {{.: | + | |
- | * {{.: | + | |
- | * {{.: | + | |
- | * {{.: | + | |
- | ==== Inbetriebnahme MSC Q7-TCTC-FD-104 auf MSC Q7-MB-RP2 ==== | + | |
- | === Kühlung | + | |
Damit das Prozessormodul im Betrieb nicht überhitzt, ist es unbedingt mit einem Kühlsystem (akitv oder passiv) zu versehen. Für die Inbetriebnahme des Evaluation-Board wird der Heatspreader MSCQ7-TCTC-FD-01HSP-002, | Damit das Prozessormodul im Betrieb nicht überhitzt, ist es unbedingt mit einem Kühlsystem (akitv oder passiv) zu versehen. Für die Inbetriebnahme des Evaluation-Board wird der Heatspreader MSCQ7-TCTC-FD-01HSP-002, | ||
- | === Speisung === | + | ==== Speisung |
Die Speisung kann über gewöhnliche Bananenbuchsen (+12V/ | Die Speisung kann über gewöhnliche Bananenbuchsen (+12V/ | ||
\\ | \\ | ||
**Achtung: Bei alten Netzteilen kann es u.U. gefährlich sein, diese ohne eine Mindestlast in Betrieb zu nehmen! In diesem Fall einfach eine alte Festplatte an das Netzteil anschliessen.** Diese Festplatte hat keine weitere Funktion im System. | **Achtung: Bei alten Netzteilen kann es u.U. gefährlich sein, diese ohne eine Mindestlast in Betrieb zu nehmen! In diesem Fall einfach eine alte Festplatte an das Netzteil anschliessen.** Diese Festplatte hat keine weitere Funktion im System. | ||
- | === Installation | + | |
- | Die Installation des Betriebssystems kann über verschiedene Varianten erfolgen: | + | ==== MSC Q7-TCTC-FD-104 (Prozessormodul)==== |
- | * Installation über SD-Karte | + | {{.:msc_q7-tctc-fd-104.jpeg? |
- | * Installation über USB-Stick | + | ==== MSC Q7-MB-RP2 |
- | * Installation über CD-Laufwerk an SATA1-Anschluss | + | {{:software: |
- | * Installation auf externer Festplatte, welche dann an SATA1 angeschlossen wird | + | |
- | Das Problem bei all diesen Installationsarten ist, dass im BIOS zuerst die Boot-Quelle ausgewählt werden muss. Da da Evaluationsboard | + | |
- | \\ | + | |
- | Das Prozessormodul wird gestartet, indem der Taster " | + | |
- | \\ | + | |
- | An dieser Stelle wird nur die Installation mittels USB-Stick beschrieben, | + | |
- | \\ | + | |
- | Die Installation selbst ist auf [[.:installation|dieser Seite]] beschrieben. | + | |
- | \\ | + | |
- | Nach der Installation muss der Kernel noch gepatcht werden, um die Netzwerkkarte in Betrieb zunehmen und das System Echtzeit-fähig zu machen. Dazu muss der Kernel zuerst [[.: | + | |
- | \\ | + | |
- | Um schlussendlich Software für das Targetboard zu entwickeln, muss noch ein [[.: | + | |
==== Technische Daten Prozessormodul MSC Q7-TCTC-FD-104 PCBFTX ==== | ==== Technische Daten Prozessormodul MSC Q7-TCTC-FD-104 PCBFTX ==== | ||
* Spezifikation: | * Spezifikation: | ||
Zeile 61: | Zeile 32: | ||
==== Technische Daten Evaluation Board MSC Q7-MB-RP2 ==== | ==== Technische Daten Evaluation Board MSC Q7-MB-RP2 ==== | ||
* Kompatibel mit Q7 Spezifikation Version 1.2, alle Anschlusse nach draussen geführt. | * Kompatibel mit Q7 Spezifikation Version 1.2, alle Anschlusse nach draussen geführt. | ||
+ | |||
+ | ===== Inbetriebnahme ===== | ||
+ | |||
+ | ==== Installation ==== | ||
+ | Die Installation des Betriebssystems kann über verschiedene Varianten erfolgen: | ||
+ | * Installation über SD-Karte | ||
+ | * Installation über [[software: | ||
+ | * Installation über CD-Laufwerk an SATA1-Anschluss | ||
+ | * Installation auf externer Festplatte, welche dann an SATA1 angeschlossen wird | ||
+ | Das Problem bei all diesen Installationsarten ist, dass im BIOS zuerst die Boot-Quelle ausgewählt werden muss. Da da Evaluationsboard MSC Q7-MB-RP2 standardmässig über keinen Display-Anschluss verfügt, muss dieser über das Adapterboard "ADD2 DVI graphics adapter for Q7 baseboard " bereitgestellt werden. | ||
+ | \\ | ||
+ | Das Prozessormodul wird gestartet, indem der Taster " | ||
+ | \\ | ||
+ | \\ | ||
+ | Danach kann Debian ganz gewöhnlich wie [[software: | ||
+ | |||
+ | ==== Stolpersteine bei der Kernelkonfiguration ==== | ||
+ | Damit des Netzwerk auf dem Targetboard funktioniert, | ||
+ | {{ .: | ||
+ | Mit dem Linux Kernel 2.6.38.8 findet sich diese Menükonfiguration unter //Device Drivers -> Network device support -> Ethernet (1000 Mbit) -> Intel EG20T PCH / OKI SEMICONDUCTOR ML7223 IOH GbE// | ||
+ | {{ .: | ||
+ | Dieselbe Menükonfiguration ist im Kernel 3.2.21 unter //Device Drivers -> Network device support -> Ethernet driver support -> OKI Semiconductor devices// zu finden. Zu beachten: Der Name //Intel EG20T PCH// kommt hier nicht vor, obwohl sich der EG20T Controller auf dem Targetboard befindet. | ||
+ | {{ .: | ||
+ | Dieser Menüpunkt findet sich unter //Device Drivers -> Network device support -> Ethernet driver support -> Intel devices// und sollte ebenfalls aktiviert werden. | ||
+ | {{ .: | ||
+ | //Device Drivers -> Network device support -> Ethernet driver support -> Marvell devices// | ||
+ | {{ .: | ||
+ | //Device Drivers -> Network device support -> PHY Device support and infrastructure -> Drivers for Marvell PHYs | ||
+ | // |