<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX ProcessorsのトピックRe: How to control gpio in NHXP imx8mplus evk</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1834101#M221697</link>
    <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/230048"&gt;@vrutik7781&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Obviously, cross compiler didn't find libgpiod lib, so link errors occurred.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;check if cross compiler includes the lib, please!&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="weidong_sun_1-1711329937507.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/270058i519BCF56948F4F64/image-size/medium?v=v2&amp;amp;px=400" role="button" title="weidong_sun_1-1711329937507.png" alt="weidong_sun_1-1711329937507.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;if not, add the line to ./conf/local.conf&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;==========================&lt;/P&gt;
&lt;P&gt;IMAGE_INSTALL:append = " libgpiod libgpiod-dev libgpiod-tools"&lt;/P&gt;
&lt;P&gt;==========================&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="weidong_sun_0-1711325764173.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/270055iCDF106F402942083/image-size/medium?v=v2&amp;amp;px=400" role="button" title="weidong_sun_0-1711325764173.png" alt="weidong_sun_0-1711325764173.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If above suggestions can't still solve the question, please re-create a new post or case for building your app!&amp;nbsp; iMX support team will continue to support you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;weidong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 25 Mar 2024 01:27:21 GMT</pubDate>
    <dc:creator>weidong_sun</dc:creator>
    <dc:date>2024-03-25T01:27:21Z</dc:date>
    <item>
      <title>How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1829935#M221389</link>
      <description>&lt;P&gt;Hi all.&lt;/P&gt;&lt;P&gt;i'm trying to control GPIO pins, for that i installed libgpiod package.&lt;/P&gt;&lt;P&gt;when i try gpioset with that command given as below:-&lt;/P&gt;&lt;P&gt;gpioset gpiochip5 9=1&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;BR /&gt;error = "gpioset: invalid line value"&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;same error come when i try gpioget.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_0-1710738016825.jpeg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/268850iDBAF4E3AB88AD3F2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vrutik7781_0-1710738016825.jpeg" alt="vrutik7781_0-1710738016825.jpeg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;in my board pin 13,14,16,18 are present for expansion in J21 connector.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_1-1710738129723.jpeg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/268851i25BCE3F52D9132C1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vrutik7781_1-1710738129723.jpeg" alt="vrutik7781_1-1710738129723.jpeg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;when i run gpioinfo that time i getting this information ,&lt;/P&gt;&lt;P&gt;from this i try to run gpioset &amp;amp; gpioget (gpioset gpiochip5 9=1 ) i'm getting&amp;nbsp;error = "gpioset: invalid line value".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;can anyone suggest me how to approach.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_0-1710740952531.jpeg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/268861i558EC77695984ADD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vrutik7781_0-1710740952531.jpeg" alt="vrutik7781_0-1710740952531.jpeg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Mar 2024 05:49:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1829935#M221389</guid>
      <dc:creator>vrutik7781</dc:creator>
      <dc:date>2024-03-18T05:49:44Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1830088#M221396</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/230048"&gt;@vrutik7781&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Let us see iMX8MP-11X11-evk schematic, please!&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="weidong_sun_0-1710747691359.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/268897i2DE08D16F43C3B5A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="weidong_sun_0-1710747691359.png" alt="weidong_sun_0-1710747691359.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1. Connections between PCA6416 &amp;amp; J21&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;PCA6416.P1_1---&amp;gt;J21.pin13&amp;nbsp; ( EXP_P1_1)&lt;/P&gt;
