[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Support for ATTINY827, 1627 and 3227

From: tony
Subject: Re: Support for ATTINY827, 1627 and 3227
Date: Wed, 15 Feb 2023 18:39:16 +0000


Hi Konrad

Thanks for your response.

I don't think the avr8-gnu-toolchain needs to be recompiled. As far as I can see, it just needs the addition of iotn827.h, iotn1627.h and iotn3227.h to avr8-gnu-toolchain-win32_x86\avr\include\avr. For earlier chips, the necessary info was in the datasheet in Register Summary. But this info is missing for the newest chips.

The authors of avrdude must have had access to more info than in the datasheet to add these chips.


On 2023-02-15 15:57, Konrad Rosenbaum wrote:


On 15/02/2023 10:51, tony@montgomery-smith.org wrote:

Delighted to see AVRDUDE 7.1 released with support for ATTINY827, 1627 and 3227. Can anyone give me a clue when support for these chips will be available in the avr8-gnu-toolchain? I want to use one of these chips for an anenometer project as they have 4 analog comparator channels.

If by avr8-gnu-toolchain you mean the packages published by Atmel/Microchip: probably some time between 2030 and 2035 - even their newest release from 2022 is horribly out-dated.

At least on Linux it is relatively easy to compile everything yourself - you need CMake and a compatible host system compiler (GCC is good). There is a build.sh script to do all the work for you.

I have never tried it on Windows, but there are older packages available that were compiled with MinGW/MSys, so I guess it should work with that.

There are instructions on the Wiki: https://github.com/avrdudes/avrdude/wiki

I myself even compile the AVR-GCC and binutils packages, since I really don't like being limited by some ancient dialect of C++. I can post some notes and a script for doing this on Linux if there is interest.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]