Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Update for Jetpack 6 #32

Open
franzrammerstorfer opened this issue Jun 18, 2024 · 3 comments
Open

Update for Jetpack 6 #32

franzrammerstorfer opened this issue Jun 18, 2024 · 3 comments

Comments

@franzrammerstorfer
Copy link

Hello all,
I want to use this package for a Jetson Orin with Ubuntu 22.04, Jetpack 6 and Ros2 humble.
Any updates planned, and/or what is the roadmap for this project?
BR Franz

@manato
Copy link
Contributor

manato commented Jul 2, 2024

@franzrammerstorfer
Hi Franz!
While the default branch name is galactic, we've confirmed the code also works on ROS2 Humble because the code does not use galactic-specific functionality.
FYI: This project assumes some specific ECU as a working environment since the GPIO pin number differs depending on ECUs. We've confirmed on RQX-58G from ADLINK Inc. and Anill from ConnectTech Inc. If you would like to use this project on another platform, you may need to explore pin assign for your environment.

Thanks!

@franzrammerstorfer
Copy link
Author

franzrammerstorfer commented Jul 4, 2024

Hello,
thanks for your response. I think the problem is not galactic vs humble, but the different management of the gpio devices. For example, in jetpack 5 we use "sys/class/gpio" whereas in jetpack 6 we use "/dev/gpiochip0". Hence, the sensor_trigger software needs to be adapted.

BR Franz

@manato
Copy link
Contributor

manato commented Jul 11, 2024

@franzrammerstorfer
Hello,
Thank you for pointing that out. Regarding GPIO handling, we are working on the refactor/simplify-libgpiod-implementation branch to switch from sysfs to character device. So you may be interested in the branch if you would like to control GPIO via character devices, such as /dev/gpiochip0.

Best

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants