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