ATTiny3216, 3217 ist dieser uP unterstützt ?

bei mir scheint es nicht zu funktionieren

Heinz
Benutzer
Avatar
Gender:
Age: 71
Homepage: brotz.ch
Posts: 42
Registered: 04 / 2018
Subject:

ATTiny3216, 3217 ist dieser uP unterstützt ?

 · 
Posted: 10.04.2022 - 19:04  ·  #1
Guten Abend
Wollte mal wieder schauen, ob der ATTiny3217 funktioniert.
Hat jemand unterdessen diesen Typ schon mal verwendet ?
Gegenüber früher scheint der Compiler und Programmer den Code... zu "fressen".
Ebenso das uTiny3217.dsc ergibt keinen Error mehr.

Habe soeben die aktuellste Version von AVR geladen und den Programmer mit der
neusten Firmware geladen.

Das kleine Testprogramm sollte nur einen Pin toggeln.
Tut es aber nicht.
Der Programmer ladet..programmiert.... gibt aber am Schluss den Error:
Verify error at: $0000 aus.
Mit Check device erhalte ich den error: Device is protected.

Mit Program-Erase Device würde ich erwarten, dass der Chip gelöscht wird.
(auch wenn die LockBits %00000000 sind? Auch mit LockBits $C5 = %1100'0101 geht es nicht)
Program-Erase device: scheint gemäss Meldung den Chip zu löschen..., dann aber
Error: Target false ID $0000 und anschliessend Error: Device is protected.

Kann es an den Fuses liegen ?
Weiss jemand, welche Fuses min. gesetzt werden müssen damit ein einfachstes
Programm läuft?
Im Manual vom uP sind unter "Reset" einige Fuses gesetzt.
Sind das die Fuses ab Werk ?

program Tiny3217;
Device = tiny3217, VCC=5;
Import SysTick;
Define
//ProcClock = 20000000; {Hertz}
SysTick = 10; {Ticks}
StackSize = $0064, iData;
FrameSize = $0064, iData;
Implementation
{$IDATA}
begin
DDRC.0 := 1;
loop
PortC.0 := 0;
NOP;
PortC.0 := 1;
NOP;
endloop;
end Tiny3217.

Hat da jemand eine Idee ?
Viele Grüsse
Heinz
Merlin
Administrator
Avatar
Gender:
Age: 24
Posts: 1373
Registered: 03 / 2005
Subject:

Re: ATTiny3216, 3217 ist dieser uP unterstützt ?

 · 
Posted: 10.04.2022 - 19:24  ·  #2
Hi Heinz.

Are you using the ELab progammer to load the project onto the chip?

If so, have you installed the latest firmware onto your ELab programmer?

I had a similar issue with the Mega4808 but miparo fixed it with new firmware.

=========================================================

Verwenden Sie den ELab Programmer, um das Projekt auf den Chip zu laden?

Wenn ja, haben Sie die neueste Firmware auf Ihrem ELab-Programmiergerät installiert?

Ich hatte ein ähnliches Problem mit dem Mega4808, aber miparo hat es mit neuer Firmware behoben.
Heinz
Benutzer
Avatar
Gender:
Age: 71
Homepage: brotz.ch
Posts: 42
Registered: 04 / 2018
Subject:

Re: ATTiny3216, 3217 ist dieser uP unterstützt ?

 · 
Posted: 10.04.2022 - 20:17  ·  #3
Hi Merlin
Yes, I use the UPP-2X and I have updated today with 220214_UPP2_X.pupd.
I use also the newest AVR...
I'm not sure, if it's a problem with the Fuses or with the AVR-System...Programmer ?
Heinz
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 59
Posts: 956
Registered: 09 / 2007
Subject:

Re: ATTiny3216, 3217 ist dieser uP unterstützt ?

 · 
Posted: 10.04.2022 - 20:49  ·  #4
Hi Heinz,
Fuses am besten zu Anfang nicht anfassen, abschalten im Programmer.
Die Tinys stehen auf internen Clock 8Mhz meistens.

ERST wenn Chip ID usw OK sind kann man sich die Fuses ANSCHAUEN .
Die UPDI Chips sind tot, wenn sie verfused sind, da hilft nur ein Prommer mit 12V Puls.

Gruß
miparo
Merlin
Administrator
Avatar
Gender:
Age: 24
Posts: 1373
Registered: 03 / 2005
Subject:

Re: ATTiny3216, 3217 ist dieser uP unterstützt ?

 · 
Posted: 10.04.2022 - 22:56  ·  #5
Hi Heinz.

It does sound very like the problems that I was having in the beginning. I have only programmed with an ISP3X - I don't have any other programmer type. I guess you are looking at the pin with an oscilloscope?

Does the asm look OK?

======================================

Das klingt sehr nach den Problemen, die ich anfangs hatte. Ich habe nur mit einem ISP3X programmiert - einen anderen Programmiertyp habe ich nicht. Ich nehme an, Sie sehen sich den Pin mit einem Oszilloskop an?

Sieht das asm gut aus?
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 14 · Cache Hits: 14   93   107 · Page-Gen-Time: 0.024716s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI