 
 libgpiod yocto
नीचे दी गई सेटिंग के साथ अपनी इमेज में libgpiod और डिपेंडेंट लाइब्रेरी शामिल करें:
IMAGE_INSTALL:append = " libgpiod libgpiod-dev libgpiod-tools"libgpiod की टेस्टिंग
अपने कस्टम एम्बेडेड सिस्टम में लॉग इन करें या SSH के ज़रिए कनेक्ट करें।
अब आप libgpiod कमांड का इस्तेमाल कर सकते हैं और देख सकते हैं कि इम्प्लीमेंटेशन सफ़ल हुआ या नहीं।
gpio बैंक की रिपोर्ट करें
सबसे पहले, आप डिटेक्ट कर सकते हैं कि कितने gpio बैंक इंस्टॉल किए गए हैं।
नीचे दिए गए कमांड का इस्तेमाल करें:
gpiodetectआउटपुट ऐसा दिखाई देना चाहिए:
gpiochip0 [gpio0] (32 lines)
gpiochip1 [gpio1] (32 lines)
gpiochip2 [gpio2] (32 lines)
gpiochip3 [gpio3] (32 lines)
gpiochip4 [gpio4] (32 lines)सभी सेटिंग पाएँ
सभी सेटिंग पाने के लिए, नीचे दिए गए कमांड का इस्तेमाल करें:
gpioinfoआउटपुट ऐसा दिखाई देना चाहिए:
gpiochip0 - 32 lines:
	line   0:      unnamed       unused   input  active-high 
	... 
	line   4:      unnamed "host-wakeup" input active-high [used]
	line   5:      unnamed       unused   input  active-high 
	line   6:      unnamed       unused   input  active-high 
	line   7:      unnamed         "cd"   input   active-low [used]
	line   8:      unnamed       unused   input  active-high 
	line   9:      unnamed   "shutdown"  output  active-high [used]
	line  10:      unnamed      "reset"  output   active-low [used]
	...
gpiochip1 - 32 lines:
	line   0:      unnamed       unused   input  active-high 
	... 
	line  31:      unnamed       unused   input  active-high 
gpiochip2 - 32 lines:
	line   0:      unnamed       unused   input  active-high 
	...
	line  31:      unnamed       unused   input  active-high 
gpiochip3 - 32 lines:
	line   0:      unnamed       unused   input  active-high 
	...
	line  31:      unnamed       unused   input  active-high 
gpiochip4 - 32 lines:
	line   0:      unnamed       unused   input  active-high 
	...
	line  29:   "GPIO4_D5"       unused   input  active-high एक GPIO लाइन सेट करें
gpiochip4 पर GPIO लाइन 29 को आउटपुट और हाई पर सेट करने के लिए, इस कमांड का इस्तेमाल करें:
gpioset gpiochip4 29=1कॉपीराइट लाइसेंस
कॉपीराइट © 2022 Interelectronix e.K.
प्रोजेक्ट का सोर्स-कोड GPL-3.0 लाइसेंस के तहत लाइसेंस पर दिया जाता है।
 
 