SLAAEJ0 November   2023 AM625 , MSPM0L1306

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
    1. 1.1 SPI Transaction Dataflow
    2. 1.2 AM62x Processor
    3. 1.3 MSPM0L130x Microcontroller
  5. 2Hardware Setup
    1. 2.1 A53 Core Hardware Setup
    2. 2.2 M4F Core Hardware Setup
  6. 3Software Setup
    1. 3.1 Cloning the Beyond SDK GitHub Repository
    2. 3.2 SK-AM62x Software Setup
      1. 3.2.1 A53 Core
      2. 3.2.2 M4F Core
    3. 3.3 LP-MSPM0L130x Software Setup
  7. 4Steps for Execution
    1. 4.1 Run Project on LP-MSPM0L130x
    2. 4.2 Run Project on SK-AM62x
      1. 4.2.1 A53 Core
      2. 4.2.2 M4F Core
  8. 5Results
    1. 5.1 Single Byte Single Channel
    2. 5.2 Single Byte Multi Channel
    3. 5.3 Multi Byte Single Channel
    4. 5.4 Multi Byte Multi Channel
  9. 6Summary
  10. 7References

MSPM0L130x Microcontroller

The MSPM0L130x Microcontroller, shown in Figure 1-3, is an easy-to-use evaluation module (EVM).

GUID-95BF8501-50AE-4A96-B7DC-81EC35FB6603-low.pngFigure 1-3 MSPM0L130x Simplified Block Diagram.

The main compute and interface subsystems from a machine vision context in AM62x are as follows:

  • Arm Cortex-M0+ core: This platform can operate at up to 32-MHz frequency. It is cost-optimized MCU offering high-performance analog peripheral integration.

  • The onboard ADC supports fast 12-, 10-, and 8-bit analog-to-digital conversions. It implements a 12-bit SAR core, sample and conversion mode control, and up to 4 independent conversion-and-control buffers and offers 1.68-Msps conversion rate at a resolution of 12 bits

  • Has SPI module that can operate at speeds as high as 16 Mbits/s.

For more details, see MSPM0L130x Microcontroller Data Sheet.