Прочитав монументальную серию статей о подключении LCD экрана к роутеру мне захотелось сделать то же самое. Однако многообразие используемого стека (openwrt, stm32, usb) в сочетании с отсутствием полных исходников кода но может плохо искал несколько затруднило задачу. Я решил начать с малого — написать свою реализацию framebuffer для raspberry и вывести графическую среду raspberry на LCD. Что из этого получилось, описываю далее.
Рубрика «framebuffer»
Пишем драйвер фреймбуфера для Raspberry Pi с LCD
2021-01-04 в 20:05, admin, рубрики: framebuffer, linux, linux kernel, Raspberry Pi, Настройка Linux, Разработка на Raspberry PiЗаменяем бут-анимацию Android устройства на мелькающие логи Linux ядра
2016-09-24 в 17:57, admin, рубрики: android, C, console, dmesg, framebuffer, kmsg, linux, LLCON, Разработка под android, Разработка под Linux, системное программированиеПосле разработки кастомного загрузчика для своего телефона мне захотелось реализовать вывод ядерных логов на дисплей, как это умеют делать десктопные дистрибутивы Linux. А всё потому, что лично мне при загрузке телефона намного интереснее наблюдать мелькающие kmsg логи, нежели наблюдать сначала логотип загрузчика, а затем ещё и бут-анимацию Android системы. За два года «скучные обоины» уже приелись.
Сейчас попытаюсь вкратце рассказать о модуле LLCON для Android ядра, который реализует низкоуровневый вывод kmsg логов на дисплей.
Читать полностью »
Графический VGA-контроллер на SoC без знаний HDL
2016-05-11 в 6:43, admin, рубрики: fpga, framebuffer, HPS, linux driver, QSys, shield, SoC, SoM, VGA, Анализ и проектирование систем, Блог компании НТЦ Метротек, Настройка Linux, ПЛИС, Разработка под Linux
Всем привет!
В одной из предыдущих статей мой коллега Des333 реализовал фреймбуфер для LCD, работающего на графическом контроллере ILI9341. Однако, его написание потребовало существенного опыта в разработке RTL-кода.
К тому же, не у каждого под рукой есть embedded LCD-дисплей, зато наверняка есть монитор с VGA-входом.Что же делать, если опыта разработки под FPGA мало, но есть SoC, а сделать что-то интересное хочется?
В этой статье мы расскажем, как разработать графический контроллер, имея на руках плату с SoC (Altera Cyclone V), дисплей с VGA и минимальные знания языков HDL (в нашем случае — Verilog).
Для примера будем использовать наши платки, но всё описанное заработает и на других.
Кому интересно, прошу под кат.