I use pin 8_44 for digital input to the PRU. For those new to this issue, that is one of several pins that can change the boot behavior of the BBB, but the bottom line is that it should not be connected on startup. I didn’t know that when I started my project, but it wouldn’t have made a difference in my selection since input/output to the PRUs is fundamental to what I need to do and I would use any PRU pin I can get access to.
Currently, I have to disconnect the BBB every time I reboot the Beaglebone. This was not a problem at first, but now I use the device remotely quite a lot, and sometimes I have to reboot the entire PC that is local to the Beaglebone. I’ve tried rearranging the circuitry, but because I use a protection diode to allow >3.3V as a digital input, I have been unable to find a balance between high enough impedance to prevent boot issues and low enough to consistently recognize the digital inputs I need to measure.
Is there a simple way to disable the feature that looks for boot options on this pin (and any others)?
Thanks so much,