Other Parts Discussed in Thread: SYSCONFIG
Hi,
Can you please help me to access DDR from a PRU core?
.
The information in this FAQ applies to all Sitara processors with a PRU_ICSSG: AM24x, AM64x, AM65x. The example was tested on AM64x.
The basic concepts of this FAQ also apply to Sitara processors with other kinds of PRU subsystem:
AM335x, AM437x, AM57x:
For information about how to initialize the PRU core from CCS or from a Linux core, reference the PRU Getting Started Labs. These older PRU-ICSS devices require enabling the OCP port before allowing reads and writes outside of the PRU subsystem. For an example of enabling the OCP port, reference the RPMsg_Echo_Interrupt firmware for the associated device: https://git.ti.com/cgit/pru-software-support-package/pru-software-support-package/tree/examples/am335x/PRU_RPMsg_Echo_Interrupt0/main.c
AM62x: For information about how to initialize the PRU core from CCS or from a Linux core, reference the PRU Getting Started Labs.
.
For more information on multicore subjects, reference the Sitara multicore development and documentation FAQ.
For more "getting started" information about PRU, including how to initialize the PRU core from CCS or from a Linux core, reference the PRU Getting Started Labs.