‮Сдвиг по фазе (kincajou) wrote,
‮Сдвиг по фазе
kincajou

Category:

worklog: STM32 LTDC, первые шаги (2)

Частично избавился от странного артефакта - вертикальные линии из рандомных пикселов, чередующиеся с шагом 64 точки, появляющиеся на некоторых участках картинки. Системы их появления не заметил, но причина оказалась невероятно проста: настройки serdes, разумеется. У передатчика есть пин R/F, устанавливающий полярность пиксельного клока и, разумеется, он был установлен неправильно (закон Мёрфи во всей красе!).

Теперь этот дефект проявляется намного реже. Продолжаю копать.

upd нихера не избавился - он просто стал проявляться позже. Теперь тактовый сигнал настроен правильно, я сам сигнал проверил - но всё же дефект остался. Причём, похоже, он проявляется, когда пиксельная шина переключается из чего-то типа 0x0F в 0x10 - то есть сразу группа битов обнуляется и включается один, но более "весомый". Или же когда переключается в обратную сторону, но иное значение (вроде 0x40 в 0x3F) - причём *иногда* дефект проявляется спустя несколько тактов от момента переключения (!!!). Маловероятно, что это дребезг на шине, потому как если бы это был он, он бы проявлялся сразу, а не после некоего "прогрева". Кроме того, совершенно аналогичные рандомные полоски проявляются и на чёрном фоне - они расположены с каким-то периодом, пересекают часть дисплея по вертикали. Другой дисплей ставил, дефект остался. Плату ещё раз пропаял, феном немного прогрел, все остатки от флюса окончательно смыл - дефект остался. Шо ж это такое-то...

А что самое загадочное, дефект присутствует одновременно на всех трёх - red, green, blue - шинах, что несколько странновато. Если бы я ошибся со схемой или что-нибудь неправильно наворотил в топологии, глючил бы только один цвет. Но как умудряется глючить сразу все три канала в одном и том же месте, ФИЗИЧЕСКИ это разные цепи! Правда, в одном месте глючок есть таки уникальный - в красном канале при переключении из 0xFF в 0xFE промелькивают чисто синие пикселы (?!).

upd2 моя твоя победиль
Subscribe

  • VPN, туризм, бронирования

    Чё пишут (ссылки не даю, это из некоего ТГ-чата путешественников): Выше было про airbnb и про бронь отменили, так как из РФ, не было возможности…

  • В экономике, так сказать, необходим.

    Квартиры сейчас покупать глупо, они на пике цены. А вот взять долларовый кредит и купить на него квартиру - сейчас, видимо, выгодно. Доллар будет…

  • RISC-V пошёл в народ (2)

    Теперь о неожиданных отличиях китайчины от классики. Чип CH32V307, у которого отсутствует прямой аналог или прототип среди STM32 (например, у него…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 15 comments

  • VPN, туризм, бронирования

    Чё пишут (ссылки не даю, это из некоего ТГ-чата путешественников): Выше было про airbnb и про бронь отменили, так как из РФ, не было возможности…

  • В экономике, так сказать, необходим.

    Квартиры сейчас покупать глупо, они на пике цены. А вот взять долларовый кредит и купить на него квартиру - сейчас, видимо, выгодно. Доллар будет…

  • RISC-V пошёл в народ (2)

    Теперь о неожиданных отличиях китайчины от классики. Чип CH32V307, у которого отсутствует прямой аналог или прототип среди STM32 (например, у него…