Falsche FUSES-Programmierung bei MEGA128

RoBu
 
Avatar
 
Betreff:

Falsche FUSES-Programmierung bei MEGA128

 · 
Gepostet: 24.01.2012 - 13:14 Uhr  ·  #1
Hallo Rolf,
hallo all,

wir haben seit gut einer Woche plötzlich Probleme mit der Programmierung diverser Mega128 CPU´s. Nach dem Aufruf von „programm all“ kann nicht mehr auf den Mega128 zugegriffen werden (wrong device-id:000000) oder es sind falsche FUSES programmiert worden wie zum Beispiel M103C.
Es wurden ältere Projekte verwendet die bis dahin funktioniert haben.
Programmierung über die JTAG-Schnittstelle
Diese Probleme treten an drei verschiedenen PC´s auf.

1. PC Windows XP Service Pack 3
Programmersoftware Rev. 5.42

ISP-3 Prof
Firmware: 4.01 HW:1.01 Update:100413

2. PC Windows XP Service Pack 3
Programmersoftware Rev. 5.47

ISP-3 Debug Prof
Firmware: 4.00 HW:1.00 Update:070618

3. PC Windows 7
Programmersoftware Rev. 5.42

ISP-3 Debug Prof
Firmware: 4.00 HW:1.00 Update:070618

Hat Jemand eine Idee?


mfg
Rolf
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 25
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: Falsche FUSES-Programmierung bei MEGA128

 · 
Gepostet: 24.01.2012 - 14:46 Uhr  ·  #2
Hallo Rolf,
beim SPI Mode prommen kann es zu solchen Ergebnissen kommen wenn die SPI Schnittstelle übertaktet wird. Kann fatal sein, da dann u.U. über falsche Fuses die Programmier Interfaces abgeschaltet werden.
Aber beim JTAG habe ich das noch nie erlebt. Die JTAG Takte des Programmers liegen weit unterhalb des möglichen Limits.
Ich vermute hier z.B. schlechte Kontaktierung des Kabels am ISP3 oder am Board oder Kabel ist madig. Vielleicht liegt es auch an der Spannung, Einbrüche etc. Mehr weiss ich nicht.

rolf
RoBu
 
Avatar
 
Betreff:

Re: Falsche FUSES-Programmierung bei MEGA128

 · 
Gepostet: 24.01.2012 - 15:36 Uhr  ·  #3
Hallo Rolf,

passiert auf 3 verschiedenen PC´s, 3 verschiedenen Kabeln, vielen verschiedenen
Board´s mit Mega128 CPUS.
z. Bsp. auf einem Board befinden sich 5 CPU´s, 3 sind richtig programmiert
und bei zweien sind die FUSES falsch.

Rolf
Merlin
Administrator
Avatar
Geschlecht:
Alter: 25
Beiträge: 1474
Dabei seit: 03 / 2005
Betreff:

Re: Falsche FUSES-Programmierung bei MEGA128

 · 
Gepostet: 24.01.2012 - 17:14 Uhr  ·  #4
Hi Rolf.

I have seen problems like this where multiple devices are used, particularly if the mode of communication between the devices is SPI or serial. It is often necessary to hold the devices not being programmed in hard reset to avoid this kind of problem.

Hope this is relevant.

Regards

Merlin.
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 15 · Cache Hits: 14   78   92 · Page-Gen-Time: 0.028416s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI