Forum: Mikrocontroller und Digitale Elektronik SAM-BA startet nicht, eigenes Board


von Florian (Gast)


Lesenswert?

Hallo

Ich habe mir ein Board mit einem AT91SAM3U1 gebaut. Das Board führt 
eigentlich nur alle Pins auf Header raus, stellt eine 
Sappnungsversorgung und ein Quarz zu Verfügung.
Ich konnte das Board mit USB mit dem Computer verbinden, den Treiber von 
ATMEL instalieren. Starte ich dann SAM-BA kann ich in dem Auswahlfenster 
den USB Com-Port auswählen der von dem AT91 zu Verfügung gestellt wird. 
Wenn ich dann auf "Conect" klicke verschwindet das Auswahlfenster und es 
passiert nichts mehr. Ich kann dann nurnoch samba.exe im Taskmanager 
beenden.
Greife ich mit einem Terminalprogramm auf den com Port des Controllers 
zu Antwortet er auf den "V#" Befehl pflichtgemäß "<LF><CR>v1.1 Oct 16 
2008 17:28:07<LF><CR>>". Versuche ich ein Byte mit "o200000#" zu lesen 
antwortet er immer "<LF><CR>0x00<LF><CR>>" dies ändert sich auch nicht 
wenn ich das Byte vorher mit "O200000EF#" beschreibe.
Bei dem "hxxxxxx#" Befehl wird immer "<LF><CR>0x0800<LF><CR>>" 
ausgegeben unabhänging von der Addresse. Bei dem "wxxxxxx#" Befehl wird 
immer "<LF><CR>0x20000800<LF><CR>>" ausgegeben

Ich habe keine Ahnung woher solche Fehler kommen können, dazu muss ich 
sagen das ich den Controller nicht sonderlich pfleglich behandelt habe: 
das heißt einmal mit nem Lötkolben aufgelötet, dann wieder mit ner 
Heißluftpistole abgelötet und dann nochmal maufgelötet. Andererseits 
funktioniert offensichtlich Prozessorkern, interner Spannungsregler und 
USB Interface sonst würde der Prozesor garnicht erkannt werden.

Ich habe es unter Windows XP wie auch Windows 7 ausprobiert.

Hat vielleicht wer ne Idee? Wäre auf jeden Fall dankbar.

Florian
von Nico (nico123)


Lesenswert?

Sam-Ba läuft standardmäßig nur mit den originalen Atmel-Boards. Willst 
Du ein eigenes Board benutzen mußt Du den Sam-Ba Quellcode anpassen. Ich 
glaube es gibt im Sam-Ba Installationsverzeichnis auch eine Anleitung 
dafür!
von Florian (Gast)


Lesenswert?

Danke für die Antwort,

Wozu gibt es dann die "no_board" Option bei SAM-Ba ich dachte, die wäre 
dafür.

Dann will ich mal versuchen das zusammen zu puzzeln

Florian
von Nico (nico123)


Lesenswert?

Das hab ich mich auch gefragt! Atmel ist in der Hinsicht ziemlich 
kompliziert.
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
Noch kein Account? Hier anmelden.