buildroot/package/pru-software-support/readme.txt
Ash Charles bd438fc06f pru-software-support: add library for PRU firmware
TI provides a set of headers files and libraries useful in developing
firmware for real-time (PRU) cores embedded in some processors e.g.
AM3358.  This package stages these files for any packages creating
PRU firmware.

Note: As per [1], use commit v4.0.2 to sync with common TI Linux
      versions.

[1] http://e2e.ti.com/support/arm/sitara_arm/f/791/p/552190/2018113#2018113

Signed-off-by: Ash Charles <ash.charles@savoirfairelinux.com>
[Thomas:
 - rename BR2_PACKAGE_PRU_EXAMPLES to BR2_PACKAGE_PRU_SOFTWARE_SUPPORT,
   since the package directory name should match the Config.in option
   for this package
 - use select for BR2_PACKAGE_HOST_TI_CGT_PRU, and therefore add the
   appropriate "depends on BR2_PACKAGE_HOST_TI_CGT_PRU_ARCH_SUPPORTS".]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-12-04 22:18:36 +01:00

22 lines
771 B
Plaintext

PRU Software Support
====================
Two different packages are provided from the TI PRU software support
code base.
1. The include files and rpmsg static library for the PRU are
installed alongside the host package for the PRU code generation
tools package i.e. $(TI_CGT_PRU_INSTALLDIR).
2. A target package for all the examples installed to
/usr/share/pru-software-support/. Users wanting to test a specific
example should copy or link it to a directory where the kernel
looks for firmware, e.g:
# cp /usr/share/pru-software-support/am335x/PRU_gpioToggle/gen/PRU_gpioToggle.out \
/lib/firmware/am335x-pru0-fw
To get started with the PRU, have a look at the labs [1].
[1] http://processors.wiki.ti.com/index.php/PRU_Training:_Hands-on_Labs