aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorSelene ToyKeeper2022-04-14 21:37:20 -0600
committerSelene ToyKeeper2022-04-14 21:37:20 -0600
commitf7577b85975020c0f42cffc1e3cd734a9e5f9415 (patch)
treee63fd2e625f7dfec9376603039f7f82ad559f466 /README
parentrevert spurious change to version.h (diff)
downloadanduril-f7577b85975020c0f42cffc1e3cd734a9e5f9415.tar.gz
anduril-f7577b85975020c0f42cffc1e3cd734a9e5f9415.tar.bz2
anduril-f7577b85975020c0f42cffc1e3cd734a9e5f9415.zip
just a couple quick notes on using attiny1616, since the process is still evolving
Diffstat (limited to '')
-rw-r--r--README13
1 files changed, 13 insertions, 0 deletions
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.