From 7570998a29bb4265832bc009f91d9a09395738cc Mon Sep 17 00:00:00 2001 From: Martin Filtenborg Date: Fri, 5 Nov 2021 13:10:05 +0100 Subject: [PATCH 1/2] Extend Boards to support ATmega644PA Add built-in support for AVR ATmega644PA. --- adafruit_avrprog.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/adafruit_avrprog.py b/adafruit_avrprog.py index ccd6e12..15f9b3f 100644 --- a/adafruit_avrprog.py +++ b/adafruit_avrprog.py @@ -71,6 +71,13 @@ class Boards: "page_size": 128, "fuse_mask": (0xFF, 0xFF, 0x07, 0x3F), } + ATmega644pa = { + "name": "ATmega644pa", + "sig": [0x1E, 0x96, 0x0A], + "flash_size": 65536, + "page_size": 256, + "fuse_mask": (0xF7, 0x8F, 0xFD, 0xFF), + } ATmega2560 = { "name": "ATmega2560", "sig": [0x1E, 0x98, 0x01], From d833df2b3f8fc976838f8eac94c6c531df63389a Mon Sep 17 00:00:00 2001 From: foamyguy Date: Fri, 5 Nov 2021 20:52:41 -0500 Subject: [PATCH 2/2] merge main and code format --- adafruit_avrprog.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adafruit_avrprog.py b/adafruit_avrprog.py index 0920ac5..542fa95 100644 --- a/adafruit_avrprog.py +++ b/adafruit_avrprog.py @@ -73,7 +73,7 @@ class Boards: } ATmega644pa = { "name": "ATmega644pa", - "sig": [0x1E, 0x96, 0x0A], + "sig": [0x1E, 0x96, 0x0A], "flash_size": 65536, "page_size": 256, "fuse_mask": (0xF7, 0x8F, 0xFD, 0xFF),