We've observed the kernel debug logs show "no pull", or "pull down" on input pins but input value is high, for instance...
sudo grep "gpio147" /sys/kernel/debug/gpio
gpio147 : in high func0 2mA pull down(note the in high is with nothing external connected)
GPIO147 according to the Input/Output section Input / Output | Particle Developer is muxed to LPI_MI2S_DATA1, however the live device tree does not mention gpio147.
We measured the voltage across a 5kohm resistor between gpio147 and ground and got ~.3V
5000ohm × ( 3.3V ÷ 0.382V - 1 ) = 38,193.717ohms (~47kohms)
We adjusted our pull down from 10k to 4.7k to overcome this pull-up resistance.
Is this external pull-up resistance expected on Tachyon input gpios? Is there another way to set the bias to remove this resistance?
{
"distro": {
"board": "formfactor_dvt",
"distribution": "ubuntu",
"distribution_version": "24.04",
"region": "NA",
"stack": "ubuntu-desktop-24.04",
"variant": "desktop",
"version": "1.1.43"
},
"src": {
"overlays": "HEAD",
"tachyon_composer": "1.1.43",
"u_boot": "1.0.30",
"ubuntu_20_04": "1.0.180",
"ubuntu_24_04": "22-938ac1d"
}
}