Linux driver writing service, Armbian distro, H3 processor (cf orangepi SbC), HDMI-RCA Video/Audio automatic switch. -- 2

prerequisites: You must have a H3 SbC with HDMI and rca out. Orangepi PC for example.

processor : H3

Linux distro : Armbian

Image of Armbian to get working : Retrorangepi ([login to view URL])

Image flash to micro-SD

Using a H3 SbC (orangepi, banana pi, nanopi...) with Retrorangepi, we want an automatic switch of display between an HDMI screen and RCA Video/Audio when HDMI cable is connected/unconnected to the SbC:

- When HDMI is NOT connected : display on the RCA LCD and audio to RCA output. And stop HDMI output

- When HDMI is connected : display on HDMI screen. And stop RCA Video/audio

Currently it is possible to switch between HDMI and TVoutput from software by going to retrorangepi menu and launching a script manually. (link to this script github : [login to view URL]). Then the SbC has to be rebooted, then boot on the specified output.

Aim of the project :

Plan A (prefered option) :

- By default, if HDMI connected SbC boot on HDMI.

- If HDMI not detected then boot on RCA.

- While the SbC is ON, if HDMI is plugged in, display switch from RCA to HDMI

- While the SbC is ON, if HDMI is unconnected, display switch from HDMI to RCA

Plan B :

- Both outputs (HDMI and RCA audio/video) are enabled at the same time, with no artifacts and both working correctly.

Plan C (minimal):

- By default, if HDMI connected SbC boot on HDMI.

- If HDMI not detected then boot on RCA.

Not sure Plan A is possible. If it is not possible please repport why before going for plan B or C.

From H3 specs it should be possible to enable both HDMI and RCA at the same time, however no one could get them to work at the same time (without artifacts on displays) so far. (Display settings are set in the [login to view URL] in the root of the SD card. (To open [login to view URL] you can use bin2fex and fex2bin tool preinstalled on armbian.))

This link might help: [login to view URL]

Plan C is minimal accepted result.

What is expected :

- This should not have an impact on SbC performances (should not use constantly 30% of CPU...)

- Video of the system setup, showing the SbC behaving as expected on Retrorangepi.

- All necessary drivers/files/settings.

- Explanation of how it works and how to implement the solution.

Please give me estimated timeframe.


Skills: C Programming, Debian, Linux, Python, Raspberry Pi

See more: peerstream audio video streaming server, integration module audio video chat, freeware adding audio video dvd, adding audio video, automatic youtube video, java mobile media audio video player phone, adding audio video clip, audio video integrations work, automatic test video, automatic post video wordpress, script audio video, open source flash audio video chat linux, microphone linux audio video streaming, automatic audio transcription linux, audio video library linux, linux audio video chat server, automatic audio switch circuit

About the Employer:
( 3 reviews ) paris, France

Project ID: #18350259

8 freelancers are bidding on average €537 for this job


hello,how are you. i read your bid carefully. i am c/c++, linux expert and have full experience for 10 years. c/c++, linux is my top skill and i can build your project by using that skills. i can provide most qualit More

€500 EUR in 10 days
(5 Reviews)
€555 EUR in 10 days
(1 Review)

I have gone through your project details "Linux driver writing service, Armbian distro, H3 processor (cf orangepi SbC), HDMI-RCA Video/Audio automatic switch"Looking for a candidate that is extremely familiar with the More

€250 EUR in 1 day
(13 Reviews)

Hi I'm an electronic engineer with more than 5 years of experience in Embedded systems designing. I have worked with single board computer for many project and much similar to this one as well. Usually I have used in More

€600 EUR in 10 days
(18 Reviews)

About the Project: To change the video output on Orange Pi and almost all ARM SBCs, some boot parameters should be changed when Kernel is loaded. Some devices will require loading the proper Device Tree Blob too. O More

€500 EUR in 7 days
(2 Reviews)

I have just done such project and I am familiar for raspberry pi. I have a development board, so that I can finish ASAP. I am all ready for hardware and software.

€277 EUR in 10 days
(3 Reviews)

I am confident I am the right candidate for this project as I have done many similar projects in the past. With years of experience in this field, I believe this project will be very easy for me.

€1262 EUR in 7 days
(2 Reviews)

I have read the  details of your project . I will do the work the way you want it. I am expert for this project because I have worked on many same as this project. I got enough skill to maintain it. You do not need to More

€350 EUR in 10 days
(8 Reviews)