Hi all,
i am really desperate. since more than 1 week i am trying to work with the digital inputs in my custom pcb.
I can set all digital outputs, but from the inputs I always get the same level (low level). It doesn't matter if I try to read a single pin with gpio_pin_get_raw() or if I read the whole port at once with gpio_port_get_raw() instead.
I already found several other requests here in devzone for similiar problems, but none of them helped me.
This is my .dts file of my board:
And this is the .dts file what finally comes out after building:
When i initialize the GPIO, i do the following:
When i try to read the input pin OL0119G3_CO2RDY_PIN i do the following:
and expect iDummy to show the actual state....but it is always low
If i use
then i expect that current state of all pins within the port. And in fact - the digital output pins are correct, however all digital inputs are still low.
I have no more idea and even more important - i have a customer on my back who can no longer wait
Ah - my prj.conf is like following:
any help is welcome, i have no idea anymore
Best regards