Тогда вопрос: в версии v1.A были перемычки через которые выбирались либо I2C либо SPI, а сейчас что вместо них? мы применяем ёмкостную touch panel с интерфейсом SPI и при применении программного обеспечения для платы версии v1.A, на плате версии v2.A touch panel не работает, как быть в такой ситуации? Может быть проще нам дать схему, чем возвращать платы?
И ещё одно замечание по версии v2.A. По размерам плата немного больше, да и есть несоответствие крепёжных отверстий с версией v1.A. Таким образом нашему конструктору придётся переделывать документацию, по этому хотелось бы габаритно - установочные размеры получить
Про это изменение я забыл ...
Как раз SPI интерфейс в V2.A и выходит на внешний разъем, минуя джампера, а I2C (контроллеры емкостных панелей обычно имеют I2C интерфейс) "поселился" на J6.
Схему и габаритный чертеж я обновил на странице описания продукта.
Можно поинтересоваться, почему в новой версии платы, не исправлены ошибки версии V1A? А именно - в разъеме X2. И связаны они с неправильным подключением ножек контроллера к разъему, из-за чего, принципиально невозможно получить сигнал кадровой синхронизации в разъеме, не прибегая ко скальпелю и навесному монтажу.
Сигнал кадровой синхронизации в разъем не поступает, вместо него приходит 5-й бит синего канала цвета.
Благо TFT матрица которая предлагается ко платам может работать и без синхры по строкам и кадрам, но вот монитор отказывается принимать VGA сигнал у которого вместо синхры по кадрам, высокоскоростная галиматья из синего канала цвета. После того как ошибка была обнаружена, а сигнал кадров был взят от одной из ножек разъема X3 монитор прекрасно заработал, разумеется через ЦАП и приведение уровня сигнала к диапазону стандартов для VGA.
В оригинальных исходниках, которые получены по официальной ссылке на ftp, эта ошибка известна и заглушена грязным хаком - синхра вообще вырублена полностью.
Решение конгениальное, но в общем и целом, а так же идейно - это не решение.
Во второй версии платы можно было бы ожидать исправления косяка с кадровым синхросигналом и правильно пристроенным 5-м битом синего канала.
Кроме того есть вопросы к обработке сигнала от резистивного тачскрина, но пока не найду решение, не буду мусолить.
"Не гневайся барин - ну забыл холоп, что поделать ..."
Обидно, напомнили бы об этом двумя неделями ранее - как раз перезаказывал печатные платы с изменением посадочного места под RS232 разъем (добавил возможность установки SMD варианта), можно было и схематику обновить. А так, больше изненений по плате не предвидится, поэтому этот "баг" уже скорее всего навсегда.
Хотя с другой стороны, вероятнее всего получил бы не менее гневный фидбак - "ты холоп пошто распиновку разъема изменил!".
Понимаю, порой по нескольку раз приходилось разводить новые версии плат, некоторые ошибки упорно переходили на новые платы, но в основном незначительные. Ну да ладно, забудем.
Обидно конечно, что не месяц раньше, но только пару дней назад как обнаружил ошибку, пытаясь сходу и уверенно продемонстрировать как легко и непринужденно кортексы подключаются вместо TFT к VGA входу.
Добрый день. Не работает tcp/ip из примера на данной плате. Графика ОК.
Так понял там веб страница или хотя бы пинг должен отвечать.
Должно сразу работать или требуются настройки?