[<<][am335x][>>][..]
Sun Sep 14 14:23:26 CEST 2014

Step-by-step

* Initialize the driver

    modprobe uio_pruss

    check if it's installed:
    ls -l /sys/class/uio/
    ls -l /sys/class/uio/uio0/maps/map0/addr

    ( doesn't seem to be )

    #include <prussdrv.h>
    prussdrv_init();

* looking ad prussdrv.h  (libprussdrv.so)

   The driver essentially acts as a monitor:

     prussdrv_pru_reset()
     prussdrv_pru_write_memory()
     prussdrv_exec_code()
     ...

  Described in [2]:
  03-AM335x_PRU_Linux_Application_Loader-ug.pdf

[1] https://github.com/beagleboard/am335x_pru_package
[2] https://github.com/beagleboard/am335x_pru_package/raw/master/Documentation/03-AM335x_PRU_Linux_Application_Loader-ug.pdf



[Reply][About]
[<<][am335x][>>][..]