Skip to content

Releases: alifsemi/alif_ensemble-cmsis-dfp

Alif Semiconductor Ensemble CMSIS DFP v1.3.1

04 Nov 08:55
Compare
Choose a tag to compare

Changes:

  • PSBT-764 UART : Power off will wait till all queued data is transmitted
  • BECP-2283 update se services to FWv1.101
  • PSBT-652 Build fix for LP timer as retargetting uart.
  • BECP-2265 Support for OV5675 Camera Sensor
  • PSBT-778 RTE: Add LPSPI Blocking mode macro
  • Add ifdef guards for M55 SYSTEM_CLOCK
  • LLVM CLang fixes - add copy and zero table handling for llvm clang builds
  • PSBT-751 Fix CMSIS_6 related Warnings

Alif Semiconductor Ensemble CMSIS DFP v1.3.0

07 Oct 06:43
Compare
Choose a tag to compare

New Features in this Release:

  • BareMetal FatFS Filesystem demo application
  • Feature Updates for I3C Driver
  • ADC Potentiometer FreeRTOS application
  • User configurable timing options for OSPI XIP
  • ICM42670 IMU driver
  • New component for MIPI DPHY
  • Support for ILI9488 1-lane Display
  • Support for AR0145 Camera Sensor
  • Support for OV5647 Camera Sensor
  • Non-Secure TCM partitions support without using cmse feature
  • Support for auto creation of NS TCM partition using linker script.
  • I2C address selection support for GT911 Touch Controller

Updates / Fixes in this Release:

  • Updates in SPI, PDM, Camera Sensor, LCD panel, CDC200, PDM & CPI drivers
  • Updates in PM, I3C, LP/PDM applications
  • Update to SE FW v1.100.0

PSBT Jira's addressed:

  • PSBT-701: [ RTSS Camera Sensors ] Camera sensor enable macros needs to be modified in RTE_Device.h file.
  • PSBT-663: nx_phy_setmode declaration conflicts with definition
  • PSBT-607: MT9M114 camera driver: Option to use lower resolution with MIPI interface
  • PSBT-628: RTE_Device.h throws error whn open in (vscode) configuration wizard
  • PSBT-675: [ RTSS Utimer ] Not able to run the Utimer Azure RTOS application build from VS Code
  • PSBT-702: [ RTSS VS Code ] Getting compilation issue when trying to build blinky application using latest CMSIS 1.3.0-rc1 pack
  • PSBT-678: [RTSS PM] Failed to fetch boot logs for PM demo application with VS code build
  • PSBT-725: [ RTSS LPTIMER ] AzureRTOS LPTIMER Application is showing twice when we are selecting application in ARMDS
  • PSBT-747: [ RTSS ] Improper naming in the rteconfig file for ILI9488 LCD display
  • RBTP-205: Incorrect setting of the burst_len in the PDM driver
  • RBTP-206: Incorrectly named macro (ARM_PDM_MODE_FULL_BANDWIDTH_AUDIO_3071_CLK_FRQ) in the PDM header file
  • RBTP-207: Add a note that MPU_Load_Regions is executed before scatter load

Removed / Deprecated in this Release:

  • None

Migration Guide for this release:

  • AlifSemiconductor::Device:SOC Peripherals:MIPI DSI CSI2 DPHY component needed for Camera or Display
  • tcm_partitions.c must be placed on primary boot media (meaning in XIP build, this must be on MRAM)

Alif Semiconductor Ensemble CMSIS DFP v1.2.2

19 Aug 09:50
Compare
Choose a tag to compare

Updates / Fixes in this Release:

  • update SD Driver for various fixes
  • Add emmc init sequence
  • Low Capacity SD card support

Alif Semiconductor Ensemble CMSIS DFP v1.2.1

03 Jul 07:31
Compare
Choose a tag to compare

Updates / Fixes in this Release:

  • SERVICES lib update to version 1.97.0

Alif Semiconductor Ensemble CMSIS DFP v1.2.0

20 Jun 09:43
Compare
Choose a tag to compare

