Forum: Mikrocontroller und Digitale Elektronik Bootloader für den avr32 uc3b0512


von Felix H. (masterq)



Lesenswert?

Hallo zusammen,
ich wollte mal einen neuen Controller (UC32 b0512) testen. Und habe ein 
Testboard gebaut. Wie immer ist das Board im Anhang zu finden.
Ich glaube die Dinger werden mit preconfigurierten USB-Bootloader 
ausgeliefert. Nun ist es leider so das ich den Bootloader nicht zum 
laufen bekomme. Bzw. die USB geschichte sagt gar nichts. Ich habe mir 
die Datalines auf dem DOS angesehen... Nichts. Ich hoffe das mir einer 
bei dieser Angelegenheit helfen kann.
Wahrscheinlich ist mein Fehler das ich den Falschen Pin auf GND ziehe. 
Aber auch da bin ich nicht sicher.
Da es mein erster AVR32 Prozessor ist, wäre es sicher auch hilfreich das 
Board noch einmal auf Fehler zu untersuchen.
Wie alle meine Boards wird es mit einem Externen Netzteil betrieben, 
welches ebenfalls die USB schnittstelle mitbringt.
Hier ist das Netzteil/USB interface das ich nutze zu finden:
Beitrag "XMEGA 128A1U 64A1U mit 4-PORT EBI und SRAM"

Was ich bisher rausgefunden habe, ist das im Datenblatt UC3B Complete 
Datasheet auf Seite 137 steht:
Die Adresse 0x808001FC ist mit folgenden Konfigurations Word 
beschrieben: 0x929E0D6B.
In AVR32806 steht, das Bit 8 der Config angibt ob es ein Word2 mit bit 
15:8 gibt in dem die GPIO nummer für den Bootloader gespeichert ist. Ich 
habe aber keine Ahnung wie Word2 aussieht.
Und selbst wenn ich es wüsste, steht nirgens beschrieben wie die GPIO 
Pins durch nummeriert sind.

Einen JTAG Programmer habe ich leider nur mit 5V Pegeln.

Es ist laut Datenblatt kein Pullup an Reset nötig.

Liebe Grüße und Vielen Dank!

Felix

von Phil S. (zippi)


Lesenswert?

Hallo Felix,

schau dir mal den Schaltplan an:
http://avr32.pbs-electronic.de/downloads/schema/AVR32_PIKO_v1.0_schema.pdf

Da kannst du dich etwas dran Orientieren.

Auf anhieb würde ich Sagen dir fehlt der 8/12/16 Mhz Quarz an PA18+PA19.

Ohne den Quarz ist USB nicht möglich. Außerdem liegt die interne Clock 
Frequenz den Controllers bei 115khz. Ist also etwas langsam :D.

gruß
Zippi

von Felix H. (masterq)


Lesenswert?

Zippi,
du bist der Größte!
Ich danke dir.

Grüße

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.