在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例嵌入式开发 → IMX8QX M4内核SDK例程(含sdk说明文档)

IMX8QX M4内核SDK例程(含sdk说明文档)

嵌入式开发

下载此实例
  • 开发语言:C/C++
  • 实例大小:14.64M
  • 下载次数:8
  • 浏览次数:165
  • 发布时间:2021-12-09
  • 实例类别:嵌入式开发
  • 发 布 人:fk192313871
  • 文件格式:.zip
  • 所需积分:2
 相关标签: sdk M4 简单 IM sd

实例介绍

【实例简介】NXP IMX8 M4内核例程(含sdk说明文档)

  IAR工程打开,亲测可用,缩短开发周期

【实例截图】from clipboard
【核心代码】.
├── CMSIS
│   ├── Driver
│   │   ├── DriverTemplates
│   │   │   ├── Driver_CAN.c
│   │   │   ├── Driver_ETH_MAC.c
│   │   │   ├── Driver_ETH_PHY.c
│   │   │   ├── Driver_Flash.c
│   │   │   ├── Driver_I2C.c
│   │   │   ├── Driver_MCI.c
│   │   │   ├── Driver_SAI.c
│   │   │   ├── Driver_SPI.c
│   │   │   ├── Driver_Storage.c
│   │   │   ├── Driver_USART.c
│   │   │   ├── Driver_USBD.c
│   │   │   └── Driver_USBH.c
│   │   └── Include
│   │       ├── Driver_CAN.h
│   │       ├── Driver_Common.h
│   │       ├── Driver_ETH.h
│   │       ├── Driver_ETH_MAC.h
│   │       ├── Driver_ETH_PHY.h
│   │       ├── Driver_Flash.h
│   │       ├── Driver_I2C.h
│   │       ├── Driver_MCI.h
│   │       ├── Driver_NAND.h
│   │       ├── Driver_SAI.h
│   │       ├── Driver_SPI.h
│   │       ├── Driver_USART.h
│   │       ├── Driver_USB.h
│   │       ├── Driver_USBD.h
│   │       ├── Driver_USBH.h
│   │       └── Driver_WiFi.h
│   ├── Include
│   │   ├── arm_common_tables.h
│   │   ├── arm_const_structs.h
│   │   ├── arm_math.h
│   │   ├── cmsis_armcc.h
│   │   ├── cmsis_armclang.h
│   │   ├── cmsis_armclang_ltm.h
│   │   ├── cmsis_compiler.h
│   │   ├── cmsis_gcc.h
│   │   ├── cmsis_iccarm.h
│   │   ├── cmsis_version.h
│   │   ├── core_armv81mml.h
│   │   ├── core_armv8mbl.h
│   │   ├── core_armv8mml.h
│   │   ├── core_cm0.h
│   │   ├── core_cm0plus.h
│   │   ├── core_cm1.h
│   │   ├── core_cm23.h
│   │   ├── core_cm3.h
│   │   ├── core_cm33.h
│   │   ├── core_cm35p.h
│   │   ├── core_cm4.h
│   │   ├── core_cm7.h
│   │   ├── core_dsp.h
│   │   ├── core_sc000.h
│   │   ├── core_sc300.h
│   │   ├── mpu_armv7.h
│   │   ├── mpu_armv8.h
│   │   └── tz_context.h
│   └── LICENSE.txt
├── MEK-MIMX8QX_manifest_v3_6.xml
├── MIR
│   └── marketing_data
│       └── 1.0
│           └── boards
│               └── images
│                   └── 90-MEK-MIMX8QX.gif
├── SW-Content-Register.txt
├── boards
│   └── mekmimx8qx
│       ├── cmsis_driver_examples
│       │   ├── lpi2c
│       │   │   ├── edma_b2b_transfer
│       │   │   │   ├── master
│       │   │   │   │   ├── RTE_Device.h
│       │   │   │   │   ├── armgcc
│       │   │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   │   ├── build_all.bat
│       │   │   │   │   │   ├── build_all.sh
│       │   │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   │   ├── build_debug.bat
│       │   │   │   │   │   ├── build_debug.sh
│       │   │   │   │   │   ├── build_release.bat
│       │   │   │   │   │   ├── build_release.sh
│       │   │   │   │   │   ├── clean.bat
│       │   │   │   │   │   ├── clean.sh
│       │   │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   │   ├── board.c
│       │   │   │   │   ├── board.h
│       │   │   │   │   ├── clock_config.c
│       │   │   │   │   ├── clock_config.h
│       │   │   │   │   ├── cmsis_lpi2c_edma_b2b_transfer_master.c
│       │   │   │   │   ├── cmsis_lpi2c_edma_b2b_transfer_master.xml
│       │   │   │   │   ├── empty_rsc_table.c
│       │   │   │   │   ├── pin_mux.c
│       │   │   │   │   ├── pin_mux.h
│       │   │   │   │   └── readme.txt
│       │   │   │   └── slave
│       │   │   │       ├── RTE_Device.h
│       │   │   │       ├── armgcc
│       │   │   │       │   ├── CMakeLists.txt
│       │   │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │       │   ├── build_all.bat
│       │   │   │       │   ├── build_all.sh
│       │   │   │       │   ├── build_ddr_debug.bat
│       │   │   │       │   ├── build_ddr_debug.sh
│       │   │   │       │   ├── build_ddr_release.bat
│       │   │   │       │   ├── build_ddr_release.sh
│       │   │   │       │   ├── build_debug.bat
│       │   │   │       │   ├── build_debug.sh
│       │   │   │       │   ├── build_release.bat
│       │   │   │       │   ├── build_release.sh
│       │   │   │       │   ├── clean.bat
│       │   │   │       │   ├── clean.sh
│       │   │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │       ├── board.c
│       │   │   │       ├── board.h
│       │   │   │       ├── clock_config.c
│       │   │   │       ├── clock_config.h
│       │   │   │       ├── cmsis_lpi2c_edma_b2b_transfer_slave.c
│       │   │   │       ├── cmsis_lpi2c_edma_b2b_transfer_slave.xml
│       │   │   │       ├── empty_rsc_table.c
│       │   │   │       ├── pin_mux.c
│       │   │   │       ├── pin_mux.h
│       │   │   │       └── readme.txt
│       │   │   └── int_b2b_transfer
│       │   │       ├── master
│       │   │       │   ├── RTE_Device.h
│       │   │       │   ├── armgcc
│       │   │       │   │   ├── CMakeLists.txt
│       │   │       │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   │   ├── build_all.bat
│       │   │       │   │   ├── build_all.sh
│       │   │       │   │   ├── build_ddr_debug.bat
│       │   │       │   │   ├── build_ddr_debug.sh
│       │   │       │   │   ├── build_ddr_release.bat
│       │   │       │   │   ├── build_ddr_release.sh
│       │   │       │   │   ├── build_debug.bat
│       │   │       │   │   ├── build_debug.sh
│       │   │       │   │   ├── build_release.bat
│       │   │       │   │   ├── build_release.sh
│       │   │       │   │   ├── clean.bat
│       │   │       │   │   ├── clean.sh
│       │   │       │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       │   ├── board.c
│       │   │       │   ├── board.h
│       │   │       │   ├── clock_config.c
│       │   │       │   ├── clock_config.h
│       │   │       │   ├── cmsis_lpi2c_int_b2b_transfer_master.c
│       │   │       │   ├── cmsis_lpi2c_int_b2b_transfer_master.xml
│       │   │       │   ├── empty_rsc_table.c
│       │   │       │   ├── pin_mux.c
│       │   │       │   ├── pin_mux.h
│       │   │       │   └── readme.txt
│       │   │       └── slave
│       │   │           ├── RTE_Device.h
│       │   │           ├── armgcc
│       │   │           │   ├── CMakeLists.txt
│       │   │           │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │           │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │           │   ├── build_all.bat
│       │   │           │   ├── build_all.sh
│       │   │           │   ├── build_ddr_debug.bat
│       │   │           │   ├── build_ddr_debug.sh
│       │   │           │   ├── build_ddr_release.bat
│       │   │           │   ├── build_ddr_release.sh
│       │   │           │   ├── build_debug.bat
│       │   │           │   ├── build_debug.sh
│       │   │           │   ├── build_release.bat
│       │   │           │   ├── build_release.sh
│       │   │           │   ├── clean.bat
│       │   │           │   ├── clean.sh
│       │   │           │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │           │   └── mekmimx8qx_gdbsrv.cfg
│       │   │           ├── board.c
│       │   │           ├── board.h
│       │   │           ├── clock_config.c
│       │   │           ├── clock_config.h
│       │   │           ├── cmsis_lpi2c_int_b2b_transfer_slave.c
│       │   │           ├── cmsis_lpi2c_int_b2b_transfer_slave.xml
│       │   │           ├── empty_rsc_table.c
│       │   │           ├── pin_mux.c
│       │   │           ├── pin_mux.h
│       │   │           └── readme.txt
│       │   └── lpuart
│       │       ├── edma_transfer
│       │       │   ├── RTE_Device.h
│       │       │   ├── armgcc
│       │       │   │   ├── CMakeLists.txt
│       │       │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │       │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │       │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │       │   │   ├── build_all.bat
│       │       │   │   ├── build_all.sh
│       │       │   │   ├── build_ddr_debug.bat
│       │       │   │   ├── build_ddr_debug.sh
│       │       │   │   ├── build_ddr_release.bat
│       │       │   │   ├── build_ddr_release.sh
│       │       │   │   ├── build_debug.bat
│       │       │   │   ├── build_debug.sh
│       │       │   │   ├── build_flash_debug.bat
│       │       │   │   ├── build_flash_debug.sh
│       │       │   │   ├── build_flash_release.bat
│       │       │   │   ├── build_flash_release.sh
│       │       │   │   ├── build_release.bat
│       │       │   │   ├── build_release.sh
│       │       │   │   ├── clean.bat
│       │       │   │   ├── clean.sh
│       │       │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │       │   │   └── mekmimx8qx_gdbsrv.cfg
│       │       │   ├── board.c
│       │       │   ├── board.h
│       │       │   ├── clock_config.c
│       │       │   ├── clock_config.h
│       │       │   ├── cmsis_lpuart_edma_transfer.xml
│       │       │   ├── cmsis_usart_edma_transfer.c
│       │       │   ├── empty_rsc_table.c
│       │       │   ├── pin_mux.c
│       │       │   ├── pin_mux.h
│       │       │   └── readme.txt
│       │       └── interrupt_transfer
│       │           ├── RTE_Device.h
│       │           ├── armgcc
│       │           │   ├── CMakeLists.txt
│       │           │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │           │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │           │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │           │   ├── build_all.bat
│       │           │   ├── build_all.sh
│       │           │   ├── build_ddr_debug.bat
│       │           │   ├── build_ddr_debug.sh
│       │           │   ├── build_ddr_release.bat
│       │           │   ├── build_ddr_release.sh
│       │           │   ├── build_debug.bat
│       │           │   ├── build_debug.sh
│       │           │   ├── build_flash_debug.bat
│       │           │   ├── build_flash_debug.sh
│       │           │   ├── build_flash_release.bat
│       │           │   ├── build_flash_release.sh
│       │           │   ├── build_release.bat
│       │           │   ├── build_release.sh
│       │           │   ├── clean.bat
│       │           │   ├── clean.sh
│       │           │   ├── mekmimx8qx_gdb_cmd_seq
│       │           │   └── mekmimx8qx_gdbsrv.cfg
│       │           ├── board.c
│       │           ├── board.h
│       │           ├── clock_config.c
│       │           ├── clock_config.h
│       │           ├── cmsis_lpuart_interrupt_transfer.xml
│       │           ├── cmsis_usart_interrupt_transfer.c
│       │           ├── empty_rsc_table.c
│       │           ├── pin_mux.c
│       │           ├── pin_mux.h
│       │           └── readme.txt
│       ├── demo_apps
│       │   ├── hello_world
│       │   │   ├── armgcc
│       │   │   │   ├── CMakeLists.txt
│       │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   ├── build_all.bat
│       │   │   │   ├── build_all.sh
│       │   │   │   ├── build_ddr_debug.bat
│       │   │   │   ├── build_ddr_debug.sh
│       │   │   │   ├── build_ddr_release.bat
│       │   │   │   ├── build_ddr_release.sh
│       │   │   │   ├── build_debug.bat
│       │   │   │   ├── build_debug.sh
│       │   │   │   ├── build_flash_debug.bat
│       │   │   │   ├── build_flash_debug.sh
│       │   │   │   ├── build_flash_release.bat
│       │   │   │   ├── build_flash_release.sh
│       │   │   │   ├── build_release.bat
│       │   │   │   ├── build_release.sh
│       │   │   │   ├── clean.bat
│       │   │   │   ├── clean.sh
│       │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   ├── board.c
│       │   │   ├── board.h
│       │   │   ├── clock_config.c
│       │   │   ├── clock_config.h
│       │   │   ├── empty_rsc_table.c
│       │   │   ├── hello_world.c
│       │   │   ├── hello_world.xml
│       │   │   ├── hello_world_TCM.bin
│       │   │   ├── pin_mux.c
│       │   │   ├── pin_mux.h
│       │   │   └── readme.txt
│       │   ├── power_mode_switch
│       │   │   ├── FreeRTOSConfig.h
│       │   │   ├── app_srtm.c
│       │   │   ├── app_srtm.h
│       │   │   ├── armgcc
│       │   │   │   ├── CMakeLists.txt
│       │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   ├── build_all.bat
│       │   │   │   ├── build_all.sh
│       │   │   │   ├── build_ddr_debug.bat
│       │   │   │   ├── build_ddr_debug.sh
│       │   │   │   ├── build_ddr_release.bat
│       │   │   │   ├── build_ddr_release.sh
│       │   │   │   ├── build_debug.bat
│       │   │   │   ├── build_debug.sh
│       │   │   │   ├── build_flash_debug.bat
│       │   │   │   ├── build_flash_debug.sh
│       │   │   │   ├── build_flash_release.bat
│       │   │   │   ├── build_flash_release.sh
│       │   │   │   ├── build_release.bat
│       │   │   │   ├── build_release.sh
│       │   │   │   ├── clean.bat
│       │   │   │   ├── clean.sh
│       │   │   │   ├── lpm_asm.S
│       │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   ├── board.c
│       │   │   ├── board.h
│       │   │   ├── clock_config.c
│       │   │   ├── clock_config.h
│       │   │   ├── lpm.c
│       │   │   ├── lpm.h
│       │   │   ├── pin_mux.c
│       │   │   ├── pin_mux.h
│       │   │   ├── power_mode_switch.c
│       │   │   ├── power_mode_switch.h
│       │   │   ├── power_mode_switch.xml
│       │   │   ├── readme.txt
│       │   │   ├── remoteproc.h
│       │   │   ├── rpmsg_config.h
│       │   │   ├── rsc_table.c
│       │   │   ├── rsc_table.h
│       │   │   └── srtm
│       │   │       ├── channels
│       │   │       │   ├── srtm_mu_endpoint.c
│       │   │       │   ├── srtm_mu_endpoint.h
│       │   │       │   ├── srtm_rpmsg_endpoint.c
│       │   │       │   └── srtm_rpmsg_endpoint.h
│       │   │       └── services
│       │   │           ├── srtm_i2c_service.c
│       │   │           └── srtm_i2c_service.h
│       │   ├── rear_view_camera
│       │   │   ├── FreeRTOSConfig.h
│       │   │   ├── app_display.c
│       │   │   ├── app_display.h
│       │   │   ├── app_srtm.c
│       │   │   ├── app_srtm.h
│       │   │   ├── armgcc
│       │   │   │   ├── CMakeLists.txt
│       │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   ├── build_all.bat
│       │   │   │   ├── build_all.sh
│       │   │   │   ├── build_ddr_debug.bat
│       │   │   │   ├── build_ddr_debug.sh
│       │   │   │   ├── build_ddr_release.bat
│       │   │   │   ├── build_ddr_release.sh
│       │   │   │   ├── build_debug.bat
│       │   │   │   ├── build_debug.sh
│       │   │   │   ├── build_flash_debug.bat
│       │   │   │   ├── build_flash_debug.sh
│       │   │   │   ├── build_flash_release.bat
│       │   │   │   ├── build_flash_release.sh
│       │   │   │   ├── build_release.bat
│       │   │   │   ├── build_release.sh
│       │   │   │   ├── clean.bat
│       │   │   │   ├── clean.sh
│       │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   ├── automotive.c
│       │   │   ├── automotive.h
│       │   │   ├── board.c
│       │   │   ├── board.h
│       │   │   ├── clock_config.c
│       │   │   ├── clock_config.h
│       │   │   ├── fsl_adv7535.c
│       │   │   ├── fsl_adv7535.h
│       │   │   ├── fsl_camera.h
│       │   │   ├── fsl_camera_device.h
│       │   │   ├── fsl_camera_receiver.h
│       │   │   ├── fsl_display.h
│       │   │   ├── fsl_isi_camera_adapter.c
│       │   │   ├── fsl_isi_camera_adapter.h
│       │   │   ├── fsl_it6263.c
│       │   │   ├── fsl_it6263.h
│       │   │   ├── fsl_max9286.c
│       │   │   ├── fsl_max9286.h
│       │   │   ├── fsl_mipi_dsi_cmd.c
│       │   │   ├── fsl_mipi_dsi_cmd.h
│       │   │   ├── fsl_ov5640.c
│       │   │   ├── fsl_ov5640.h
│       │   │   ├── fsl_rm67191.c
│       │   │   ├── fsl_rm67191.h
│       │   │   ├── fsl_sccb.c
│       │   │   ├── fsl_sccb.h
│       │   │   ├── fsl_video_common.c
│       │   │   ├── fsl_video_common.h
│       │   │   ├── fsl_video_i2c.c
│       │   │   ├── fsl_video_i2c.h
│       │   │   ├── generic_list.c
│       │   │   ├── generic_list.h
│       │   │   ├── isi_board.c
│       │   │   ├── isi_config.h
│       │   │   ├── isi_example.h
│       │   │   ├── lpuart_adapter.c
│       │   │   ├── nxp_logo.h
│       │   │   ├── pin_mux.c
│       │   │   ├── pin_mux.h
│       │   │   ├── rear_view_camera.c
│       │   │   ├── remoteproc.h
│       │   │   ├── rpmsg_config.h
│       │   │   ├── rsc_table.c
│       │   │   ├── rsc_table.h
│       │   │   ├── serial_manager.c
│       │   │   ├── serial_manager.h
│       │   │   ├── serial_port_internal.h
│       │   │   ├── serial_port_uart.c
│       │   │   ├── serial_port_uart.h
│       │   │   ├── srtm
│       │   │   │   ├── channels
│       │   │   │   │   ├── srtm_mu_endpoint.c
│       │   │   │   │   ├── srtm_mu_endpoint.h
│       │   │   │   │   ├── srtm_rpmsg_endpoint.c
│       │   │   │   │   └── srtm_rpmsg_endpoint.h
│       │   │   │   ├── include
│       │   │   │   │   ├── srtm_channel.h
│       │   │   │   │   ├── srtm_defs.h
│       │   │   │   │   ├── srtm_dispatcher.h
│       │   │   │   │   ├── srtm_message.h
│       │   │   │   │   ├── srtm_peercore.h
│       │   │   │   │   └── srtm_service.h
│       │   │   │   ├── port
│       │   │   │   │   ├── srtm_heap_freertos.c
│       │   │   │   │   ├── srtm_message_pool.c
│       │   │   │   │   ├── srtm_mutex_freertos.c
│       │   │   │   │   └── srtm_sem_freertos.c
│       │   │   │   ├── services
│       │   │   │   │   ├── srtm_auto_service.c
│       │   │   │   │   ├── srtm_auto_service.h
│       │   │   │   │   ├── srtm_i2c_service.c
│       │   │   │   │   └── srtm_i2c_service.h
│       │   │   │   └── srtm
│       │   │   │       ├── srtm_channel.c
│       │   │   │       ├── srtm_channel_struct.h
│       │   │   │       ├── srtm_dispatcher.c
│       │   │   │       ├── srtm_dispatcher_struct.h
│       │   │   │       ├── srtm_heap.h
│       │   │   │       ├── srtm_list.h
│       │   │   │       ├── srtm_message.c
│       │   │   │       ├── srtm_message_struct.h
│       │   │   │       ├── srtm_mutex.h
│       │   │   │       ├── srtm_peercore.c
│       │   │   │       ├── srtm_peercore_struct.h
│       │   │   │       ├── srtm_sem.h
│       │   │   │       ├── srtm_service.c
│       │   │   │       └── srtm_service_struct.h
│       │   │   └── uart.h
│       │   └── srtm_demo
│       │       ├── FreeRTOSConfig.h
│       │       ├── app_srtm.c
│       │       ├── app_srtm.h
│       │       ├── armgcc
│       │       │   ├── CMakeLists.txt
│       │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │       │   ├── build_all.bat
│       │       │   ├── build_all.sh
│       │       │   ├── build_ddr_debug.bat
│       │       │   ├── build_ddr_debug.sh
│       │       │   ├── build_ddr_release.bat
│       │       │   ├── build_ddr_release.sh
│       │       │   ├── build_debug.bat
│       │       │   ├── build_debug.sh
│       │       │   ├── build_flash_debug.bat
│       │       │   ├── build_flash_debug.sh
│       │       │   ├── build_flash_release.bat
│       │       │   ├── build_flash_release.sh
│       │       │   ├── build_release.bat
│       │       │   ├── build_release.sh
│       │       │   ├── clean.bat
│       │       │   ├── clean.sh
│       │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │       │   └── mekmimx8qx_gdbsrv.cfg
│       │       ├── board.c
│       │       ├── board.h
│       │       ├── clock_config.c
│       │       ├── clock_config.h
│       │       ├── pin_mux.c
│       │       ├── pin_mux.h
│       │       ├── readme.txt
│       │       ├── remoteproc.h
│       │       ├── rpmsg_config.h
│       │       ├── rsc_table.c
│       │       ├── rsc_table.h
│       │       ├── srtm
│       │       │   ├── channels
│       │       │   │   ├── srtm_mu_endpoint.c
│       │       │   │   ├── srtm_mu_endpoint.h
│       │       │   │   ├── srtm_rpmsg_endpoint.c
│       │       │   │   └── srtm_rpmsg_endpoint.h
│       │       │   └── services
│       │       │       ├── srtm_i2c_service.c
│       │       │       └── srtm_i2c_service.h
│       │       ├── srtm_demo.c
│       │       └── srtm_demo.xml
│       ├── driver_examples
│       │   ├── canfd
│       │   │   ├── interrupt_transfer
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── canfd_interrupt_transfer.xml
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── flexcan_interrupt_transfer.c
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   ├── loopback
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── canfd_loopback.xml
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── flexcan_loopback.c
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   └── loopback_transfer
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── canfd_loopback_transfer.xml
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── flexcan_loopback_transfer.c
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       └── readme.txt
│       │   ├── dpu
│       │   │   ├── blitblend
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── display_interface.c
│       │   │   │   ├── dpu_blitblend.c
│       │   │   │   ├── dpu_blitblend.xml
│       │   │   │   ├── dpu_board.c
│       │   │   │   ├── dpu_example.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   ├── character
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── display_interface.c
│       │   │   │   ├── dpu_board.c
│       │   │   │   ├── dpu_character.c
│       │   │   │   ├── dpu_character.xml
│       │   │   │   ├── dpu_example.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   ├── fetch_decode
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── display_interface.c
│       │   │   │   ├── dpu_board.c
│       │   │   │   ├── dpu_example.h
│       │   │   │   ├── dpu_fetch_decode.c
│       │   │   │   ├── dpu_fetch_decode.xml
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   └── rop
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── display_interface.c
│       │   │       ├── dpu_board.c
│       │   │       ├── dpu_example.h
│       │   │       ├── dpu_rop.c
│       │   │       ├── dpu_rop.xml
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       └── readme.txt
│       │   ├── edma
│       │   │   ├── memory_to_memory
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── dma3_memory_to_memory.xml
│       │   │   │   ├── edma_memory_to_memory.c
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   └── scatter_gather
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── dma3_scatter_gather.xml
│       │   │       ├── edma_scatter_gather.c
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       └── readme.txt
│       │   ├── enet
│       │   │   ├── txrx_multiring_transfer
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── enet_txrx_multiring_transfer.c
│       │   │   │   ├── enet_txrx_multiring_transfer.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   ├── txrx_ptp1588_transfer
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── enet_txrx_ptp1588_transfer.c
│       │   │   │   ├── enet_txrx_ptp1588_transfer.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   └── txrx_transfer
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── enet_txrx_transfer.c
│       │   │       ├── enet_txrx_transfer.xml
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       └── readme.txt
│       │   ├── esai
│       │   │   ├── edma_transfer
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── esai_edma_transfer.c
│       │   │   │   ├── esai_edma_transfer.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   └── interrupt_transfer
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── esai_interrupt_transfer.c
│       │   │       ├── esai_interrupt_transfer.xml
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       └── readme.txt
│       │   ├── flexcan
│       │   │   ├── interrupt_transfer
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── flexcan_interrupt_transfer.c
│       │   │   │   ├── flexcan_interrupt_transfer.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   ├── loopback
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── flexcan_loopback.c
│       │   │   │   ├── flexcan_loopback.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   ├── loopback_edma_transfer
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── flexcan_loopback_edma_transfer.c
│       │   │   │   ├── flexcan_loopback_edma_transfer.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   └── loopback_transfer
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── flexcan_loopback_transfer.c
│       │   │       ├── flexcan_loopback_transfer.xml
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       └── readme.txt
│       │   ├── flexspi
│       │   │   └── octal
│       │   │       └── polling_transfer
│       │   │           ├── app.h
│       │   │           ├── armgcc
│       │   │           │   ├── CMakeLists.txt
│       │   │           │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │           │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │           │   ├── build_all.bat
│       │   │           │   ├── build_all.sh
│       │   │           │   ├── build_ddr_debug.bat
│       │   │           │   ├── build_ddr_debug.sh
│       │   │           │   ├── build_ddr_release.bat
│       │   │           │   ├── build_ddr_release.sh
│       │   │           │   ├── build_debug.bat
│       │   │           │   ├── build_debug.sh
│       │   │           │   ├── build_release.bat
│       │   │           │   ├── build_release.sh
│       │   │           │   ├── clean.bat
│       │   │           │   ├── clean.sh
│       │   │           │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │           │   └── mekmimx8qx_gdbsrv.cfg
│       │   │           ├── board.c
│       │   │           ├── board.h
│       │   │           ├── clock_config.c
│       │   │           ├── clock_config.h
│       │   │           ├── empty_rsc_table.c
│       │   │           ├── flexspi_octal_flash_ops.c
│       │   │           ├── flexspi_octal_polling_transfer.c
│       │   │           ├── flexspi_octal_polling_transfer.xml
│       │   │           ├── pin_mux.c
│       │   │           ├── pin_mux.h
│       │   │           └── readme.txt
│       │   ├── ftm
│       │   │   ├── combine_pwm
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── ftm_combine_pwm.c
│       │   │   │   ├── ftm_combine_pwm.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   ├── dual_edge_capture
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── ftm_dual_edge_capture.c
│       │   │   │   ├── ftm_dual_edge_capture.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   ├── input_capture
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── ftm_input_capture.c
│       │   │   │   ├── ftm_input_capture.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   ├── output_compare
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── ftm_output_compare.c
│       │   │   │   ├── ftm_output_compare.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   ├── pwm_twochannel
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── ftm_pwm_twochannel.c
│       │   │   │   ├── ftm_pwm_twochannel.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   ├── simple_pwm
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── ftm_simple_pwm.c
│       │   │   │   ├── ftm_simple_pwm.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   └── timer
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── ftm_timer.c
│       │   │       ├── ftm_timer.xml
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       └── readme.txt
│       │   ├── gpio
│       │   │   └── led_output
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── gpio_led_output.c
│       │   │       ├── igpio_led_output.xml
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       └── readme.txt
│       │   ├── gpt
│       │   │   ├── capture
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── gpt_capture.c
│       │   │   │   ├── gpt_capture.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   └── timer
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── gpt_timer.c
│       │   │       ├── gpt_timer.xml
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       └── readme.txt
│       │   ├── intmux
│       │   │   ├── armgcc
│       │   │   │   ├── CMakeLists.txt
│       │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   ├── build_all.bat
│       │   │   │   ├── build_all.sh
│       │   │   │   ├── build_ddr_debug.bat
│       │   │   │   ├── build_ddr_debug.sh
│       │   │   │   ├── build_ddr_release.bat
│       │   │   │   ├── build_ddr_release.sh
│       │   │   │   ├── build_debug.bat
│       │   │   │   ├── build_debug.sh
│       │   │   │   ├── build_flash_debug.bat
│       │   │   │   ├── build_flash_debug.sh
│       │   │   │   ├── build_flash_release.bat
│       │   │   │   ├── build_flash_release.sh
│       │   │   │   ├── build_release.bat
│       │   │   │   ├── build_release.sh
│       │   │   │   ├── clean.bat
│       │   │   │   ├── clean.sh
│       │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   ├── board.c
│       │   │   ├── board.h
│       │   │   ├── clock_config.c
│       │   │   ├── clock_config.h
│       │   │   ├── empty_rsc_table.c
│       │   │   ├── intmux.c
│       │   │   ├── intmux.xml
│       │   │   ├── pin_mux.c
│       │   │   ├── pin_mux.h
│       │   │   └── readme.txt
│       │   ├── isi
│       │   │   ├── ci_pi
│       │   │   │   └── yuv422
│       │   │   │       ├── app_display.c
│       │   │   │       ├── app_display.h
│       │   │   │       ├── armgcc
│       │   │   │       │   ├── CMakeLists.txt
│       │   │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │       │   ├── build_all.bat
│       │   │   │       │   ├── build_all.sh
│       │   │   │       │   ├── build_ddr_debug.bat
│       │   │   │       │   ├── build_ddr_debug.sh
│       │   │   │       │   ├── build_ddr_release.bat
│       │   │   │       │   ├── build_ddr_release.sh
│       │   │   │       │   ├── build_debug.bat
│       │   │   │       │   ├── build_debug.sh
│       │   │   │       │   ├── build_flash_debug.bat
│       │   │   │       │   ├── build_flash_debug.sh
│       │   │   │       │   ├── build_flash_release.bat
│       │   │   │       │   ├── build_flash_release.sh
│       │   │   │       │   ├── build_release.bat
│       │   │   │       │   ├── build_release.sh
│       │   │   │       │   ├── clean.bat
│       │   │   │       │   ├── clean.sh
│       │   │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │       ├── board.c
│       │   │   │       ├── board.h
│       │   │   │       ├── clock_config.c
│       │   │   │       ├── clock_config.h
│       │   │   │       ├── empty_rsc_table.c
│       │   │   │       ├── isi_board.c
│       │   │   │       ├── isi_ci_pi_yuv422.c
│       │   │   │       ├── isi_ci_pi_yuv422.xml
│       │   │   │       ├── isi_config.h
│       │   │   │       ├── isi_example.h
│       │   │   │       ├── pin_mux.c
│       │   │   │       ├── pin_mux.h
│       │   │   │       └── readme.txt
│       │   │   └── mipi_csi2
│       │   │       ├── rgb565
│       │   │       │   ├── app_display.c
│       │   │       │   ├── app_display.h
│       │   │       │   ├── armgcc
│       │   │       │   │   ├── CMakeLists.txt
│       │   │       │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   │   ├── build_all.bat
│       │   │       │   │   ├── build_all.sh
│       │   │       │   │   ├── build_ddr_debug.bat
│       │   │       │   │   ├── build_ddr_debug.sh
│       │   │       │   │   ├── build_ddr_release.bat
│       │   │       │   │   ├── build_ddr_release.sh
│       │   │       │   │   ├── build_debug.bat
│       │   │       │   │   ├── build_debug.sh
│       │   │       │   │   ├── build_flash_debug.bat
│       │   │       │   │   ├── build_flash_debug.sh
│       │   │       │   │   ├── build_flash_release.bat
│       │   │       │   │   ├── build_flash_release.sh
│       │   │       │   │   ├── build_release.bat
│       │   │       │   │   ├── build_release.sh
│       │   │       │   │   ├── clean.bat
│       │   │       │   │   ├── clean.sh
│       │   │       │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       │   ├── board.c
│       │   │       │   ├── board.h
│       │   │       │   ├── clock_config.c
│       │   │       │   ├── clock_config.h
│       │   │       │   ├── empty_rsc_table.c
│       │   │       │   ├── isi_board.c
│       │   │       │   ├── isi_config.h
│       │   │       │   ├── isi_example.h
│       │   │       │   ├── isi_mipi_csi2_rgb565.c
│       │   │       │   ├── isi_mipi_csi2_rgb565.xml
│       │   │       │   ├── pin_mux.c
│       │   │       │   ├── pin_mux.h
│       │   │       │   └── readme.txt
│       │   │       └── yuv422
│       │   │           ├── app_display.c
│       │   │           ├── app_display.h
│       │   │           ├── armgcc
│       │   │           │   ├── CMakeLists.txt
│       │   │           │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │           │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │           │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │           │   ├── build_all.bat
│       │   │           │   ├── build_all.sh
│       │   │           │   ├── build_ddr_debug.bat
│       │   │           │   ├── build_ddr_debug.sh
│       │   │           │   ├── build_ddr_release.bat
│       │   │           │   ├── build_ddr_release.sh
│       │   │           │   ├── build_debug.bat
│       │   │           │   ├── build_debug.sh
│       │   │           │   ├── build_flash_debug.bat
│       │   │           │   ├── build_flash_debug.sh
│       │   │           │   ├── build_flash_release.bat
│       │   │           │   ├── build_flash_release.sh
│       │   │           │   ├── build_release.bat
│       │   │           │   ├── build_release.sh
│       │   │           │   ├── clean.bat
│       │   │           │   ├── clean.sh
│       │   │           │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │           │   └── mekmimx8qx_gdbsrv.cfg
│       │   │           ├── board.c
│       │   │           ├── board.h
│       │   │           ├── clock_config.c
│       │   │           ├── clock_config.h
│       │   │           ├── empty_rsc_table.c
│       │   │           ├── isi_board.c
│       │   │           ├── isi_config.h
│       │   │           ├── isi_example.h
│       │   │           ├── isi_mipi_csi2_yuv422.c
│       │   │           ├── isi_mipi_csi2_yuv422.xml
│       │   │           ├── pin_mux.c
│       │   │           ├── pin_mux.h
│       │   │           └── readme.txt
│       │   ├── lpadc
│       │   │   ├── interrupt
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── lpadc_interrupt.c
│       │   │   │   ├── lpadc_interrupt.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   └── polling
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── lpadc_polling.c
│       │   │       ├── lpadc_polling.xml
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       └── readme.txt
│       │   ├── lpi2c
│       │   │   ├── edma_b2b_transfer
│       │   │   │   ├── master
│       │   │   │   │   ├── armgcc
│       │   │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   │   ├── build_all.bat
│       │   │   │   │   │   ├── build_all.sh
│       │   │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   │   ├── build_debug.bat
│       │   │   │   │   │   ├── build_debug.sh
│       │   │   │   │   │   ├── build_release.bat
│       │   │   │   │   │   ├── build_release.sh
│       │   │   │   │   │   ├── clean.bat
│       │   │   │   │   │   ├── clean.sh
│       │   │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   │   ├── board.c
│       │   │   │   │   ├── board.h
│       │   │   │   │   ├── clock_config.c
│       │   │   │   │   ├── clock_config.h
│       │   │   │   │   ├── empty_rsc_table.c
│       │   │   │   │   ├── lpi2c_edma_b2b_transfer_master.c
│       │   │   │   │   ├── lpi2c_edma_b2b_transfer_master.xml
│       │   │   │   │   ├── pin_mux.c
│       │   │   │   │   ├── pin_mux.h
│       │   │   │   │   └── readme.txt
│       │   │   │   └── slave
│       │   │   │       ├── armgcc
│       │   │   │       │   ├── CMakeLists.txt
│       │   │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │       │   ├── build_all.bat
│       │   │   │       │   ├── build_all.sh
│       │   │   │       │   ├── build_ddr_debug.bat
│       │   │   │       │   ├── build_ddr_debug.sh
│       │   │   │       │   ├── build_ddr_release.bat
│       │   │   │       │   ├── build_ddr_release.sh
│       │   │   │       │   ├── build_debug.bat
│       │   │   │       │   ├── build_debug.sh
│       │   │   │       │   ├── build_release.bat
│       │   │   │       │   ├── build_release.sh
│       │   │   │       │   ├── clean.bat
│       │   │   │       │   ├── clean.sh
│       │   │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │       ├── board.c
│       │   │   │       ├── board.h
│       │   │   │       ├── clock_config.c
│       │   │   │       ├── clock_config.h
│       │   │   │       ├── empty_rsc_table.c
│       │   │   │       ├── lpi2c_edma_b2b_transfer_slave.c
│       │   │   │       ├── lpi2c_edma_b2b_transfer_slave.xml
│       │   │   │       ├── pin_mux.c
│       │   │   │       ├── pin_mux.h
│       │   │   │       └── readme.txt
│       │   │   ├── interrupt_b2b_transfer
│       │   │   │   ├── master
│       │   │   │   │   ├── armgcc
│       │   │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   │   ├── build_all.bat
│       │   │   │   │   │   ├── build_all.sh
│       │   │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   │   ├── build_debug.bat
│       │   │   │   │   │   ├── build_debug.sh
│       │   │   │   │   │   ├── build_release.bat
│       │   │   │   │   │   ├── build_release.sh
│       │   │   │   │   │   ├── clean.bat
│       │   │   │   │   │   ├── clean.sh
│       │   │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   │   ├── board.c
│       │   │   │   │   ├── board.h
│       │   │   │   │   ├── clock_config.c
│       │   │   │   │   ├── clock_config.h
│       │   │   │   │   ├── empty_rsc_table.c
│       │   │   │   │   ├── lpi2c_interrupt_b2b_transfer_master.c
│       │   │   │   │   ├── lpi2c_interrupt_b2b_transfer_master.xml
│       │   │   │   │   ├── pin_mux.c
│       │   │   │   │   ├── pin_mux.h
│       │   │   │   │   └── readme.txt
│       │   │   │   └── slave
│       │   │   │       ├── armgcc
│       │   │   │       │   ├── CMakeLists.txt
│       │   │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │       │   ├── build_all.bat
│       │   │   │       │   ├── build_all.sh
│       │   │   │       │   ├── build_ddr_debug.bat
│       │   │   │       │   ├── build_ddr_debug.sh
│       │   │   │       │   ├── build_ddr_release.bat
│       │   │   │       │   ├── build_ddr_release.sh
│       │   │   │       │   ├── build_debug.bat
│       │   │   │       │   ├── build_debug.sh
│       │   │   │       │   ├── build_release.bat
│       │   │   │       │   ├── build_release.sh
│       │   │   │       │   ├── clean.bat
│       │   │   │       │   ├── clean.sh
│       │   │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │       ├── board.c
│       │   │   │       ├── board.h
│       │   │   │       ├── clock_config.c
│       │   │   │       ├── clock_config.h
│       │   │   │       ├── empty_rsc_table.c
│       │   │   │       ├── lpi2c_interrupt_b2b_transfer_slave.c
│       │   │   │       ├── lpi2c_interrupt_b2b_transfer_slave.xml
│       │   │   │       ├── pin_mux.c
│       │   │   │       ├── pin_mux.h
│       │   │   │       └── readme.txt
│       │   │   ├── polling_b2b
│       │   │   │   ├── master
│       │   │   │   │   ├── armgcc
│       │   │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   │   ├── build_all.bat
│       │   │   │   │   │   ├── build_all.sh
│       │   │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   │   ├── build_debug.bat
│       │   │   │   │   │   ├── build_debug.sh
│       │   │   │   │   │   ├── build_release.bat
│       │   │   │   │   │   ├── build_release.sh
│       │   │   │   │   │   ├── clean.bat
│       │   │   │   │   │   ├── clean.sh
│       │   │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   │   ├── board.c
│       │   │   │   │   ├── board.h
│       │   │   │   │   ├── clock_config.c
│       │   │   │   │   ├── clock_config.h
│       │   │   │   │   ├── empty_rsc_table.c
│       │   │   │   │   ├── lpi2c_polling_b2b_master.c
│       │   │   │   │   ├── lpi2c_polling_b2b_master.xml
│       │   │   │   │   ├── pin_mux.c
│       │   │   │   │   ├── pin_mux.h
│       │   │   │   │   └── readme.txt
│       │   │   │   └── slave
│       │   │   │       ├── armgcc
│       │   │   │       │   ├── CMakeLists.txt
│       │   │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │       │   ├── build_all.bat
│       │   │   │       │   ├── build_all.sh
│       │   │   │       │   ├── build_ddr_debug.bat
│       │   │   │       │   ├── build_ddr_debug.sh
│       │   │   │       │   ├── build_ddr_release.bat
│       │   │   │       │   ├── build_ddr_release.sh
│       │   │   │       │   ├── build_debug.bat
│       │   │   │       │   ├── build_debug.sh
│       │   │   │       │   ├── build_release.bat
│       │   │   │       │   ├── build_release.sh
│       │   │   │       │   ├── clean.bat
│       │   │   │       │   ├── clean.sh
│       │   │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │       ├── board.c
│       │   │   │       ├── board.h
│       │   │   │       ├── clock_config.c
│       │   │   │       ├── clock_config.h
│       │   │   │       ├── empty_rsc_table.c
│       │   │   │       ├── lpi2c_polling_b2b_slave.c
│       │   │   │       ├── lpi2c_polling_b2b_slave.xml
│       │   │   │       ├── pin_mux.c
│       │   │   │       ├── pin_mux.h
│       │   │   │       └── readme.txt
│       │   │   └── read_accel_value_transfer
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── lpi2c_read_accel_value_transfer.c
│       │   │       ├── lpi2c_read_accel_value_transfer.xml
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       └── readme.txt
│       │   ├── lpit
│       │   │   └── single_channel
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── lpit_single_channel.c
│       │   │       ├── lpit_single_channel.xml
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       └── readme.txt
│       │   ├── lpuart
│       │   │   ├── edma_transfer
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── lpuart_edma_transfer.c
│       │   │   │   ├── lpuart_edma_transfer.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   ├── interrupt
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── lpuart_interrupt.c
│       │   │   │   ├── lpuart_interrupt.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   ├── interrupt_rb_transfer
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── lpuart_interrupt_rb_transfer.c
│       │   │   │   ├── lpuart_interrupt_rb_transfer.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   ├── interrupt_transfer
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── lpuart_interrupt_transfer.c
│       │   │   │   ├── lpuart_interrupt_transfer.xml
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   └── readme.txt
│       │   │   └── polling
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── lpuart_polling.c
│       │   │       ├── lpuart_polling.xml
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       └── readme.txt
│       │   ├── rgpio
│       │   │   └── led_output
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       ├── readme.txt
│       │   │       ├── rgpio_led_output.c
│       │   │       └── rgpio_led_output.xml
│       │   ├── sai
│       │   │   ├── edma_transfer
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── music.h
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   ├── readme.txt
│       │   │   │   ├── sai_edma_transfer.c
│       │   │   │   └── sai_edma_transfer.xml
│       │   │   ├── interrupt
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── music.h
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   ├── readme.txt
│       │   │   │   ├── sai_interrupt.c
│       │   │   │   └── sai_interrupt.xml
│       │   │   └── interrupt_transfer
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── music.h
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       ├── readme.txt
│       │   │       ├── sai_interrupt_transfer.c
│       │   │       └── sai_interrupt_transfer.xml
│       │   ├── sema42
│       │   │   └── uboot
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       ├── readme.txt
│       │   │       ├── sema42_uboot.c
│       │   │       └── sema42_uboot.xml
│       │   ├── tpm
│       │   │   ├── dual_edge_capture
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   ├── readme.txt
│       │   │   │   ├── tpm_dual_edge_capture.c
│       │   │   │   └── tpm_dual_edge_capture.xml
│       │   │   ├── input_capture
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   ├── readme.txt
│       │   │   │   ├── tpm_input_capture.c
│       │   │   │   └── tpm_input_capture.xml
│       │   │   ├── output_compare
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   ├── readme.txt
│       │   │   │   ├── tpm_output_compare.c
│       │   │   │   └── tpm_output_compare.xml
│       │   │   ├── pwm_twochannel
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   ├── readme.txt
│       │   │   │   ├── tpm_pwm_twochannel.c
│       │   │   │   └── tpm_pwm_twochannel.xml
│       │   │   ├── simple_pwm
│       │   │   │   ├── armgcc
│       │   │   │   │   ├── CMakeLists.txt
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   │   ├── build_all.bat
│       │   │   │   │   ├── build_all.sh
│       │   │   │   │   ├── build_ddr_debug.bat
│       │   │   │   │   ├── build_ddr_debug.sh
│       │   │   │   │   ├── build_ddr_release.bat
│       │   │   │   │   ├── build_ddr_release.sh
│       │   │   │   │   ├── build_debug.bat
│       │   │   │   │   ├── build_debug.sh
│       │   │   │   │   ├── build_flash_debug.bat
│       │   │   │   │   ├── build_flash_debug.sh
│       │   │   │   │   ├── build_flash_release.bat
│       │   │   │   │   ├── build_flash_release.sh
│       │   │   │   │   ├── build_release.bat
│       │   │   │   │   ├── build_release.sh
│       │   │   │   │   ├── clean.bat
│       │   │   │   │   ├── clean.sh
│       │   │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   │   ├── board.c
│       │   │   │   ├── board.h
│       │   │   │   ├── clock_config.c
│       │   │   │   ├── clock_config.h
│       │   │   │   ├── empty_rsc_table.c
│       │   │   │   ├── pin_mux.c
│       │   │   │   ├── pin_mux.h
│       │   │   │   ├── readme.txt
│       │   │   │   ├── tpm_simple_pwm.c
│       │   │   │   └── tpm_simple_pwm.xml
│       │   │   └── timer
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── empty_rsc_table.c
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       ├── readme.txt
│       │   │       ├── tpm_timer.c
│       │   │       └── tpm_timer.xml
│       │   ├── tstmr
│       │   │   ├── armgcc
│       │   │   │   ├── CMakeLists.txt
│       │   │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │   │   ├── build_all.bat
│       │   │   │   ├── build_all.sh
│       │   │   │   ├── build_ddr_debug.bat
│       │   │   │   ├── build_ddr_debug.sh
│       │   │   │   ├── build_ddr_release.bat
│       │   │   │   ├── build_ddr_release.sh
│       │   │   │   ├── build_debug.bat
│       │   │   │   ├── build_debug.sh
│       │   │   │   ├── build_flash_debug.bat
│       │   │   │   ├── build_flash_debug.sh
│       │   │   │   ├── build_flash_release.bat
│       │   │   │   ├── build_flash_release.sh
│       │   │   │   ├── build_release.bat
│       │   │   │   ├── build_release.sh
│       │   │   │   ├── clean.bat
│       │   │   │   ├── clean.sh
│       │   │   │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │   │   └── mekmimx8qx_gdbsrv.cfg
│       │   │   ├── board.c
│       │   │   ├── board.h
│       │   │   ├── clock_config.c
│       │   │   ├── clock_config.h
│       │   │   ├── empty_rsc_table.c
│       │   │   ├── pin_mux.c
│       │   │   ├── pin_mux.h
│       │   │   ├── readme.txt
│       │   │   ├── tstmr.c
│       │   │   └── tstmr.xml
│       │   └── wdog32
│       │       ├── armgcc
│       │       │   ├── CMakeLists.txt
│       │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │       │   ├── build_all.bat
│       │       │   ├── build_all.sh
│       │       │   ├── build_ddr_debug.bat
│       │       │   ├── build_ddr_debug.sh
│       │       │   ├── build_ddr_release.bat
│       │       │   ├── build_ddr_release.sh
│       │       │   ├── build_debug.bat
│       │       │   ├── build_debug.sh
│       │       │   ├── build_flash_debug.bat
│       │       │   ├── build_flash_debug.sh
│       │       │   ├── build_flash_release.bat
│       │       │   ├── build_flash_release.sh
│       │       │   ├── build_release.bat
│       │       │   ├── build_release.sh
│       │       │   ├── clean.bat
│       │       │   ├── clean.sh
│       │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │       │   └── mekmimx8qx_gdbsrv.cfg
│       │       ├── board.c
│       │       ├── board.h
│       │       ├── clock_config.c
│       │       ├── clock_config.h
│       │       ├── empty_rsc_table.c
│       │       ├── pin_mux.c
│       │       ├── pin_mux.h
│       │       ├── readme.txt
│       │       ├── wdog32.c
│       │       └── wdog32.xml
│       ├── multicore_examples
│       │   ├── rpmsg_lite_pingpong_rtos
│       │   │   └── linux_remote
│       │   │       ├── FreeRTOSConfig.h
│       │   │       ├── app_srtm.c
│       │   │       ├── app_srtm.h
│       │   │       ├── armgcc
│       │   │       │   ├── CMakeLists.txt
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   │       │   ├── build_all.bat
│       │   │       │   ├── build_all.sh
│       │   │       │   ├── build_ddr_debug.bat
│       │   │       │   ├── build_ddr_debug.sh
│       │   │       │   ├── build_ddr_release.bat
│       │   │       │   ├── build_ddr_release.sh
│       │   │       │   ├── build_debug.bat
│       │   │       │   ├── build_debug.sh
│       │   │       │   ├── build_flash_debug.bat
│       │   │       │   ├── build_flash_debug.sh
│       │   │       │   ├── build_flash_release.bat
│       │   │       │   ├── build_flash_release.sh
│       │   │       │   ├── build_release.bat
│       │   │       │   ├── build_release.sh
│       │   │       │   ├── clean.bat
│       │   │       │   ├── clean.sh
│       │   │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │   │       │   └── mekmimx8qx_gdbsrv.cfg
│       │   │       ├── board.c
│       │   │       ├── board.h
│       │   │       ├── clock_config.c
│       │   │       ├── clock_config.h
│       │   │       ├── main_remote.c
│       │   │       ├── pin_mux.c
│       │   │       ├── pin_mux.h
│       │   │       ├── readme.txt
│       │   │       ├── remoteproc.h
│       │   │       ├── rpmsg_config.h
│       │   │       ├── rpmsg_lite_pingpong_rtos_linux_remote.xml
│       │   │       ├── rsc_table.c
│       │   │       ├── rsc_table.h
│       │   │       └── srtm
│       │   │           ├── channels
│       │   │           │   ├── srtm_mu_endpoint.c
│       │   │           │   ├── srtm_mu_endpoint.h
│       │   │           │   ├── srtm_rpmsg_endpoint.c
│       │   │           │   └── srtm_rpmsg_endpoint.h
│       │   │           └── services
│       │   │               ├── srtm_i2c_service.c
│       │   │               └── srtm_i2c_service.h
│       │   └── rpmsg_lite_str_echo_rtos
│       │       ├── FreeRTOSConfig.h
│       │       ├── app_srtm.c
│       │       ├── app_srtm.h
│       │       ├── armgcc
│       │       │   ├── CMakeLists.txt
│       │       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │       │   ├── build_all.bat
│       │       │   ├── build_all.sh
│       │       │   ├── build_ddr_debug.bat
│       │       │   ├── build_ddr_debug.sh
│       │       │   ├── build_ddr_release.bat
│       │       │   ├── build_ddr_release.sh
│       │       │   ├── build_debug.bat
│       │       │   ├── build_debug.sh
│       │       │   ├── build_flash_debug.bat
│       │       │   ├── build_flash_debug.sh
│       │       │   ├── build_flash_release.bat
│       │       │   ├── build_flash_release.sh
│       │       │   ├── build_release.bat
│       │       │   ├── build_release.sh
│       │       │   ├── clean.bat
│       │       │   ├── clean.sh
│       │       │   ├── mekmimx8qx_gdb_cmd_seq
│       │       │   └── mekmimx8qx_gdbsrv.cfg
│       │       ├── board.c
│       │       ├── board.h
│       │       ├── clock_config.c
│       │       ├── clock_config.h
│       │       ├── main_remote.c
│       │       ├── pin_mux.c
│       │       ├── pin_mux.h
│       │       ├── readme.txt
│       │       ├── remoteproc.h
│       │       ├── rpmsg_config.h
│       │       ├── rpmsg_lite_str_echo_rtos_imxcm4.xml
│       │       ├── rsc_table.c
│       │       ├── rsc_table.h
│       │       └── srtm
│       │           ├── channels
│       │           │   ├── srtm_mu_endpoint.c
│       │           │   ├── srtm_mu_endpoint.h
│       │           │   ├── srtm_rpmsg_endpoint.c
│       │           │   └── srtm_rpmsg_endpoint.h
│       │           └── services
│       │               ├── srtm_i2c_service.c
│       │               └── srtm_i2c_service.h
│       ├── project_template
│       │   ├── board.c
│       │   ├── board.h
│       │   ├── clock_config.c
│       │   ├── clock_config.h
│       │   ├── peripherals.c
│       │   ├── peripherals.h
│       │   ├── pin_mux.c
│       │   └── pin_mux.h
│       └── rtos_examples
│           ├── freertos_event
│           │   ├── FreeRTOSConfig.h
│           │   ├── armgcc
│           │   │   ├── CMakeLists.txt
│           │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│           │   │   ├── build_all.bat
│           │   │   ├── build_all.sh
│           │   │   ├── build_ddr_debug.bat
│           │   │   ├── build_ddr_debug.sh
│           │   │   ├── build_ddr_release.bat
│           │   │   ├── build_ddr_release.sh
│           │   │   ├── build_debug.bat
│           │   │   ├── build_debug.sh
│           │   │   ├── build_flash_debug.bat
│           │   │   ├── build_flash_debug.sh
│           │   │   ├── build_flash_release.bat
│           │   │   ├── build_flash_release.sh
│           │   │   ├── build_release.bat
│           │   │   ├── build_release.sh
│           │   │   ├── clean.bat
│           │   │   ├── clean.sh
│           │   │   ├── mekmimx8qx_gdb_cmd_seq
│           │   │   └── mekmimx8qx_gdbsrv.cfg
│           │   ├── board.c
│           │   ├── board.h
│           │   ├── clock_config.c
│           │   ├── clock_config.h
│           │   ├── empty_rsc_table.c
│           │   ├── freertos_event.c
│           │   ├── freertos_event.xml
│           │   ├── pin_mux.c
│           │   ├── pin_mux.h
│           │   └── readme.txt
│           ├── freertos_generic
│           │   ├── FreeRTOSConfig.h
│           │   ├── armgcc
│           │   │   ├── CMakeLists.txt
│           │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│           │   │   ├── build_all.bat
│           │   │   ├── build_all.sh
│           │   │   ├── build_ddr_debug.bat
│           │   │   ├── build_ddr_debug.sh
│           │   │   ├── build_ddr_release.bat
│           │   │   ├── build_ddr_release.sh
│           │   │   ├── build_debug.bat
│           │   │   ├── build_debug.sh
│           │   │   ├── build_flash_debug.bat
│           │   │   ├── build_flash_debug.sh
│           │   │   ├── build_flash_release.bat
│           │   │   ├── build_flash_release.sh
│           │   │   ├── build_release.bat
│           │   │   ├── build_release.sh
│           │   │   ├── clean.bat
│           │   │   ├── clean.sh
│           │   │   ├── mekmimx8qx_gdb_cmd_seq
│           │   │   └── mekmimx8qx_gdbsrv.cfg
│           │   ├── board.c
│           │   ├── board.h
│           │   ├── clock_config.c
│           │   ├── clock_config.h
│           │   ├── empty_rsc_table.c
│           │   ├── freertos_generic.c
│           │   ├── freertos_generic.xml
│           │   ├── pin_mux.c
│           │   ├── pin_mux.h
│           │   └── readme.txt
│           ├── freertos_hello
│           │   ├── FreeRTOSConfig.h
│           │   ├── armgcc
│           │   │   ├── CMakeLists.txt
│           │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│           │   │   ├── build_all.bat
│           │   │   ├── build_all.sh
│           │   │   ├── build_ddr_debug.bat
│           │   │   ├── build_ddr_debug.sh
│           │   │   ├── build_ddr_release.bat
│           │   │   ├── build_ddr_release.sh
│           │   │   ├── build_debug.bat
│           │   │   ├── build_debug.sh
│           │   │   ├── build_flash_debug.bat
│           │   │   ├── build_flash_debug.sh
│           │   │   ├── build_flash_release.bat
│           │   │   ├── build_flash_release.sh
│           │   │   ├── build_release.bat
│           │   │   ├── build_release.sh
│           │   │   ├── clean.bat
│           │   │   ├── clean.sh
│           │   │   ├── mekmimx8qx_gdb_cmd_seq
│           │   │   └── mekmimx8qx_gdbsrv.cfg
│           │   ├── board.c
│           │   ├── board.h
│           │   ├── clock_config.c
│           │   ├── clock_config.h
│           │   ├── empty_rsc_table.c
│           │   ├── freertos_hello.c
│           │   ├── freertos_hello.xml
│           │   ├── pin_mux.c
│           │   ├── pin_mux.h
│           │   └── readme.txt
│           ├── freertos_lpuart
│           │   ├── FreeRTOSConfig.h
│           │   ├── armgcc
│           │   │   ├── CMakeLists.txt
│           │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│           │   │   ├── build_all.bat
│           │   │   ├── build_all.sh
│           │   │   ├── build_ddr_debug.bat
│           │   │   ├── build_ddr_debug.sh
│           │   │   ├── build_ddr_release.bat
│           │   │   ├── build_ddr_release.sh
│           │   │   ├── build_debug.bat
│           │   │   ├── build_debug.sh
│           │   │   ├── build_flash_debug.bat
│           │   │   ├── build_flash_debug.sh
│           │   │   ├── build_flash_release.bat
│           │   │   ├── build_flash_release.sh
│           │   │   ├── build_release.bat
│           │   │   ├── build_release.sh
│           │   │   ├── clean.bat
│           │   │   ├── clean.sh
│           │   │   ├── mekmimx8qx_gdb_cmd_seq
│           │   │   └── mekmimx8qx_gdbsrv.cfg
│           │   ├── board.c
│           │   ├── board.h
│           │   ├── clock_config.c
│           │   ├── clock_config.h
│           │   ├── empty_rsc_table.c
│           │   ├── freertos_lpuart.c
│           │   ├── freertos_lpuart.xml
│           │   ├── pin_mux.c
│           │   ├── pin_mux.h
│           │   └── readme.txt
│           ├── freertos_mutex
│           │   ├── FreeRTOSConfig.h
│           │   ├── armgcc
│           │   │   ├── CMakeLists.txt
│           │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│           │   │   ├── build_all.bat
│           │   │   ├── build_all.sh
│           │   │   ├── build_ddr_debug.bat
│           │   │   ├── build_ddr_debug.sh
│           │   │   ├── build_ddr_release.bat
│           │   │   ├── build_ddr_release.sh
│           │   │   ├── build_debug.bat
│           │   │   ├── build_debug.sh
│           │   │   ├── build_flash_debug.bat
│           │   │   ├── build_flash_debug.sh
│           │   │   ├── build_flash_release.bat
│           │   │   ├── build_flash_release.sh
│           │   │   ├── build_release.bat
│           │   │   ├── build_release.sh
│           │   │   ├── clean.bat
│           │   │   ├── clean.sh
│           │   │   ├── mekmimx8qx_gdb_cmd_seq
│           │   │   └── mekmimx8qx_gdbsrv.cfg
│           │   ├── board.c
│           │   ├── board.h
│           │   ├── clock_config.c
│           │   ├── clock_config.h
│           │   ├── empty_rsc_table.c
│           │   ├── freertos_mutex.c
│           │   ├── freertos_mutex.xml
│           │   ├── pin_mux.c
│           │   ├── pin_mux.h
│           │   └── readme.txt
│           ├── freertos_queue
│           │   ├── FreeRTOSConfig.h
│           │   ├── armgcc
│           │   │   ├── CMakeLists.txt
│           │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│           │   │   ├── build_all.bat
│           │   │   ├── build_all.sh
│           │   │   ├── build_ddr_debug.bat
│           │   │   ├── build_ddr_debug.sh
│           │   │   ├── build_ddr_release.bat
│           │   │   ├── build_ddr_release.sh
│           │   │   ├── build_debug.bat
│           │   │   ├── build_debug.sh
│           │   │   ├── build_flash_debug.bat
│           │   │   ├── build_flash_debug.sh
│           │   │   ├── build_flash_release.bat
│           │   │   ├── build_flash_release.sh
│           │   │   ├── build_release.bat
│           │   │   ├── build_release.sh
│           │   │   ├── clean.bat
│           │   │   ├── clean.sh
│           │   │   ├── mekmimx8qx_gdb_cmd_seq
│           │   │   └── mekmimx8qx_gdbsrv.cfg
│           │   ├── board.c
│           │   ├── board.h
│           │   ├── clock_config.c
│           │   ├── clock_config.h
│           │   ├── empty_rsc_table.c
│           │   ├── freertos_queue.c
│           │   ├── freertos_queue.xml
│           │   ├── pin_mux.c
│           │   ├── pin_mux.h
│           │   └── readme.txt
│           ├── freertos_sem
│           │   ├── FreeRTOSConfig.h
│           │   ├── armgcc
│           │   │   ├── CMakeLists.txt
│           │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│           │   │   ├── build_all.bat
│           │   │   ├── build_all.sh
│           │   │   ├── build_ddr_debug.bat
│           │   │   ├── build_ddr_debug.sh
│           │   │   ├── build_ddr_release.bat
│           │   │   ├── build_ddr_release.sh
│           │   │   ├── build_debug.bat
│           │   │   ├── build_debug.sh
│           │   │   ├── build_flash_debug.bat
│           │   │   ├── build_flash_debug.sh
│           │   │   ├── build_flash_release.bat
│           │   │   ├── build_flash_release.sh
│           │   │   ├── build_release.bat
│           │   │   ├── build_release.sh
│           │   │   ├── clean.bat
│           │   │   ├── clean.sh
│           │   │   ├── mekmimx8qx_gdb_cmd_seq
│           │   │   └── mekmimx8qx_gdbsrv.cfg
│           │   ├── board.c
│           │   ├── board.h
│           │   ├── clock_config.c
│           │   ├── clock_config.h
│           │   ├── empty_rsc_table.c
│           │   ├── freertos_sem.c
│           │   ├── freertos_sem.xml
│           │   ├── pin_mux.c
│           │   ├── pin_mux.h
│           │   └── readme.txt
│           ├── freertos_swtimer
│           │   ├── FreeRTOSConfig.h
│           │   ├── armgcc
│           │   │   ├── CMakeLists.txt
│           │   │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│           │   │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│           │   │   ├── build_all.bat
│           │   │   ├── build_all.sh
│           │   │   ├── build_ddr_debug.bat
│           │   │   ├── build_ddr_debug.sh
│           │   │   ├── build_ddr_release.bat
│           │   │   ├── build_ddr_release.sh
│           │   │   ├── build_debug.bat
│           │   │   ├── build_debug.sh
│           │   │   ├── build_flash_debug.bat
│           │   │   ├── build_flash_debug.sh
│           │   │   ├── build_flash_release.bat
│           │   │   ├── build_flash_release.sh
│           │   │   ├── build_release.bat
│           │   │   ├── build_release.sh
│           │   │   ├── clean.bat
│           │   │   ├── clean.sh
│           │   │   ├── mekmimx8qx_gdb_cmd_seq
│           │   │   └── mekmimx8qx_gdbsrv.cfg
│           │   ├── board.c
│           │   ├── board.h
│           │   ├── clock_config.c
│           │   ├── clock_config.h
│           │   ├── empty_rsc_table.c
│           │   ├── freertos_swtimer.c
│           │   ├── freertos_swtimer.xml
│           │   ├── pin_mux.c
│           │   ├── pin_mux.h
│           │   └── readme.txt
│           └── freertos_tickless
│               ├── FreeRTOSConfig.h
│               ├── armgcc
│               │   ├── CMakeLists.txt
│               │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│               │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│               │   ├── build_all.bat
│               │   ├── build_all.sh
│               │   ├── build_ddr_debug.bat
│               │   ├── build_ddr_debug.sh
│               │   ├── build_ddr_release.bat
│               │   ├── build_ddr_release.sh
│               │   ├── build_debug.bat
│               │   ├── build_debug.sh
│               │   ├── build_release.bat
│               │   ├── build_release.sh
│               │   ├── clean.bat
│               │   ├── clean.sh
│               │   ├── mekmimx8qx_gdb_cmd_seq
│               │   └── mekmimx8qx_gdbsrv.cfg
│               ├── board.c
│               ├── board.h
│               ├── clock_config.c
│               ├── clock_config.h
│               ├── empty_rsc_table.c
│               ├── freertos_tickless.c
│               ├── freertos_tickless.xml
│               ├── low_power_tickless
│               │   ├── fsl_tickless_lpit.c
│               │   └── fsl_tickless_lpit.h
│               ├── pin_mux.c
│               ├── pin_mux.h
│               └── readme.txt
├── components
│   ├── button
│   │   ├── button.c
│   │   └── button.h
│   ├── codec
│   │   ├── cs42888
│   │   │   ├── fsl_cs42888.c
│   │   │   └── fsl_cs42888.h
│   │   ├── fsl_codec_common.c
│   │   ├── fsl_codec_common.h
│   │   ├── i2c
│   │   │   ├── fsl_codec_i2c.c
│   │   │   └── fsl_codec_i2c.h
│   │   ├── port
│   │   │   ├── cs42888
│   │   │   │   ├── fsl_codec_adapter.c
│   │   │   │   └── fsl_codec_adapter.h
│   │   │   ├── fsl_codec_adapter.c
│   │   │   ├── fsl_codec_adapter.h
│   │   │   ├── fsl_cs42888_adapter.c
│   │   │   ├── fsl_cs42888_adapter.h
│   │   │   ├── fsl_wm8960_adapter.c
│   │   │   ├── fsl_wm8960_adapter.h
│   │   │   └── wm8960
│   │   │       ├── fsl_codec_adapter.c
│   │   │       └── fsl_codec_adapter.h
│   │   └── wm8960
│   │       ├── fsl_wm8960.c
│   │       └── fsl_wm8960.h
│   ├── common_task
│   │   ├── common_task.c
│   │   └── common_task.h
│   ├── crc
│   │   ├── crc.h
│   │   └── software_crc_adapter.c
│   ├── gpio
│   │   ├── gpio.h
│   │   └── igpio_adapter.c
│   ├── i2c
│   │   ├── i2c.h
│   │   └── lpi2c_adapter.c
│   ├── led
│   │   ├── led.c
│   │   └── led.h
│   ├── lists
│   │   ├── generic_list.c
│   │   └── generic_list.h
│   ├── mem_manager
│   │   ├── mem_manager.c
│   │   └── mem_manager.h
│   ├── osa
│   │   ├── fsl_os_abstraction.h
│   │   ├── fsl_os_abstraction_bm.c
│   │   ├── fsl_os_abstraction_bm.h
│   │   ├── fsl_os_abstraction_config.h
│   │   ├── fsl_os_abstraction_free_rtos.c
│   │   └── fsl_os_abstraction_free_rtos.h
│   ├── panic
│   │   ├── panic.c
│   │   └── panic.h
│   ├── phy
│   │   ├── device
│   │   │   └── phyar8031
│   │   │       ├── fsl_phyar8031.c
│   │   │       └── fsl_phyar8031.h
│   │   ├── fsl_mdio.h
│   │   ├── fsl_phy.h
│   │   └── mdio
│   │       └── enet
│   │           ├── fsl_enet_mdio.c
│   │           └── fsl_enet_mdio.h
│   ├── pwm
│   │   ├── pwm.h
│   │   ├── pwm_ftm_adapter.c
│   │   └── pwm_tpm_adapter.c
│   ├── serial_manager
│   │   ├── serial_manager.c
│   │   ├── serial_manager.h
│   │   ├── serial_port_internal.h
│   │   ├── serial_port_swo.c
│   │   ├── serial_port_swo.h
│   │   ├── serial_port_uart.c
│   │   ├── serial_port_uart.h
│   │   ├── serial_port_usb_virtual.c
│   │   └── serial_port_usb_virtual.h
│   ├── srtm
│   │   ├── include
│   │   │   ├── srtm_channel.h
│   │   │   ├── srtm_defs.h
│   │   │   ├── srtm_dispatcher.h
│   │   │   ├── srtm_message.h
│   │   │   ├── srtm_peercore.h
│   │   │   └── srtm_service.h
│   │   ├── port
│   │   │   ├── srtm_heap_freertos.c
│   │   │   ├── srtm_message_pool.c
│   │   │   ├── srtm_mutex_freertos.c
│   │   │   └── srtm_sem_freertos.c
│   │   └── srtm
│   │       ├── srtm_channel.c
│   │       ├── srtm_channel_struct.h
│   │       ├── srtm_dispatcher.c
│   │       ├── srtm_dispatcher_struct.h
│   │       ├── srtm_heap.h
│   │       ├── srtm_list.h
│   │       ├── srtm_message.c
│   │       ├── srtm_message_pool.h
│   │       ├── srtm_message_struct.h
│   │       ├── srtm_mutex.h
│   │       ├── srtm_peercore.c
│   │       ├── srtm_peercore_struct.h
│   │       ├── srtm_sem.h
│   │       ├── srtm_service.c
│   │       └── srtm_service_struct.h
│   ├── timer
│   │   ├── ftm_adapter.c
│   │   ├── gpt_adapter.c
│   │   ├── lpit_adapter.c
│   │   ├── timer.h
│   │   └── tpm_adapter.c
│   ├── timer_manager
│   │   ├── timer_manager.c
│   │   └── timer_manager.h
│   ├── uart
│   │   ├── lpuart_adapter.c
│   │   └── uart.h
│   └── video
│       ├── camera
│       │   ├── device
│       │   │   ├── fsl_camera_device.h
│       │   │   ├── max9286
│       │   │   │   ├── fsl_max9286.c
│       │   │   │   └── fsl_max9286.h
│       │   │   ├── ov5640
│       │   │   │   ├── fsl_ov5640.c
│       │   │   │   └── fsl_ov5640.h
│       │   │   └── sccb
│       │   │       ├── fsl_sccb.c
│       │   │       └── fsl_sccb.h
│       │   ├── fsl_camera.h
│       │   └── receiver
│       │       ├── fsl_camera_receiver.h
│       │       └── isi
│       │           ├── fsl_isi_camera_adapter.c
│       │           └── fsl_isi_camera_adapter.h
│       ├── display
│       │   ├── adv7535
│       │   │   ├── fsl_adv7535.c
│       │   │   └── fsl_adv7535.h
│       │   ├── fsl_display.h
│       │   ├── it6263
│       │   │   ├── fsl_it6263.c
│       │   │   └── fsl_it6263.h
│       │   ├── mipi_dsi_cmd
│       │   │   ├── fsl_mipi_dsi_cmd.c
│       │   │   └── fsl_mipi_dsi_cmd.h
│       │   └── rm67191
│       │       ├── fsl_rm67191.c
│       │       └── fsl_rm67191.h
│       ├── fsl_video_common.c
│       ├── fsl_video_common.h
│       └── i2c
│           ├── fsl_video_i2c.c
│           └── fsl_video_i2c.h
├── devices
│   └── MIMX8QX6
│       ├── MIMX8QX6_cm4.h
│       ├── MIMX8QX6_cm4.xml
│       ├── MIMX8QX6_cm4_features.h
│       ├── cmsis_drivers
│       │   ├── fsl_lpi2c_cmsis.c
│       │   ├── fsl_lpi2c_cmsis.h
│       │   ├── fsl_lpspi_cmsis.c
│       │   ├── fsl_lpspi_cmsis.h
│       │   ├── fsl_lpuart_cmsis.c
│       │   └── fsl_lpuart_cmsis.h
│       ├── drivers
│       │   ├── fsl_asmc.c
│       │   ├── fsl_asmc.h
│       │   ├── fsl_cache.c
│       │   ├── fsl_cache.h
│       │   ├── fsl_ci_pi.c
│       │   ├── fsl_ci_pi.h
│       │   ├── fsl_clock.c
│       │   ├── fsl_clock.h
│       │   ├── fsl_common.c
│       │   ├── fsl_common.h
│       │   ├── fsl_dpr.c
│       │   ├── fsl_dpr.h
│       │   ├── fsl_dpu.c
│       │   ├── fsl_dpu.h
│       │   ├── fsl_dpu_irqsteer.h
│       │   ├── fsl_edma.c
│       │   ├── fsl_edma.h
│       │   ├── fsl_enet.c
│       │   ├── fsl_enet.h
│       │   ├── fsl_esai.c
│       │   ├── fsl_esai.h
│       │   ├── fsl_esai_edma.c
│       │   ├── fsl_esai_edma.h
│       │   ├── fsl_flexcan.c
│       │   ├── fsl_flexcan.h
│       │   ├── fsl_flexcan_edma.c
│       │   ├── fsl_flexcan_edma.h
│       │   ├── fsl_flexspi.c
│       │   ├── fsl_flexspi.h
│       │   ├── fsl_ftm.c
│       │   ├── fsl_ftm.h
│       │   ├── fsl_gpio.c
│       │   ├── fsl_gpio.h
│       │   ├── fsl_gpt.c
│       │   ├── fsl_gpt.h
│       │   ├── fsl_intmux.c
│       │   ├── fsl_intmux.h
│       │   ├── fsl_irqsteer.c
│       │   ├── fsl_irqsteer.h
│       │   ├── fsl_isi.c
│       │   ├── fsl_isi.h
│       │   ├── fsl_ldb.c
│       │   ├── fsl_ldb.h
│       │   ├── fsl_lpadc.c
│       │   ├── fsl_lpadc.h
│       │   ├── fsl_lpi2c.c
│       │   ├── fsl_lpi2c.h
│       │   ├── fsl_lpi2c_edma.c
│       │   ├── fsl_lpi2c_edma.h
│       │   ├── fsl_lpi2c_freertos.c
│       │   ├── fsl_lpi2c_freertos.h
│       │   ├── fsl_lpit.c
│       │   ├── fsl_lpit.h
│       │   ├── fsl_lpspi.c
│       │   ├── fsl_lpspi.h
│       │   ├── fsl_lpspi_edma.c
│       │   ├── fsl_lpspi_edma.h
│       │   ├── fsl_lpspi_freertos.c
│       │   ├── fsl_lpspi_freertos.h
│       │   ├── fsl_lpuart.c
│       │   ├── fsl_lpuart.h
│       │   ├── fsl_lpuart_edma.c
│       │   ├── fsl_lpuart_edma.h
│       │   ├── fsl_lpuart_freertos.c
│       │   ├── fsl_lpuart_freertos.h
│       │   ├── fsl_memory.h
│       │   ├── fsl_mipi_csi2rx.c
│       │   ├── fsl_mipi_csi2rx.h
│       │   ├── fsl_mipi_dsi.c
│       │   ├── fsl_mipi_dsi.h
│       │   ├── fsl_mu.c
│       │   ├── fsl_mu.h
│       │   ├── fsl_prg.c
│       │   ├── fsl_prg.h
│       │   ├── fsl_rgpio.c
│       │   ├── fsl_rgpio.h
│       │   ├── fsl_sai.c
│       │   ├── fsl_sai.h
│       │   ├── fsl_sai_edma.c
│       │   ├── fsl_sai_edma.h
│       │   ├── fsl_sema42.c
│       │   ├── fsl_sema42.h
│       │   ├── fsl_tpm.c
│       │   ├── fsl_tpm.h
│       │   ├── fsl_tstmr.h
│       │   ├── fsl_wdog32.c
│       │   └── fsl_wdog32.h
│       ├── fsl_device_registers.h
│       ├── gcc
│       │   ├── MIMX8QX6xxxxx_cm4_ddr_ram.ld
│       │   ├── MIMX8QX6xxxxx_cm4_flash.ld
│       │   ├── MIMX8QX6xxxxx_cm4_ram.ld
│       │   └── startup_MIMX8QX6_cm4.S
│       ├── project_template
│       │   ├── board.c
│       │   ├── board.h
│       │   ├── clock_config.c
│       │   ├── clock_config.h
│       │   ├── peripherals.c
│       │   ├── peripherals.h
│       │   ├── pin_mux.c
│       │   └── pin_mux.h
│       ├── scfw_api
│       │   ├── main
│       │   │   ├── imx8qx_pads.h
│       │   │   ├── ipc.h
│       │   │   ├── ipc_imx8qx.c
│       │   │   ├── rpc.h
│       │   │   ├── scfw.h
│       │   │   └── types.h
│       │   └── svc
│       │       ├── irq
│       │       │   ├── irq_api.h
│       │       │   ├── irq_rpc.h
│       │       │   └── irq_rpc_clnt.c
│       │       ├── misc
│       │       │   ├── misc_api.h
│       │       │   ├── misc_rpc.h
│       │       │   └── misc_rpc_clnt.c
│       │       ├── pad
│       │       │   ├── pad_api.h
│       │       │   ├── pad_rpc.h
│       │       │   └── pad_rpc_clnt.c
│       │       ├── pm
│       │       │   ├── pm_api.h
│       │       │   ├── pm_rpc.h
│       │       │   └── pm_rpc_clnt.c
│       │       ├── rm
│       │       │   ├── rm_api.h
│       │       │   ├── rm_rpc.h
│       │       │   └── rm_rpc_clnt.c
│       │       ├── seco
│       │       │   ├── seco_api.h
│       │       │   ├── seco_rpc.h
│       │       │   └── seco_rpc_clnt.c
│       │       └── timer
│       │           ├── timer_api.h
│       │           ├── timer_rpc.h
│       │           └── timer_rpc_clnt.c
│       ├── system_MIMX8QX6_cm4.c
│       ├── system_MIMX8QX6_cm4.h
│       ├── template
│       │   └── RTE_Device.h
│       └── utilities
│           ├── debug_console
│           │   ├── fsl_debug_console.c
│           │   ├── fsl_debug_console.h
│           │   └── fsl_debug_console_conf.h
│           ├── fsl_assert.c
│           ├── fsl_notifier.c
│           ├── fsl_notifier.h
│           ├── fsl_sbrk.c
│           ├── fsl_shell.c
│           ├── fsl_shell.h
│           └── str
│               ├── fsl_str.c
│               └── fsl_str.h
├── docs
│   ├── Getting Started with MCUXpresso SDK for MEK-MIMX8QX.pdf
│   └── MCUXpresso SDK Release Notes for MEK-MIMX8QX.pdf
├── middleware
│   └── multicore
│       ├── ChangeLogKSDK.txt
│       ├── readme.txt
│       ├── rpmsg_lite
│       │   ├── doc
│       │   │   ├── arrowdown.png
│       │   │   ├── arrowright.png
│       │   │   ├── bc_s.png
│       │   │   ├── bdwn.png
│       │   │   ├── closed.png
│       │   │   ├── customdoxygen.css
│       │   │   ├── dir_5a30104352ef4255dc24354b02eb2d20.html
│       │   │   ├── dir_97aefd0d527b934f1d99a682da8fe6a9.html
│       │   │   ├── doc.png
│       │   │   ├── doxygen.css
│       │   │   ├── doxygen.png
│       │   │   ├── dynsections.js
│       │   │   ├── folderclosed.png
│       │   │   ├── folderopen.png
│       │   │   ├── group__config.html
│       │   │   ├── group__config.js
│       │   │   ├── group__rpmsg__lite.html
│       │   │   ├── group__rpmsg__lite.js
│       │   │   ├── group__rpmsg__ns.html
│       │   │   ├── group__rpmsg__ns.js
│       │   │   ├── group__rpmsg__queue.html
│       │   │   ├── group__rpmsg__queue.js
│       │   │   ├── index.html
│       │   │   ├── jquery.js
│       │   │   ├── modules.html
│       │   │   ├── modules.js
│       │   │   ├── nav_f.png
│       │   │   ├── nav_g.png
│       │   │   ├── nav_h.png
│       │   │   ├── navtree.css
│       │   │   ├── navtree.js
│       │   │   ├── navtreedata.js
│       │   │   ├── navtreeindex0.js
│       │   │   ├── nxp_logo_small.png
│       │   │   ├── open.png
│       │   │   ├── resize.js
│       │   │   ├── rpmsg__default__config_8h.html
│       │   │   ├── rpmsg__default__config_8h_source.html
│       │   │   ├── rpmsg__lite_8h_source.html
│       │   │   ├── rpmsg__ns_8h_source.html
│       │   │   ├── rpmsg__queue_8h_source.html
│       │   │   ├── rpmsg_isoosi.png
│       │   │   ├── rpmsg_lite_arch.png
│       │   │   ├── rpmsg_lite_send_receive.png
│       │   │   ├── search
│       │   │   │   ├── all_0.html
│       │   │   │   ├── all_0.js
│       │   │   │   ├── all_1.html
│       │   │   │   ├── all_1.js
│       │   │   │   ├── all_2.html
│       │   │   │   ├── all_2.js
│       │   │   │   ├── all_3.html
│       │   │   │   ├── all_3.js
│       │   │   │   ├── all_4.html
│       │   │   │   ├── all_4.js
│       │   │   │   ├── all_5.html
│       │   │   │   ├── all_5.js
│       │   │   │   ├── all_6.html
│       │   │   │   ├── all_6.js
│       │   │   │   ├── all_7.html
│       │   │   │   ├── all_7.js
│       │   │   │   ├── classes_0.html
│       │   │   │   ├── classes_0.js
│       │   │   │   ├── close.png
│       │   │   │   ├── files_0.html
│       │   │   │   ├── files_0.js
│       │   │   │   ├── functions_0.html
│       │   │   │   ├── functions_0.js
│       │   │   │   ├── groups_0.html
│       │   │   │   ├── groups_0.js
│       │   │   │   ├── mag_sel.png
│       │   │   │   ├── nomatches.html
│       │   │   │   ├── pages_0.html
│       │   │   │   ├── pages_0.js
│       │   │   │   ├── search.css
│       │   │   │   ├── search.js
│       │   │   │   ├── search_l.png
│       │   │   │   ├── search_m.png
│       │   │   │   ├── search_r.png
│       │   │   │   ├── searchdata.js
│       │   │   │   ├── typedefs_0.html
│       │   │   │   ├── typedefs_0.js
│       │   │   │   ├── variables_0.html
│       │   │   │   ├── variables_0.js
│       │   │   │   ├── variables_1.html
│       │   │   │   ├── variables_1.js
│       │   │   │   ├── variables_2.html
│       │   │   │   ├── variables_2.js
│       │   │   │   ├── variables_3.html
│       │   │   │   ├── variables_3.js
│       │   │   │   ├── variables_4.html
│       │   │   │   ├── variables_4.js
│       │   │   │   ├── variables_5.html
│       │   │   │   ├── variables_5.js
│       │   │   │   ├── variables_6.html
│       │   │   │   ├── variables_6.js
│       │   │   │   ├── variables_7.html
│       │   │   │   └── variables_7.js
│       │   │   ├── splitbar.png
│       │   │   ├── sync_off.png
│       │   │   ├── sync_on.png
│       │   │   ├── tab_a.png
│       │   │   ├── tab_b.png
│       │   │   ├── tab_h.png
│       │   │   ├── tab_s.png
│       │   │   └── tabs.css
│       │   ├── lib
│       │   │   ├── common
│       │   │   │   └── llist.c
│       │   │   ├── include
│       │   │   │   ├── llist.h
│       │   │   │   ├── platform
│       │   │   │   │   └── imx8qx_cm4
│       │   │   │   │       └── rpmsg_platform.h
│       │   │   │   ├── rpmsg_compiler.h
│       │   │   │   ├── rpmsg_default_config.h
│       │   │   │   ├── rpmsg_env.h
│       │   │   │   ├── rpmsg_lite.h
│       │   │   │   ├── rpmsg_ns.h
│       │   │   │   ├── rpmsg_queue.h
│       │   │   │   ├── virtio_ring.h
│       │   │   │   └── virtqueue.h
│       │   │   ├── rpmsg_lite
│       │   │   │   ├── porting
│       │   │   │   │   ├── environment
│       │   │   │   │   │   ├── rpmsg_env_bm.c
│       │   │   │   │   │   └── rpmsg_env_freertos.c
│       │   │   │   │   └── platform
│       │   │   │   │       └── imx8qx_cm4
│       │   │   │   │           └── rpmsg_platform.c
│       │   │   │   ├── rpmsg_lite.c
│       │   │   │   ├── rpmsg_ns.c
│       │   │   │   └── rpmsg_queue.c
│       │   │   └── virtio
│       │   │       └── virtqueue.c
│       │   ├── readme.txt
│       │   └── template_application
│       │       └── rpmsg_config.h
│       └── tools
│           └── remoteproc-load
│               ├── Readme.md
│               ├── load.sh
│               └── remote.cfg
├── rtos
│   └── freertos
│       ├── CHANGELOG.md
│       ├── ChangeLogKSDK.txt
│       ├── LICENSE
│       ├── PreLoad.cmake
│       ├── README.md
│       ├── directories.txt
│       ├── doc
│       │   ├── AFQ Developer Guide - Board Qualification Errata.pdf
│       │   ├── Amazon FreeRTOS Qualification Developer Guide.pdf
│       │   ├── README.md
│       │   ├── config
│       │   │   ├── ble
│       │   │   ├── common
│       │   │   ├── html
│       │   │   │   ├── footer.html
│       │   │   │   ├── header.html
│       │   │   │   └── style.css
│       │   │   ├── https
│       │   │   ├── layout_library.xml
│       │   │   ├── layout_main.xml
│       │   │   ├── main
│       │   │   ├── ota
│       │   │   ├── platform
│       │   │   ├── posix
│       │   │   ├── secure_sockets
│       │   │   └── wifi
│       │   ├── extra_files
│       │   │   └── https
│       │   │       └── gettysburg.txt
│       │   ├── freertos_port_qual
│       │   │   ├── FreeRTOS_Porting_Guide.pdf
│       │   │   └── FreeRTOS_Qualification_Guide.pdf
│       │   ├── generate_doc.sh
│       │   ├── guidance.md
│       │   ├── guide
│       │   │   ├── building.txt
│       │   │   ├── developer.txt
│       │   │   └── style.txt
│       │   ├── lib
│       │   │   ├── ble.txt
│       │   │   ├── https.txt
│       │   │   ├── platform.txt
│       │   │   ├── posix.txt
│       │   │   ├── secure_sockets.txt
│       │   │   └── wifi.txt
│       │   ├── mainpage.txt
│       │   ├── plantuml
│       │   │   ├── RecyclableJobStatus.pu
│       │   │   ├── StaticJobStatus.pu
│       │   │   ├── https_client_async_callback_order.pu
│       │   │   ├── https_client_async_workflow.xml
│       │   │   ├── https_client_sync_workflow.xml
│       │   │   ├── images
│       │   │   │   ├── BLE-architecture.png
│       │   │   │   ├── RecyclableJobStatus.png
│       │   │   │   ├── StaticJobStatus.png
│       │   │   │   ├── blediagram.png
│       │   │   │   ├── https_client_async_callback_order.png
│       │   │   │   ├── https_client_async_workflow.png
│       │   │   │   ├── https_client_sync_workflow.png
│       │   │   │   ├── mqtt_demo.png
│       │   │   │   ├── mqtt_design_typicaloperation.png
│       │   │   │   ├── shadow_demo.png
│       │   │   │   └── taskpool_design_typicaloperation.png
│       │   │   └── taskpool_design_typicaloperation.pu
│       │   └── user_guide
│       │       └── global_config.txt
│       ├── freertos_kernel
│       │   ├── History.txt
│       │   ├── License
│       │   │   └── license.txt
│       │   ├── Quick_Start_Guide.url
│       │   ├── croutine.c
│       │   ├── event_groups.c
│       │   ├── include
│       │   │   ├── FreeRTOS.h
│       │   │   ├── StackMacros.h
│       │   │   ├── atomic.h
│       │   │   ├── croutine.h
│       │   │   ├── deprecated_definitions.h
│       │   │   ├── event_groups.h
│       │   │   ├── freertos_tasks_c_additions.h
│       │   │   ├── list.h
│       │   │   ├── message_buffer.h
│       │   │   ├── mpu_prototypes.h
│       │   │   ├── mpu_wrappers.h
│       │   │   ├── portable.h
│       │   │   ├── projdefs.h
│       │   │   ├── queue.h
│       │   │   ├── semphr.h
│       │   │   ├── stack_macros.h
│       │   │   ├── stdint.readme
│       │   │   ├── stream_buffer.h
│       │   │   ├── task.h
│       │   │   └── timers.h
│       │   ├── list.c
│       │   ├── portable
│       │   │   ├── ARMClang
│       │   │   │   └── Use-the-GCC-ports.txt
│       │   │   ├── ARMv8M
│       │   │   │   ├── ReadMe.txt
│       │   │   │   ├── copy_files.py
│       │   │   │   ├── non_secure
│       │   │   │   │   ├── ReadMe.txt
│       │   │   │   │   ├── port.c
│       │   │   │   │   ├── portable
│       │   │   │   │   │   ├── GCC
│       │   │   │   │   │   │   ├── ARM_CM33
│       │   │   │   │   │   │   │   ├── portasm.c
│       │   │   │   │   │   │   │   └── portmacro.h
│       │   │   │   │   │   │   └── ARM_CM33_NTZ
│       │   │   │   │   │   │       ├── portasm.c
│       │   │   │   │   │   │       └── portmacro.h
│       │   │   │   │   │   └── IAR
│       │   │   │   │   │       ├── ARM_CM33
│       │   │   │   │   │       │   ├── portasm.s
│       │   │   │   │   │       │   └── portmacro.h
│       │   │   │   │   │       └── ARM_CM33_NTZ
│       │   │   │   │   │           ├── portasm.s
│       │   │   │   │   │           └── portmacro.h
│       │   │   │   │   └── portasm.h
│       │   │   │   └── secure
│       │   │   │       ├── ReadMe.txt
│       │   │   │       ├── context
│       │   │   │       │   ├── portable
│       │   │   │       │   │   ├── GCC
│       │   │   │       │   │   │   └── ARM_CM33
│       │   │   │       │   │   │       └── secure_context_port.c
│       │   │   │       │   │   └── IAR
│       │   │   │       │   │       └── ARM_CM33
│       │   │   │       │   │           ├── secure_context_port.c
│       │   │   │       │   │           └── secure_context_port_asm.s
│       │   │   │       │   ├── secure_context.c
│       │   │   │       │   └── secure_context.h
│       │   │   │       ├── heap
│       │   │   │       │   ├── secure_heap.c
│       │   │   │       │   └── secure_heap.h
│       │   │   │       ├── init
│       │   │   │       │   ├── secure_init.c
│       │   │   │       │   └── secure_init.h
│       │   │   │       └── macros
│       │   │   │           └── secure_port_macros.h
│       │   │   ├── Common
│       │   │   │   └── mpu_wrappers.c
│       │   │   ├── GCC
│       │   │   │   └── ARM_CM4F
│       │   │   │       ├── port.c
│       │   │   │       └── portmacro.h
│       │   │   ├── MemMang
│       │   │   │   ├── ReadMe.url
│       │   │   │   ├── heap_1.c
│       │   │   │   ├── heap_2.c
│       │   │   │   ├── heap_3.c
│       │   │   │   ├── heap_4.c
│       │   │   │   ├── heap_5.c
│       │   │   │   └── heap_useNewlib.c
│       │   │   └── readme.txt
│       │   ├── queue.c
│       │   ├── readme.txt
│       │   ├── stream_buffer.c
│       │   ├── tasks.c
│       │   └── timers.c
│       ├── libraries
│       │   └── 3rdparty
│       │       └── http_parser
│       │           ├── AUTHORS
│       │           ├── LICENSE-MIT
│       │           ├── Makefile
│       │           ├── README.md
│       │           ├── http_parser.c
│       │           └── http_parser.h
│       └── template
│           └── ARM_CM4F
│               └── FreeRTOSConfig.h
└── tools
    └── cmake_toolchain_files
        ├── armgcc.cmake
        ├── armgcc_force_cpp.cmake
        └── xcc.cmake

365 directories, 3344 files


标签: sdk M4 简单 IM sd

实例下载地址

IMX8QX M4内核SDK例程(含sdk说明文档)

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警