[beagleboard] [BBB] PRUSS and EPWM and EQEP

2014-03-21 Thread Giuseppe Iellamo
Hi all, I've seen that many used PRUSS in order to generate the PWM signal needed to drive DC motors... Given that on the sitara already has there are the controllers that do it in HW, I was wondering if it is feasible to program the PWMSS subsystem of the Sitara, driving it from within the

Re: [beagleboard] [BBB] PRUSS and EPWM and EQEP

2014-03-21 Thread Charles Steinkuehler
Of course you can do this. The base addresses are even hard-coded in the constant table to make it easier/faster to directly talk to the PWM hardware with the PRU. On 3/21/2014 9:24 AM, Giuseppe Iellamo wrote: Hi all, I've seen that many used PRUSS in order to generate the PWM signal needed

Re: [beagleboard] [BBB] PRUSS and EPWM and EQEP

2014-03-21 Thread Giuseppe Iellamo
Thanks! I am still a little confused by the way PRUSS integrates with main core... Il giorno venerdì 21 marzo 2014 15:32:07 UTC+1, Charles Steinkuehler ha scritto: Of course you can do this. The base addresses are even hard-coded in the constant table to make it easier/faster to directly

Re: [beagleboard] [BBB] PRUSS and EPWM and EQEP

2014-03-21 Thread Charles Steinkuehler
Like the DMA controller, the PRUSS operates as a bus controller and connects to the crosspoint switch fabric that interconnects the various subsystems on the SoC. Details are provided in the Technical Reference Manual, section 10 (Interconnects), including charts of which masters can communicate