arduino / arduino/ArduinoCore-megaavr

Update toolchain/Atmel packs

Open
#64 8 comments 0 reactions 0 assignees View on GitHub
waiting for feedback
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.