Release Notes for ADuCM302x Device Family Pack 3.1.0

Similar documents
Release Notes for ADuCM4x50 Device Family Pack 3.1.0

Release Notes for ADuCM4x50 Device Family Pack 3.0.0

Release Notes for ADuCM4x50 Device Family Pack 3.1.2

Release Notes for ADuCM302x Device Family Pack 3.2.0

Release Notes for ADuCM4x50 Device Family Pack 3.2.0

Release Notes for ADuCM4x50 EZ-KIT Board Support Pack 1.0.0

Release Notes for EV-COG-AD3029LZ Board Support Package 3.1.0

Release Notes for Sensor Software 1.1.0

Release Notes for ADICUP3029 Board Support Package 1.1.0

Release Notes for ADuCM302x EZ-KIT Lite Board Support Package 1.0.2

Release Notes for ADuCM302x EZ-KIT Board Support Package 1.0.6

Release Notes for ADuCM302x EZ-KIT Lite Board Support Package 1.0.3

Release Notes for ADSP-CM41x EZ-Kit Lite Board Support Package For Keil MDK

Release Notes for CrossCore Embedded Studio 2.5.0

Blackfin Audio (EI1) EZ-Extender Board Support Package (BSP) v1.0.0 Release Notes

Release Notes for ADSP-CM41x EZ-KIT Board Support Package 1.3.0

ADSP-SC5xx EZ-KIT Lite Board Support Package v2.0.2 Release Notes

ADSP-BF592 EZ-KIT Lite Board Support Package (BSP) v1.0.0 Release Notes

Release Notes for FRTOS

ADSP-CM40x Enablement Software package v1.2.0 Release Notes

Getting Started with MCUXpresso SDK CMSIS Packs

Release Notes for ADSP-SC5xx EZ-KIT Lite Board Support Package 2.0.1

ADSP-BF707 EZ-Board Support Package v1.0.1 Release Notes

Release Notes for CrossCore Embedded Studio 2.1.0

Kinetis SDK v Release Notes for KV5x Derivatives

Kinetis SDK Release Notes for the TWR-K24F120M Tower System Module

lwip for CrossCore Embedded Studio Rel Release Notes

Video Decoder EI3 Extender Board Support Package (BSP) v1.0.0 Release Notes

Release Notes for Linux Add-In 1.3.0

Introduction to Keil-MDK-ARM. Updated:Monday, January 22, 2018

µc/os-ii Real-Time Kernel for CrossCore Embedded Studio version Release Notes

ADSP-BF707 EZ-Board Support Package v1.0.0 Release Notes

μc/os-ii Real-Time Kernel for CrossCore Embedded Studio version Release Notes Introduction

Introduction to Keil-MDK-ARM. Updated:Thursday, February 15, 2018

µcos-ii Real-Time Kernel for CrossCore Embedded Studio version Release Notes What is µc/os-ii Real-Time Kernel for CrossCore Embedded Studio

Getting Started with Kinetis SDK (KSDK) v.1.2

μc/os-ii Real-Time Kernel for CrossCore Embedded Studio version Release Notes

Freescale Kinetis Software Development Kit Release Notes

Getting Started with Kinetis SDK (KSDK) v.1.3

µc/fs File System for CrossCore Embedded Studio version Release Notes Introduction

Component-based Software Development for Microcontrollers. Zhang Zheng FAE, ARM China

Kinetis SDK v Release Notes for the MK21DA5 and MKW24D5 Devices

Hands-On Workshop: ARM mbed

STM32L100C-Discovery Board Projects

Kinetis SDK Freescale Freedom FRDM-KL03Z Platform User s Guide

Getting Started with MCUXpresso SDK

Table of Contents. Document Wiki Site -

Getting started with the X-CUBE-IKA02A1 multifunctional software expansion for STM32Cube

µc/fs File System for CrossCore Embedded Studio version Release Notes Introduction

FM Universal Peripheral Driver Library Quick Start Guide

MQX RTOS Release Notes for Kinetis SDK FRDM- KV10Z Freescale Freedom Development Platform

µc/usb Device Stack for CrossCore Embedded Studio Release Release Notes What is µc/usb Device Stack for CrossCore Embedded Studio

UM1727 User manual. Getting started with STM32 Nucleo board software development tools. Introduction

µcusb Device Stack for CrossCore Embedded Studio Rel Release Notes

Getting started with X-CUBE-LED channel LED driver software expansion based on LED1642GW for STM32Cube

Hands-On Workshop: ARM mbed : From Rapid Prototyping to Production

UM1862 User manual. Getting started with STM32F411E Discovery software Development Tools. Introduction

UM1677 User manual. Getting started with STM32F030 Value Line Discovery development tools. Introduction

