Locale Icon
English
  • Forums

    Popular Forums

    • LTspice
    • RF and Microwave
    • Video
    • Power Management
    • Precision ADCs
    • FPGA Reference Designs
    • Linux Software Drivers

    Product Forums

    • Amplifiers
    • Microcontrollers
    • Clock and Timing
    • Data Converters
    • Direct Digital Synthesis (DDS)
    • Energy Monitoring and Metering
    • Interface and Isolation
    • MEMS Inertial Sensors
    • Power Management
    • Processors and DSP
    • Switches/Multiplexers
    • Temperature Sensors
    • Voltage References
    View All

    Application Forums

    • A2B
    • Audio
    • Automated Test Equipment (ATE)
    • Condition-Based Monitoring
    • Depth, Perception & Ranging Technologies
    • Embedded Vision Sensing Library
    • Motor Control Hardware Platforms
    • Precision Technology Signal Chains Library
    • Video
    • Wireless Sensor Networks Reference Library

    Design Center Forums

    • ACE Evaluation Software
    • ADEF System Platforms
    • Design Tools and Calculators
    • FPGA Reference Designs
    • Linux Software Drivers
    • Microcontroller no-OS Drivers
    • Reference Designs
    • Signal Chain Power (SCP)
    • Software Interface Tools
    • System Demonstration Platform (SDP) Support
  • Learn

    Highlighted Webinar

    Upcoming Webinar: Simplify High-Accuracy Instrumentation Design with Latest Precision Data Converters

    Join us for an insightful webinar on how ADI’s Precision technology is transforming the landscape of high accuracy instrument design with cutting-edge...

    Places

    • ADI Education Home
    • ADI Webinars
    • GMSL U
    • StudentZone (Analog Dialogue)
    • Video Annex
    • Virtual Classroom

    Libraries

    • 3D ToF Depth Sensing Library
    • Continuous-Wave CMOS Time of Flight (TOF) Library
    • Embedded Vision Sensing Library
    • Gigabit Multimedia Serial Link (GMSL) Library
    • Optical Sensing Library
    • Precision Technology Signal Chains Library
    • Software Modules and SDKs Library
    • Supervisory Circuits Library
    • Wireless Sensor Networks Library

    Latest Webinars

    • Simplifying Connectivity - Remote Controlled (RC) Nodes in a Software Defined Vehicle (SDV)
    • Upcoming Webinar: Simplify High-Accuracy Instrumentation Design with Latest Precision Data Converters
    • Design High Performance Power Systems with Ultralow Noise Technology
    • µModule Solution for Intelligent Motion Control
    • Accelerating Embedded System Development with CodeFusion Studio™︎
    View All Webinars
  • Community Hub

    Challenge Yourself!

      KCC's Quizzes AQQ286 about Right Labels on the Right Boxes containing colored balls

      1. Quote of the week: "Knowledge is knowing a tomato is a fruit. Wisdom is not putting it in a fruit salad" - unknown Sources: commons.wikimedia...

    View All

    What's Brewing

      Quiz! Why a Hybrid Approach Works Blog and Test Your Knowledge

      Quiz! Understand ISO 26262 Compliance Test your knowledge with our quick quiz , based on the blog " Safety in Layers: Why a Hybrid Approach Works ...

    View All

    Places

    • Community Help
    • Logic Lounge
    • Super User Program

    Resources

    • EZ Code of Conduct
    • EZ How To Help Articles
    • Getting Started Guide
    • ADI: Words Matter
    • Community Help Videos
    View All
  • Blogs

    Highlighted Blogs

    Exploring DCM and CCM in SMPS: Part 1 of 6

    Power supplies are the unsung heroes of electronic devices, ensuring that they receive the precise, stable, and clean DC voltages they need to function...

     

    Let’s Take a Field-Bus Trip

    Let’s dive deep into what makes field buses unique compared to each other. Building on our previous blog post, What Makes Field Bus Communication Unique...

    Latest Blogs

    • Countable vs Non-countable Faults
    • Power Your Signal: DAS Networks Unleashed: Part 2 of 4
    • Combining Functional Safety and Availability Using Redundancy
    • Top 3 Engineering Blogs That Captivated Minds on EngineerZone
    • How to Generate a Custom Profile for Optimal System Performance
    Read All Blogs

    ADI Blogs

    • EZ Spotlight
    • The Engineering Mind
  • ContentZone

    Visit ContentZone

    ContentZone

    Technical articles. Blogs. Videos. Your ADI content, all in one place.

    View ContentZone

    Featured Content

    Featured Content Title

    Blurb About Content

    View Content By Industry

    • Aerospace and Defense Systems
    • Automotive Solutions
    • Consumer Technology Solutions
    • Data Center Solutions
    • Energy Solutions
    • Healthcare Solutions
    • Industrial Automation Technology Solutions
    • Instrumentation and Measurement Solutions
    • Intelligent Building Solutions
    • Internet of Things (IoT)
    • Wireless Communication Solutions

    View Content By Technology

    • A2B Audio Bus
    • ADI OtoSense Predictive Maintenance Solutions
    • Dynamic Speaker Management
    • Gallium Nitride (GaN) Technology
    • Gigabit Multimedia Serial Link (GMSL)
    • Industrial Vision
    • Power Solutions
    • Precision Technology
    • RF
    • Security Solutions
    • Sensor Interfaces
    • SmartMesh
  • Partners

    Partner Forums

    • Boston Engineering
    • PalmSens
    • Richardson RFPD
    • Tri-Star Design, Inc.

    Partner Libraries

    • Calian, Advanced Technologies Library
    • Clockworks Signal Processing Library
    • Colorado Engineering Inc. (DBA CAES AT&E) Library
    • Epiq Solutions Library
    • Fidus Library
    • VadaTech Library
    • Vanteon Library
    • X-Microwave Library
