Hi Ralf, Thank you. I indeed read this section in the Reference Manual.
The thing is, that when performing root@beaglebone:*/sys/kernel/debug/pinctrl/44e10800.pinmux# cat pins* then it showed that: pin 48 (44e108c0) 00000008 pinctrl-single meaning that the PIN's MUX Mode is 0, right? However, even though it's in Mode 0, I manage to use it as GPIO (by writing to *GPIO_OE *and *GPIO_SETDATAOUT*) as if it was Mode 7, and without using a DT overlay. How can it be explained please? Thank you. On Saturday, February 15, 2014 6:49:38 PM UTC+2, Ralf Roesch wrote: > > Hi Matt, > > take a look at the Technical Reference Manual of AM335x > > 9.2.2.1 Mode Selection > The MUXMODE field in the pad control registers defines the multiplexing > mode applied to the pad. Modes > are referred to by their decimal (from 0 to 7) or binary (from 0b000 to > 0b111) representation. For most > pads, the reset value for the MUXMODE field in the registers is 0b111. The > exceptions are pads to be > used at boot time to transfer data from selected peripherals to the > external flash memory. > > So I assume that this pin (gpio1_16) will be configured for mode 7 at > system reset time. > > regards > Ralf > > -- 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/groups/opt_out.
