I know this sort of topic has been discussed at different times, the Kernel, Capemgr and slots files have changed over the time.
uBoot is supposed to manage device tree overlays or something, at it seems that one has to reboot each time you want to change cape overlays.
I just want to first cover individual pin settings (MUX, pull resistors, input/output etc), and later make my own overlay.
What is the central resource that covers all this?
I’m hoping to find examples and documentation for:
- Individual pin control/settings
- The current device tree/Cape overlay system & files
- How uBoot conrols this, and other options one may do themselves.
There is the config-pin tool which is supposed to help one configure individual pins, where is the documentation and example uses for it?
The PRU is my main target, and I’ve been using TI’s PRU hands on labs, which have been very helpful with RPMSG etc, but now I’m doing LEDs, buttons and IO, so need to configure pins to the external environment.