&lt;P&gt;PCA6416.P1_2---&amp;gt;J21.pin15&amp;nbsp; ( EXP_P1_2)&lt;/P&gt;
&lt;P&gt;PCA6416.P1_3---&amp;gt;J21.pin16&amp;nbsp; ( EXP_P1_3)&lt;/P&gt;
&lt;P&gt;PCA6416.P1_4---&amp;gt;J21.pin13&amp;nbsp; ( EXP_P1_4)&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;2. Numbering of PCA6416 on linux platform&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Let us assume the base number of PCA6416 is BASE on linux platform,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then each GPIO number of PCA6416 on linux will be:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;--P0 port&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;P0_0 : BASE + 0&amp;nbsp;&lt;/P&gt;
&lt;P&gt;P0_1: BASE + 1&lt;/P&gt;
&lt;P&gt;...&lt;/P&gt;
&lt;P&gt;P0_7: BASE + 7&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;--P1 port&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;P1_0 : BASE + 8&lt;/P&gt;
&lt;P&gt;P1_1 : BASE + 9&lt;/P&gt;
&lt;P&gt;...&lt;/P&gt;
&lt;P&gt;P1_7 : BASE +15&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;So we only need to know the BASE of PCA6416 on linux system.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;3. Checking BSAE of PCA6416&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Try the following steps, please!&lt;/P&gt;
&lt;P&gt;# cd /sys/class/gpio&lt;/P&gt;
&lt;P&gt;# ls -l&lt;/P&gt;
&lt;P&gt;gpiochip&lt;STRONG&gt;&lt;EM&gt;BASE&lt;/EM&gt;&amp;nbsp;--&amp;gt;.../.../devices/platform/30a40000.i2c/i2c-1/1-0020/gpio/gpiochip&lt;EM&gt;BASE&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;[Note]&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;BASE should be a concrete number you will see.&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Let us assume the BASE is 500, then the PCA6416's starting gpio number is 500, what you found above is :&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000FF"&gt;&lt;EM&gt;&lt;FONT size="5"&gt;gpiochip&lt;STRONG&gt;500&amp;nbsp;--&amp;gt;.../.../devices/platform/30a40000.i2c/i2c-1/1-0020/gpio/gpiochip500&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;THEN:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;EXP_P1_1 : gpio number is 500 + 9 = 509&lt;/P&gt;
&lt;P&gt;EXP_P1_2 : gpio number is 500 + 10 = 510&lt;/P&gt;
&lt;P&gt;EXP_P1_3 : gpio number is 500 + 11 = 511&lt;/P&gt;
&lt;P&gt;EXP_P1_4 : gpio number is 500 + 12 = 512&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;4. Operating expansion gpios&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Taking EXP_P1_0 as an example:&lt;/P&gt;
&lt;P&gt;# cd /sys/class/gpio/gpiochip500&lt;/P&gt;
&lt;P&gt;# echo out &amp;gt; direction&amp;nbsp; &amp;nbsp; (set it to be OUTPUT,&amp;nbsp; "in" is used to set it INPUT )&amp;nbsp;&lt;/P&gt;
&lt;P&gt;# echo 1 &amp;gt; value&amp;nbsp; &amp;nbsp;(set it to output High,&amp;nbsp; 0 output Low)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Above steps are on how to operate expansion GPIO on linux platform, for you reference.&lt;/P&gt;
&lt;P&gt;Try it, please!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;weidong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Mar 2024 08:15:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1830088#M221396</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2024-03-18T08:15:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1830179#M221402</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_0-1710754662562.jpeg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/268930i6BA0FAC3724C8DEB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vrutik7781_0-1710754662562.jpeg" alt="vrutik7781_0-1710754662562.jpeg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;but in our case inside sys/class -&amp;gt; gpio folder is not present&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_1-1710754832290.jpeg" style="width: 433px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/268932iBCE49474D8A3DE8D/image-dimensions/433x221?v=v2" width="433" height="221" role="button" title="vrutik7781_1-1710754832290.jpeg" alt="vrutik7781_1-1710754832290.jpeg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;while searching on internet i found this article on one of the website.&lt;/P&gt;&lt;P&gt;So that's why i installed libgpiod package but through that also when i try i'm getting error i attached that snippet.&lt;/P&gt;&lt;P&gt;can you help to resolve this&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/26366"&gt;@weidong_sun&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Mar 2024 09:50:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1830179#M221402</guid>
      <dc:creator>vrutik7781</dc:creator>
      <dc:date>2024-03-18T09:50:03Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1830198#M221404</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/230048"&gt;@vrutik7781&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Try to select&amp;nbsp;CONFIG_GPIO_SYSFS in kernel configuration.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;weidong&lt;/P&gt;</description>
      <pubDate>Mon, 18 Mar 2024 10:00:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1830198#M221404</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2024-03-18T10:00:29Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1830206#M221405</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_0-1710756244339.jpeg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/268944i151D8598461893ED/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vrutik7781_0-1710756244339.jpeg" alt="vrutik7781_0-1710756244339.jpeg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;below one is the file path, in this it is already enable&lt;/P&gt;&lt;P&gt;home/deevia/imx-yocto-bsp/sources/meta-freescale-3rdparty/recipes-kernel/linux/linux-kontron/defconfig&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/26366" target="_blank"&gt;@weidong_sun&amp;nbsp;&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Mar 2024 10:07:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1830206#M221405</guid>
      <dc:creator>vrutik7781</dc:creator>
      <dc:date>2024-03-18T10:07:58Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1830248#M221411</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/230048"&gt;@vrutik7781&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1.&amp;nbsp;/sys/clase/gpio/ (SYSFS)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I checked kernel configuration just now. my kernel version is 6.1.55, /sys/clase/gpio/ (SYSFS) for gpio should be deprecated.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="weidong_sun_0-1710758632484.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/268955iA0AFBAF55A8B00DB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="weidong_sun_0-1710758632484.png" alt="weidong_sun_0-1710758632484.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;So your kernel should be the same as mine.&lt;/P&gt;
