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

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

Translated

    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++Десктопні додатки ∙ 6 днів 8 годин тому ∙ 6 ставок

Розробка Minecraft Java Seed Map / Seed Viewer для сайту

Розробка Minecraft Java Seed Map / Seed Viewer для сайтуОпис проєкту Потрібно розробити browser-based інструментMinecraft Java Seed Map / Seed Viewer, який буде працювати на нашому сайті та дозволятиме користувачу ввести seed Minecraft Java Edition і переглянути інтерактивну…

C та C++HTML та CSS верстання ∙ 6 днів 15 годин тому ∙ 15 ставок

Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x)

1000 UAH

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

C та C++C# ∙ 10 днів 22 години тому ∙ 2 ставки

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

Шукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community Edition, у тому числі за допомогою Claude Code. Нам потрібен спеціаліст, який має успішно реалізовані проєкти в Odoo та практичний досвід розробки з використанням Claude Code. Важливо: розглядаємо…

C та C++Javascript та Typescript ∙ 13 днів 23 години тому ∙ 8 ставок

Замовник
Дмитро Мойсеєнко NOVOTEST
Україна Дніпро  71  2
Проєкт опублікований
11 місяців 13 днів тому
11 місяців 11 днів
76 переглядів
Мітки