Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for ATSAMD21 D and L variants #124

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
9 changes: 9 additions & 0 deletions src/Device.cpp
Expand Up @@ -435,13 +435,16 @@ Device::create()
case 0x10010027: // E15B
case 0x10010056: // E15B WLCSP
case 0x10010063: // E15C WLCSP
case 0x1001003f: // E15L
_family = FAMILY_SAMD21;
flashPtr = new D2xNvmFlash(_samba, "ATSAMD21x15", 512, 64, 0x20000800, 0x20001000) ;
break;

case 0x10010002: // J16A
case 0x10010007: // G16A
case 0x10010057: // G16L
case 0x1001000c: // E16A
case 0x1001003e: // E16L
case 0x10010020: // J16B
case 0x10010023: // G16B
case 0x10010026: // E16B
Expand All @@ -454,7 +457,13 @@ Device::create()
case 0x10010001: // J17A
case 0x10010006: // G17A
case 0x1001000b: // E17A
case 0x10010094: // E17D
case 0x10010095: // E17D WLCSP
case 0x10010097: // E17L
case 0x10010010: // G17A WLCSP
case 0x10010093: // G17D
case 0x10010096: // G17L
case 0x10010092: // J17D
_family = FAMILY_SAMD21;
flashPtr = new D2xNvmFlash(_samba, "ATSAMD21x17", 2048, 64, 0x20002000, 0x20004000) ;
break;
Expand Down