new TINYs with one wire UPDI interfaces

more than 20 new devices

  • 1
  • 2
  • 3
  • Page 1 of 3
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

new TINYs with one wire UPDI interfaces

 · 
Posted: 19.10.2016 - 18:12  ·  #1
@all, Feb. 2018
we are working on the programmer support for the very new TINY types with the single wire UPDI program/debug interface. These are very powerful and also cheap devices. 0.40€ .. 0.60€
AVRco support will come later
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: new TINYs with one wire UPDI interfaces

 · 
Posted: 12.03.2018 - 16:54  ·  #2
Tiny212
Tiny214
Tiny412
Tiny414
Tiny416
Tiny417
Tiny814
Tiny816
Tiny817
Tiny1614
Tiny1616
Tiny1617
Tiny3214
Tiny3216
Tiny3217
and much more. 2kB..32kB

Please note that here the name Tiny is somewhat misleading.
These new devices have nothing to do with the previous Tinys.
They are more small XMegas

Other device with UPDI interface:
Mega3208, Mega3209, Mega4808, Mega4809
👼
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 59
Posts: 953
Registered: 09 / 2007
Subject:

Re: new TINYs with one wire UPDI interfaces

 · 
Posted: 28.03.2018 - 19:33  ·  #3
und zur Abschreckung gleich mal die Fuses Einstellungen 😠

Hier sollte man immer einen 0 Ohm Widerling bzw Jumper vom Reset Pin zur allen anderen HW setzten, da der Reset Pin zum programmieren benutzt wird.
Diesen kann man aber per Fuse abstellen und dann geht es nur mit 12 V reset zurück.

Das werden die neuen Programmer auch unterstützen.
Heinz
Benutzer
Avatar
Gender:
Age: 71
Homepage: brotz.ch
Posts: 42
Registered: 04 / 2018
Subject:

ATtiny3217

 · 
Posted: 13.07.2020 - 13:49  ·  #4
Salü Rolf
Vielen Dank für die Erstellung des uTiny3217.dsc.
Der Compiler (neuste Version) kann das File aber nicht lesen. Erhalte Fehler.

Wollte gerade ein Programm mit dem 3217 erstellen:
Bekomme Errors beim Lesen des *.dsc Files, siehe *.jpg
Habe versucht die Einträge zu korrigieren indem ich die doppelten Items korrigiert habe...
Am Schluss meldet der Kompiler keine einzelnen Fehler mehr,
aber er kann das *.dsc offenbar trotzdem nicht einlesen.
Siehe die 3 *.jpg


Viele Grüsse
Heinz
You must be logged in or your permissions are to low to see this Attachment(s).
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: new TINYs with one wire UPDI interfaces

 · 
Posted: 13.07.2020 - 23:13  ·  #5
Hallo
das problem scheint doch klar zu sein.
DIe Fehlermeldung zeigt es an.
Das Chip heißt "Tiny3217" ohne u
rolf
Heinz
Benutzer
Avatar
Gender:
Age: 71
Homepage: brotz.ch
Posts: 42
Registered: 04 / 2018
Subject:

Re: new TINYs with one wire UPDI interfaces

 · 
Posted: 14.07.2020 - 17:55  ·  #6
Salü Rolf
Ich habe ja die aktuellste Version vom Compiler geladen.
Da sehe ich nur den Eintrag "uTiny3217.dsc"...
Habe auch ein Rename gemacht auf "pTiny3217" und dann Device = Tiny3217, VCC=5.0; eingegeben.
Die Fehlermeldungen sind genau gleich.
An verschiedenen Stellen kommen gleiche Items doppelt vor... und da reklamiert der Compiler.
Heinz
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: new TINYs with one wire UPDI interfaces

 · 
Posted: 14.07.2020 - 23:05  ·  #7
Hallo Heinz,

das uTiny3217.dsc ist korrekt !!!
Dieses beschreibt den Tiny3217. Das "u" steht nur zur info für den AVRco
und den Programmer zum einordnen als UPDI Type.
Änderungen am DSC Namen und dessen Inhalt ist illegal!

Also in der Source den Typnamen auf Tiny3217 setzen. Das DSC file nicht
verändern. Dann muss es tun !!!!!!

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

Re: new TINYs with one wire UPDI interfaces

 · 
Posted: 23.07.2020 - 17:28  ·  #8
Salü Rolf

Habe dieses minimale Programm Gerüst gemacht.

program ATtiny3217Test;
Device = Tiny3217, VCC=5.0; // Tiny3217
Implementation
end ATtiny3217Test.

Es kommen die gleichen Errors wie ganz am Anfang beschrieben.
Hast Du das mal compiliert?

Im uTiny3217 kommen alle diese Items DOPPELT vor: z.B
; PortA
DIRTGLA=$403
:
; PortB
DIRTGLA=$403 das müsste doch DIRTGLB für das PortB heissen

Wenn ich all diese Items korrigiere bekomme ich am Schluss aber immer noch 1 Error.

Darf ich Dich bitten, dies zu korrigieren und rasch einen kurzen Compiler RUN machen,
damit alles stimmt.

Vielen Dank
Heinz
You must be logged in or your permissions are to low to see this Attachment(s).
  • 1
  • 2
  • 3
  • Page 1 of 3
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: 15 · Cache Hits: 14   140   154 · Page-Gen-Time: 0.028113s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI