-
-
Notifications
You must be signed in to change notification settings - Fork 488
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
Orange Pi port #27
Comments
For Orange Pi will be required to modify software to support GPIO. It's not difficult and I can do it. The second difficulty is that you will need to use manual installation, because all the build scripts run on Raspberry. You will also most likely have to work with USB HDMI, since TC358743 doesn't seem to work with Orange. PS: Если вы разбираетесь в оранжах и настроены серьезно, я готов помочь. |
I would like to port on Armbian Orange Pi Zero (OTG). Я хотел бы портировать на Orange Pi Zero, |
I join the question of porting to Orange PI, I would like to be able to run this useful thing on a Pi PC, it is cheaper than a Raspberry Pi and has an OTG connector on board like the same RPi 0/4, but since you already wrote about video capture, USB-HDMI is most likely the only way out. Not so long ago, interesting options appeared, for example - Ali . Присоединяюсь к вопросу о портировании на Orange PI, я бы хотел бы иметь возможность запускать эту полезную вещь на Pi PC, он дешевле чем Raspberry Pi и имеет на борту OTG разъем как те же RPi 0/4, ну а так как вы уже написали насчет захвата видео, USB-HDMI - вероятнее всего единственный выход. Не так давно появились интересные варианты, например - Ali . |
OTG works via a regular libcomposite module. |
What is required now from those interested in this port? |
Availability of usb-hdmi |
If someone is still interested in porting to Orange Pi, I am currently working on porting ATX code from RPi.GPIO to libgpiod. Now you don't have to write a separate driver for Orange Pi GPIO and other boards, since libgpiod works everywhere. |
@arpbne what a nice coincidence to see my own photo lurking around the issues. Makes me wonder how you actually managed to get that? :) That's NanoPi Neo with pretty much fully working kvmd/ustreamer setup based on Yocto instead of Arch Linux with Macrosilicon MS2109 capture card wired directly in. (though with a single line change the image could be rebuilt onto any other Allwinner SoC supported by meta-allwinner-hx, or even any other SoC with Yocto support for that matter) When I started that project a ~month ago I intended to rewrite gpio support to libgpiod, but after leaving it for a couple of weeks untouched I've been greatly surprised with @mdevaev work implementing that. I'll release a yocto meta-layer with relevant packages / configuration soon. Update: libgpiod-based GPIO support seems to work on NanoPi Neo, with the only exception that LED pins need to be either assigned to PA, PG or PL pin banks, as these are the only ones supporting interrupts. |
@arpbne Cool! But MS2109 has a number of problems. Sometimes this may spontaneously turn off or not work in the BIOS. @Informatic do you want me to do the polling mode? |
Interrupt-capable pins are present on all Allwinner H3 boards I've seen so far, so this isn't much of a blocker, if anyone is actually willing to use it on unsupported board. (and they'll most probably happen to find above note in case they stumble upon said error) I assume you might have some more important tasks to do anyway. |
Orange Pi owner here willing to help. I own Orange Pi Zero H3 (256mb) and Orange Pi Zero Plus 512mb (H5) http://www.orangepi.org/OrangePiZeroPlus/ Let me know if I can help testing something. |
Hello, I have a few questions.
And some versions of orangepi have 2 otg ports,5V power supply interface and OTG USB power supply isolation. just like Orange Pi PC 2 .Although it is not possible to use hardware compression using ms2109, hardware compression is not a necessary option in the case of intranet and high-performance cpu |
Okay, there has been no activity here for a very long time, so I'm closing this issue. I'm still ready to accept patches for compatibility if someone will do it, but the main target platform is Raspberry Pi so I won't to implement it myself. |
Following this, hoping someone decides to work on this. I can help if it matters. |
Lack of available raspi makes this a need. |
Try my project to install pikvm on non rpi device with armbian/debian. |
can i build pikvm for board orange pi pc2
The text was updated successfully, but these errors were encountered: