Hallo! Seit heute zickt mein STK600 ziemlich beim Programmieren von meinen XMega128A1. avrdude findet meist garnichts mehr und AVR Studio in der VMware nur ab und zu mit JTAG. Bei genauerer Betrachtung der Routing Card STK600-RC100X-13 ist mir aufgefallen, das oben links ein Bauteil verwunden ist (siehe Photo). Hat jemand zufällig auch die Routing Card und kann mal nach schauen/messen was ich da verloren habe? Grüße Tobias
Danke für den Link. Wie hast du es denn geschafft, den zu finden? Wenn ich den Schaltplan richtig deute, dann hab ich noch ein ganz anderes Problem, als das fehlende Bauteil: Verbindungen zwischen VTG und GND :(
Achte darauf das die Versionen/Revisionen übereinstimmen. Kann ja sein das sich etwas entscheidendes geändert hat: http://www.atmel.com/tools/STK600-RC100X-13.aspx?tab=documents
Die findet man ja wirklich direkt auf der Atmel Seite. Weil alles was von Google dahin zeigt, ist im Moment bei mir kaputt. Den GND/VTG Kurzschluß hab ich doch nicht ;). Man muss die Connectoren nur "spiegelverkehrt" interpretieren, dann passt es wunderbar. Das Teil was bei mir fehlt, ist dann im Datenblatt mit "Not mounted" angegeben und der zweite Anschluß führt ins Nirvana. Ich kann dort auch keine Verbindung zu irgendwas feststellen. Seltsamerweise sind bei mir aber auch andere Bauteile mit "Not mounted" bestückt und das Teil sieht ja nicht aus wie nicht bestückt, sondern eher rausgebrochen :(
Tobias Müller schrieb: > Verbindungen zwischen VTG und > GND :( Wie hast Du das gemessen? Beachte das 10 x 100nF Kondensatoren dazwischen sind. Miss mal niederohmig bzw. länger...
Eigenartig finde ich auch das im Schaltplan die Bezeichnungen unter den NM Kondensatoren irgenwie nicht mit dem Plan übereinstimmen.
Ich habe mir mal den Schaltplan vom STK600-RC064M-9 (http://www.atmel.com/Images/A09-0047_STK600-RC064M-9_sch.PDF) angeschaut, das in dem Bereich auf der Leiterplatte ziemlich ähnliche aussieht. Dort müsste das Bauteil C6 entsprechen, welches ebenfalls an einem Ende nicht angeschlossen ist. Die 1 µF stimmen mit dem Bauteil auf der Platine überein.
Da wüßte ich ja gerne. :) Ich vermute im Moment das es ein 1 µF ist. Außerdem fällt mir auf, dass eigentlich fast alle meine Routing Cards die Bauteile an der gleichen Stelle haben. Vielleicht ist es billiger alle gleich zu bestücken und halt nicht anzuschließen, wenn man sie nicht braucht. Dann wärs ja egal, wenn es fehlt. Dann muss es aber einen anderen Grund geben, warum mein PDI Programmieren nicht tut. Die CLK und RESET/DATA Pin vom PDI kommen am Chip an und 3.3V hat er auch. Baugleiche XMegas die nagelneu sind funktionieren auch nicht.
Tobias Müller schrieb: > Ich vermute im Moment das es ein 1 µF ist. Dann löte doch zum Test mal einen ein. Wenn Du keinen da hast, vielleicht einen oder mehrere 100n und probier ob das Board zuverlässiger gefunden wird.
Wohin gehen die Pads? Mit dem Schaltplan findet man die Bauteilbezeichnung dann raus...oder worin liegt das Problem?
hp-freund schrieb: > Dann löte doch zum Test mal einen ein. Wenn Du keinen da hast, > vielleicht einen oder mehrere 100n und probier ob das Board > zuverlässiger gefunden wird. Macht leider keinen Unterschied :( AVR Studio liefert nur ein 00:00:52.789: [ERROR] TCF command: Device:startSession failed: Code:1 ,Service: ,Message from peer:Failed to enter programming mode. Error status received from tool: Result received is 0x02. 00:00:52.790: [ERROR] Programming session setup failed: TCF command: Device:startSession failed: Code:1 ,Service: ,Message from peer:Failed to enter programming mode. Error status received from tool: Result received is 0x02. Zieht man das ISP/PDI Kabel, ist es ein Result 0x03. Es scheint also einen Unterschied zu geben. avrdude liefert nur ein avrdude: stk500v2_command(): error in CMD_XPROG: Collision avrdude: stk600_xprog_program_enable(): XPRG_CMD_ENTER_PROGMODE failed avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. avrdude: stk500v2_command(): error in CMD_XPROG: Failed avrdude: stk600_xprog_program_enable(): XPRG_CMD_LEAVE_PROGMODE failed David P. schrieb: > Wohin gehen die Pads? Mit dem Schaltplan findet man die > Bauteilbezeichnung dann raus...oder worin liegt das Problem? Ein Pad geht nirgends hin und das andere an GND. Da gibt's im Schaltplan einige, auch wenn sie meiner Meinung nach wenig Sinn machen. :)
Noch eine ganz böse Idee: wie ist das Bauteil abgebrochen? Vielleicht mit etwas metallischem das dabei einen Kurzschluss irgend wo hin verursacht hat? Dann wird die Suche etwas umfangreicher...
Schreib ne Mail an den Support von Atmel, die haben bestimmt eine Idee.
hp-freund schrieb: > Noch eine ganz böse Idee: wie ist das Bauteil abgebrochen? > Vielleicht mit etwas metallischem das dabei einen Kurzschluss irgend wo > hin verursacht hat? Das kann ich leider nicht sagen. Ich hab zumindest das Bauteil nicht auf meinem Schreibtisch gefunden, von daher vermutlich ich, dass es schon länger ist. Ich werde einfach mal an Atmel schreiben :)
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.