&lt;P&gt;Sorry for my mistake!&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;2. command tools of libgpiod&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Currently I saw only the following tools are provided for command line operation.&lt;/P&gt;
&lt;P&gt;- gpiodetect&lt;/P&gt;
&lt;P&gt;- gpioinfo&lt;/P&gt;
&lt;P&gt;- gpioset&lt;/P&gt;
&lt;P&gt;- gpioget&lt;/P&gt;
&lt;P&gt;- gpiomon&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000FF"&gt;&lt;EM&gt;&lt;STRONG&gt;I didn't find a tool to set gpio direction. You want to set EXP_P1_1 to output 1, but from your listed gpio information, all expansion gpios are INPUT.&amp;nbsp; I think if you want it to OUTPU 1, at first the gpio should be set to OUTPU, then set it 1.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;If above tools are not sufficient for your operation, maybe you will have to write code to get the purpose.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;weidong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Mar 2024 10:55:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1830248#M221411</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2024-03-18T10:55:18Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1830259#M221412</link>
      <description>&lt;P&gt;dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/26366"&gt;@weidong_sun&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i tried to add below code in my recipe in my layer .while running bitbake my_recipe_name ,it throws compile time errors i'm getting error like function definition are not present..&lt;BR /&gt;&lt;BR /&gt;int main() {&lt;BR /&gt;struct gpiod_chip *chip;&lt;BR /&gt;struct gpiod_line *line;&lt;BR /&gt;int req, value;&lt;BR /&gt;&lt;BR /&gt;chip = gpiod_chip_open("/dev/gpiochip0");&lt;BR /&gt;if (!chip)&lt;BR /&gt;return -1;&lt;BR /&gt;&lt;BR /&gt;line = gpiod_chip_get_line(chip, 3);&lt;BR /&gt;if (!line) {&lt;BR /&gt;gpiod_chip_close(chip);&lt;BR /&gt;return -1;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;req = gpiod_line_request_input(line, "gpio_state");&lt;BR /&gt;if (req) {&lt;BR /&gt;gpiod_chip_close(chip);&lt;BR /&gt;return -1;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;value = gpiod_line_get_value(line);&lt;BR /&gt;&lt;BR /&gt;printf("GPIO value is: %d\n", value);&lt;BR /&gt;&lt;BR /&gt;gpiod_chip_close(chip);&lt;BR /&gt;}&lt;/P&gt;</description>
      <pubDate>Mon, 18 Mar 2024 11:17:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1830259#M221412</guid>
      <dc:creator>vrutik7781</dc:creator>
      <dc:date>2024-03-18T11:17:47Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1830580#M221432</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/230048"&gt;@vrutik7781&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;No necessary to add your app to Yocto Layer, you know it is not convenient to build it in Yocto. You can follow these steps to do it.&lt;BR /&gt;1. Exporting toolchain from Yocto&lt;BR /&gt;2. Installing the toolchain to /opt/&lt;BR /&gt;3. Writing code and Makefile for your code&lt;BR /&gt;4. Configuring cross compilation environment using the following commands&lt;BR /&gt;# source /opt/fsl-imx-wayland/6.1-mickledore/environment-setup-armv8a-poky-linux&lt;BR /&gt;# make your_app&lt;/P&gt;
