-
-
Notifications
You must be signed in to change notification settings - Fork 12
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
Can't launch msposd on Groud stattion NVR Hi3536dv100 #18
Comments
Font file location has been changes to /usr/share/fonts/ |
That depends on you requirement. Airunit can do the OSD stuff, you can take a look at this #13 for ardupilot |
It's working now. Issue was, I guess, a bad parameter passed to the proc in the telemetry file. |
Could you share your ArduPilot settings to make it work?
|
OSD_TYPE=5 I use Betaflight fonts. |
But no way to get the AHI working, it is not drawn. |
AHI is not supported currently camera side on Hisilicon/goke. Not hard to port, if someone is willing to change the code a little and test it, a PR is welcomed |
I'de like to try to change the code but the big issue for me is cross-compilation. I've tried to do it by the way of Buildroot and OpenIPC firmware, adding package to my board in buildroot but the compilation stop because of "BR_COMPILER_PARANOID_USAFE_PATH" ; ie "Error : Unsafe Path/Library used in cross-compilation : -I/usr/include". |
Or try a standalone install, it should download the toolchain required and do the crosscompilation. |
@tipoman9 |
@tipoman9 latest goke version got segfault: `
I also ported a 3536 version which uses same gcc as rootfs, still got segfault. EDIT: Hi3536DV100 NVR |
@lida2003 Fixed it |
@tipoman9 I'm NOT sure what happened, it seem gcc version mis-match???
|
Here is a simple cortex_a7-gcc13-glibc-4_9 substitue cortex_a7_thumb2-gcc13-musl-4_9 log: |
Seems OpenIPC had their toolchain url changed. Updated the build.sh |
Yes, OpenIPC/firmware change toolchain naming rule:
And I didn't see 3536 support here (8a82c65), right? Previously:
|
Well, no idea about 3536 support, maybe add an issue in OpenIPC/firmware ? |
It has toolchain.hisilicon-hi3536dv100.tgz. I can try it tomorrow. Hope it will work as a gs OSD. EDIT1: It might some thing to do with libmpi.so. where does this file come from???? It seems symbol in our sdk/hi3536dv100/include can't be found in
EDIT2: msposd/.github/workflows/firmware.yml Lines 25 to 26 in cabc6b8
|
It seems the msposd file in the release folder is not supported by the hardware because even if the file is present in the /usr/bin folder the system answer "file not found".
The text was updated successfully, but these errors were encountered: