> On Jul 20, 2016, at 6:42 AM, Eshaan Ghosh <[email protected]> wrote:
> 
> I have recently purchased the PRU cape from TI for BBB and tried to run it by 
> following the instructions given in the wiki page and hands on lab
> 
> http://processors.wiki.ti.com/index.php/PRU_Cape_Getting_Started_Guide 
> <http://processors.wiki.ti.com/index.php/PRU_Cape_Getting_Started_Guide> 
> 
> http://processors.wiki.ti.com/index.php/PRU_Training:_Hands-on_Labs 
> <http://processors.wiki.ti.com/index.php/PRU_Training:_Hands-on_Labs>
> but i really cannot understand how to use it. 
> <http://processors.wiki.ti.com/index.php/PRU_Cape_Getting_Started_Guide>
> Do i need to connect an FTDI cable? If yes, then how with the cape sitting on 
> top of it which removes access to those pins?
> Is RS-232 used to debug the bbb?
The serial console is just for log output. 
>  How do i use CCS to connect to BBB using the cape and program it considering 
> I am familiar with coding TI DSPs?
You need JTAG to use CCSV6 with PRU. At reset, the PRUs are held in reset and 
the Remoteproc bootloader on the ARM processor loads the PRU firmware and  
takes the PRU out of reset. When you develop code on the PRU with CCSV6, you 
normally don’t have the ARM processor running, so TI provides GEL files to 
bring the PRU out of reset. The GEL files look very similar to C code and can 
directly read/write from/to AM335x I/O registers. After that, CCSV6 loads the 
code onto the PRU and then you have a full debugger available to step, set 
breakpoints, etc. If you have worked with DSPs, then this will be familiar to 
you.

Regards,
John
> I want to access the PRU in the BBB and program using CCSv6 like it is done 
> for DSPs. Thus I have purchased the cape.
> 
> Any help would be appreciated.
> 
> 
> -- 
> For more options, visit http://beagleboard.org/discuss 
> <http://beagleboard.org/discuss>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/beagleboard/4c0e34f3-1e17-465a-98f3-624247728d7d%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/beagleboard/4c0e34f3-1e17-465a-98f3-624247728d7d%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/9F125C0B-6D55-4204-B072-BD3B8BF2E827%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to