Hallo Gemeinde, an euch habe ich eine Verständnisfrage zwecks Erstinbetriebnahme eines ARM9-Systems von Atmel. Hardware besteht nur aus einem Core-Modul, welches den Prozessor, NANDFlash, SDRAM, USB-Device-Interface und den seriellen DBUG-Schnittstelle beinhaltet. Genutzt wurden die Bausteine wie sie auch auf dem Atmel Evalboard AT91SAM9263-EK zu finden sind. Von diesem zeichnete ich den Schaltplan nach. So nun meine frage: Ist im Prozessor von seiner Herstellung schon ein Bootloader integriert? Um ein Linux-Flash(Angstrom) auf das Atmel Evalboard zu laden, nutze ich die von Atmel bereitgestellte Softwaretools. Müsste die dann auch an meinem Coremodul funktionieren? Oder muss ich mittels JTAG den Prozessor erst entsprechend einrichten und einen Bootloader installieren damit ich die von Atmel bereitgestellte Softwarepakete nutzen kann? Gruß
Hallo Daniel, schau doch bitte zuerst einmal im Datasheet nach, was der Controller an Bootmethoden so anbietet. Download von Atmel ( 1110 Seiten), dann "8.1.2 Boot Strategies" studieren. Der Atmel hat bereits einen eingebauten Bootloader, der aber aktiviert werden muss, durch eine äußere Beschaltung (BMS). Dann kannst Du z.B. über die serielle Schnittstelle oder USB auf den Chip zugreifen mit den Tool SAM-BA von Atmel. Nur als Tipp, es ist immer sinnvoll sich vor der Erstellung der Hardware mit diesen Fragen zu beschäftigen, um die Hardware so zu gestalten, dass sie allen Anforderungen gerecht wird. Gruß Watcher
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.