beagleboard / linux

The official Read Only BeagleBoard and BeagleBone kernel repository https://git.beagleboard.org/beagleboard/linux
http://beagleboard.org/source
Other
725 stars 564 forks source link

PocketBeagle floating inputs should have RX disabled #201

Open jadonk opened 5 years ago

jadonk commented 5 years ago

The pinmux for P1.2 and P2.35 should be set to RX disabled for the case where an analog input is provided on those pins floating between 0V and 3.3V. Otherwise, there is extra I/O cell leakage.

http://processors.wiki.ti.com/index.php/AM335x_Schematic_Checklist

pdp7 commented 4 years ago

@jadonk do you mean disabled by kernel driver?

pdp7 commented 4 years ago

@jadonk I think you mean setting the mux mode to have RX disabled in the device tree Per the cape header pins sheet, I believe P1.02 / AIN6 / GPIO87 is:

and P2.35 / AIN5 / GPIO86 is:

Does that look right?