<alephbias[m]>
When running the UART applet (`glasgow run uart -V 3.3 --pin-tx 1 --pin-rx 0 --port A -a tty`), I'm getting this message fairly often on start:
<alephbias[m]>
> E: g.cli: cannot set I/O port(s) A pull resistors to low={} high={0}
<alephbias[m]>
with it then shutting down (although still providing power to the DUT). What could be going on here? I'm using V, the second GND, 0, and 1.
<whitequark[cis]1>
what are you powering with it?
<whitequark[cis]1>
the pull resistor IC is using the DUT power, so if the DUT power (V pin) is sagging for some reason you will see this message
<whitequark[cis]1>
if there's a big capacitor or something this will happen frequently
<alephbias[m]>
I'm powering a small smart device I'm looking at. Could it be that I'm using long cables? Specifically the ones that come with PCB Bites.
sigstoat[m] has joined #glasgow
<sigstoat[m]>
so you're charging up all the caps and regulators on the device. dunno what constitutes 'a big capacitor' but i'd wager you've hit the next nearest thing.
<alephbias[m]>
That helped a lot, thank you you two. It ended up being an artifact of how I've been testing the DUT. a cheap power supply I had been using for other testing on this device was still connected, and that was the problem I believe.
<sigstoat[m]>
ah, charging up its output capacitors or something perhaps?