arduino / arduino/ArduinoCore-megaavr
Update toolchain/Atmel packs
- Dominant language
- C++
- Stars
- 111
- Forks
- 65
- PR merge metrics
- No merged PRs in 30d
Description
Atmel/Microchip has just released a new pack for ATmega devices; 1.4.346. This fixes some naming errors I've stumbled across earlier when working with the CCL peripherals. The latest release also fixes incorrect vector tables for ATmega808/809, and error [I found back in october](https://github.com/MCUdude/MegaCoreX/issues/43) without knowing precisely what caused it.
There's a [whole thread over at AVRfreaks](https://www.avrfreaks.net/forum/atmega809-wont-generate-tca0-cmp-interrupt) about the vector table issue if you want to read more. I would be very grateful if you could apply this patch 🙂
Contributor guide
No contributing guide indexed for this repository
Research direction
Start in the toolchain/Atmel packs configuration and identify where the pack version is declared. Update it to Atmel/Microchip pack 1.4.346, then verify that the ATmega naming errors and ATmega808/809 vector-table issue are addressed. The issue does not mention a specific test or file, so inspect the existing validation path.
Written by the indexing model from the issue text.
Assessment
- Domain
- embedded-iot
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100