Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Using the composite video output on the bananapi M1

Featured Replies

Hi there. First time posting. I already installed the latest version of the desktop version for my M1 and I was gratefully surprised how an old device is still working thanks to the armbian community. Thanks all of you. 

I am on a retro project trying to make my M1 working on an old crt TV through the pal/ntsc video output. New compiled kernel doesn’t seem to have the necessary driver/module. Any workarounds/ideas to achieve that? 
 

thanks

14 hours ago, DavidMF said:

New compiled kernel

Show U-Boot + kernel version. and maybe much more. My M1 is unused at the moment, I will connect some SATA disk soon, but I don't know If I still have working composite video, that is a problem. I don't have a TV, maybe a USB recording device with composite imput I have somewhere in a paperbox can be use.

Hi David,

 

Can you check that sun4i-a10-tv-encoder module is present with lsmod? If it is then you will probably need to edit the device tree to include the TV display nodes, the bindings can be found here: https://web.git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tv-encoder.yaml?h=v6.12.17 If not you can try to build the module if you have headers installed. Unfortunately I don't know the status of tv output support so there is a possibility even carrying out each of these steps that it may not.

 

Best of luck

Ryzer

@robertoj In terms of the actual TV encoder itself not significantly different, the same TV encoder driver is used for the H3. It just parses a different compatibility string to address any differences. If it still works on a device like the Orange Pi Zero then that is strong indicator that it is likely to work on the Banana Pi M1

 

Another thing to be mindful of is that the TV encoder is only part of the Display Engine. The A10 and A20 (which is the SOC on the Banana Pi M1) both have the 1st generation Display Engine where as the H3 is based on the 2nd generation.

  • Author

Thank you all for your ideas,. I’m considering to acquire a cheap hdmi to to video converter and only readjust the resolution to match the 4:3 ratio. It would be enough for me.

 

best regards

 

David

HI David,

 

Probably the easiest way to it. I can confirm by my Pcduino3 that Hdmi at least works although only with current (tested with 6.6.75) for the moment. I found that while the components are correctly enabled in edge (tested with 6.12.9) hdmi fails due to some a fault with the "hdmi-connector" component of the drm driver.

 

all the best

 

Ryzer

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.