Both sides previous revisionPrevious revisionNext revision | Previous revision |
resources:tools-software:freertos:freertos-addin:examples [28 Feb 2020 08:26] – [ADSP-SC573 EZ-Kit] sullivan liu | resources:tools-software:freertos:freertos-addin:examples [25 Apr 2022 14:01] (current) – Removing example guides Murray Anderson |
---|
| |
* ICE1000/2000: http://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/emulators.html | * ICE1000/2000: http://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/emulators.html |
* J-Link: https://www.segger.com/products/debug-probes/j-link/models/j-link-lite/j-link-lite-arm/ | |
** Host PC: ** | ** Host PC: ** |
| |
| |
===== Get the Source Code Ready ===== | ===== Get the Source Code Ready ===== |
You can get the FreeRTOS Add-in Example form the [[https://bitbucket.analog.com/projects/DTE/repos/freertos-addin-examples|github-web]] | You can get examples for FreeRTOS (with and without the Add-In) from [[repo>freertos-examples]] |
| |
**__FreeRTOS Add-in Examples__** | |
| |
; **name** : freertos-addin-examples | |
; **version** : ''v1.0.0'' | |
; **branch** : remotes/origin/release/freertosaddin-''1.0.0'' | |
; **supported board** : ADSP-BF707 : ADSP-21569 : ADSP-SC573 : ADSP-SC584 : ADSP-SC589 | |
; ** examples ** : BoundedBuffer : DiningPhilosophers : MCAPI_Example : StandardDemo : ThreadLocalStorage | |
| |
**__Git Usage__** | |
| |
<code bash> | |
git clone https://bitbucket.analog.com/scm/dte/freertos-addin-examples.git | |
| |
cd freertos-addin-examples | |
| |
git branch -a | |
| |
git checkout -b develop/freertosaddin-1.0.0 remotes/origin/develop/freertosaddin-1.0.0 | |
| |
git pull | |
| |
</code> | |
| |
---- | ---- |
| |
===== Example Quick Start Guide ===== | |
The following processors are supported with examples being provided for the following EZ-Kits: | |
^ Processors Supported ^ Examples provided for ^ Guide ^ | |
| ADSP-BF7xx| ADSP-BF707 EZ-Kit | [[resources/tools-software/freertos/freertos-addin/examples#adsp-bf707_ez-kit|Running the examples on ADSP-BF707 Ez-Kit]] | | |
| ADSP-2156x| ADSP-21569 EZ-Kit | | | |
| ADSP-SC5xx| ADSP-SC573 EZ-Kit | | | |
| ::: | ADSP-SC584 EZ-Kit | | | |
| ::: | ADSP-SC589 EZ-Kit | | | |
| | | | |
| |
---- | |
| |
==== ADSP-BF707 EZ-Kit ==== | |
The FreeRTOS-Addin Example for Analog Devices processors ADSP-BF707 contains the following examples: | |
| |
^Processor ^Toolchain ^Example(s) ^ | |
| ADSP-BF707 | CrossCore Embedded Studio| **[[resources/tools-software/freertos/freertos-addin/examples/standard-demos/running-the-standard-demos| Standard Demos]]**\\ | | |
| ADSP-BF707 | CrossCore Embedded Studio | **[[resources/tools-software/freertos/freertos-addin/examples/bounded-buffer/running-the-bounded-buffer-example| Bounded Buffer]]**\\ | | |
| ADSP-BF707 | CrossCore Embedded Studio | **[[resources/tools-software/freertos/freertos-addin/examples/dining-philosophers/running-the-dining-philosophers-example | Dining Philosophers]]**\\ | | |
| ADSP-BF707 | CrossCore Embedded Studio | **[[resources/tools-software/freertos/freertos-addin/examples/thread-local-storage/running-the-thread-local-storage-example| Thread Local Storage]]**\\ | | |
| |
---- | |
| |
==== ADZS-21569 EZ-Kit ==== | |
The FreeRTOS-Addin Example for Analog Devices processors ADZS-21569 contains the following examples: | |
| |
^Processor ^Toolchain ^Example(s) ^ | |
| ADZS-21569 | CrossCore Embedded Studio| **[[resources/tools-software/freertos/freertos-addin/examples/standard-demos/running-the-standard-demos| Standard Demos]]**\\ | | |
| ADZS-21569 | CrossCore Embedded Studio | **[[resources/tools-software/freertos/freertos-addin/examples/bounded-buffer/running-the-bounded-buffer-example| Bounded Buffer]]**\\ | | |
| ADZS-21569 | CrossCore Embedded Studio | **[[resources/tools-software/freertos/freertos-addin/examples/dining-philosophers/running-the-dining-philosophers-example | Dining Philosophers]]**\\ | | |
| ADZS-21569 | CrossCore Embedded Studio | **[[resources/tools-software/freertos/freertos-addin/examples/thread-local-storage/running-the-thread-local-storage-example| Thread Local Storage]]**\\ | | |
| |
---- | |
| |
==== ADSP-SC573 EZ-Kit ==== | |
The FreeRTOS-Addin Example for Analog Devices processors ADSP-SC573 contains the following examples: | |
| |
^ Processor ^ Core ^ Toolchain ^ Example(s) ^ | |
| ADSP-SC573 | CORTEX-A5 | CrossCore Embedded Studio | **[[resources/tools-software/freertos/rtos-user-guide/running-examples-adsp-sc584-ez-kit/basic-example-arm-cces|Basic Demo]]**\\ | | |
| ADSP-SC573 | CORTEX-A5 | CrossCore Embedded Studio | **[[resources/tools-software/freertos/rtos-user-guide/running-examples-adsp-sc584-ez-kit/lwip-example-arm-cces| Lwip Demo]]**\\ | | |
| |
| ADSP-SC573| All | CrossCore Embedded Studio | **[[resources/tools-software/freertos/freertos-addin/examples/standard-demos/running-the-standard-demos| Standard Demos]]**\\ | | |
| ADSP-SC573| All | CrossCore Embedded Studio | **[[resources/tools-software/freertos/freertos-addin/examples/bounded-buffer/running-the-bounded-buffer-example| Bounded Buffer]]**\\ | | |
| ADSP-SC573| All | CrossCore Embedded Studio | **[[resources/tools-software/freertos/freertos-addin/examples/dining-philosophers/running-the-dining-philosophers-example | Dining Philosophers]]**\\ | | |
| ADSP-SC573| All | CrossCore Embedded Studio | **[[resources/tools-software/freertos/freertos-addin/examples/thread-local-storage/running-the-thread-local-storage-example| Thread Local Storage]]**\\ | | |
==== ADSP-SC584 EZ-Kit ==== | |
The FreeRTOS product for Analog Devices processors contains the following examples: | |
| |
==== ADSP-SC589 EZ-Kit ==== | |
The FreeRTOS product for Analog Devices processors contains the following examples: | |
| |
| |
===== References & External Links ===== | ===== References & External Links ===== |
The FreeRTOS product for Analog Devices processors contains the following examples: | ; ** Processor Hardware Reference ** |
| : [[adi>en/products/adsp-bf707.html#product-documentation|ADSP-BF707 Hardware Reference Manual]] |
| : [[adi>en/products/adsp-21569.html#product-documentation|ADSP-21569 Hardware Reference Manual]] |
| : [[adi>en/products/adsp-sc573.html#product-documentation|ADSP-SC573 Hardware Reference Manual]] |
| : [[adi>en/products/adsp-sc584.html#product-documentation|ADSP-SC584 Hardware Reference Manual]] |
| : [[adi>en/products/adsp-sc589.html#product-documentation|ADSP-SC589 Hardware Reference Manual]] |
| ; ** Evaluation Kits Schematic ** |
| :[[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-bf707.html#eb-documentation|ADSP-BF707 EZ-Kit Schematic]] |
| :[[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/ADZS-21569-EZKIT.html#eb-documentation|ADSP-21569 EZ-Kit Schematic]] |
| :[[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/SC573EZKIT.html#eb-documentation|ADSP-SC573 EZ-Kit Schematic]] |
| :[[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-ADSP-SC584.html#eb-documentation|ADSP-SC584 EZ-Kit Schematic]] |
| :[[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-ADSP-SC589.html#eb-documentation|ADSP-SC589 EZ-Kit Schematic]] |
| ; ** FreeRTOS Manual ** |
| :[[https://www.freertos.org/Documentation/RTOS_book.html|FreeROS Documentation]] |
| :[[https://www.freertos.org/a00102.html|FreeRTOS Demo Applications]] |
| |
| |
| |