Hallo, ich hab eine Arm Board (AT91SAM9G20) und möchte gerne die Software die da oben ist auslesen. Ist das irgendwie möglich? Wenn ja, wie kann ich das machen. Das Board hat folgenden Anschlüsse: * Ethernet zum Programmieren * CAN-Bus um andere Geräte anzuschließen * 8 Aus- bzw Eingänge (Digital) * Spannungsversorgung * Micro SD Steckplatz Normalerweise müsste man ja irgendwie über den Ethernet Anschluss an die Software kommen, oder nicht?! Ich hoffe ihr könnt mir dabei helfen. Mfg Poschi
Mir fallen da 2 Möglichkeiten ein: - Atmel Sam-ba - mit dd die Firmware kopieren falls da ein Linux drauf läuft und du Zugriff hast. Edit: Um welches Board handelt es sich genau? Ist das etwas, was man irgendwo kaufen kann? Gruß Oliver
Vielen Dank für die schnelle Antwort. :) Das Board ist leider ein selbstgebautes. Mfg Poschi
Ich hab das jetzt mit Sam-ba ausprobiert, aber wenn ich starte kann ich nicht mal einen Anschluss auswählen. Muss ich da vorher etwas einstellen? mfg poschi
sam-ba läuft über ein serielles Protokoll. Entweder über die Debug-Schnittstelle (DRXD/DTXD) oder über USB. Für usb brauchst du aber Samba CDC. Für die Kommunikation mit samba muss aber aus dem internen Bootrom des SAM9G20 gebootet werden. Das passiert aber nur, wenn der µC von keinem anderen Medium starten kann[1]. Bei Starten aus dem internen Bootrom schreibt der SAM9G20 "romboot" über die Serielle Debug-Schnittstelle heraus. [1] 13. AT91SAM9G20 Boot Program (Datenblatt)
Ich hab jetzt rausgefunden das eine Firmware auf der SD Card gespeichert ist. Bedeutet das, dass om ARM nur ein Bootloader läuft der das Programm von der SD Card ausführt?! Mfg Poschi
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.