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.

I am looking for fbtft support on kernel for ubuntu-core

Featured Replies

Hi

I have NanoPi-M1 board. It has two type of Ubuntu-Core as you can see here(https://www.mediafire.com/folder/3q2911p1qp33p/NanoPi-M1Board#dc73df73c6dk6) with kernels (3.4.39 amd 4.11.2).

But when I try

modinfo fbtft

It says there is no file or directory like this! But I think it should be exist in kernels with version above 4.10.

By the way, I need this kernel support to running my LCD!

 

Are there any Armbian version like Ubunto core with this module support on kernel?

Or can I add this support to yhose Ubuntu files in above link? how?

  • Author
2 minutes ago, Igor said:

All armbian kernels support fbtft for years.

Wrote on mobile
 

Thanks Igor!
Are there an Armbian version like Ubuntu-core for nanopi=m1?

  • Author

Thank you Igor.
I have a question for last question. What is the difference betwem Ubuntu server and Ubuntu core?

1 hour ago, rezaee said:

Hi

I have NanoPi-M1 board. It has two type of Ubuntu-Core as you can see here(https://www.mediafire.com/folder/3q2911p1qp33p/NanoPi-M1Board#dc73df73c6dk6) with kernels (3.4.39 amd 4.11.2).

But when I try


modinfo fbtft

It says there is no file or directory like this! But I think it should be exist in kernels with version above 4.10.

By the way, I need this kernel support to running my LCD!

 

Are there any Armbian version like Ubunto core with this module support on kernel?

Or can I add this support to yhose Ubuntu files in above link? how?

Do you need to have a virtual framebuffer sent to the LCD to accomplish your task, or do you just need to draw text/graphics on the LCD under your control? The reason I ask is that I wrote a simple and fast set of functions to talk directly to SPI connected LCD displays. It doesn't create a virtual frame buffer, but it does offer simple functions to draw text and graphics (https://github.com/bitbank2/SPI_LCD). For some projects, it will be easier to work with (and faster) than sending 'late copies' of a virtual framebuffer to the LCD.

  • Author
3 hours ago, Larry Bank said:

Do you need to have a virtual framebuffer sent to the LCD to accomplish your task, or do you just need to draw text/graphics on the LCD under your control? The reason I ask is that I wrote a simple and fast set of functions to talk directly to SPI connected LCD displays. It doesn't create a virtual frame buffer, but it does offer simple functions to draw text and graphics (https://github.com/bitbank2/SPI_LCD). For some projects, it will be easier to work with (and faster) than sending 'late copies' of a virtual framebuffer to the LCD.

Very thank you Larry!
I will check your project. Where can I ask questions about it?

Can I show images with your library?  Does your library support ILI9481 too? If I use this LCD can I use your library: http://www.sanatbazar.com/shop/shop-main/نمایشگر-3-5-اینچی-320x480-مناسب-برای-آردوینو-uno-و-mega2560

46 minutes ago, rezaee said:

Very thank you Larry!
I will check your project. Where can I ask questions about it?

Can I show images with your library?  Does your library support ILI9481 too? If I use this LCD can I use your library: http://www.sanatbazar.com/shop/shop-main/نمایشگر-3-5-اینچی-320x480-مناسب-برای-آردوینو-uno-و-mega2560

You're welcome to email me (bitbank@pobox.com).  As far as I know, the ili9481 behaves the same as the HX8357 (which I do support in that code). My code was designed for speeding up game emulation and allows you to draw image tiles up to 4K bytes (typical SPI buffer limit). The LCD in your link only talks about its 8-bit parallel interface. My code is strictly for working with SPI (serial) connected displays. 

  • Author
35 minutes ago, Larry Bank said:

You're welcome to email me (bitbank@pobox.com).  As far as I know, the ili9481 behaves the same as the HX8357 (which I do support in that code). My code was designed for speeding up game emulation and allows you to draw image tiles up to 4K bytes (typical SPI buffer limit). The LCD in your link only talks about its 8-bit parallel interface. My code is strictly for working with SPI (serial) connected displays. 

I made an issue inside your github. I thought maybe it's better and easier to ask questions and also other people can see the solution too

Guest
This topic is now closed to further replies.

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.