New Features in this Release:

  • CANFD Blocking mode support
  • FreeRTOS test apps for DMA, I2S, ADC
  • Add Support for RAW8 and RGB565 for MT9M114
  • MT9M114-mipi, HM0360 Camera sensor support
  • Polling mode driver for PDM, CAN-FD, I2S, LPSPI
  • SDMMC Driver IRQ mode support

Updates / Fixes in this Release:

  • Updates in DMA, SPI, I2S, UART, SD, CAN-FD driver
  • Updates in UART, I2C, ADC, PM, SDC, CAN-FD applications
  • Auto timing calculation for CSI
  • Compiler warnings & Error Fixes
  • Change SDMMC default clock to 50MHz
  • Update to SE FW v96

Alif Semiconductor Ensemble CMSIS DFP v1.1.3

04 Jun 19:55
Compare
Choose a tag to compare

Updates for release v1.1.3:

• Fixed FLM file format issues
• Minor updates to Demo_pm_baremetal and mhu_sender sources
• Update to SE FW v1.0.94

Alif Semiconductor Ensemble CMSIS DFP v1.1.2

04 Jun 18:09
Compare
Choose a tag to compare

Updates for release v1.1.2:

• Update to SE FW v1.0.93

Alif Semiconductor Ensemble CMSIS DFP v1.1.1

29 Mar 21:36
Compare
Choose a tag to compare

Updates for release v1.1.1:

• Compiler Warning fixes
• SPI Micro-Wire Support
• Polling Mode Support for UART, SPI
• High Resolution busy loop support
• Update runtime control for Analog Drivers
• AR0144 Camera sensor Support
• Window control support for CMP
• I2S Full duplex support
• Update various drivers & test applications
• Viewfinder App update for Tx
• Update to SE FW v1.0.92
• Addressed multiple bugs

Alif Semiconductor Ensemble CMSIS DFP v1.0.0

15 Nov 23:11
Compare
Choose a tag to compare

Components in Ensemble DFP PACK

Example Projects

  • LED Blinky XIP on M55HE
  • LED Blinky running from TCM on M55HE
  • Hello World (UART4) XIP on M55HP

SOC Peripheral Drivers

  • ADC 12/24
  • CANFD
  • CDC
  • CMP
  • CPI
  • CRC
  • CSI
  • DSI
  • DAC
  • MHU
  • GPIO
  • HWSEM
  • I2S
  • I2C
  • I3C
  • LPTIMER
  • MRAM
  • OSPI
  • OSPI-XIP
  • PDM
  • PINCONF
  • RTC
  • SD/SDIO
  • SPI
  • UART
  • UTIMER
  • WDT

External Components Drivers

  • GT911 Touch Screen Controller
  • Generic Ethernet PHY
  • ARX3A0 camera sensor
  • ILI9806E LCD panel
  • IS25WX256 OSPI Flash
  • MT9M114 Camera Sensor

CMSIS HAL for Peripheral Drivers

  • CPI
  • CANFD
  • DMA
  • CSI
  • DSI
  • LP/GPIO
  • HWSEM
  • I2C
  • LP/I2S
  • I3C
  • LPTIMER
  • Ethernet
  • MRAM
  • OSPI
  • PDM
  • RTC
  • SPI
  • LP/USART
  • UTIMER
  • WDT
  • ADC12/24
  • DAC
  • LP/CMP