&lt;P&gt;Here is my the directory of toolchain, for your reference.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="weidong_sun_0-1710808960042.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269039iCCEF6B7B19AEBF24/image-size/medium?v=v2&amp;amp;px=400" role="button" title="weidong_sun_0-1710808960042.png" alt="weidong_sun_0-1710808960042.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;[Note]&lt;/STRONG&gt;&lt;BR /&gt;On the issue of building app, please re-create a new post on community or a new case in our SFDC system.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;weidong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Mar 2024 00:43:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1830580#M221432</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2024-03-19T00:43:18Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1831170#M221463</link>
      <description>dear &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/26366"&gt;@weidong_sun&lt;/a&gt;&lt;BR /&gt;&lt;BR /&gt;can you please suggest me is their any document or reference is available to do the following steps:&lt;BR /&gt;1. Exporting toolchain from Yocto&lt;BR /&gt;2. Installing the toolchain to /opt/&lt;BR /&gt;3. Writing code and Makefile for your code&lt;BR /&gt;4. Configuring cross compilation environment using the following commands&lt;BR /&gt;# source /opt/fsl-imx-wayland/6.1-mickledore/environment-setup-armv8a-poky-linux&lt;BR /&gt;# make your_app.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I'm totally new in Yocto community if through any reference or document i go then it's helpful for me.&lt;BR /&gt;&lt;BR /&gt;And also i want to know which toolchain i need to export ?&lt;BR /&gt;&lt;BR /&gt;Please help me to solve this issue.&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;BR /&gt;Regards,&lt;BR /&gt;Vrutik.</description>
      <pubDate>Tue, 19 Mar 2024 12:41:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1831170#M221463</guid>
      <dc:creator>vrutik7781</dc:creator>
      <dc:date>2024-03-19T12:41:49Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1831535#M221496</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/230048"&gt;@vrutik7781&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;See the link , please!&lt;/P&gt;
