From f7577b85975020c0f42cffc1e3cd734a9e5f9415 Mon Sep 17 00:00:00 2001 From: Selene ToyKeeper Date: Thu, 14 Apr 2022 21:37:20 -0600 Subject: just a couple quick notes on using attiny1616, since the process is still evolving --- README | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'README') diff --git a/README b/README index 816475b..a8118f7 100644 --- a/README +++ b/README @@ -120,6 +120,10 @@ Other useful tools are in bin/ too, so they might be worth a look. ATtiny Series 1 (tiny1616) Support ================================== +In Feb 2022, avr-libc merged in new devices from Atmel's DFP (Device Family +Pack). Depending on how recent your avr-libc package is, support may already +be included. If not, the info below applies: + As of early 2021, the Debian packages for gcc-avr and avrdude do not include support for the Tiny1 series chips. Extra steps are required to get these working. @@ -141,6 +145,15 @@ working. This should at least allow the code to compile. +Flashing: + +PyMCUProg + +The recommended solution is to use pymcuprog instead of avrdude. Details are +still being worked out for how to actually set this up though. + +AvrDude + Some extra steps are also needed to make flashing (avrdude) work: - Get an AVR jtag2 device. -- cgit v1.2.3