Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Combatability with ARM on Pi4 #18

Open
LordBBQ opened this issue Aug 27, 2022 · 8 comments
Open

Combatability with ARM on Pi4 #18

LordBBQ opened this issue Aug 27, 2022 · 8 comments
Assignees
Labels
bug Something isn't working stalled Issue has no recent response from reporter

Comments

@LordBBQ
Copy link

LordBBQ commented Aug 27, 2022

I am trying to setup a demo portable driver station by running OpenDS on a Pi4. I get the error
Exception in thread "main" com.boomaa.opends.util.NativeSystemError: Unsupported architecture aarch64 at com.booma.opends.util.Architecture.getCurrent(Architecture.java:22) at com.booma.opends.util.Libraries.init(Libraries.java:22) at com.booma.opends.DisplayEndpoint.main(DisplayEndpoint.java:135)
Based on the error message it appears to be an issue with the ARM architecture.

@Boomaa23 Boomaa23 added the bug Something isn't working label Aug 27, 2022
@Boomaa23
Copy link
Owner

Hey, this looks like I just need to compile for Linux aarch64 and change some config. I'll get to it as soon as I can. Thanks!

@LordBBQ
Copy link
Author

LordBBQ commented Aug 27, 2022

Great thanks!

@Boomaa23
Copy link
Owner

Boomaa23 commented Aug 29, 2022

Hi @LordBBQ, you can try the below JAR file (or compile yourself as of commit b380609). Turns out there was a bit more to do but it should work now (I tested on my own rpi4). Please let me know if it does or does not work!

open-ds-v0.2.4-SNAPSHOT-jar-with-dependencies.zip

@LordBBQ
Copy link
Author

LordBBQ commented Sep 7, 2022

Sorry for the delayed response, I finally got time to try it out. It runs ok, detects joystick, connects, enables, but the rsl flickers making me suspect it’s switching between enabled and disabled. Joystick cannot drive the robot and the PDP/PCM arn’t switching into enabled.

@Boomaa23
Copy link
Owner

Boomaa23 commented Sep 7, 2022

Hmmm okay. I think I messed something up with some other unrelated changes I made. I'll troubleshoot this. In the meantime can you maybe try the JAR I sent you on another computer to see if that works?

@Boomaa23
Copy link
Owner

Boomaa23 commented Dec 23, 2022

Hi there! I think I've fixed your issue. Please try this jar: d49c019.jar.

If that doesn't work, please try running with java -jar (name of jar file) --debug and show me the output. Also let me know if you're using a roborio 2 and if the new JAR works on any other computers you have.

@LordBBQ
Copy link
Author

LordBBQ commented Dec 23, 2022 via email

@Boomaa23
Copy link
Owner

Hi, just wanted to bump this. If you are no longer having this problem, please close this issue.

@Boomaa23 Boomaa23 added the stalled Issue has no recent response from reporter label Feb 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working stalled Issue has no recent response from reporter
Projects
None yet
Development

No branches or pull requests

2 participants