MBi323 shutter board 3.0 on application board 3.0 not working on ARM64

Hi good people,

So I managed to make everything work on Ubuntu 22.04, but not on Jetson AGX Orin with Jetpack 5.1. (based on Ubuntu 20.04). 


Basically, I cloned an official git repo BMI323-Sensor-API, installed COINES, built libcoines-pc and used all of that to make a working project (zipped folder attached). That project works perfectly on Ubutnu 22 but doesnot work on Jetson (ARM 64). 


My conclusions and findings:
lsusb lists `Thesycon Systemsoftware & Consulting GmbH BST Application Board` on Ubuntu 22, but `Thesycon Systemsoftware & Consulting GmbH` on Jetson AGX Orin
Errors on jetson:
`Unable to connect with Application Board !
1. Check if the board is connected and powered on.
2. Check if Application Board USB driver is installed.
3. Check if board is in use by another application. (Insufficient permissions to access USB)`
or just segfault somewhere in bmi3_interface_init() -> gdb returns '??'


Does anyone have any ideas why this is happening? Did I miss something regarding amd64 - arm64 installation proceadure?

Thank you for Your help and time!
Best regards

BMi323.zip
503.91KB
Best reply by BSTRobin

Hi FilipV1,

Did you install TDM64 compiler on your 64-bit platform?

COINES should be usable on any recent PC or laptop system which has at least a performance as an "office PC". What is your ARM64 device?

View original
4 replies
Resolved