Difference between revisions of "CL-SOM-iMX7: FreeRTOS: Package contents"

From Compulab Mediawiki
Jump to: navigation, search
 
 
Line 1: Line 1:
== Package contents ==
+
{{:Transclusion: CL-SOM-iMX7: FreeRTOS: Package contents}}
 
 
__NOTOC__
 
 
 
=== Layout ===
 
<pre>
 
cl-som-imx-freertos/
 
├── freertos
 
│   └── freertos.tar.bz2
 
├── images
 
│   ├── adc_imx7d_example.bin
 
│   ├── blinking_imx_demo_gpt.bin
 
│   ├── flexcan_loopback_example.bin
 
│   ├── flexcan_network_example.bin
 
│   ├── gpio_imx_example.bin
 
│   ├── gpt_example.bin
 
│   ├── hello_world.bin
 
│   ├── hello_world_ddr.bin
 
│   ├── hello_world_ocram.bin
 
│   ├── rand_wfi_imx7d.bin
 
│   ├── rpmsg_pingpong_bm_example.bin
 
│   ├── rpmsg_pingpong_freertos_example.bin
 
│   ├── rpmsg_str_echo_bm_example.bin
 
│   ├── rpmsg_str_echo_freertos_example.bin
 
│   ├── sema4_demo.bin
 
│   ├── uart_imx_interrupt_example.bin
 
│   ├── uart_imx_polling_example.bin
 
│   └── wdog_imx_example.bin
 
├── linux
 
│   ├── imx7d-sbc-imx7-m4.dtb
 
│   └── imx7d-sbc-imx7-m4.dts
 
├── readme.txt
 
├── utilities
 
│   └── get_freertos_version.sh
 
└── version.txt
 
</pre>
 
 
 
=== version.txt ===
 
The contents of the {{filename|version.txt}} identifies the package version.
 
 
 
=== readme.txt ===
 
A file describing the package.
 
 
 
=== freertos ===
 
* {{filename|freertos.tar.bz2}} - Full source code of the FreeRTOS BSP from which the demo images in this release were compiled. Based on NXP's FreeRTOS BSP for iMX7.
 
 
 
=== images ===
 
* {{filename|adc_imx7d_example.bin}} - Driver functionality example for adc driver.
 
* {{filename|blinking_imx_demo_gpt.bin}} - Example application demonstrating gpt + gpio functionality.
 
* {{filename|flexcan_loopback_example.bin}} - Driver functionality example for canbus driver in loopback mode.
 
* {{filename|flexcan_network_example.bin}} - Driver functionality example for canbus driver with outbound network connection.
 
* {{filename|gpio_imx_example.bin}} - Driver functionality example for gpio driver.
 
* {{filename|gpt_example.bin}} - Driver functionality example for gpt driver.
 
* {{filename|hello_world.bin}} - Example application demonstrating a simple "Hello World" functionality, compiled for TCM memory.
 
* {{filename|hello_world_ddr.bin}} - Example application demonstrating a simple "Hello World" functionality, compiled for DDR memory.
 
* {{filename|hello_world_ocram.bin}} - Example application demonstrating a simple "Hello World" functionality, compiled for OCRAM memory.
 
* {{filename|rand_wfi_imx7d.bin}} - Example application demonstrating GPT usage and changing of power modes on M4 core.
 
* {{filename|rpmsg_pingpong_bm_example.bin}} - Example application demonstrating synchronous operation between M4 and A7 cores, built without FreeRTOS facilities.
 
* {{filename|rpmsg_pingpong_freertos_example.bin}} - Example application demonstrating synchronous operation between M4 and A7 cores, built using FreeRTOS facilities.
 
* {{filename|rpmsg_str_echo_bm_example.bin}} - Example application demonstrating message passing from A7 to M4 core, built without FreeRTOS facilities.
 
* {{filename|rpmsg_str_echo_freertos_example.bin}} - Example application demonstrating message passing from A7 to M4 core, built using FreeRTOS facilities.
 
* {{filename|sema4_demo.bin}} - Example application demonstrating SEMA4 usage.
 
* {{filename|uart_imx_interrupt_example.bin}} - Driver functionality example for UART driver, using interrupt mode.
 
* {{filename|uart_imx_polling_example.bin}} - Driver functionality example for UART driver, using polling mode.
 
* {{filename|wdog_imx_example.bin}} - Driver functionality example for Watchdog driver.
 
 
 
=== linux ===
 
