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

building image for other small computer -Radxa Zero #658

Closed
massivedynamics-sd opened this issue Jul 22, 2022 · 14 comments
Closed

building image for other small computer -Radxa Zero #658

massivedynamics-sd opened this issue Jul 22, 2022 · 14 comments

Comments

@massivedynamics-sd
Copy link

Dear developers
Honest greetings and respect

After the global crisis and the lack of chips, it was difficult for us to provide Raspberry Pi for training. We turned to alternative systems such as Radxa Zero
Since I am new to Open HD, please help by explaining how to download Open HD on Radxa Zero computer running debian-buster
https://wiki.radxa.com/Zero

Thanks a lot in advance
Regards

@raphaelscholle
Copy link
Member

OpenHD does not support Radxa Hardware, so it can't be installed.

@massivedynamics-sd
Copy link
Author

dear raphaelscholle

OpenHD does not support Radxa Hardware, so it can't be installed.

Dear raphaelscholle
thanks alot for your replay
what if we recompile the source code ?

@raphaelscholle
Copy link
Member

Recompiling isn't the problem. We need a custom kernel, patched drivers, new decode/encode pipelines and additional stuff to get support in upcoming releases. 2.0x is not build to be used on non-pi hardware.
2.2 will enable more SBC's but radxa is not planned. And won't be added in near future, since there are no advantages over Hardware we already support. And adding additional Hardware costs money and time.

@massivedynamics-sd
Copy link
Author

r raphaelscholle

Dear @raphaelscholle
thanks alot for your kind replays
please check this hardware comparison with ability to transmit H.265 to reduce needed communication bandwidth

@raphaelscholle
Copy link
Member

raphaelscholle commented Jul 28, 2022

I know that some Rocklship boards are able to encode h265, thats why our custom hardware is using a rockship soc.
The thing is, that the next releases will include the jetson nano, which has an really good h265 encoder.
In addition to that the custom hardware which will be released in the future has some very nice ways to reduce latency even more, but this function can not be used with off the shelf hardware.

That means that the Radxa will be less fast then the custom board, but about as fast as the jetson. It's just to much work to support hardware which isn't really better in anything.

If someone would sponsor the dev team with some boards we could look into that, but currently there is just not the time to integrate a new SOC.

@massivedynamics-sd
Copy link
Author

Dear @raphaelscholle
I enjoyed very much the dialogue and discussion with you because it is easy and full of information.. and thank you very much for your responses to me.. and I am waiting for the new hardware..God bless you

@massivedynamics-sd
Copy link
Author

in the new hardware please include arducam camera driver
IMX462 2MP Low Light Camera Module
V4L2 Pivariety driver
arducam 64MP cameras
wget -O install_pivariety_pkgs.sh https://github.com/ArduCAM/Arducam-Pivariety-V4L2-Driver/releases/download/install_script/install_pivariety_pkgs.sh

@raphaelscholle
Copy link
Member

We're working directly with arducam to include their drivers
@low light, we already support some low light cameras like http://wiki.veye.cc/index.php/VEYE-MIPI-290/327_index

@raphaelscholle
Copy link
Member

Since Radxa is sending me a cm3 I'll see how easy it'll be to make it work as air-unit, so maybe we'll support it as air in upcoming releases, but it'll cost some time

@massivedynamics-sd
Copy link
Author

yes please god bless you

@raphaelscholle
Copy link
Member

raphaelscholle commented Oct 4, 2022

To give a little update, I've managed to run openhd and use the rtl8812au card, but their documentation is lacking even the basics.
I needed to write with the support of radxa to get usb to work, and never got any camera recognised.

Maybe I'll continue testing in the future, but for now it's not worth the time

On the ground side, there is no documentation about any hardware-acceleration, without that there is no point in even trying to run QOpenhd

@buldo
Copy link
Contributor

buldo commented Jan 21, 2023

@massivedynamics-sd while experementing I wrote an instruction how to build OpenHD for radxa zero https://gist.github.com/buldo/5ef7fa562296ba341355bae926a2091e
But there is only software decoder available.
If you have radxa-zero and want to use it, I can explain how. But this SBC is completly unsupported by OpenHD team. So it will be completly not tested.

@raphaelscholle
Copy link
Member

we've decided to include the Radxa Rock5 as officially supported platform in the upcoming releases, when Radxa updates the CM3-Kernel I can look further into the CM3 family, but till this happens there is no development happening on the cm3.

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

No branches or pull requests

3 participants