notro / fbtft

Linux Framebuffer drivers for small TFT LCD display modules. Development has moved to https://git.kernel.org/cgit/linux/kernel/git/gregkh/staging.git/tree/drivers/staging/fbtft?h=staging-testing
1.85k stars 493 forks source link

I cant use fbtft_device #567

Closed breaktime1903 closed 3 years ago

breaktime1903 commented 3 years ago

I found some error when I was using st7789 LCD Display.

I can't insert the module called 'fbtft_device' into the kernel.And I didn't found the module in /lib/modules.

Please help me!!!

breaktime1903 commented 3 years ago

I know the module has been removed after Linux 5.4,but I need it!

modi12jin commented 3 years ago

@breaktime1903

image

I am not sure how to do it.

breaktime1903 commented 3 years ago

你也遇到这个问题了? 我特喵搞了半天,就只见到fbtft.ko

Jpe230 commented 3 years ago

@breaktime1903 https://b23.tv/TGFsDn

Interesting findings, I am driving an unknown ST7789V, while I was able to initialize it using fbtft and a custom overlay, I couldn't get the correct gamma nor fix the offset, even though I'm running a initialization code that I know for sure works in pre 5.4

I wonder what kind of problems did the author encounter with fbtft.

For now 4.9 is making the job but it is sure that the driver in the kernel is totally borked.

modi12jin commented 3 years ago

@breaktime1903 https://devdotnet.org/post/rabota-s-gpio-v-linux-na-primere-banana-pi-bpi-m64-chast-4-device-tree-overlays-podkluchenie-displey-spi-lcd-ili9341/

https://m.cafe.naver.com/ca-fe/web/cafes/openrt/articles/24928?useCafeId=false

Great, I found the answer!

github-actions[bot] commented 3 years ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days.