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.

AM3359: PRU pinmux in device tree

Part Number: AM3359

Hello, our new motor drive project includes tmdxice3359 ref design. We want to configure PRU IOs with dtb files in linux.

The file "Open the /boot/uEnv.txt file" mentioned in octavosystems.com/.../ does not exist in your distributed linux version.

Is there any tutorial or suggestion to follow? Is there any problem if we configure PRU IO s at the beginning of PRU code? Thank you.

root@am335x-evm:/# cd boot

root@am335x-evm:/boot# ls

am335x-bone.dtb am335x-boneblack.dtb am335x-evmsk.dtb am335x-pocketbeagle.dtb am335x-boneblack-iot-cape.dtb am335x-boneblue.dtb am335x-icev2-pru-excl-uio.dtb am335x-sancloud-bbe.dtb am335x-boneblack-pru-adc.dtb am335x-bonegreen-wireless.dtb am335x-icev2-prueth-pps.dtb vmlinux-4.19.59-rt24-g4203cb8c96 am335x-boneblack-prusuart.dtb am335x-bonegreen.dtb am335x-icev2-prueth.dtb zImage am335x-boneblack-wireless.dtb am335x-evm.dtb am335x-icev2.dtb zImage-4.19.59-rt24-g4203cb8c96

root@am335x-evm:/boot# uname -a

Linux am335x-evm 4.19.59-rt24-g4203cb8c96 #1 PREEMPT RT Sun Oct 20 14:07:52 UTC 2019 armv7l GNU/Linux root@am335x-evm:/boot#