Write access to the Control Module pad registers is only possible for the ARM CPU in protected mode. Neither mmaped C code nor the PRUSS can write these registers. That's hard-coded in the AM33xx logic, no feedback on failure.
BTW: Beside the universal device tree overlay from Charles Steinkuehler I made a similar overlay that is a bit more complete and uses hexadecimal numbers instead of human readable text for the pin modes. For me, that's easier to handle in source code. The overlay and a tool to create similar overlays with different pin claiming is included in the libpruio <http://beagleboard.org/project/libpruio/> package. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