&lt;P&gt;All iMX linux materials are here:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/design/design-center/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applications-processors:IMXLINUX" target="_blank"&gt;https://www.nxp.com/design/design-center/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applications-processors:IMXLINUX&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="weidong_sun_0-1710896099228.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269331iFD194A6DA6251A09/image-size/medium?v=v2&amp;amp;px=400" role="button" title="weidong_sun_0-1710896099228.png" alt="weidong_sun_0-1710896099228.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Download all documents, please!&lt;/P&gt;
&lt;P&gt;Then you open&amp;nbsp;IMX_LINUX_USERS_GUIDE.pdf, on page 33, chapter&amp;nbsp;4.5.12 How to build U-Boot and Kernel in standalone environment, you can find the command:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="weidong_sun_1-1710896400160.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269332i9C449677C027CD09/image-size/medium?v=v2&amp;amp;px=400" role="button" title="weidong_sun_1-1710896400160.png" alt="weidong_sun_1-1710896400160.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;In order to get more libs, you can use&amp;nbsp;imx-image-multimedia, like this:&lt;/P&gt;
&lt;P&gt;#&amp;nbsp;DISTRO=fsl-imx-fb MACHINE=imx6ull14x14evk bitbake imx-image-multimedia -c populate_sdk&lt;/P&gt;
&lt;P&gt;For image types, you can find them in&amp;nbsp;IMX_YOCTO_PROJECT_USERS_GUIDE.pdf, all yocto operations are also in the document.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Try it, please!&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;weidong&lt;/P&gt;</description>
      <pubDate>Wed, 20 Mar 2024 01:05:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1831535#M221496</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2024-03-20T01:05:58Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1831891#M221515</link>
      <description>&lt;P&gt;&lt;SPAN&gt;dear&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/26366" target="_blank"&gt;@weidong_sun&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;sorry for disturbing you , while trying this method I'm getting following errors.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_0-1710926147641.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269436i92CC390B9A01DCB8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vrutik7781_0-1710926147641.png" alt="vrutik7781_0-1710926147641.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_1-1710926166630.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269437i13E2A254C8B65779/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vrutik7781_1-1710926166630.png" alt="vrutik7781_1-1710926166630.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I try this thing,&lt;/P&gt;&lt;P&gt;"If the building process is interrupted, modify conf/local.conf to comment out the line:&lt;BR /&gt;PACKAGE_CLASSES = "package_deb", and then execute the populate_sdk command again."&lt;/P&gt;&lt;P&gt;but again I'm facing same issue what should i need to do?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;Vrutik&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 20 Mar 2024 09:19:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1831891#M221515</guid>
      <dc:creator>vrutik7781</dc:creator>
      <dc:date>2024-03-20T09:19:09Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1832481#M221553</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/230048"&gt;@vrutik7781&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I tested L6.1.55_2.1.0 yocto bsp. My cross compilation platform is ubuntu 20.04 host.&lt;/P&gt;