* {{filename|imx7d-sbc-imx7-m4.dtb}} - Device tree blob for booting [[CL-SOM-iMX7 Freescale i.MX7 Linux|Compulab Linux for CL-SOM-iMX7]] while M4 is running.
 
* {{filename|imx7d-sbc-imx7-m4.dts}} - Source code for {{filename|imx7d-sbc-imx7-m4.dtb}}, meant to be used with the source code of the [[CL-SOM-iMX7 Freescale i.MX7 Linux|Compulab Linux for CL-SOM-iMX7]].
 
 
 
=== utilities ===
 
* {{filename|get_freertos_version.sh}} - A script for printing the FreeRTOS binary version.
 
  
 
[[Category:FreeRTOS]]
 
[[Category:FreeRTOS]]
 
[[Category:CL-SOM-iMX7]]
 
[[Category:CL-SOM-iMX7]]

Latest revision as of 12:23, 22 October 2017

Package contents

Layout

cl-som-imx-freertos/
├── freertos
│   └── freertos.tar.bz2
├── images
│   ├── adc_imx7d_example.bin
│   ├── blinking_imx_demo_gpt.bin
│   ├── flexcan_loopback_example.bin
│   ├── flexcan_network_example_node1.bin
│   ├── flexcan_network_example_node2.bin
│   ├── gpio_imx_example.bin
│   ├── gpt_example.bin
│   ├── hello_world.bin
│   ├── hello_world_ddr.bin
│   ├── hello_world_ocram.bin
│   ├── rand_wfi_imx7d.bin
│   ├── rpmsg_pingpong_bm_example.bin
│   ├── rpmsg_pingpong_freertos_example.bin
│   ├── rpmsg_str_echo_bm_example.bin
│   ├── rpmsg_str_echo_freertos_example.bin
│   ├── sema4_demo.bin
│   ├── uart_imx_interrupt_example.bin
│   ├── uart_imx_polling_example.bin
│   └── wdog_imx_example.bin
├── linux
│   ├── imx7d-sbc-imx7-m4.dtb
│   └── imx7d-sbc-imx7-m4.dts
├── readme.txt
├── utilities
│   └── get_freertos_version.sh
└── version.txt

version.txt

The contents of the version.txt identifies the package version.

readme.txt

A file describing the package.

freertos

  • freertos.tar.bz2 - Full source code of the FreeRTOS BSP from which the demo images in this release were compiled. Based on NXP's FreeRTOS BSP for iMX7.

images

  • adc_imx7d_example.bin - Driver functionality example for adc driver.
  • blinking_imx_demo_gpt.bin - Example application demonstrating gpt + gpio functionality.
  • flexcan_loopback_example.bin - Driver functionality example for canbus driver in loopback mode.
  • flexcan_network_example_node1.bin - Driver functionality example for canbus driver with outbound network connection. Node 1 configuration.
  • flexcan_network_example_node2.bin - Driver functionality example for canbus driver with outbound network connection. Node 2 configuration.
  • gpio_imx_example.bin - Driver functionality example for gpio driver.
  • gpt_example.bin - Driver functionality example for gpt driver.
  • hello_world.bin - Example application demonstrating a simple "Hello World" functionality, compiled for TCM memory.
  • hello_world_ddr.bin - Example application demonstrating a simple "Hello World" functionality, compiled for DDR memory.
  • hello_world_ocram.bin - Example application demonstrating a simple "Hello World" functionality, compiled for OCRAM memory.
  • rand_wfi_imx7d.bin - Example application demonstrating GPT usage and changing of power modes on M4 core.
  • rpmsg_pingpong_bm_example.bin - Example application demonstrating synchronous operation between M4 and A7 cores, built without FreeRTOS facilities.
  • rpmsg_pingpong_freertos_example.bin - Example application demonstrating synchronous operation between M4 and A7 cores, built using FreeRTOS facilities.
  • rpmsg_str_echo_bm_example.bin - Example application demonstrating message passing from A7 to M4 core, built without FreeRTOS facilities.
  • rpmsg_str_echo_freertos_example.bin - Example application demonstrating message passing from A7 to M4 core, built using FreeRTOS facilities.
  • sema4_demo.bin - Example application demonstrating SEMA4 usage.
  • uart_imx_interrupt_example.bin - Driver functionality example for UART driver, using interrupt mode.
  • uart_imx_polling_example.bin - Driver functionality example for UART driver, using polling mode.
  • wdog_imx_example.bin - Driver functionality example for Watchdog driver.

linux

utilities

  • get_freertos_version.sh - A script for printing the FreeRTOS binary version.