Changes

Jump to: navigation, search
Example #2: RPMsg-based application
The example performs IRQ latency measurements on FreeRTOS side by using a hardware timer. These measures are collected by the counterpart application running on Linux side and shown on console. Plese follow the steps listed below:
* Place all the binary files into the host tftp directory:
** Kernel: <code>uImage</code>** Device Tree: <code>bora.dtb</code>** First stage bootloader: <code>bora_FSBL.bin</code>** FPGA bitstream: <code>bora_design_wrapper.bin</code>** FreeRTOS application: <code>freertos</code>
* Start the Bora system
* From the U-Boot shell, update the FSBL with the following commands:
<code>load_freertos</code>: Loads freertos application binary from TFTP and writes application start address for core #2
(2) Please note that, using the RPMsg mechanism, it's not required to set the <code>maxcpus=${nr_cpus} </code> variable.
==Advanced debugging techniques for AMP Linux+FreeRTOS configuration==
4,650
edits

Navigation menu