lwip for CrossCore Embedded Studio User s Guide

UM2045 User manual. Getting started with the X-CUBE-NFC3 near field communication transceiver software expansion for STM32Cube.

Contents Released Items Support Packages Tool Information Changes from Previous Version... 6

Frequently Asked Questions

Lab 1 Introduction to Microcontroller

MQX RTOS Release Notes for Kinetis SDK v1.2.0 for KL33Z64 for FRDM-KL43Z Freescale Freedom Development Platform

What is µc/os-iii Real-Time Kernel for CrossCore Embedded Studio

Getting started with the X-CUBE-NFC5 high performance HF reader / NFC initiator IC software expansion for STM32Cube

Colorado State University

Engineer-to-Engineer Note

Quick Start Guide. TWR-KV10Z32 Development Kit for Kinetis KV1x Family TOWER SYSTEM

GET STARTED FAST WITH THIS COMPREHENSIVE ENABLEMENT OFFERING FOR LPC800 MCUS

Kinetis Software Optimization

Getting started with the FP-IND-PLCWIFI1 function pack for PLC management via Wi-Fi

TLE9844-2QX Appkit Getting Started. September 2018

Getting Started with FreeRTOS BSP for i.mx 7Dual

Tutorial to Import DAVE version 3 Generated Library Sources to ARM MDK Using CMSIS PACK. Version 3, July, 2015

Kinetis KE1xF512 MCUs

Getting Started with MQX RTOS for Kinetis SDK

ADuC7XXX MicroConverter Get Started Guide

UM QN908x Quick Start. Document information. QN908x, Quick Start, Development Kit, QN9080 DK, QN9080 Development Kit

WS_CCESBF7-OUT-v1.00.doc Page 1 of 8

WS_CCESSH5-OUT-v1.01.doc Page 1 of 7

ADuCM3029 EZ-KIT XXX EZ-KIT Manual

STM32SnippetsL0. STM32L0xx Snippets firmware package. Features. Description

FM4 S6E2H-Series Starter Kit Guide

Hands-On Workshop: Developing with the Kinetis Software Development Kit

MCUXpresso SDK CMSIS Packs Release Notes

MDK-Professional Middleware Components. MDK-ARM Microcontroller Development Kit MDK-ARM Version 5. USB Host and Device. Middleware Pack.

Windows QuickStart Guide Page 1 of Ambiq Micro, Inc All rights reserved.

AN4515 Application note

WS_CCESSH-OUT-v1.00.doc Page 1 of 8

AN207 Building Mbed OS projects with Keil uvision

Serial-to-Ethernet Converter for Stellaris Microcontrollers

Quick Start Guide for EV-MCS-LVDRV-Z Motor Drive Evaluation Platform Rev. 0.1

Converting Firmware Projects to CoIde and IAR Embedded Workbench for ARM

Getting started with the X-CUBE-53L1A1 Time-of-Flight long distance ranging sensor software expansion for STM32Cube

Quick Start Guide SYG-S7G2-MDK. Copyright 2015, Future Designs, Inc., All Rights Reserved

IAR Embedded Workbench for 8051 Version 7.30A

UM LPC54018 IoT module. Document information. LPC54018, OM40007, Amazon FreeRTOS, AWS, GT1216 LPC54018 IoT module user manual

Evaluation Board Getting Started. Toolchain Setup for: TLE9869_EVALKIT TLE986x_EVALB_JLINK TLE9879_EVALKIT TLE987x_EVALB_JLINK

UM User Manual for LPC54018 IoT Module. Rev November Document information

Transcription:

Release Notes for ADuCM302x Device Family Pack 3.1.0 2018 Analog Devices, Inc. http://www.analog.com

Contents 1 Differences between version 3.1.0 and prior versions 4 2 Required Software 5 2.1 Keil uvision 5 2.2 CrossCore Embedded Studio 5 2.3 IAR Embedded Workbench 5 3 Release Testing 6 3.1 Keil uvision 6 3.2 CrossCore Embedded Studio 6 3.3 IAR Embedded Workbench 6 4 License Checking 7 5 Release Content 8 6 Source files for device family drivers 9 6.1 Location 9 6.2 Device Driver Thread Safety 10 6.3 Contacting Technical Support 10 6.4 Examples 10 6.4.1 Examples for drivers 10 7 Known Issues 11

This document describes the changes for the ADuCM302x Device Family Pack 3.1.0. ADuCM302x Device Family Pack 3.1.0 is supported in both Keil uvision, CrossCore Embedded Studio (CCES) and IAR Embedded Workbench. 3

