Received my custom board based on G120 SOM last Friday.
Turns out the 600VAC input circuitry outputs an analog value, instead of a digital value …oops. So, I need to hook this circuit to an analog input instead of a digital input as I had initially planned.
Anyway I have used up all G120 Analogs with the exception of Analog 4, P1_30 (Pin 59).
I avoided this input on initial design because of user manual note below:
Pin 59 P1_30 AD4/COM4 OE must NOT be grounded on power-up for GHI Bootloader to function correctly.
Does this mean AI4 is totally worthless?
Perhaps it means as long as the input is floating (could be floating at 0V) and not wired to ground everything works fine???
Maybe add assume circuitry to set the pin high on power up, like an op amp. Also, this effects the GHI loader, not the firmware. You can add a jumper if you ever needed the GHI loader after production.
Not sure I understand what you mean in your statement:
“Also, this effects the GHI loader, not the firmware. You can add a jumper if you ever needed the GHI loader after production.”
My understanding is that, the GHI bootloader is ALWAYS required…production…debug…whatever?
The documentation (the G120 SOM user manual) say’s:
GHI bootloader…blah…blah & executes TinyBooter
TinyBooter…blah…blah loads the firmware.
The firmware executes my application.
Perhaps you are saying that the P1_30 pin cannot be grounded on power-up if one plans on sending commands to the GHI boot loader?