This is a placeholder for a PRU-based PocketBeagle tester.
- Grab https://rcn-ee.com/rootfs/bb.org/testing/2017-11-02/stretch-iot/bone-debian-9.2-iot-armhf-2017-11-02-4gb.img.xz
- Program a microSD card with that image using http://etcher.io
- Boot it on PocketBeagle
- Clone this repo onto PocketBeagle
- Run the following in the shell
make
echo none > /sys/class/leds/beaglebone\:green\:usr0/trigger
echo none > /sys/class/leds/beaglebone\:green\:usr1/trigger
echo none > /sys/class/leds/beaglebone\:green\:usr2/trigger
echo none > /sys/class/leds/beaglebone\:green\:usr3/trigger
sudo make run
- https://gist.github.com/jadonk/2ecf864e1b3f250bad82c0eae12b7b64
- sudo perl /opt/scripts/device/bone/show-pins.pl -v
- config-pin --help
- Bug tracker: http://bugs.elinux.org/projects/debian-image-releases
- http://elinux.org/EBC_Exercise_30_PRU_via_remoteproc_and_RPMsg
- http://elinux.org/EBC_Exercise_11b_gpio_via_mmap
- https://docs.google.com/presentation/d/1yMuyQwkYKU48LeMYnQj4sspnsbXf9niojWe_jr4BWjw/edit?usp=sharing
- http://processors.wiki.ti.com/images/3/34/Sitara_boot_camp_pru-module1-hw-overview.pdf
- http://processors.wiki.ti.com/index.php/PRU_Assembly_Instructions
- http://theduchy.ualr.edu/?p=996
- http://processors.wiki.ti.com/index.php/PRU_Projects
Rather than put my PocketBeagle on the Internet, I execute the following on my host machine while my PocketBeagle is connected via USB:
git clone https://gist.github.com/8c3e697369b3207b57f042536cffe03f.git pocketbeagle-tester-pru
cd pocketbeagle-tester-pru
ssh debian@192.168.6.2 'bash -s' <<EOF
mkdir pocketbeagle-tester-pru
cd pocketbeagle-tester-pru
git init
git checkout -b dummy
EOF
git push debian@192.168.6.2:pocketbeagle-tester-pru/.git master
Debian 9.x BeagleBoard.org BeagleBone IoT Image
sudo /opt/scripts/version.sh