Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Разработка Linux-драйвера для TFT-дисплея с контроллером ILI9488 по SPI интерфейсу (режим RGB565)


    1 ставка скрыта
  • Олексій Мамонтов
    9 июля 2025, 0:16 |

    Навіщо щось розробляти? якщо там все вже є в ядрі)

  • Дмитро Мойсеєнко NOVOTEST
    9 июля 2025, 10:11 |

    Не працює. Компілюється, але не працює. 


  • Олексій Мамонтов
    9 июля 2025, 0:35 |

    або гитхаб вам в допомогу ))
    https://github.com/under-view/spi-tft-ILI9488?tab=readme-ov-file

  • Дмитро Мойсеєнко NOVOTEST
    9 июля 2025, 10:11 |

    Не працює. Компілюється, але не працює.  Не бажаєте зробити цей проект?

  • Олексій Мамонтов
    9 июля 2025, 10:18 |

    Бачу зробили 2 теми одночасно )) тока замовники різні.
    Чому не користуєтесь драйвером ILI9486 (обирить  його в дереве проистроїв, при завантаженні)  ?  
    бо команди однакови та  роздільна здатність екрану та сама.

  • Дмитро Мойсеєнко NOVOTEST
    9 июля 2025, 10:26 |

    Тому що він теж не працює. Можливо, ми щось робимо не так.  Ось питання якраз у тому і полягає, що б зробити ВСЕ так і що б комппіляція і встановлення драйвера відбувалися одним командним скриптом.


    До того ж ILI9586 не такий як 9488, ініціалізація у нього інша, і нам доведеться на льоту в FPGA перетранслювати команди.


    Головне - ми апаратні розробники, лінукс для нас нове і мабуть не вистачає досвіду та знань...

  • Дмитро Мойсеєнко NOVOTEST
    9 июля 2025, 10:27 |

    але перетрансляція в FPGA - це я б, звісно, зробив, нехай хоч якийсь із SPI і 320х480 запрацював би

  • Олексій Мамонтов
    9 июля 2025, 10:40 |

    Це Ваш драйвер в Linux https://github.com/torvalds/linux/blob/733923397fd95405a48f165c9b1fbc8c4b0a4681/drivers/gpu/drm/tiny/ili9486.c

    в дереве пристроїв
    вкажіть доп піни.
    Це 



        dbi = &dbidev->dbi;

        drm = &dbidev->drm;


        dbi->reset = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH);

        if (IS_ERR(dbi->reset))

            return dev_err_probe(dev, PTR_ERR(dbi->reset), "Failed to get GPIO 'reset'\n");


        dc = devm_gpiod_get(dev, "dc", GPIOD_OUT_LOW);

        if (IS_ERR(dc))

            return dev_err_probe(dev, PTR_ERR(dc), "Failed to get GPIO 'dc'\n");





  • Олексій Мамонтов
    9 июля 2025, 10:44 |

    Коли щось робити , дивиться sudo dmesg   всі помилки ядра (в консолі), 

    або якщо все добре драйвер повідомит, що все ок.

Актуальные фриланс-проекты в категории C и C++

Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)

1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная…

C и C++Десктопные приложения ∙ 3 дня 12 часов назад ∙ 5 ставок

Разработка карты семян Minecraft Java / просмотрщика семян для сайта

Разработка карты семян Minecraft Java / Seed Viewer для сайтаОписание проекта Необходимо разработать браузерный инструмент Minecraft Java Seed Map / Seed Viewer, который будет работать на нашем сайте и позволит пользователю ввести семя Minecraft Java Edition и просмотреть…

C и C++HTML и CSS верстка ∙ 3 дня 19 часов назад ∙ 14 ставок

Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)

1000 UAH

Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом…

C и C++C# ∙ 8 дней 2 часа назад ∙ 2 ставки

Консультация и аудит текущего проекта на Odoo 19 Community Edition

Ищем Odoo разработчика — соло-разработчика с опытом разработки на Odoo 19 Community Edition, в том числе с использованием Claude Code. Нам нужен специалист, который успешно реализовал проекты в Odoo и имеет практический опыт разработки с использованием Claude Code. Важно:…

C и C++Javascript и Typescript ∙ 11 дней 3 часа назад ∙ 8 ставок

Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)

Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500…

C и C++Встраиваемые системы и микроконтроллеры ∙ 12 дней 4 часа назад ∙ 5 ставок

Заказчик
Дмитро Мойсеєнко NOVOTEST
Украина Днепр  71  2
Проект опубликован
11 месяцев 10 дней назад
11 месяцев 8 дней
76 просмотров
Метки