> 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.