1 Differences between version 3.1.0 and prior versions The main changes in version 3.1.0 is the extended support for IAR Embedded Workbench. ADuCM302x_DFP\3.1.0\ARM\config now including material to fully support ADuCM302x in CMSIS Pack, e.g. ICF files, DDF files, flash programmer. Source for building the flash programmer used by IAR available in ADuCM302x_DFP\3.1.0 \ARM\src\flashloader\AnalogDevices\FlashADuCM3027 and ADuCM302x_DFP\3.1.0 \ARM\src\flashloader\AnalogDevices\FlashADuCM3029. 4

2 Required Software 2.1 Keil uvision To use this ADuCM302x Device Family Pack with Keil uvision, you must first obtain and install: Keil uvision MDK v5.22 or later with ARM Compiler version 1.1.0 or later; Segger J-Link LITE v5.10p or later. Install the Keil software first, then install the Segger J-Link LITE software. 2.2 CrossCore Embedded Studio To use this ADuCM302x Device Family Pack with CrossCore Embedded Studio, you must first obtain and install: CrossCore Embedded Studio 2.7.0 or later. 2.3 IAR Embedded Workbench To use this ADuCM302x Device Family Pack with IAR Embedded Workbench, you must first obtain and install: IAR Embedded Workbench for ARM 8.20.1 or later. 5

3 Release Testing 3.1 Keil uvision This ADuCM302x Device Family Pack has been tested with EZ-KIT Emulator ADuCM3029 EZ-KIT version 1.2 BOM Rev 1.6 J-Link Lite EV-COG-AD3029LZ CMSIS-DAP 3.2 CrossCore Embedded Studio This ADuCM302x Device Family Pack has been tested with EZ-KIT Emulator ADuCM3029 EZ-KIT version 1.2 BOM Rev 1.6 ICE-2000 3.3 IAR Embedded Workbench This ADuCM302x Device Family Pack has been tested with EZ-KIT Emulator ADuCM3029 EZ-KIT version 1.2 BOM Rev 1.6 J-Link Lite EV-COG-AD3029LZ CMSIS-DAP 6

4 License Checking Use of ADuCM302x Device Family Pack software is subject to the Software License Agreement presented during installation. The details of this Software License Agreement can be found in the CMSIS pack installation directory, in AnalogDevices\ADuCM302x_DFP\3.1.0\License. 7

5 Release Content This release contains the following sets of components: Source files for the ADuCM302x device family drivers. These components are authored by Analog Devices, for use on the ADuCM302x processor. Toolchain support. These components are authored by Analog Devices, and are installed into the toolchain to configure it to recognize the ADuCM302x processor family. Additional utilities. These components are authored by Analog Devices, and assist in the generation of applications for the ADuCM302x processor family. Documentation. 8

6 Source files for device family drivers *ADuCM302x*.h Device descriptions and macro files System Source and include files Startup Source and include files Various peripheral device driver sources and include files in Source and Include directories. 6.1 Location The ADuCM302x Device Family Pack 3.1.0 will be installed into the CMSIS pack directory for the targeted development environment: Keil uvision <keil_root>\arm\pack\analogdevices\aducm302x_dfp\3.1.0 CCES <cces_root>\arm\pack\analogdevices\aducm302x_dfp\3.1.0 IAR Embedded Workbench <iar_packrepo>\analogdevices\aducm302x_dfp\3.1.0 with <keil_root> <cces_root> The location where Keil uvision is installed e.g. C:\Keil_v5. The location where CrossCOre Embedded Studio is installed, e.g. C:\Analog Devices\CrossCore Embedded Studio 2.7.0. 9

<iar_packrepo> The location where IAR Embedded Workbench installs CMSIS packs, e.g. C:\Users\<windows_username>\AppData\local\IAR Embedded Workbench\PackRepo. 6.2 Device Driver Thread Safety All Device Drivers are not thread-safe. They are re-entrant but not thread-safe. If an RTOS is present, then drivers will use the RTOS semaphores for implementing the blocking calls. 6.3 Contacting Technical Support You can reach Analog Devices software and tools technical support in the following ways: Post your questions in the software and development tools support community at EngineerZone. E-mail your questions about processors and processor applications to processor. support@analog.com. For Greater China, Processors and DSP applications and processor questions can be sent to: processor.china@analog.com. Submit your questions to technical support directly via http://www.analog.com/support. Contact your Analog Devices sales office or authorized distributor. 6.4 Examples This ADuCM302x Device Family Pack comes with a very simple example which requires multiple drivers (DMA, UART, Power) 6.4.1 Examples for drivers 1. HelloWorld Demonstrate how to create a simple application that prints "Hello, world!". 10

7 Known Issues For the latest anomalies please consult our Software and Tools Anomalies Search page. 11