EngineerZone
EngineerZone
ADSP-CM40x
  • Log In
  • User
  • Site
  • Search
OR
Ask a Question
ADSP-CM40x
  • Processors and DSP
  • ADSP-CM4xxx Processors
  • ADSP-CM40x
  • Cancel
ADSP-CM40x
Documents Getting Started with ADSP-CM40x Mixed-Signal Control Processors
  • Forums
  • Docs/FAQs
  • Members
  • Tags
  • More
  • Cancel
  • Documents
  • +AD CM408F: FAQ
  • -ADSP-CM40x: FAQ
    • ADSP-CM40x Enablement Package (Rev 2.1.0) Supports Rev H Silicon ONLY
    • ADSP-CM40X PROCESSORS SUPPORT COMMUNITY
    • Analog inputs of internal ADC
    • Can I access ADCM40x cache directly?
    • Can I use MATLAB/Simulink with the ADSP-CM40x?
    • Can the VRef for the ADC on the ADSP-CM40x be used as a voltage supply for other devices?
    • Does AD CM40x feature a Data Cache?
    • Getting Started with ADSP-CM40x Mixed-Signal Control Processors
    • How do I access my ADSP-CM40x 2.0 part when the debugger cannot connect?
    • How do I benchmark or count system cycles of a segemnt of code on the ADSP-CM40x ?
    • What general features of Blackfin Cache are not available in CM40x Cache?
  • +Cache with Async memory connected SRAM: FAQ
  • +Clock to the USB controller: FAQ
  • +MEMX and MEMY physical memories: FAQ
  • +SPI Memory Mapped Mode: FAQ
  • +SPI/Cache: FAQ
  • +What is XiP: FAQ

Getting Started with ADSP-CM40x Mixed-Signal Control Processors

ADSP-CM40x Mixed-Signal Control Processors

The ADSP-CM40x offers new levels of industry leading mixed-signal performance with a 240MHz core clock – an industry high for ARM Cortex M4 – and dual SAR 16 bit, no missing codes A to D converters with 380ns conversion speed, by far the highest performance integrated ADC available on the market today.

A video highlighting the advanced features and functionality of this new series of mixed-signal control processors can be found here .

What do I need in order to evaluate the ADSP-CM40x Processors?

To evaluate the ADSP-CM40x processors, you will need:

  • ADSP-CM40x Evaluation Hardware

The ADSP-CM40x Evaluation Hardware provides a low cost hardware solution for users to evaluate the Analog Devices ADSP-CM40x microcontroller family, and includes the ADSP-CM403F and ADSP-CM408F EZ-Boards, the J-LINK LITE ARM emulator from Segger, Analog 120-Pin Probing Board and the PWM 180-Pin Probing Board. To determine whether the CM403F or CM408F EZ–Board is right for your application, please reference the ADSP-CM40x datasheet, to understand the difference between the 120LQFP and 176LQFP package options.

