Read GPIO problem
#13
My point the whole time as been simply that... if you export the pin, and it says that it's state is currently x, then it should damn well be x. not y, or z... x. The Raspberry Pi folks know that is what should be the case, so they made sure it was. Otherwise, the pin should have have a 'indeterminate' state, so that you know it hasn't been set yet. Wink

A separate 'compatibility' mode isn't needed, especially when we are talking about the RPi bus. It either isn't or is. We already know that it isn't, so the focus should then be making it as compatible as possible, and documenting well the areas which it isn't. As far as the default state, it should be an input as the sysfs expects, and should be that as soon as possible. Not getting into a discussion over how soon it should do it, or what happens before then... this is a SBC, not a micro-controller... it's going to be sloppy. I do think for simplicity sake it should be done at boot - so probably in uboot. And I still wonder if the DTS is the root of the problem there... if you read some of the gpio-controller info, it appears that the default states *may* be defined there...

https://www.kernel.org/doc/Documentation...o/gpio.txt
  Reply


Messages In This Thread
Read GPIO problem - by shworker - 02-21-2017, 04:00 AM
RE: Read GPIO problem - by Techsensei - 02-21-2017, 06:41 AM
RE: Read GPIO problem - by shworker - 02-21-2017, 08:58 AM
RE: Read GPIO problem - by MarkHaysHarris777 - 02-22-2017, 04:23 AM
RE: Read GPIO problem - by aromring - 08-05-2017, 09:59 PM
RE: Read GPIO problem - by MarkHaysHarris777 - 08-05-2017, 10:24 PM
RE: Read GPIO problem - by pfeerick - 08-06-2017, 01:33 AM
RE: Read GPIO problem - by MarkHaysHarris777 - 08-06-2017, 10:38 AM
RE: Read GPIO problem - by pfeerick - 08-07-2017, 12:11 AM
RE: Read GPIO problem - by MarkHaysHarris777 - 08-07-2017, 07:21 AM
RE: Read GPIO problem - by pfeerick - 08-07-2017, 07:21 PM
RE: Read GPIO problem - by MarkHaysHarris777 - 08-07-2017, 11:10 PM
RE: Read GPIO problem - by pfeerick - 08-08-2017, 06:20 PM
RE: Read GPIO problem - by MarkHaysHarris777 - 08-15-2017, 02:24 AM
RE: Read GPIO problem - by martinayotte - 08-17-2017, 01:21 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  RPi.GPIO python module for Pine A64/A64+ aquilegia 98 149,229 10-26-2024, 07:17 AM
Last Post: Garesdq1d
  fm transmitter with gpio weasel18 2 5,522 09-10-2019, 04:28 AM
Last Post: desai_amogh
  How to use dts or other setup to declare gpio pin Interrupt (e.g. a button)? dkebler 1 4,047 06-12-2019, 10:37 AM
Last Post: dkebler
Lightbulb Sample GPIO codes highlighting RPi.GPIO-PineA64 and the PI bus MarkHaysHarris777 6 12,480 06-07-2019, 12:37 AM
Last Post: tllim
Star GPIO, SPI and I2C C++ Lib databit 7 12,585 02-04-2019, 05:45 AM
Last Post: Jeff R
Information Howto: Controlling Pine64 GPIO via the filesystem (sysfs) on linux pfeerick 4 12,841 01-24-2019, 03:36 AM
Last Post: Fifth
  GPIO and SPI SamR1 20 35,331 03-15-2018, 10:32 AM
Last Post: jomoengineer
Question GPIO shockr 7 16,421 03-11-2018, 01:52 AM
Last Post: jomoengineer
  GPIO fiq capability joseph 3 6,837 11-10-2016, 06:07 PM
Last Post: joseph
  RPI2-GPIO mus1c 6 10,373 09-22-2016, 05:28 AM
Last Post: mus1c

Forum Jump:


Users browsing this thread: 1 Guest(s)