User Code Templates

  • ADC Test Application
  • ADC Click Board Test Application
  • ADC Ext Trigger Test Application
  • ADC Potentiometer Test Application
  • ADC TSENS Test Application
  • CANFD Bus Monitor Test Application
  • CANFD External Loopback Test Application
  • CANFD Internal Loopback Test Application
  • CANFD Normal Mode Test Application
  • CDC200 Test Application
  • CMP Test Application
  • CRC Test Application
  • DAC Test Application
  • Power Management Test Application
  • SD/SDIO Test Application
  • DMA memcpy Test Application
  • DPHY Loopback Test Application
  • GT911 Touch Screen Test Application
  • HWSEM Test Application
  • ISSI Flash Test Application
  • I2C Test Application
  • I2C using I3C Test Application
  • I2S Test Application
  • I3C Test Application
  • LED Blinky Test Application
  • LPI2C Test Application
  • LPPDM Test Application
  • LPSPI SPI Test Application
  • LPTimer Test Application
  • LPUART Test Application
  • LVGL Test Application
  • Mix Bus I2C I3C Test Application
  • MRAM Test Application
  • OSPI Hyperram XIP Test Application
  • Parallel Display Test Application
  • PDM Test Application
  • RTC Test Application
  • SPI0-SPI1 Test Application
  • TSENS Test Application
  • UART2 Test Application
  • UART4 Test Application
  • Utimer Test Application
  • WDT Test Application
    The Application Note describing the different example projects and template source code available in the CMSIS Ensemble support pack can be found at https://alifsemi.com/download/AAPN0026
    The Application Note describing the steps needed to import example source code into a VS Code template for an Alif Ensemble device can be found at https://alifsemi.com/download/AAPN0025

Alif Semiconductor Ensemble CMSIS DFP v1.0.0-rc4

13 Nov 21:35
Compare
Choose a tag to compare

Components in Ensemble DFP PACK

Example Projects

  • LED Blinky XIP on M55HE
  • LED Blinky running from TCM on M55HE
  • Hello World (UART4) XIP on M55HP

SOC Peripheral Drivers

  • ADC 12/24
  • CANFD
  • CDC
  • CMP
  • CPI
  • CRC
  • CSI
  • DSI
  • DAC
  • MHU
  • GPIO
  • HWSEM
  • I2S
  • I2C
  • I3C
  • LPTIMER
  • MRAM
  • OSPI
  • OSPI-XIP
  • PDM
  • PINCONF
  • RTC
  • SD/SDIO
  • SPI
  • UART
  • UTIMER
  • WDT

External Components Drivers

  • GT911 Touch Screen Controller
  • Generic Ethernet PHY
  • ARX3A0 camera sensor
  • ILI9806E LCD panel
  • IS25WX256 OSPI Flash
  • MT9M114 Camera Sensor

CMSIS HAL for Peripheral Drivers

  • CPI
  • CANFD
  • DMA
  • CSI
  • DSI
  • LP/GPIO
  • HWSEM
  • I2C
  • LP/I2S
  • I3C
  • LPTIMER
  • Ethernet
  • MRAM
  • OSPI
  • PDM
  • RTC
  • SPI
  • LP/USART
  • UTIMER
  • WDT
  • ADC12/24
  • DAC
  • LP/CMP

User Code Templates

  • ADC Test Application
  • ADC Click Board Test Application
  • ADC Ext Trigger Test Application
  • ADC Potentiometer Test Application
  • ADC TSENS Test Application
  • CANFD Bus Monitor Test Application
  • CANFD External Loopback Test Application
  • CANFD Internal Loopback Test Application
  • CANFD Normal Mode Test Application
  • CDC200 Test Application
  • CMP Test Application
  • CRC Test Application
  • DAC Test Application
  • Power Management Test Application
  • SD/SDIO Test Application
  • DMA memcpy Test Application
  • DPHY Loopback Test Application
  • GT911 Touch Screen Test Application
  • HWSEM Test Application
  • ISSI Flash Test Application
  • I2C Test Application
  • I2C using I3C Test Application
  • I2S Test Application
  • I3C Test Application
  • LED Blinky Test Application
  • LPI2C Test Application
  • LPPDM Test Application
  • LPSPI SPI Test Application
  • LPTimer Test Application
  • LPUART Test Application
  • LVGL Test Application
  • Mix Bus I2C I3C Test Application
  • MRAM Test Application
  • OSPI Hyperram XIP Test Application
  • Parallel Display Test Application
  • PDM Test Application
  • RTC Test Application
  • SPI0-SPI1 Test Application
  • TSENS Test Application
  • UART2 Test Application
  • UART4 Test Application
  • Utimer Test Application
  • WDT Test Application