Aujourd’hui j’ai réussit à mettre en fonction le PRU sur une image debian utilisant un kernel v3.14 de TI à partir du dépot de Robert C Nelson sur github git clone https://github.com/RobertCNelson/ti-linux-kernel-dev.git cd ti-linux-kernel-dev/ git checkout origin/ti-linux-3.14.y -b tmp Le fichier de patch est ici Ce qu’il contient: diff –git arch/arm/boot/dts/am335x-boneblack.dts arch/arm/boot/dts/am335x-boneblack.dts index 7dd5b5b..243ff3a 100644 — arch/arm/boot/dts/am335x-boneblack.dts +++ arch/arm/boot/dts/am335x-boneblack.dts…
Today I managed to enable pruss on the beagle bone black runing debian bare and the TI kernel v3.14 from Robert C Nelson repo on github git clone https://github.com/RobertCNelson/ti-linux-kernel-dev.git cd ti-linux-kernel-dev/ git checkout origin/ti-linux-3.14.y -b tmp I made a patch file: here The content is: diff –git arch/arm/boot/dts/am335x-boneblack.dts arch/arm/boot/dts/am335x-boneblack.dts index 7dd5b5b..243ff3a 100644 — arch/arm/boot/dts/am335x-boneblack.dts +++…
First of all, we need a cross compiler. Please see http://www.welzels.de/blog/en/arm-cross-compiling-with-mac-os-x/ for the cross compilation toolchain installation. ( Thanks to KNut Welzels ) A fews things will also be usefull, so we install: brew install wget brew install ncurses brew tap homebrew/dupes brew install grep sudo port install findutils Elf.h is somewhat missing on OSX, so we need…