This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/PRU-SWPKG: PRU program load

Part Number: PRU-SWPKG
Other Parts Discussed in Thread: PRU-CGT

Tool/software: Linux

I am following the "PRU-Training: Hands-On Labs" guide to try to program the PRU in the Beaglebone Black.

I am trying the "LAB 1", and until the step 7 everything compiles and works fine. But i can't move to the step 8 because i do not have neither a JTAG emulator nor a FTDI cable.

How can i load a program to the AM335X of the Beaglebone Black without using the JTAG emulator and a FTDI cable? What files must be copied to the BBB?

Any help in the form of either a tutorial or a step-by-step guide would be very helpful, since most of the information in the internet seems to be outdated (e.g.: the directory '/sys/devices/bone_capemgr.?/slots' was moved to '/sys/devices/platform/bone_capemgr/slots') or the tools used are not well documented.

Hardwares:

OS: Debian 9.2 2017-10-10 4GB SD IoT

Kernel: Linux beaglebone 4.4.84-ti-r120

Board: Beaglebone Black, connected through SSH

Softwares:

CCS7.4.0.00015_linux-x64

PRU-CGT 2.2.1

PRU Software Support Package 5.0