my jetson tx2 will connect to robot arm with pin 40 of tx2 board.
use GPIO how to programming with pin 40 ?
where is the develop documents?
example and lib only have python?
do you have c++ version?
thanke you for help
my jetson tx2 will connect to robot arm with pin 40 of tx2 board.
use GPIO how to programming with pin 40 ?
where is the develop documents?
example and lib only have python?
do you have c++ version?
thanke you for help
Please refer to Topic 144550, for several ways to access GPIOs. such as, kernel APIs, python scripts, C++ samples.
thank you for your answer
I installed the GPIO lib only have python samples,also c++ can call this lib directly?
hello double-lee,
as you can see, there shows standard APIs to access GPIO.
you may include the header file to control them in your c++ implementation.
where can I download the c/c++ library of GPIO?
I am currently developping on jetson tx2 nx
could you provide some install command or web-address? (c/c++ library of GPIO)
hello double-lee,
they’re actually kernel headers.
please check Jetson Linux Archive | NVIDIA Developer to download [L4T Driver Package (BSP) Sources] package for your release version.
if already install L4T , dir. of the c/c++ library will be where?
how to validate that?
thank you
I downloaded the L4T and discompress it
I running the “./nv_public_src_build.sh”,
it occur a error :
Error: Env variable NV_TARGET_BOARD is not set!!
how can I do ?
I find out the gpio.h and look that,
it only have six struct and several #define, nothing esle!
I can’t find anyone api function ! ?
hello double-lee,
don’t you see GPIO functions, such as… static inline int gpio_set_value(unsigned int gpio, int value)
.
you may have kernel driver implementation to call those for controlling pins.
for example, ov5693 camera driver,
static void ov5693_gpio_set()
...
if (gpio_cansleep(gpio))
gpio_set_value_cansleep(gpio, val);
else
gpio_set_value(gpio, val);
I foud out it in “/usr/src/linux-headers-4.9.253-tegra-ubuntu18.04_aarch64/kernel-4.9/include/linux/gpio.h”, is it ?
do you have C/C++ examples, I don’t know how to use the gpio.h developping!
my program only need includ the gpio.h?
hello double-lee,
I had already point-out the code snippets, you may see-also ov5693 camera driver for details.
for example, $public_sources/kernel_src/kernel/nvidia/drivers/media/i2c/ov5693.c
I want to need GPIO develop documents guid, (c/c++ is batter)
where can download?
I feel very helpless…
I’ve already point-out that. please check my comment #7 which replied on Oct31.
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.