asf releasenotes 3.31.0

ASF: Release ASF-3.31
The Atmel® Software Framework (ASF, www.atmel.com/asf) is a compilation of
embedded software for Atmel flash MCUs: megaAVR®, AVR XMEGA®, AVR UC3
and SAM devices. It has been designed to help develop and glue together the
different components of a software design. It can easily integrate into an operating
system (OS) or run as a stand-alone product.
The ASF is included in Atmel Studio® 6 (www.atmel.com/atmelstudio). A separate
package is available for megaAVR, AVR XMEGA, AVR UC3 and SAM users for
IAR™, Atmel AVR Studio 4 and AVR32 Studio on www.atmel.com/asf. Atmel Studio
users do not need this package as the ASF is integrated in Atmel Studio.
This document describes the supported devices, supported tools, and changes
since last ASF release (enhancements, bugs fixes and known issues).
8/32-bits Atmel
Microcontrollers
Release ASF-3.31
Installation Instructions
Device Support
This release supports the following devices:
•
•
•
•
2
AVR UC3
• AVR UC3 A0/A1 (revision H and later)
• AVR UC3 A3/A4 (revision E and later)
• AVR UC3 A3xS/A4xS (revision E and later)
• AVR UC3 B (revision F and later)
• AVR UC3 C (revision D and later)
• AVR UC3 D
• AVR UC3 L
AVR XMEGA
• AVR XMEGA A1
• AVR XMEGA A1U
• AVR XMEGA A3
• AVR XMEGA A3B
• AVR XMEGA A3U
• AVR XMEGA A3BU
• AVR XMEGA A4U
• AVR XMEGA A4
• AVR XMEGA B
• AVR XMEGA C
• AVR XMEGA D3
• AVR XMEGA D4
• AVR XMEGA E
megaAVR
• ATmega1284P
• ATmega2560
• ATmega48/88/168/328
• ATmega16/32
• ATmega169/329
• ATmega64/128
• ATmega324/644/1284
• ATmegaxRF
SAM
• SAM3N
• SAM3S
• SAM3U
• SAM3X
• SAM4C
• SAM4CM
• SAM4CP
• SAM4E
• SAM4L
• SAM4L8
• SAM4N
• SAM4S
ASF
ASF
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
SAM D09
SAM D10
SAM D11
SAM D20
SAM D21
SAM G51
SAM G53
SAM G54
SAM G55
SAM L21
SAM L22
SAM R21
SAM DA
SAM C20
SAM C21
SAM V71
SAM V70
SAM S70
SAM E70
SAM B11
Supported Tools
•
•
•
•
•
•
•
Atmel Studio 6.2/7.0 using GCC compiler - Visit www.atmel.com/atmelstudio -:
Atmel AVR32 Studio version 2.6
Atmel AVR Studio 4.18 SP3
IAR EWAVR32 version 4.30
IAR EWAVR version 6.12
IAR EWARM version 7.40
WinAVR version 20100110
Note:
•
•
•
•
•
•
Atmel Studio 6.0 version is not supported since ASF-3.6 extension.
XMEGA E support for Atmel Studio 6 requires the Atmel Studio 6 Part Pack for ATxmega32E5 installed and an
updated AVR GCC toolchain (3.4.0.84 or higher). Visit www.atmel.com/atmelstudio.
SAM D21 B&L series and SAMD21G17AU/SAMD21G17AU/SAMD21E15BU/SAMD21E16BU devices support
for Atmel Studio 6 requires the related Part Pack.
SAM C20/C21 devices support for Atmel Studio 6 requires the related Part Pack.
SAM L22 devices support for Atmel Studio 6 requires the related Part Pack.
SAM B11 devices support only for Atmel Studio 7 and requires the related Part Pack.
Note: DataFlash®, QT™, QTouch®, STK® are Atmel trademarks: www2.atmel.com/About/trademark_usage.aspx.
Documentation
•
•
•
•
•
ASF getting started and reference manual: http://www.atmel.com/asf/.
ASF on-line documentation: http://asf.atmel.com/.
Atmel Studio 6 installer (includes ASF): www.atmel.com/atmelstudio
Atmel Studio 6 videos: http://www.atmel.com/microsite/atmel_studio6/videos.aspx
Atmel Gallery: http://gallery.atmel.com/
3
Community Information
These forums can be used to have an open discussion about usage, development, bugs, fixes, improvements, etc.
•
•
4
ASF forum on AVRFreaks® (AVR users) at http://www.avrfreaks.net/index.php?
name=PNphpBB2&file=viewforum&f=21.
ASF forum on AT91® (SAM users) at http://www.at91.com.
ASF
ASF
New and Noteworthy
Release ASF3.31 (Apr 2016)
•
•
•
•
•
Update WINC3400 firmware to 1.0.2
Add BluSDK Smart 5.1
SAM L21 application examples:
• SAM L21 OPAMP as ADC Gain Amplifier
• SAM L21 CCL application example
SAM-BA use USB interface on SAM L21 XPRO board
SAM E70/V71: Enable the Cache on part of examples(Check the detail on "Issue #ASFP-5891" below)
Release ASF3.30 (Feb 2016)
•
•
•
•
•
•
Add BluSDK Smart 5.0
Update BluSDK5.0
SAM L22 application examples:
• CPU usage demonstration using DMAC
• Smart card example
• Low power application
• TCC features example
SAM4S XPRO examples:
• NAND flash examples
• SD/MMC examples
SAM-BA use USB interface on SAM D21 and L22 XPRO board
ADP: SAM4S and SAM L21 XPRO board support
Release ASF3.29 (Dec 2015)
•
•
•
•
•
•
•
•
•
Add SAM L22 RevB support
Add SAM E70 full support
• Service: USB HID/CDC/MSC/PHDC/Vendor device, GFX
• Component: Wifi WINC1500, MXT112S, AT30tse75x
• Third party: FreeRTOS 8.2.3, Sensor BON055,
Add Atmega 48PB,88PB,168PB devices and 168PB XMINI board support
Add SAMD11D14A-UUT device support
Add ATSAMR21ZLL-EK board support
Add ATSAMR21B18-MZ210PA and ATSAMR21G18-MR210UA module support
Add BluSDK4.0 (BLE 4.1) support
Add WINC3400 support and updating WINC1500 firmware to 19.4.4
Add WILC1000/3000 support
Release ASF3.28 (Nov 2015)
•
•
•
•
•
Add SAM B11 device and Xplained Pro board support
Add SAM E70 XPLD board and examples support
Add ATmega328PB device and XMINI board support
Add SAM4ECB device support
TAL and Performance Analyzer application support for RF215v3(Rev. D)
5
Release ASF3.27.3 (Sep 2015)
•
•
BluSDK3.0 Beta (BLE 4.1) support
Add Module config file for Performance analyzer application component
Release ASF3.27 (Sep 2015)
•
•
•
•
Add SAM L22 device and Xplained Pro kit support
Add SAM D09 device support
Add more modules support for SAM V70/V71/E70/S70
• Drivers: MCAN, USBHS
• Service: USB
• Component: s25flxx, sd_mmc, ili9488, wm8904, is42s16100e
• Third party: FreeRTOS, lwip, fatfs, CMSIS
Add ADP service and example on SAM D21 Xplained Pro kit
Release ASF3.26 (Aug 2015)
•
•
•
•
•
•
•
Add SAML21 revB device support
Add SAMR21E19 device support
Add SAMD21GxL device support
Add MEGA328P XMINI board support
Add more modules support for SAM V70/V71/E70/S70
• Drivers: XDMA, GMAC, USART
• Component: at24macxx, ksz8061rnb
Support for Proximetry Cloud solution in SmartConnect 6LoWPAN Stack
WINC1500 driver update to rev 19.3.0
Release ASF3.25 (Jul 2015)
•
•
•
•
Add SAMC20/SAMC21 device and SAMC21 Xplained Pro kit support in ASF:
• Drivers: AC, ADC, BOD, CAN, CCL, DAC, DIVAS, DMA, EVENTS, EXTINT, NVM, PAC, PORT, RTC,
SDADC, SERCOM(SPI, USART, I2C), System(clock, interrupt, pinmux, power, reset), TC, TCC, WDT
• Services: eeprom, delay
• Third party: CMSIS, freertos, fatfs
• Applications: led_toggle, getting-started, dac_sound_player, sleepwalking_adc, xosc32k_failure_detector
SAM V70/V71/E70/S70 devices and SAMV71-ULTR board support
• Drivers: AFEC, ACC, CHIPID, AES, DAC, EFC, GPBR, ICM, MATRIX, PIO, PMC, PWM, RSTC, RTC, RTT,
SMC, SSC, SUPC, SPI, TC, TRNG, TWIHS, UART, USART, WDT
• Services: flash_efc, delay, clock, ioport, serial, sleepmgr
• Applications: xplained_pro_user_application, getting-started
SAM D21 Analog Comparator modes example
WINC1500 driver update to rev 19.2.1 and add IoT sensor/cloud demos
Release ASF3.24 (May 2015)
•
•
•
•
•
6
SAM DA devices support
Update SAM D20 SPI Master bootloader to use SD card
Advanced Features of SAMD21 Timer/Counter for Control Applications
DAC Examples - Waveform Generator & WAV audio player
SmartConnect 6Lowpan Reassembly feature
ASF
ASF
•
WINC1500 driver update to rev 18.3.0
Release ASF3.23 (Apr 2015)
•
•
•
•
•
•
•
SAM4C/CM 256k devices support
SAML21 - Low power application
USB MultiTouch HID Example
BLE SDK Support
SmartConnect 6Lowpan stack support
TAL Support For RF215 and Performance Analyzer Application
WINC1500 driver update to rev 18.1.1
Release ASF3.22 (Mar 2015)
•
•
•
•
•
SAMD21 B&L series support in drivers, service and thirdparty.
SAMD21G17AU/SAMD21G18AU/SAMD21E15BU/SAMD21E16BU devices support
SAML21 fix and maintenance
SAMD10-Xmini board support
SAMW25 and WINC1500 support
Release ASF3.21 (Dec 2014)
•
•
•
SAM L21 device family and SAML21-XPRO support : added drivers support for Clock ,AES, CCL, OPAMP,
TRNG, RWW, HSDAC, AC, ADC, BOD, DAC, DMA, Event, EXTINT, I2S, NVM, PAC, PORT, RTC, SERCOM,
TC, TCC, USB, WDT,added services support for EEPROM, USB host/device, gfx_mono, delay, ctrl_access,
added components support for serial_flash, at30ts75, ssd1306, added Thirdparty support for CMSIS,
FreeRTOS, FATFS
SAM G55 device family and SAMG55-XPRO support : USB OHCI host stack support, Full set of drivers
support of adc, chipid, cmcc, crccu, efc, flexcom,gpbr, i2sc, matrix, mem2mem, pdc, pdm, pio, pmc, rstc, rtc,
rtt, spi, supc, tc, twi, udp, uhp, usart, wdt, added applications of xplained_pro_user_application, getting-started,
sam_low_power, starter_kit_bootloader_demo, added services support for flash_efc, clock, delay, ioport, serial,
sleepmgr, spi, twi, usb, added components support for ssd1306, at30tse75x, sd_mmc, added Thirdparty support
for CMSIS DSP lib, FreeRTOS.
Performance Analyzer Firmware : Support for Remote Node Configuration Feature
Release ASF3.20 (Oct 2014)
•
•
•
•
•
SAMD1x family ASF Quick Start documentation
USB Stack Quick Start documentation updates
SAMD11 USB MSC/TCC examples
SAMD1x 32 bit TC support
AVR2025MAC,LWMesh support for SAMD21-XPRO, SAMR21 IAR support for AVR2025/AVR2102
Release ASF3.19 (Aug 2014)
•
•
•
•
•
•
SAM D10, SAM D11 device family and SAMD11-XPRO support
USB quick start documentation
SAM4 ASF drivers quick start documentation
PLC and PRIME support to SAM4C/SAM4CP16/SAM4CMP/SAM4CMS kits
LwIP RAW HTTP example with AJAX support
SAM D21 DMAC Demo Application - Data Logger
7
•
Add Xmega A1U-XPRO board support to ASF
Release ASF3.18.1 (Jul 2014)
•
PRIME stack support for SAM4C family
Release ASF3.18 (Jun 2014)
•
•
•
•
•
•
•
SAM4CM32 new device support
SAM4C32E USB support
SAM4C IPC support
FreeRTOS 8.0.1 support
OLED support for SAM4L-XPRO
Demo for TWI information interface of EDBG
Device series maintain of SAMD20/D21/R21
Release ASF3.17 (May 2014)
•
•
•
•
•
•
•
•
•
•
SAM R21: added support for SAM R21 device series and SAMR21-XPRO support; added drivers support
for AC, ADC, BOD, DMA, EVENTS, EXTINT, NVM, PAC, PORT, RTC, SERCOM(SPI, USART, I2C),
System(clock, interrupt, pinmux), TC, TCC, USB, WDT, serial_flash, ssd1306, virtual_mem, sdmmc; added
services support for delay, gfx_mono, ctrl_access, USB device (CDC, Composite, HID, MSC, PHDC, Vendor);
added third party support for CMSIS, FATFS, freertos, added applications support for getting-started,
i2c_slave_bootloader, led_toggle, sleepwalking_adc, tictactoe, xosc32k_failure_detector.
SAM G54: added support for SAMG54 device series; added drivers support for adc, chipid, i2sc,pdm, pmc,
rstc, spi, supc, twi, twihs, uart, usart; added services support for clock, freertos peripheral control, ioport, sleep
manager, twi; added third party support for CMSIS, freertos.
SAM4CM: Add SAM4CM device series and SAM4CMP-DB/SAM4CMS-DB support; added drivers support for
AES, ADC, CHIPID, SMC, EFC, GPBR, ICM, MATRIX, PDC, PIO, PMC, PWM, RSTC, RTC, RTT, SLCDC,
SPI, SUPC, TC, TRNG, TWI, UART, USART, WDT; added services support for clock, delay, ioport, serial,
sleepmgr, spi, storage/ctrl_access, twi, flash_efc, smart_card; added component support for serial_flash,
eeprom, at30ts75, added third party support for CMSIS, freertos, FATFS.
SLCD-XPRO: added example for SAM4L-XPRO
SAM D21: added USB MSC bootloader
SAM4CP: added support for SAM4CP16B and ATPL230; added ATPL230AMB board ( SAM4S + ATPL230)
support; added service support for PLC; added third party support for Prime Phy Layer.
802.15.4 MAC: added device support for SAM R21/D21, SAM4S and SAM4E.
Performance Analyzer Application: added device support for SAM R21/D21, SAM4S and SAM4E;
componentization of Performance Analyzer.
RF4Control: added device support for SAM R21; added Joystick Demo Application for ZID; added Sleep
support in Single button ctlr application.
LWMesh: added device support for SAM R21/D21, SAM4S and SAM4E; added EDDemo and Peer2Peer
support, SecurityMode0(HW Security) support, identify commands feature support for WSNDemo application;
componentization of WSNDemo app.
Release ASF3.16 (Apr 2014)
•
•
•
8
SAM4C: Add CMCC driver support
SAM D21: Add additional drivers and examples (USB device class support: composite/HID/PDHC, SD/MMC
support, getting started and i2c slave applications)
Add lwIP 1.4.1 and Ethernet Xplained Pro extension support for SAM D20
ASF
ASF
Release ASF3.15 (Feb 2014)
•
•
•
•
•
SAM D21: added support for SAM D21 device series and SAMD21-XPRO support; added drivers support for
AC, ADC, BOD, DAC, DMA, EVENTS, EXTINT, I2S, NVM, PAC, PORT, RTC, SERCOM(SPI, USART, I2C),
System(clock, interrupt, pinmux), TC, TCC, USB, WDT, serial_flash, at30ts75, ssd1306, virtual_mem ; added
services support for eeprom, delay, gfx_mono, ctrl_access, USB host (HID, CDC, MSC, Vendor, composite),
USB device (HID, CDC, MSC, Vendor); added third party support for CMSIS, freertos, added applications
support for dac_sound_player, led_toggle, osc8_calib, sleepwalking_adc, tictactoe, xosc32k_failure_detector.
SAM4CP: added SAM4CP device series support.
SAM4E-XPRO: added SAM4E-XPRO kit support with examples.
LWMesh Stack: supported MCU SAMD20,SAM4L,MegaRF,XmegaA3; supported Transceivers: AT86RF212,
AT86RF212B, AT86RF231, AT86RF233, ATMEGARFA1, ATMEGARFR2.
ZID Stack: supported MCU Family : MegaRF,XmegaA3U; Supported Transceivers :
AT86RF233,ATMEGARFR2.
Release ASF3.14 (Dec 2013)
•
•
•
•
•
SAMG: added support for SAMG51 and SAMG53 device series and SAMG53-XPRO support; added drivers
support for adc, chipid, efc, gpbr, i2sc, matrix, mem2mem, pdc, pdm, pio, pmc, rtc, rtt, spi, supc, tc, twi, twihs,
uart, usart, wdt; added services support for clock, delay, ioport, serial, sleep manager, flash_efc, twi; added third
party support for CMSIS, freertos, added applications support for getting-started and low-power.
SAM4C: added SAM4C32 device series support.
SAM4E: added SAM4ExC device series support.
IEEE 802.15.4 MAC GTS feature support for SAM D20.
Note: SAMG projects require a part support package for Atmel Studio 6.1
Release ASF3.13 (Nov 2013)
•
•
•
•
IEEE 802.15.4 MAC Support Addition for Atmega2564RFR2 Device
SAM D20: various bug fixes for EEPROM, DFLL, ADC, DAC, SERCOM
Note: SAM4C projects require a part support package for Atmel Studio 6.1
Note: Removed ASF versions ASF-3.3.0, ASF-3.4.0, ASF-3.5.0 and ASF-3.5.1 in order to improve performance
in Atmel Studio. DO NOT upgrade to this ASF release if you are using the removed versions and need the ASF
Wizard. If you do upgrade, you will have to upgrade your project to a newer ASF version in order for the ASF
Wizard to work.
Release ASF3.12 (Oct 2013)
•
•
•
•
SAM4C: added support for new device series and SAM4C Evaluation kit; added drivers support for aes, adc,
chipid, smc, efc, gpbr, icm, matrix, pdc, pio, pmc, pwm, rstc, rtc, rtt, slcdc, spi, supc, tc, trng, twi, uart, usart,wdt;
added services support for clock, ioport, serial, sleep manager, flash_efc, twi; added component support for
serial_flash, eeprom, at30ts75 and c42364a_slcdc; added third party support for CMSIS, freertos and fatfs,
added applications support for getting-started and low-power.
SAM4S: added support for SAM4S4 and SAM4S2.
SAM D20: maintenance and improvements to API.
Note: SAM4C projects require a part support package for Atmel Studio 6.1
Release ASF3.11 (July 2013)
•
SAM4N new device and SAM4N Xplained pro kit support in ASF.
9
•
•
Performance Analyzer supports the kits supported in Wireless Library 1.0 Release.
SAM4L: Add USB device PHDC example, add TWIM PDC transfer example.
Release ASF3.10 (July 2013)
•
•
•
SAM4L8 new device and SAM4L/SAM4L8 Xplained pro kit support in ASF, with all existing drivers, services,
third parties from SAM4L4.
Feature Enhancement in Performance Analyzer v2.1 firmware to support Wireless Composer-2.0
SAM D20: maintenance and improvements to API
Release ASF3.9 (June 2013)
•
•
•
Added SAM D20 Drivers (AC, ADC, BOD, DAC, Events, External Interrupts, NVM, PAC, PORT, RTC, SERCOM
USART/SPI/I2C, TC and WDT).
Added SAM D20 Services (GFX_mono, Delay, Dataflash, FreeRTOS)
Added SAM D20 applications (DAC sound player, SPI/I2C bootloader, Led toggle and OSC8 calibration,
FreeRTOS demo)
Release ASF3.8 (April 2013)
•
•
mega128RFA1 new drivers: MAC symbol counter and TWI.
SAM4E: USB stack, lwIP demo, new drivers (AFE, DACC,MATRIX, ACC, CHIPID, USART, PIO, AFEC ),
QTouch library, low power and getting started demo, FreeRTOS demo.
Release ASF3.7 (Feb 2013)
•
•
•
•
•
•
SAM4L new drivers: AESA, IISC, ACIFC, PEVC, USB device composite, USB host, picoUART, ABDACB,
FREQM, ADCIFE, GLOC, FatFS,
SAM4E new drivers: FPU, SPI, DMA, USB HID, TC, AT25 flash, WDT, EBI SMC, RTT, CAN, RTC, GPBR,
SUPC, PDC, USART, GMAC, PWM
megaRF, megaRFR2 new drivers: USART, STDIO, clock, interrupt, TWI
XMEGA E new drivers: XCL, EDMA, QDEC. New ADC demo for XMEGA-E5 Xplained board
SAM4S and SAM4L Xplained Pro demo: low power and sleep modes
Added supports Performance analyzer application for Xplained Pro Boards compatible with Wireless Analyzer
in Atmel Studio. Supports MAC demo applications for Beacon, No Beacon and No Beacon Sleep Application.
Supports RF4CE demo applications for Button controller, Single button controller and Terminal target.
Platforms supported are: Atmega256RFR2 Xplained Pro, ZigBit ATmegaRFR2, ZigBit ATRF233 XMEGA,
ZigBit ATRF212B XMEGA, USB stick with ZigBit ATRF233 XMEGA, USB stick with ZigBit ATRF212B XMEGA,
SAM4L Xplained Pro with ZigBit ATmegaRFR2, SAM4L Xplained Pro with ZigBit ATRF233 XMEGA, SAM4L
Xplained Pro with ZigBit ATRF212B XMEGA, XMEGA-A3BU Xplained, RZ600
Release ASF3.6 (Internal, Jan 2013)
•
•
•
•
•
•
•
10
Added SAM4E support: WDT, TC, EEFC, PMC, clock, ioport, CMSIS, stdio, PIO, Flash, interrupt
Added XMEGA C3 Xplained demos: LED, switchs, QTouch, OLED, USB, SD card
Added megaRF drivers: interrupt, adc
Added SAM4L drivers: GPIO for event and interrupt, Watchdog, USB Host HID class, HMATRIX, CRCCU,
CMSIS DSPlib examples, FreeRTOS demo, Getting Started, IISC, improved TWIM with sleep manager support.
Added SAM4S-EK2 demo (same as SAM4S-EK)
Added examples for XMEGA-E5 Xplained board: XCL, USART
USB Device PHDC class is now compliant with the USB command verified tool 2.0 v1.4.9.2.
ASF
ASF
Release ASF3.5 (Nov 2012)
•
•
•
•
•
•
•
•
•
•
Added XMEGA E (STK600) support, added new XCL driver demo
Added XMEGA-C3 Xplained board support
Added SAM4SD32 and SAM4S-EK2 support
SD stack for SAM, UC3, XMEGA ready, with SPI and MMC interface. With file system example.
SAM4L: added AST, EIC, USB device HID, BPM, PDCA, TC, DACC, Flashcaldw, LCDCA, C42364
Updated CMSIS for SAM from v2.1 to 3.0
FatFs is now available in Atmel Studio ASF wizard
Added USB Host vendor class
megaRF: added GPIO and clock driver
Added new FreeRTOS specific driver for USART, SPI and TWI for SAM4S
11
New features added
• Issue #ASFP-4784: Missing C linkage directives.
Files Modified:
common/services/freertos/sam/freertos_spi_master.h
common/services/freertos/sam/freertos_twi_master.h
common/services/freertos/sam/freertos_uart_serial.h
common/services/freertos/sam/freertos_usart_serial.h
common/services/spi/sam_spi/spi_master.h
• Issue #ASFP-4797: Example for PDC + TWI needed (sam).
Add new folder:
sam/drivers/twi/twi_eeprom_pdc_example
File modified:
sam/drivers/twi/twi.c
sam/drivers/twi/twi.h
• Issue #ASFP-5552: AT45 data flash improvement.
File modified:
common/components/memory/data_flash/at45dbx/_asf_v1/at45dbx.c
common/components/memory/data_flash/at45dbx/_asf_v1/at45dbx.h
common/components/memory/data_flash/at45dbx/_asf_v1/at45dbx_mem.c
common/components/memory/data_flash/at45dbx/at45dbx.c
common/components/memory/data_flash/at45dbx/at45dbx.h
common/components/memory/data_flash/at45dbx/at45dbx_mem.c
• Issue #ASFP-5843: DA1: Separate the main MCU clock from the USB CRM clock.
File modified:
common/services/usb/class/cdc/device/example/samda1j16a_samda1_xplained_pro/conf_clocks.h
common/services/usb/class/cdc/device/unit_tests/samda1j16a_samda1_xplained_pro/conf_clocks.h
common/services/usb/class/hid/device/generic/example/samda1j16a_samda1_xplained_pro/
conf_clocks.h
common/services/usb/class/hid/device/kbd/example/samda1j16a_samda1_xplained_pro/conf_clocks.h
common/services/usb/class/hid/device/kbd/unit_tests/samda1j16a_samda1_xplained_pro/
conf_clocks.h
common/services/usb/class/hid/device/mouse/example/samda1j16a_samda1_xplained_pro/
conf_clocks.h
common/services/usb/class/hid/device/mouse/unit_tests/samda1j16a_samda1_xplained_pro/
conf_clocks.h
common/services/usb/class/phdc/device/example/samda1j16a_samda1_xplained_pro/conf_clocks.h
common/services/usb/class/vendor/device/example/samda1j16a_samda1_xplained_pro/conf_clocks.h
sam0/drivers/usb/stack_interface/usb_device_udd.c
• Issue #ASFP-5873: SAM V/E - Add thirdparty CMSIS DSP example for Studio and GCC.
Files modified:
thirdparty/CMSIS/DSP_Lib/Examples/arm_class_marks_example/samv71q21_samv71_xplained_ultra/
asf.xml
thirdparty/CMSIS/DSP_Lib/Examples/arm_convolution_example/samv71q21_samv71_xplained_ultra/
asf.xml
12
ASF
ASF
thirdparty/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/samv71q21_samv71_xplained_ultra/
asf.xml
thirdparty/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/samv71q21_samv71_xplained_ultra/
asf.xml
thirdparty/CMSIS/DSP_Lib/Examples/arm_fir_example/samv71q21_samv71_xplained_ultra/asf.xml
thirdparty/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/
samv71q21_samv71_xplained_ultra/asf.xml
thirdparty/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/samv71q21_samv71_xplained_ultra/
asf.xml
thirdparty/CMSIS/DSP_Lib/Examples/arm_matrix_example/samv71q21_samv71_xplained_ultra/
asf.xml
thirdparty/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/
samv71q21_samv71_xplained_ultra/asf.xml
thirdparty/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/samv71q21_samv71_xplained_ultra/
asf.xml
thirdparty/CMSIS/DSP_Lib/Examples/arm_variance_example/samv71q21_samv71_xplained_ultra/
asf.xml
• Issue #ASFP-5885: SAM: Add TWI master example use interrupt .
Add new folder:
sam/drivers/twi/twi_eeprom_pdc_example
File modified:
sam/drivers/twi/twi.c
sam/drivers/twi/twi.h
• Issue #ASFP-5886: RTC_CLOCK_SELECTION_XOSC1K Desc Error.
File modified:
sam0/drivers/rtc/rtc_count.h
• Issue #ASFP-5887: SAML21: OPAMP disable function issue.
Files Modified:
sam0/drivers/opamp/opamp.c
• Issue #ASFP-5920: SAML21 - Add USB interface support in bootloader.
Modified files:
\sam0\applications\samba_bootloader\saml21_xplained_pro\conf_board.h
\sam0\applications\samba_bootloader\saml21_xplained_pro\conf_bootloader.h
\sam0\applications\samba_bootloader\saml21_xplained_pro\conf_clocks.h
\sam0\applications\samba_bootloader\saml21_xplained_pro_b\conf_board.h
\sam0\applications\samba_bootloader\saml21_xplained_pro_b\conf_bootloader.h
\sam0\applications\samba_bootloader\saml21_xplained_pro_b\conf_clocks.h
Added files:
\sam0\applications\samba_bootloader\saml21_xplained_pro\conf_extint.h
\sam0\applications\samba_bootloader\saml21_xplained_pro\conf_sleepmgr.h
\sam0\applications\samba_bootloader\saml21_xplained_pro\conf_usb.h
\sam0\applications\samba_bootloader\saml21_xplained_pro_b\conf_extint.h
\sam0\applications\samba_bootloader\saml21_xplained_pro_b\conf_sleepmgr.h
\sam0\applications\samba_bootloader\saml21_xplained_pro_b\conf_usb.h
•
Issue #ASFP-5961: SAMV71 - Inconsistence found in XDMAC driver.
13
File modified:
sam/drivers/xdmac/xdmac.h
• Issue #ASFP-5973: Quadrature Decoder examples for SAM4/ SAM3.
Add the folder:
sam/applications/tc_qdec_example
• Issue #ASFP-5997: Updating WINC3400 firmware to 1.0.2.
Pushed test firmware.
Updated WILC drv/fw to release 3.5. Added support for v71. Fixed FreeRTOS
8.2.3 warnings. Fixed bug in tinyservices.
Fixed delay issue in weather demo. Fixed unprotected free in tinydhcp.
Adding WILC example for SAMV71. Fixed minor issues.
Fixed WINC/WILC bad CHIPEN pin for SAMG53.
Fixed doxygen comments.
Fixed bug in mode change example. Fixed wrong channel usage.
Fixed HTTP downloader example issue with small file size.
Added iperf example for WILC1000/3000 (Wi-Fi). Added WILC1000/3000
SPI/SDIO selection for ASF wizard. Removed unused functions in WILC
driver.
Updated WINC3400 to release 1.0.2. Updated documentation.
• Issue #ASFP-6004: SAM L21 CCL application example(AT03716).
Add folder:
sam0/applications/ccl_example
• Issue #ASFP-6005: SAM L21 OPAMP as ADC Gain Amplifier(AT03976).
Add folder:
sam0/applications/opamp_adc_gain
• Issue #ASFP-6009: SAM B11: UART init function should clean up all the status.
File modified:
sam0/drivers/uart/uart.c
• Issue #ASFP-6021: Add BLU_SDK_SMART v5.1 support.
BluSDK Smart Release features
BluSDK Smart v5.1 release supports the following profiles and services.
• Profiles
o Alert Notification
o Apple Alert Notification Center Service
o Blood Pressure
o Custom Serial Chat
o Find Me Target
o Heart Rate
o HOGP (HID Over GATT Profile)
o Health Thermometer
o Phone Alert Status
o Scan Parameters
o Time
14
ASF
ASF
• Services Support
o Alert Notification Service
o BLE Manager-Common BLE Event framework
o Apple Alert Notification Service (ANCS)
o Battery Service (BAS)
o Current Time Service(CTS)
o Device Information Service (DIS)
o Immediate Alert Service (IAS)
o Link Loss Service (LLS)
o Scan Parameter Service (SPS)
o Tx Power Service (TXPS)
o HID Device (HOGP Service)
o Blood Pressure
o Custom Serial Chat Service
o Heart Rate Service
o Next DST Service
o Phone Alert Service
o Reference Time Service
Supported Hardware Platform:
SAMB11G18A Xplained Pro
Notable bugs fixed
• Issue #ASFP-3877: Bug in SAM4S twi_slave_example: Missing Bytes.
File modified:
sam/drivers/twi/twi_slave_example/twi_slave_example.c
• Issue #ASFP-4476: Spelling error in comment in FreeRtos main.
File modified:
sam/drivers/rswdt/example/rswdt_example.c
sam/drivers/wdt/example/wdt_example.c
thirdparty/freertos/demo/lwip_sam_example/main.c
thirdparty/freertos/demo/sam_example/main.c
sam/components/audio/codec/wm8731/example/wm8731_example.c
avr32/applications/uc3-bluetooth-t2bf-spp-demo/bsp/bsp-c2-xplained.c
avr32/applications/uc3-bluetooth-t2bf-spp-demo/bsp/bsp-evk1104.c
avr32/applications/uc3-bluetooth-t2bf-spp-demo/bsp/bsp-evk1105.c
avr32/applications/uc3-bluetooth-t2bf-spp-demo/bsp/bsp-uc3c-ek.c
• Issue #ASFP-5270: Problems linking touch_init() declared in touch_api.h to C++-compiled application.
Files Modified:
xmega/applications/xmega_a3bu_xplained_demo/qtouch/touch_api.h
• Issue #ASFP-5351: SAMG55: Add USB CDC in FreeRTOS Peripheral Control example.
File modified:
thirdparty/freertos/demo/peripheral_control/samg55j19_samg_xplained_pro/asf.xml
thirdparty/freertos/demo/peripheral_control/samg55j19_samg_xplained_pro/conf_clock.h
thirdparty/freertos/demo/peripheral_control/samg55j19_samg_xplained_pro/conf_example.h
New file:
thirdparty/freertos/demo/peripheral_control/samg55j19_samg_xplained_pro/conf_usb.h
15
• Issue #ASFP-5593: FLEXCOM instances wrong in twi_master.h (Common API).
File modified:
common/services/twi/sam_twi/twi_master.h
common/services/twi/sam_twi/twi_slave.h
• Issue #ASFP-5695: RTC count enable_read_sync is only deafult configured for L22.
files/folders that have been updated:
sam0/drivers/rtc/rtc_sam_l_c/rtc_calendar.c
sam0/drivers/rtc/rtc_calendar.h
sam0/drivers/rtc/rtc_count.h
• Issue #ASFP-5808: at45dbx module does not work for the last address/sector access .
File modified:
common/components/memory/data_flash/at45dbx/at45dbx.c
common/components/memory/data_flash/at45dbx/at45dbx.h
• Issue #ASFP-5878: Canopus The TWIHS Baud rate calculate is wrong.
File modified:
sam/drivers/twihs/twihs.c
• Issue #ASFP-5883: Description for bit timing in CAN QS SAM C21 misleading.
File modified:
sam/drivers/mcan/quick_start/samv71q21_samv71_xplained_ultra/conf_mcan.h
sam/drivers/mcan/quick_start_fd/samv71q21_samv71_xplained_ultra/conf_mcan.h
sam0/drivers/can/quick_start/samc21_xplained_pro/conf_can.h
sam0/drivers/can/quick_start_fd/samc21_xplained_pro/conf_can.h
• Issue #ASFP-5891: SAM E70/ V71 Examples: Enable Cache on DMA related examples.
Files modified:
common/applications/user_application/same70q21_same70_xplained/config/conf_board.h
common/applications/user_application/samv71q21_samv71_xplained_ultra/config/conf_board.h
common/components/memory/eeprom/at24macxx/example/same70q21_same70_xplained/
conf_board.h
common/components/memory/eeprom/at24macxx/example/samv71q21_samv71_xplained_ultra/
conf_board.h
common/components/memory/qspi_flash/s25fl1xx/example/samv71q21_samv71_xplained_ultra/
conf_board.h
common/components/memory/sd_mmc/example1/same70q21_same70_xplained/conf_board.h
common/components/memory/sd_mmc/example1/samv71q21_samv71_xplained_ultra/conf_board.h
common/components/memory/sd_mmc/example2/same70q21_same70_xplained/conf_board.h
common/components/memory/sd_mmc/example2/samv71q21_samv71_xplained_ultra/conf_board.h
common/components/touch/mxt/example_usart/same70q21_same70_xplained/conf_board.h
common/services/clock/example1/same70q21_same70_xplained/conf_board.h
common/services/clock/example1/samv71q21_samv71_xplained_ultra/conf_board.h
common/services/clock/example2/same70q21_same70_xplained/conf_board.h
common/services/clock/example2/samv71q21_samv71_xplained_ultra/conf_board.h
common/services/clock/example3/same70q21_same70_xplained/conf_board.h
common/services/clock/example3/samv71q21_samv71_xplained_ultra/conf_board.h
common/services/delay/example/same70q21_same70_xplained/conf_board.h
common/services/delay/example/samv71q21_samv71_xplained_ultra/conf_board.h
16
ASF
ASF
common/services/ioport/example1/same70q21_same70_xplained/conf_board.h
common/services/ioport/example1/samv71q21_samv71_xplained_ultra/conf_board.h
common/services/ioport/example2/same70q21_same70_xplained/conf_board.h
common/services/ioport/example2/samv71q21_samv71_xplained_ultra/conf_board.h
common/services/ioport/example3/same70q21_same70_xplained/conf_board.h
common/services/ioport/example3/samv71q21_samv71_xplained_ultra/conf_board.h
common/services/sleepmgr/example/same70q21_same70_xplained/conf_board.h
common/services/sleepmgr/example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/applications/getting-started/same70q21_same70_xplained/conf_board.h
sam/applications/getting-started/samv71q21_samv71_xplained_ultra/conf_board.h
sam/applications/same70_xplained_demo/same70q21_same70_xplained/conf_board.h
sam/boards/same70_xplained/same70_xplained.h
sam/boards/samv71_xplained_ultra/samv71_xplained_ultra.h
sam/components/audio/codec/wm8904/example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/components/audio/codec/wm8904/example/wm8904_example.c
sam/components/display/ili9488/example/same70q21_same70_xplained/conf_board.h
sam/components/display/ili9488/ili9488.c
sam/components/sensor/at30tse75x/quick_start/same70q21_same70_xplained/conf_board.h
sam/drivers/acc/acc_example/same70q21_same70_xplained/conf_board.h
sam/drivers/acc/acc_example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/aes/example/same70q21_same70_xplained/conf_board.h
sam/drivers/aes/example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/aes/gcm_example/same70q21_same70_xplained/conf_board.h
sam/drivers/aes/gcm_example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/aes/unit_tests/same70q21_same70_xplained/conf_board.h
sam/drivers/aes/unit_tests/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/afec/example1/same70q21_same70_xplained/conf_board.h
sam/drivers/afec/example1/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/afec/example3/same70q21_same70_xplained/conf_board.h
sam/drivers/afec/example3/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/afec/unit_tests/same70q21_same70_xplained/conf_board.h
sam/drivers/afec/unit_tests/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/afec/xdmac_example/same70q21_same70_xplained/conf_board.h
sam/drivers/afec/xdmac_example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/chipid/chipid_example/same70q21_same70_xplained/conf_board.h
sam/drivers/chipid/chipid_example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/dacc/sinewave_example/same70q21_same70_xplained/conf_board.h
sam/drivers/dacc/sinewave_example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/gpbr/unit_tests/same70q21_same70_xplained/conf_board.h
sam/drivers/gpbr/unit_tests/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/matrix/example/same70q21_same70_xplained/conf_board.h
sam/drivers/matrix/example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/pio/pio_alternate_function_example/same70q21_same70_xplained/conf_board.h
sam/drivers/pio/pio_alternate_function_example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/pmc/pmc_clock_switching_example/same70q21_same70_xplained/conf_board.h
sam/drivers/pmc/pmc_clock_switching_example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/pmc/unit_tests/same70q21_same70_xplained/conf_board.h
sam/drivers/pmc/unit_tests/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/pwm/pwm_led_example/same70q21_same70_xplained/conf_board.h
sam/drivers/pwm/pwm_led_example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/rstc/example1/same70q21_same70_xplained/conf_board.h
17
sam/drivers/rstc/example1/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/rtc/example/same70q21_same70_xplained/conf_board.h
sam/drivers/rtc/example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/rtt/example/same70q21_same70_xplained/conf_board.h
sam/drivers/rtt/example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/spi/example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/spi/spi_xdmac_example/same70q21_same70_xplained/conf_board.h
sam/drivers/spi/spi_xdmac_example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/spi/spi_xdmac_example/spi_xdmac_example.c
sam/drivers/ssc/unit_tests/same70q21_same70_xplained/conf_board.h
sam/drivers/ssc/unit_tests/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/supc/unit_tests/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/trng/example/same70q21_same70_xplained/conf_board.h
sam/drivers/trng/example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/trng/unit_tests/same70q21_same70_xplained/conf_board.h
sam/drivers/trng/unit_tests/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/twihs/twihs_master_example/same70q21_same70_xplained/conf_board.h
sam/drivers/twihs/twihs_master_example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/usart/usart_rs485_example/same70q21_same70_xplained/conf_board.h
sam/drivers/usart/usart_synchronous_example/same70q21_same70_xplained/conf_board.h
sam/drivers/usart/usart_synchronous_example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/wdt/example/same70q21_same70_xplained/conf_board.h
sam/drivers/wdt/example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/wdt/unit_tests/same70q21_same70_xplained/conf_board.h
sam/drivers/wdt/unit_tests/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/xdmac/example/same70q21_same70_xplained/conf_board.h
sam/drivers/xdmac/example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/drivers/xdmac/xdmac.h
sam/services/flash_efc/flash_program_example/same70q21_same70_xplained/conf_board.h
sam/services/flash_efc/flash_program_example/samv71q21_samv71_xplained_ultra/conf_board.h
sam/services/flash_efc/flash_read_unique_id_example/same70q21_same70_xplained/conf_board.h
sam/services/flash_efc/flash_read_unique_id_example/samv71q21_samv71_xplained_ultra/
conf_board.h
sam/services/flash_efc/unit_tests/same70q21_same70_xplained/conf_board.h
thirdparty/fatfs/example/same70q21_same70_xplained/conf_board.h
thirdparty/fatfs/example/samv71q21_samv71_xplained_ultra/conf_board.h
thirdparty/fatfs/unit_tests/same70q21_same70_xplained/conf_board.h
thirdparty/fatfs/unit_tests/samv71q21_samv71_xplained_ultra/conf_board.h
thirdparty/freertos/demo/sam_example/same70q21_same70_xplained/conf_board.h
thirdparty/freertos/demo/sam_example/samv71q21_samv71_xplained_ultra/conf_board.h
thirdparty/sensor/bno055/example/same70q21_same70_xplained/conf_board.h
• Issue #ASFP-5964: B11 - Using GPIO_14 as common gpio, and GPIO_MSx as digital gpio.
File modified:
sam0/drivers/gpio/gpio.c
• Issue #ASFP-5972: SAM B11- Bugs in adc_init() and aon_sleep_timer_disable().
File modified:
sam0/drivers/adc/adc_sam_b/adc_sam_b.c
•
18
Issue #ASFP-5977: SAM C21 CAN quickstart has incorrect clock setting.
ASF
ASF
File modified:
sam0/drivers/can/quick_start/samc21_xplained_pro/conf_clocks.h
sam0/drivers/can/quick_start_fd/samc21_xplained_pro/conf_clocks.h
• Issue #ASFP-5988: SDIO miss reset action in sd_mmc stack.
File modified:
common/components/memory/sd_mmc/sd_mmc.c
• Issue #ASFP-5989: CMD53 is not suitable for get_sdio_max_speed function.
File modifed:
common/components/memory/sd_mmc/sd_mmc.c
• Issue #ASFP-5990: SAM - Bugs in MCAN driver and SPI driver.
Files modified:
sam/drivers/mcan/mcan.c
sam/drivers/spi/example/spi_example.c
sam/drivers/spi/spi_dmac_slave_example/spi_dmac_slave_example.c
sam/drivers/spi/spi_pdc_example/spi_pdc_example.c
sam/drivers/spi/spi_xdmac_example
sam/drivers/spi/unit_tests/unit_tests.c
sam/drivers/spi/spi.c
sam/drivers/spi/spi.h
• Issue #ASFP-5994: SAM-B11 GPIO write '1' to clear register with wrong operation.
File modified:
sam0/drivers/gpio/gpio.c
• Issue #ASFP-5998: SAM V71 - QSPI flash s25fl1xx_read () cause memory leak.
Modified file:
\common\components\memory\qspi_flash\s25fl1xx\s25fl1xx.c
•
Issue #ASFP-5999: Compilation fails for SAML21E18A and SAML21G18A in Performance analyzer
application.
Added Performance analyzer support for SAML21 Xplained Pro B
Bugs Fixed:
1.compilation fails for SAML21E and SAML21G series devices when creating Performance analyzer
application using ASF wizard
Files Modified:
1. sam/boards/sam4e_xplained_pro.h
2. sam/boards/sam4s_xplained_pro.h
3. thirdparty/wireless/addons/sio2host/uart/sio2host.c
4.thirdparty/wireless/avr2025_mac/apps/tal/performance_analyzer/sam4e16e_sam4e_xpro/
conf_sio2host.h
5..thirdparty/wireless/avr2025_mac/apps/tal/performance_analyzer/sam4sd32c_reb233_xpro/
conf_sio2host.h
6.thirdparty/wireless/avr2130_lwmesh/apps/PeertoPeer/saml21_xpalined_pro_rf233/conf_extint.h
7.thirdparty/wireless/avr2130_lwmesh/apps/PeertoPeer/saml21_xpalined_pro_rf233/conf_hw_timer.h
8.thirdparty/wireless/avr2130_lwmesh/apps/PeertoPeer/saml21_xplained_pro_rf212b/conf_board.h
9.thirdparty/wireless/avr2130_lwmesh/apps/PeertoPeer/saml21_xplained_pro_rf212b/conf_extint.h
19
10.thirdparty/wireless/avr2130_lwmesh/apps/PeertoPeer/saml21_xplained_pro_rf212b/
conf_hw_timer.h
11.thirdparty/wireless/avr2130_lwmesh/apps/wsndemo/sam4e16e_sam4e_xpro/conf_sio2host.h
12.thirdparty/wireless/avr2130_lwmesh/apps/wsndemo/sam4sd32c_reb233_xpro/conf_sio2host.h
• Issue #ASFP-6000: SAM V7/E7/S7 devices: PMC_PCK6 in undefined.
File modified:
sam/drivers/pmc/pmc.h
• Issue #ASFP-6013: SAM0: system_gclk_chan_lock() will disable the clock.
File modified:
sam0/drivers/system/clock/clock_samc20_c21/gclk.c
sam0/drivers/system/clock/clock_samd09_d10_d11/gclk.c
sam0/drivers/system/clock/clock_samd20/gclk.c
sam0/drivers/system/clock/clock_samd21_r21_da/gclk.c
sam0/drivers/system/clock/clock_saml21/gclk.c
sam0/drivers/system/clock/clock_saml22/gclk.c
• Issue #ASFP-6015: SAM E/S/V PIO driver .
File modified:
sam/drivers/pio/pio.c
• Issue #ASFP-6016: cpu_irq_save getting optimized out of order .
File modified:
common/utils/interrupt/interrupt_sam_nvic.h
common/utils/interrupt/interrupt_avr32.h
common/utils/interrupt/interrupt_avr8.h
• Issue #ASFP-6024: RMW in several drivers for cm0+ devices.
RMW errors in sam0 drivers.
Files modified:
common\services\ioport\sam0\ioport.h
sam0\applications\tamper_detection_example\main.c
sam0\drivers\aes\aes_callback.c
sam0\drivers\bod\bod_sam_c\bod_feature.h
sam0\drivers\bod\bod_sam_d_r\bod_feature.h
sam0\drivers\freqm\freqm.c
sam0\drivers\freqm\freqm.h
sam0\drivers\freqm\freqm_callback.c
sam0\drivers\nvm\nvm.c
sam0\drivers\nvm\nvm.h
sam0\drivers\sercom\spi\spi.h
sam0\drivers\sercom\spi\spi_interrupt.c
sam0\drivers\sercom\usart\usart.c
sam0\drivers\sercom\usart\usart_interrupt.c
sam0\services\eeprom\emulator\main_array\quick_start\qs_emulator_basic.c
sam0\services\eeprom\emulator\rwwee_array\quick_start\qs_emulator_basic.c
thirdparty\freertos\demo\oled1_tickless_xpro_example\tickless.c
thirdparty\wireless\SmartConnect_6LoWPAN\services\sam0\sam0_sensors.c
thirdparty\wireless\avr2025_mac\source\pal\common\drivers\nvm\sam0\sam_nvm.c
20
ASF
ASF
thirdparty\wireless\services\nvm\sam0\sam_nvm.c
• Issue #ASFP-6027: SAMB11 - The minimum frequency in the table of PWM is incorrect .
Modified file:
- sam0/drivers/pwm/pwm.h
Known issues
• Issue #ASFP-184: AT42QT1060 driver - use of EIC hardcoded for EVK1105 only.
AT42QT1060 component is not supported by the AT32UC3A0 and AT32UC3A1 device family.
• Issue #ASFP-198: PolarSSL needs to be updated to version 1.0.0 to solve build error.
Header file "openssl.h" from polarssl version 0.14.0 has some wrong function definition that creates
build error. Update to version 0.99 will solve the issue
• Issue #ASFP-881: XMEGA NVM driver does not support XMEGA A3 rev B errata.
XMEGA NVM driver does not support XMEGA A3 rev B errata.
• Issue #ASFP-882: Sensor library fails compilation if not using a board in the 'Xplained' series of boards.
Sensor library fails compilation if not using an board in the "Xplained" series of boards.
•
Issue #ASFP-3595: ASF includes its own SAM header files set which is not synchronized with the latest header
files from Atmel Studio 6.1 toolchain.
The Atmel Studio 6.1beta header files set for SAM devices is not backward compatible with the Atmel
Studio 6.0 header files set.
ASF SAM drivers are using their own set of header files (from sam/utils/cmsis/sam*/include) and are
not compatible with the Atmel Studio 6.1beta header files.
SAM drivers will be ported to the new Atmel Studio 6.1beta header files set in a later ASF release.
• Issue #ASFP-4502: Some standalone ASF applications in Application Builder do not work.
The following ASF modules are not available as standalone in the "Select Drivers from the ASF" menu,
but only as examples: XMEGA Sleep Manager and ADC driver, AVR UC3 USB Stack from ASF v1,
ECC Hamming, TLV320AIC23B codec,FAT file system with play list support, Joystick interface (5way), MEMORY - EBI SDRAM Controller, MEMORY - MCI - MultiMedia Card Interface, MEMORY SD/MMC card access using MCI, MEMORY - SD/MMC card access using SPI, MEMORY - NAND
Flash on EBI, MEMORY - AT45DBX DataFlash, TOUCH - AT42QT1060 QTouch 6-channel sensor,
MEMS Sensors - Accelerometer LIS3L06AL, TIMING - CS2200 Clock Synthesizer, LodePNG,
FreeRTOS minimal, lwIP, Micrium uC/OSII, H&D Wi-Fi SPB Firmware Download.
21
Contact Information
For more info about Atmel MCU visit http://www.atmel.com/products/microcontrollers/default.aspx, download
application notes from the Application Notes page or contact support through the http://support.atmel.no/ site. The
support site also have a Frequently Asked Questions.
ASF bug or enhancement requests can be reported in the ASF Bug Tracker at http://asf.atmel.com/bugzilla/.
Disclaimer and Credits
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the
following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
3. The name of Atmel may not be used to endorse or promote products derived from this software without specific
prior written permission.
4. This software may only be redistributed and used in connection with an Atmel microcontroller product.
THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE EXPRESSLY AND SPECIFICALLY DISCLAIMED. IN
NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
22
ASF