<<< Previous topic - Next topic >>> |
|
Author |
Message |
kdw

Joined: 05 May 2006 Posts: 1497
|
Posted: 09.07.2018, 20:13 Post subject: DNP/9265 V.1.1: Neuer Flash … |
|
|
Hallo Forum.
Beim DNP/9265 hat sich der NOR-Flash-Speicherbaustein geändert. Statt des PC28F256P33BFE wird nun ein MX29GL256FLXFI-90Q eingesetzt. Die Speicherkapazität beider Bausteine ist identisch.
Auf Grund des geänderten Pinouts für einen MX29GL256FLXFI-90Q wurde eine neue DNP/9265 -Leiterplatte angefertigt. Diese neue Leiterplatte trägt nun die Versionsnummer 1.1.
Der vorinstallierte U-Boot und das Linux-Betriebssystem wurden von uns entsprechend geändert. Wenn Sie unser vorinstalliertes Linux nutzen, müsste Ihre Anwendungssoftware ohne jegliche Änderung laufen. Bei Fragen wenden Sie sich bitte an den SSV-Vertrieb.
Falls Sie einen eigenen Kernel für den DNP/9265 erstellt haben, sollten Sie zunächst ebenfalls den SSV-Vertrieb ansprechen. Es steht sowohl ein Pacht als auch eine Anleitung zur Verfügung. Auch ein direkter Kontakt zu unseren Kernel-Entwicklern ist möglich.
VG KDW |
|
Back to top |
|
 |
kdw

Joined: 05 May 2006 Posts: 1497
|
Posted: 10.07.2018, 11:45 Post subject: Was muss ich tun? |
|
|
Hallo Forum.
Um weiteren Fragen hier schon einmal vorab zu beantworten, habe ich die folgende Einteilung vorgenommen.
1. Frage: Was muss ich tun, wen ich für den vorinstallieren Kernel mit dem SSV Tool Chain eine Anwendung entwickelt habe, die einfach in das Verzeichnis /flash des DNP/9265-Dateisystems kopiert und dort gestartet wird? Antwort: Nichts. Wir haben alle erforderlichen Änderungen in der Hardware und Software aufeinander abgestimmt. Sie müssen sich keine Gedanken über die Unterschiede zwischen V.1.0 und 1.1 machen.
2. Frage: Was muss ich tun, wen ich für den vorinstallieren Kernel mit dem SSV Tool Chain ein Loadable Kernel Modul (LKM) entwickelt habe? Antwort: Nichts. Siehe ansonsten die Antwort zur 1. Frage.
3. Frage: Was muss ich tun, wenn ich aus den bisherigen SSV Kernel Quellen für den DNP/9265 mit dem SSV Tool Chain einen eigenen Kernel übersetzt habe, der lediglich andere Parameter benutzt? Antwort: Laden Sie sich die neuen SSV Kernel Quellen für den DNP/9265 und übersetzen Sie diesen mit Ihren Parametern.
4. Frage: Was muss ich tun, wenn ich mir mit dem SSV Tool Chain ohne SSV-Hilfe einen völlig anderen Kernel für den DNP/9265 übersetzt habe? Antwort: Die Änderungen für das Flash Mapping des MX29GL256FLXFI-90Q müssen händisch in den Kernel-Quellcode eingepflegt und der Kernel muss neu kompiliert werden. Für den Kernel 2.6.24.7 hat SSV die Änderungen als Patch.
VG KDW |
|
Back to top |
|
 |
kdw

Joined: 05 May 2006 Posts: 1497
|
Posted: 11.07.2018, 10:50 Post subject: Kernel 3.4.81 … |
|
|
Hallo Forum.
Immerhin haben wir jetzt schon einmal ein Beispiel der „Kategorie 4“ – siehe weiter oben meine Fragen 1 bis 4: Ein Kunde hat sich mit dem SSV Tool Chain einen Linux Kernel 3.4.81 ohne SSV-Hilfe gebaut oder bauen lassen. Nun muss die Unterstützung für den neuen MX29GL256FLXFI-90Q Flash des DNP/9265 V.1.1 in dieses Linux integriert werden.
In einer TelKo wurde dem betroffenen Kunden die Vorgehensweise zur Anpassung des Linux Kernel 3.4.81 an den neuen Flash kurz erläutert. Hier die erforderlichen Schritte:
1. Kernel-Übersetzung vorbereiten. Zur Orientierung bitte den Patch "board-ssv9263-nor3.diff.gz" verwenden. Der Patch muss vermutlich manuell eingepflegt werden.
2. Kernel neu Kompilieren, damit das neue Flash-Layout (nor=3) erkannt werden kann.
3. U-Boot Parameter entsprechend anpassen. Bitte beachten: Die U-Boot Kommandos sind identisch, solange die vordefinierten Variablen (addr_config) benutzt werden.
VG KDW
P.S: Die aktuellen SSV Kernel Quellen inklusive dem Patch "board-ssv9263-nor3.diff" stehen zum Download zur Verfügung. Wenden Sie sich bzgl. des Links bitte an den SSV-Vertrieb. |
|
Back to top |
|
 |
|