&lt;P&gt;Before building it, some necessary software packages must be installed using apt-get install , See&amp;nbsp;IMX_YOCTO_PROJECT_USERS_GUIDE.pdf, please!&lt;/P&gt;
&lt;P&gt;Below is all steps on building toolchain for imx8 serials, even if we build it based on i.mx8mp, the toolchain can also be used for other i.mx CPU based on arm64.&lt;/P&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%" height="984px"&gt;
&lt;P&gt;# cd ~/imx-yocto-bsp&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#0000FF"&gt;# &lt;FONT size="1 2 3 4 5 6 7"&gt;DISTRO=fsl-imx-wayland MACHINE=imx8mp-lpddr4-evk source imx-setup-release.sh -b build-wayland&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;The following command is to get all packages for toolchain. at the time, it is under &lt;STRONG&gt;&lt;FONT color="#0000FF"&gt;build-wayland&lt;/FONT&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;FONT color="#0000FF"&gt;&amp;nbsp;.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000FF"&gt;&lt;STRONG&gt;# bitbake imx-image-multimedia -c populate_sdk --runall=fetch -k&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="weidong_sun_4-1710987094926.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269587iA7B1A7A49676C1EF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="weidong_sun_4-1710987094926.png" alt="weidong_sun_4-1710987094926.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="weidong_sun_5-1710988123573.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269596iE5F7294ED34480B8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="weidong_sun_5-1710988123573.png" alt="weidong_sun_5-1710988123573.png" /&gt;&lt;/span&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So far all packages needed by toolchain have been downloaded successfully.&lt;/P&gt;
&lt;P&gt;Then begin to build toolchain&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000FF"&gt;&lt;STRONG&gt;#&amp;nbsp; bitbake imx-image-multimedia -c populate_sdk&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="weidong_sun_6-1710988257368.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269601i2A2731ED7606115E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="weidong_sun_6-1710988257368.png" alt="weidong_sun_6-1710988257368.png" /&gt;&lt;/span&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;After compilation is done, you can find a xxx.sh file in tmp/work/deploy.&lt;/P&gt;
&lt;P&gt;you can copy it to /opt/ , then&amp;nbsp;&lt;/P&gt;
&lt;P&gt;# sudo chmod a+x xxx.sh&lt;/P&gt;
&lt;P&gt;# ./xxx.sh&lt;/P&gt;
&lt;P&gt;The toolchain will start installation.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;weidong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Mar 2024 02:34:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1832481#M221553</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2024-03-21T02:34:38Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1832599#M221570</link>
      <description>&lt;P&gt;&lt;SPAN&gt;dear&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/26366" target="_blank" rel="noopener"&gt;@weidong_sun&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My cross compilation platform is also ubunto 20.04 host.&lt;/P&gt;&lt;P&gt;by referring IMX_YOCTO_PROJECT_USERS_GUIDE.pdf i created my image by following the steps and installing the required packages.&lt;/P&gt;&lt;P&gt;i try the command to get all packages for toolchain and it downloaded successfully.&lt;/P&gt;&lt;P&gt;bitbake imx-image-full -c populate_sdk --runall=fetch -k&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_0-1710998549730.png" style="width: 450px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269653iFAC08AFC3B076F3D/image-dimensions/450x281?v=v2" width="450" height="281" role="button" title="vrutik7781_0-1710998549730.png" alt="vrutik7781_0-1710998549730.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;after that i try to build toolchain, but again I'm facing same issue..&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;bitbake imx-image-full -c populate_sdk&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_1-1710998673452.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269654i19F736AB729FF706/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vrutik7781_1-1710998673452.png" alt="vrutik7781_1-1710998673452.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_2-1710998684764.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269655i301774ED0C8426CC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vrutik7781_2-1710998684764.png" alt="vrutik7781_2-1710998684764.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_3-1710998695637.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269656iB00F02B24D133D40/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vrutik7781_3-1710998695637.png" alt="vrutik7781_3-1710998695637.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;i try the Note: given in IMX_LINUX_USERS_GUIDE.pdf, on page 33, chapter 4.5.12. modify conf/local.conf to comment out the line.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_4-1710999162876.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269658i56BCFE4E81A0C3F9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vrutik7781_4-1710999162876.png" alt="vrutik7781_4-1710999162876.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;after also I'm facing same issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you please give me guidance what should i need to resolve this issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;vrutik&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Mar 2024 05:35:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1832599#M221570</guid>
      <dc:creator>vrutik7781</dc:creator>
      <dc:date>2024-03-21T05:35:03Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1832605#M221573</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/230048"&gt;@vrutik7781&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You didn't follow my steps.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;imx-image-multimedia, not imx-image-full.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Regards,&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;weidong&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Mar 2024 05:42:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1832605#M221573</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2024-03-21T05:42:34Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1832672#M221579</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Dear&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/26366" target="_blank" rel="noopener"&gt;@weidong_sun&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;my image is &lt;STRONG&gt;imx-image-full&lt;/STRONG&gt; that's why instead of &lt;STRONG&gt;imx-image-multimedia&amp;nbsp; &lt;/STRONG&gt;i am using &lt;STRONG&gt;imx-image-full&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_0-1711003302243.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269677i4908DC77F2BE017B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vrutik7781_0-1711003302243.png" alt="vrutik7781_0-1711003302243.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;while building image only, i build &lt;STRONG&gt;imx-image-full, &lt;/STRONG&gt;is it the right way ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Mar 2024 07:10:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1832672#M221579</guid>
      <dc:creator>vrutik7781</dc:creator>
      <dc:date>2024-03-21T07:10:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1832724#M221582</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/230048"&gt;@vrutik7781&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;imx-image-full includes qt lib, if you don't want to build qt app, no need to build the image, it is very big.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;weidong&lt;/P&gt;</description>
      <pubDate>Thu, 21 Mar 2024 08:01:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1832724#M221582</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2024-03-21T08:01:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1832795#M221586</link>
      <description>Dear &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/26366"&gt;@weidong_sun&lt;/a&gt;&lt;BR /&gt;&lt;BR /&gt;i want imx-image-full , through this method it possible or not?</description>
      <pubDate>Thu, 21 Mar 2024 08:53:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1832795#M221586</guid>
      <dc:creator>vrutik7781</dc:creator>
      <dc:date>2024-03-21T08:53:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1833333#M221636</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/230048"&gt;@vrutik7781&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It seems that there are some issues on the package "nativesdk-qtbase", maybe it's incomplete.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Try these steps:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1. Cleaning all previous downloading&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;## bitbake nativesdk-qtbase -c cleanall&amp;nbsp; &amp;nbsp;( or&amp;nbsp; bitbake nativesdk-qtbase -c cleansstate)&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;2. Fetching it separately&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;#&amp;nbsp;bitbake nativesdk-qtbase -c fetch&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;3. Compiling it&amp;nbsp;separately&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;#&amp;nbsp;bitbake nativesdk-qtbase -c compile&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I tested above steps on my ubuntu host, no problem.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="weidong_sun_0-1711073022427.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269869i962E2AAAF30EE9C2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="weidong_sun_0-1711073022427.png" alt="weidong_sun_0-1711073022427.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For other packages, if you encounter similar issue, above steps can also be used.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;weidong&lt;/P&gt;</description>
      <pubDate>Fri, 22 Mar 2024 02:03:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1833333#M221636</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2024-03-22T02:03:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1833790#M221668</link>
      <description>&lt;P&gt;Dear &lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/26366" target="_blank" rel="noopener"&gt;@weidong_sun&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Thanks for your support. I'm able to export toolchain and install in /opt/ successfully.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_0-1711115314947.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269982i13BFE9C6286E98B5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vrutik7781_0-1711115314947.png" alt="vrutik7781_0-1711115314947.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_1-1711115340107.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269983i4D16D8A596D1E5A4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vrutik7781_1-1711115340107.png" alt="vrutik7781_1-1711115340107.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;After that I've gone for the third step, Makefile for my code and for that I referred : main.c -&amp;nbsp;&lt;A href="https://variwiki.com/index.php?title=MX8M_GPIO" target="_blank"&gt;https://variwiki.com/index.php?title=MX8M_GPIO&lt;/A&gt; and did changes as per my requirements, but I am getting an errors: undefined references, even though I've installed libgpiod.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vrutik7781_2-1711116089604.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/269986i17BB2071DA03589D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vrutik7781_2-1711116089604.png" alt="vrutik7781_2-1711116089604.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I request you to please assist me here to resolve this.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Vrutik&lt;/P&gt;</description>
      <pubDate>Fri, 22 Mar 2024 14:14:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1833790#M221668</guid>
      <dc:creator>vrutik7781</dc:creator>
      <dc:date>2024-03-22T14:14:23Z</dc:date>
    </item>
    <item>
      <title>Re: How to control gpio in NHXP imx8mplus evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1834101#M221697</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/230048"&gt;@vrutik7781&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Obviously, cross compiler didn't find libgpiod lib, so link errors occurred.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;check if cross compiler includes the lib, please!&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="weidong_sun_1-1711329937507.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/270058i519BCF56948F4F64/image-size/medium?v=v2&amp;amp;px=400" role="button" title="weidong_sun_1-1711329937507.png" alt="weidong_sun_1-1711329937507.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;if not, add the line to ./conf/local.conf&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;==========================&lt;/P&gt;
&lt;P&gt;IMAGE_INSTALL:append = " libgpiod libgpiod-dev libgpiod-tools"&lt;/P&gt;
&lt;P&gt;==========================&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="weidong_sun_0-1711325764173.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/270055iCDF106F402942083/image-size/medium?v=v2&amp;amp;px=400" role="button" title="weidong_sun_0-1711325764173.png" alt="weidong_sun_0-1711325764173.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If above suggestions can't still solve the question, please re-create a new post or case for building your app!&amp;nbsp; iMX support team will continue to support you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;weidong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 25 Mar 2024 01:27:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-control-gpio-in-NHXP-imx8mplus-evk/m-p/1834101#M221697</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2024-03-25T01:27:21Z</dc:date>
    </item>
  </channel>
</rss>

