Hi,

We are using the Intel Andersenlake yocto build environment for building image 
for our Intel Xeon processor. Our PCH version is C624 which is used with Xeon 
processor.

We are using sysfs to read the values of the GPIO pins and we are getting the 
accurate value at the present time. The issue comes when we want to write into 
the pin value. The pin value remains same even after changing the value.

Detailed Example:

Step-1: export pin 355 success

echo 355 > /sys/class/gpio/export

Step-2: set the direction as out also success

echo "out" > /sys/class/gpio/gpio355/direction

Step-3: change the value from "LOW" (0) to "HIGH" (1) fails without any warning 
or error

echo 1 > /sys/class/gpio/gpio355/value

I performed the same steps for reading the values by setting the direction as 
"in" and able to read the correct value but the issue appeared while writing 
the value. These pins are connected from PCH to external circuitry.

Is there anything we are missing from the yocto build or our procedure ?

Hardware:

Processor: Intel Xeon
PCH: version C624

Thanks
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#7412): 
https://lists.yoctoproject.org/g/meta-intel/message/7412
Mute This Topic: https://lists.yoctoproject.org/mt/88801179/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-intel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to