The ADSP-CM403F EZ-KIT Lite and the ADSP-CM408F EZ-KIT Lite include all hardware necessary to immediately being evaluation. i.e:

    • the ADSP-CM403F EZ-Board (for evaluation of the ADSP-CM402F and ADSP-CM403F processors) and the ADSP-CM408F EZ-Board (for evaluation of the ADSP-CM407F and ADSP-CM408F processors).
    • the J-LINK LITE ARM JTAG/SWD emulator from Segger, which can only be purchased directly from ADI as part of the EZ-KIT Lites.

The ADSP-CM403F and the ADSP-CM408F EZ-Boards can also be purchased separately, if a compatible emulator is already available.


The
ADSP-CM40x Board Design Database contains all of the electronic information required for the design, layout, fabrication and assembly of the ADSP-CM40x EZ-Boards, and is available to download from the Products Download area.

Two expansion connectors are available for connecting probing boards that extend the system’s evaluation capabilities:

    • The Analog 120-Pin Probing Board (Part# ADZS-120ANA-SAM) which provides a point for probing any signal of the 120-pin expansion interface connector.
    • The PWM 180-Pin Probing Board (Part# ADZS-180PWM-SAM) provides probing points for any signal of the 180-pin expansion interface connector.

These probing boards are available to purchase separately.

An AnybusRegistered board and/or a memory/FPGA extender card can also be connected to the EZ-Boards.

 Major software components for evaluation

 Go through the Release Notes before doing any installation:

https://download.analog.com/tools/CortexSoftware/ADUCS-03/Releases/Release_2.3.0/ADSP-CM40z_EZKIT-ReleaseNotes-Rel2.3.1.pdf

  • IAR Embedded Workbench for ARM (EWARM) version 8.x

IAR Embedded Workbench a complete high-performance C/C++ compiler and debugger toolchain that incorporates a compiler, an assembler, a linker and a debugger into one easy-to-use IDE. It is required for development and purchased directly from IAR Systems. Free evaluation versions are available for download.

 The default installation directory is "C:\Program Files (x86)\IAR Systems\"  

  • ADSP-CM40X Enablement Software v 2.3.1

The ADSP-CM40x Enablement Software package is free to download, and does not need a separate license to be installed in EWARM. It requires IAR Embedded Workbench for ARM to build, load and debug projects. The installer will add various required system files to the IAR installation. These system files allow the IAR tool chain to recognize, generate code for the ADSP-CM40x processors and to debug ADSP-CM40x applications.

       It is also designed to work with the Micrium uC/OS-III RTOS, TCP-IP Stack and USB Device Stack.

  • Segger J-link version V6.62b

https://www.segger.com/downloads/jlink/ 

How do I begin evaluating the ADSP-CM40x Processors?

  • Purchase ADSP-CM40x evaluation hardware for your needs.
  • Download IAR Embedded Workbench for ARM, ADSP-CM40X Enablement Softwareand the J-LINK LITE software and documentation pack.as mentioned in the Release Notes.

         Go through the Release Notes before doing any installation:

         https://download.analog.com/tools/CortexSoftware/ADUCS-03/Releases/Release_2.3.0/ADSP-CM40z_EZKIT-ReleaseNotes-Rel2.3.1.pdf

  • EWARM Software.

When starting EWARM for the first time, you will be prompted to register for an evaluation license. EWARM has the following evaluation license options:

    • A 30-day time-limited but fully functional evaluation license
    • A size-limited Kickstart license without any time limit

Further information on EWARM Evaluation Licenses can be found here.

The evaluation license can be upgraded to a standard license of the product, which must be purchased directly from IAR.


Information about other types of EWARM license can be found
here.

What resources are available to help with my evaluation?

  • FAQs and discussion threads in the ADSP-CM4xx EngineerZone Community
  • Documentation

ADSP-CM40x datasheet

ADSP-CM40x manuals

ADSP-CM40x application notes

IAR EWARM documentation can be found here, and from within the EWARM IDE. IAR Systems also provide a number of Technical Notes and Application Notes.

The J-LINK Software and Documentation Pack includes a user’s guide for the J-Link, which provides an overview over the major features of J-Link, gives background information about JTAG, ARM and Tracing in general and describes J-Link related software packages available from Segger. In addition, it provides FAQs for troubleshooting common problems.

  • Training Material and Examples

The ADSP-CM40x Software Enablement package includes a number of examples, located within the “CM403F_CM408F_EZ-KIT\examples\” folder within the BSP installation directory.

Within the Code Examples section of the ADSP-CM40x Software Enablement package User's Guide, there is documentation on the use of the provided code examples and software drivers, and each example includes a readme file providing a description of the example and instructions for its use.

These examples are designed to run on the ADSP-CM403F or ADSP-CM408F EZ-Kit, using a Segger J-Link emulator to load and run the application, and include Device Driver and System Service examples for a variety of peripherals, Ethernet and USB, and the Power-On Self Test demo - which tests the many peripherals of the ADSP-CM408F Board - that is pre-programmed on the EZ-KITs during production. An “RTOS_thread” example is available to demonstrate how to initialize the Micrium μC/OS-III RTOS, and create a thread.

In addition to the documentation provided with the IAR EWARM tools and ADSP-CM40x Software Package User's Guide, IAR provide Video Tutorials, Articles, Datasheets, etc, including a two-part IAR Embedded Workbench Overview providing an overview and some of the important features of the IAR EWARM IDE, as well as demonstrating a download and debug session:

IAR Embedded Workbench Overview Part 1http://www.youtube.com/watch?v=wcjy2vXN0Xg

IAR Embedded Workbench Overview Part 2

How do I contact technical support?

  • Questions about the ADSP-CM40x processor architecture, peripherals, programming, applications and hardware design, can be posted to the ADSP-CM4XX Processors community
  • Questions specific to evaluation hardware, should be posted to the Hardware Tools community.
  • Email support is also available for these topics, here.
  • Questions about IAR Embedded Workbench for ARM should be directed here: Technical support - IAR
  • Share
  • History
  • More
  • Cancel
 
Related Content
  • What do I need in order to evaluate the ADSP-CM40x Processors?
    MSDAPI
    Question What do I need in order to evaluate the ADSP-CM40x Processors? Answer You need the following: • The ADSP-CM408F EZLITE (for evaluation of the ADSP-CM407F and ADSP-CM408F processors) or the...
  • What do I need in order to evaluate the ADSP-CM40x Processors?
    Sara Collins
    Q What do I need in order to evaluate the ADSP-CM40x Processors? A You need the following: • The ADSP-CM408F EZLITE (for evaluation of the ADSP-CM407F and ADSP-CM408F processors) or the ADSP-CM403F...
  • ADSP-CM40x: FAQ
    Sara Collins
    ADSP-CM40x: FAQ
 
Related Content
  • What do I need in order to evaluate the ADSP-CM40x Processors?
    MSDAPI
    Question What do I need in order to evaluate the ADSP-CM40x Processors? Answer You need the following: • The ADSP-CM408F EZLITE (for evaluation of the ADSP-CM407F and ADSP-CM408F processors) or the...
  • What do I need in order to evaluate the ADSP-CM40x Processors?
    Sara Collins
    Q What do I need in order to evaluate the ADSP-CM40x Processors? A You need the following: • The ADSP-CM408F EZLITE (for evaluation of the ADSP-CM407F and ADSP-CM408F processors) or the ADSP-CM403F...
  • ADSP-CM40x: FAQ
    Sara Collins
    ADSP-CM40x: FAQ
analog-devices logo

About Analog Devices

  • Who We Are
  • Careers
  • Newsroom
  • What We Do (Signals+)
  • Investor RelationsExternalLink
  • Quality & Reliability
  • Sales and Distribution
  • What's New on Analog.com
  • Contact Us

Find Help

  • Support
  • Resources
  • WikiExternalLink
  • Analog Dialogue

Get the Latest News

Stay up to date with our latest news and articles about Analog Devices' products, design tools, trainings, and events.

Sign Up Now
  • Instagram page
  • Twitter page
  • Linkedin page
  • Youtube page
  • Facebook
  • Legal and Risk
  • Accessibility
  • Privacy Policy
  • Privacy Settings
  • Cookie Settings
沪ICP备09046653号-1

©2025 Analog Devices, Inc. All Rights Reserved

analog-devices

About Analog Devices

Down Up
  • Who We Are
  • Careers
  • Newsroom
  • What We Do (Signals+)
  • Investor RelationsExternalLink
  • Quality & Reliability
  • Sales and Distribution
  • What's New on Analog.com
  • Contact Us

Find Help

Down Up
  • Support
  • Resources
  • WikiExternalLink
  • Analog Dialogue

Get the Latest News

Stay up to date with our latest news and articles about Analog Devices' products, design tools, trainings, and events.

Instagram page Facebook Twitter page Linkedin page Youtube page
  • Legal and Risk
  • Accessibility
  • Privacy Policy
  • Privacy Settings
  • Cookie Settings
沪ICP备09046653号-1

©2025 Analog Devices, Inc. All Rights Reserved