Skip to content

Zephyr Alif Semiconductor Software Development Kit (ZAS) release for Ensemble family of devices version 1.0.0.

Compare
Choose a tag to compare
@BhupeshKharwa-AlifSemi BhupeshKharwa-AlifSemi released this 14 Nov 23:36
· 90 commits to main since this release

The Zephyr Alif Semiconductor Software Development Kit (ZAS) release for Ensemble family of devices version 1.0.0 consists of 3 primary repositories.

  1. This sdk-alif repository that is the starting point and contains Alif Semiconductor specific Applications, Examples, etc. along with tools and documentation for setting up Zephyr development environment specific to Alif Semiconductor devices.
  2. zephyr_alif repository which is the Alif Semiconductor port of the public Zephyr project repository.
  3. hal_alif repository which is Alif Semiconductor's HAL internal integration layer for Zephyr. 

The following gives brief information on additional files provided below with this v1.0.0 release.

  1. AlifSemiFiles.zip contains the following directories
    • config-files – contains,
      • Host setup script to install required packages to compile Zephyr on Linux host machine.
      • JSON files to create an Application Table Of Contents (ATOC) file containing Zephyr application, which gets programmed into MRAM using SETools.
    • prebuilt-images – contains,
      • Zephyr binaries (zephyr_e7_rtssh*.bin) of sample applications such as “helloworld”, which display boot up messages on the serial console of the UART4B for the RTSS-HE and UART2A for the RTSS-HP.
      • A RTSS-HE binary (PC_Tool_HE.bin), that reads binary data from the host PC tool through UART2A and programs into OSPI1 NOR flash.
    • Utilities – Contains,
      • Alif Security toolkit v1.101.00 release.
      • Host PC tool to select and send Zephyr binaries from host PC for programming into OSPI1 NOR flash.
      • bayer2rgb binary file - Command line utility to convert bayer grid data to rgb data.
      • video_camera_on_display_using_gpl_code.patch - Software patch to display camera capture on to LCD panel.
        4.release_notes.pdf – Release Notes for this release listing contents, bug fixes, known issues, etc.
  2. user_guide.pdf – Getting started with Zephyr for Alif Semiconductor devices and kits.
  3. bare_metal_src_for_ospi1_boot_v2.tar.xz – Bare-metal code, which configures OSPI 1 NOR flash into XiP mode.