у меня такой дисплей и работает отлично.
Насчет плат я не был бы так уверен.
Я нашел на сайте завода эти платы и заказал, как оказалось это были платы ранних версий и там были небольшие ошибки которые я исправил скальпелем и проводами. WiseLord где-то здесь уже писал про эти ошибки и как их исправить, перечитайте форум с 40ой страницы.
Ну а если в завод отправляли gerber файлы, то уже неизвестно в чем причина. Я бы посоветовал поставить линух на виртуалку и прошить командами из 90-ой страницы форума, привожу ниже.
Нужно зайти в каталог проекта и возможно (если будут ошибки в консоли) придется исправить в файле src/system/stm32f103xb_openocd.cfg
строку
source [find interface/stlink.cfg]
на
source [find interface/stlink-v2.cfg]
дальше команды
cd src
sudo apt install openocd
make
make flash
[uquote="zevriev",url="/forum/viewtopic.php?p=3906613#p3906613"]у меня такой дисплей и работает отлично.
Насчет плат я не был бы так уверен.
Я нашел на сайте завода эти платы и заказал, как оказалось это были платы ранних версий и там были небольшие ошибки которые я исправил скальпелем и проводами. WiseLord где-то здесь уже писал про эти ошибки и как их исправить, перечитайте форум с 40ой страницы.
Ну а если в завод отправляли gerber файлы, то уже неизвестно в чем причина. Я бы посоветовал поставить линух на виртуалку и прошить командами из 90-ой страницы форума, привожу ниже.
Нужно зайти в каталог проекта и возможно (если будут ошибки в консоли) придется исправить в файле src/system/stm32f103xb_openocd.cfg
строку
source [find interface/stlink.cfg]
на
source [find interface/stlink-v2.cfg]
дальше команды
cd src
sudo apt install openocd
make
make flash
после этого все завелось с первого раза[/uquote]
Спасибо Вам большое за помощь. Да платы заказывал на заводе, отправлял гербер файл где то с месяц назад. Получил вот буквально на той неделе, в этот выходной все впаял и в общем получил белый экран. То что Вы советуете попробую в этот выходной. Уж очень хочется завести этого монстрика. Главное, возможно мне и показалось, но мне кажется плата заработала когда была в руках и я втыкал, выключал питание, на секунду появилось время на темном экране и сразу белый, больше я такого не видел при любых раскладах, но может показалось, не могу утверждать. Гербер взял на гитхабе у автора, по идее должны быть рабочие, а там кто его знает. Не знаю как конечно одолею линукс, но попробую, вдруг это и мой случай. Спаибо Вам большое. Будем пробовать.
А вообще по симптомам довольно похоже на неконтакт или КЗ по дисплейным линиям.
Я бы посоветовал простейшей программой "помигать" по очереди всеми линиями, чтобы убедиться в правильном прохождении сигнала от МК до дисплея. Но тут мало-мальский опыт программирования нужен.
[uquote="WiseLord",url="/forum/viewtopic.php?p=3901349#p3901349"]480x320 по SPI и без того не самая лучшая идея в смысле скорости отрисовки, а отягощённая 24-битностью - боюсь, совсем некомфортно будет.[/uquote]
тормозов не заметил . на мой взгляд разница между ILI9341 SPI / RM68140 8BIT / ILI 9488 SPI не заметна на глаз.
попробую запустить параллельно два экрана. на двух платах . думаю то что разные МК . F103 и F303 не повлияют на скорость отображения.
А вообще по симптомам довольно похоже на неконтакт или КЗ по дисплейным линиям.
Я бы посоветовал простейшей программой "помигать" по очереди всеми линиями, чтобы убедиться в правильном прохождении сигнала от МК до дисплея. Но тут мало-мальский опыт программирования нужен.[/uquote]
Спасибо за ответ. Сегодня взял у товарища фиговину по типу микроскопа мелкого ручного на батарейках купленного на али. И решил посмотреть на пайку процессора, так хочу признаться что да, возможно Вы правы, грешу на КЗ прям на проце. Старался впаять хорошо, но возможно не достаточно хорошо получилось. Хорошо не получилось подлезть, но из того что увидел, могу предположить что есть КЗ. В этот выходной сдую феном проц, все подчищу и попробую по новой впаять. надеюсь не спалю сам процессор.
[uquote="WiseLord",url="/forum/viewtopic.php?p=3907583#p3907583"]Флюса туда побольше и оплёткой или паяльником с микроволной повозить - весь лишний припой должен уйти.
На КЗ соседних ног МК можно и мультиметром проверить.[/uquote]
При осмотре нашел КЗ между 3v3 и NRST, не могли бы Вы подсказать должно быть так с впаяными всеми компонентами или нет? Так проверил не спаяную плату нет такого и на новой микрухе МК вроде тоже нет. Больше вроде КЗ не обнаружил.
В общем перепаял сегодня МК. Впаял полностью новую микросхему, просмотрел, вроде бы короткого нет, короткое которое было между 3v3 и NRST уже больше нет . Симптомы с экраном остались прежние. Не знаю было ли это ранее или нет, но когда сбоку смотреть на экран то видно полосы серые пиксельные , но если смотреть прямо то белый экран. Когда МК голый стертый, то нет такого.
Выкладываю живые фото самой платы и экрана, надеюсь на помощь. Может кто что то увидит и укажет на ошибку.
Все как у вас ТФТ-китай, плата-китай, контроллер-китай(копия), прошивка 9486 8 бит Итог всё работает.......
Ищите косяки, проверь ТФТ хотя бы на ардуине. https://disk.yandex.ru/client/disk/фото
[uquote="bichko",url="/forum/viewtopic.php?p=3908968#p3908968"]В общем перепаял сегодня МК. Впаял полностью новую микросхему, просмотрел, вроде бы короткого нет, короткое которое было между 3v3 и NRST уже больше нет . Симптомы с экраном остались прежние. Не знаю было ли это ранее или нет, но когда сбоку смотреть на экран то видно полосы серые пиксельные , но если смотреть прямо то белый экран. Когда МК голый стертый, то нет такого.
Выкладываю живые фото самой платы и экрана, надеюсь на помощь. Может кто что то увидит и укажет на ошибку.[/uquote]
Попробуй прошить другой прошивкой из этого разрешения,я покупал два одинаковых дисплея а контролеры оказались разные.