Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Development of a Linux driver for a TFT display with ILI9488 controller via SPI interface (RGB565 mode)

Translated

    1 proposal concealed
  • Oleksii Mamontov
    9 July 2025, 0:16 |

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

  • Dmitro Moiseienko NOVOTEST
    9 July 2025, 10:11 |

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


  • Oleksii Mamontov
    9 July 2025, 0:35 |

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

  • Dmitro Moiseienko NOVOTEST
    9 July 2025, 10:11 |

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

  • Oleksii Mamontov
    9 July 2025, 10:18 |

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

  • Dmitro Moiseienko NOVOTEST
    9 July 2025, 10:26 |

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


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


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

  • Dmitro Moiseienko NOVOTEST
    9 July 2025, 10:27 |

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

  • Oleksii Mamontov
    9 July 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");





  • Oleksii Mamontov
    9 July 2025, 10:44 |

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

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

Current freelance projects in the category C & C++

Reverse engineering of console utilities for querying SSD controllers (Flash ID)

1. Purpose of the work Extraction of the application programming interface (API) for interaction with SSD/NVMe controllers from the provided set of console utilities (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron, etc.). The result should be working code in C/C++…

C & C++Desktop Apps ∙ 6 days 7 hours back ∙ 6 proposals

Development of a Minecraft Java Seed Map / Seed Viewer for the website

Development of Minecraft Java Seed Map / Seed Viewer for the websiteProject Description A browser-based tool Minecraft Java Seed Map / Seed Viewer needs to be developed, which will work on our website and allow the user to enter a seed from Minecraft Java Edition and view an…

C & C++HTML & CSS ∙ 6 days 14 hours back ∙ 15 proposals

Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)

22 USD

Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with…

C & C++C# ∙ 10 days 21 hours back ∙ 2 proposals

Consultation and audit of the current project on Odoo 19 Community Edition

We are looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition, including using Claude Code. We need a specialist who has successfully implemented projects in Odoo and practical experience in development using Claude Code. Important: we only…

C & C++Javascript and Typescript ∙ 13 days 23 hours back ∙ 8 proposals

Client
Dmitro Moiseienko NOVOTEST
Ukraine Dnepr  71  2
Project published
11 months 13 days back
11 months 11 days
76 views
Tags