Программатор Postal 3; Postal 2 - свой софт для работы. Поддержка и сбор инфы

  • Postal2
L
lapot2
  • 27 Янв 2023
Postal2 сказал(а):
lapot2, для подключения именно картридера к eMMC, кроме LSF0204 и смещения земли, другого решения пока нет. Низкоскоростной SPI к этому делу никак не относится, и незачем было его приплетать.
Суть то не меняется
 
T
thphuong1978
  • 27 Янв 2023
Postal2 сказал(а):
thphuong1978 сказал(а):
Cảm ơn bạn! đã làm điều đó với LSF 0204 và nó đã hoạt động
Ồ tốt đấy. Và sau đó có nhiều người không thành công chút nào, và họ rất thích viết ở đây.

 
  • Like
Postal2

Неисправности ТВ Прошивка ТВ Схема ТВ Справочник по ТВ Ремонт подсветки ТВ Программаторы для ТВ Аббревиатуры в ТВ Ремонт LCD панелей ТВ

  • Какие типовые неисправности в телевизоре?


    Не включаетсяДанный дефект может быть вызван неисправностью блока питания, основной платы или пульта. Так же периодически отключается.
    Полосы на экранеНеисправность связана с матрицей или электроникой управления матрицы (ЖК панели). Может быть рябь, мерцание.
    Затемнение экранаЕсли темнеет экран, часто неисправна LCD панель, схема управления подсветкой либо обрыв драйверов матрицы.
    Слет прошивкиОбычно, проблема в микросхеме памяти, накоплением программных ошибок или ошибок управления. Требуется перепрошивка.
    Негативное изображениеВызвано сбоем встроенного ПО, неисправностью матрицы или неисправностью соединительных кабелей.
    Нет звукаВ этом случае часто неисправна основная плата (Main Board), усилитель или обрыв динамиков

    При вопросах диагностики, определению неисправного элемента и устранению дефекта, создайте свою новую тему в форуме. В разделе уже рассмотрены все типовые неисправности ТВ связанные с изображением и функционированием:

  • Где скачать прошивку телевизора?

    На сайт уже закачаны дампы и ПО прошивок (Firmware) - Eeprom, Flash, Nand, eMMC и USB. Они находятся в каталоге - прошивки телевизоров, либо непосредственно в темах этого раздела при запросах на конкретную модель. Часть прошивок отсортирована и размещена в отдельных каталогах:


    При запросе не найденной прошивки обязательно указывайте какой тип прошивки Вам необходим, марку шасси (основная плата) и тип LCD панели (матрицы).

  • Где скачать схему телевизора ?

    Начинающие мастера, и не только, часто ищут принципиальные схемы, схемы соединений, блоков питания, пользовательские и сервисные инструкции. На сайте они размещены в специально отведенных разделах и доступны к скачиванию гостям, либо после создания аккаунта:


    Это может быть следующая информация для ремонта:

    • Service Manual - сервисная инструкция по ремонту и настройке
    • Schematic Diagram - принципиальная электрическая схема
    • Service Bulletin - сервисный бюллетень (дополнительная информация для ремонта)
    • Part List - список запчастей (элементов) устройства

  • Где скачать справочник ?

    Большинство справочной литературы можно скачать в каталоге "Энциклопедия ремонта", и на отдельных страницах:


    Учитывайте что многие файлы и каталоги доступны к скачиванию после регистрации аккаунта.
  • Какие неисправности подсветки телевизора?

    Неисправность подсветки - это частая поломка современных ЖК телевизоров, которая выявляется как простейшими, так и специализированными приборами. Практически каждый день сервисный центр принимает звонки на ремонт:

    • Нет изображения на экране
    • Пятна на панели
    • Потух экран, а звук остался
    • Нет картинки на дисплее
    • Мерцает изображение

    При таких симптомах наиболее вероятна проблема в подсветке матрицы - LED светодиодах, либо с драйвере контроля LED-подсветки. Однако учитывайте, что частая причина выхода из строя светодиодов - максимальный, либо завышенный ток. Поэтому, после замены светодиодов панели необходимо уменьшить ток LED-драйвера. На форуме указаны способы ограничения тока в светодиодах подсветки для различных моделей ТВ. При неисправности подсветки в ламповых панелях производят замену ламп и инвертора. При замене светодиодов в подсветке, обратите внимание на тему - замена светодиодов LED подсветки матриц ТВ и другие аналогичные.
  • Какой программатор использовать для ремонта ТВ?

    Programmer (программатор) - это устройство для записи (считывания) информации в память микросхем или другое устройство. При смене прошивки телемастера выбирают программаторы, недостатки и достоинства которых рассмотрены в отдельных темах:

    • Postal-2,3 - универсальный программатор по протоколам I2C, SPI, MW, IСSP и UART. Подробно - Программатор Postal - сборка, настройка
    • TL866 (TL866A, TL866CS) - универсальный программатор через USB интерфейс
    • CH341A - самый дешевый (не дорогой) универсальный программатор через USB интерфейс для FLASH и EEPROM микросхем
    • RT809H - универсальный программатор EMMC-Nand, FLASH, EEPROM памяти через интерфейсы ICSP, I2C, UART, JTAG
    • Willem - с параллельным и последовательным интерфейсом, поддержка чипов EEPROM, Flash, PIC, AVR и др.
    • JTAG адаптеры - используются для программирования и для отлаживания прошивок

    Также предоставлена информация по другим устройствам и методам программирования, например eMMC, либо через USB.
  • Какие используются сокращения в схемах и на форуме?

    При подаче информации, на форуме принято использование сокращений и аббревиатур, например:

      Сокращение   Краткое описание
    LVDSLow-voltage differential signaling - Стандарт для передачи низковольтных дифференциальных сигналов
    PanelLCD (ЖК) панель - Жидкокристаллический экран (матрица, дисплей)
    T-CONTiming Controller - Плата контроллер панели (матрицы)
    LEDLight Emitting Diode - Светодиод (Светоизлучающий диод)
    MOSFETMetal Oxide Semiconductor Field Effect Transistor - Полевой транзистор с МОП структурой затвора
    EEPROMElectrically Erasable Programmable Read-Only Memory - Электрически стираемая память
    eMMCembedded Multimedia Memory Card - Встроенная мультимедийная карта памяти
    LCDLiquid Crystal Display - Жидкокристаллический дисплей (экран)
    SCLSerial Clock - Шина интерфейса I2C для передачи тактового сигнала
    SDASerial Data - Шина интерфейса I2C для обмена данными
    ICSPIn-Circuit Serial Programming – Протокол для внутрисхемного последовательного программирования
    IIC, I2CInter-Integrated Circuit - Двухпроводный интерфейс обмена данными между микросхемами
    PCBPrinted Circuit Board - Печатная плата
    PWMPulse Width Modulation - Широтно-импульсная модуляция (ШИМ)
    SPISerial Peripheral Interface Protocol - Протокол последовательного периферийного интерфейса
    USBUniversal Serial Bus - Универсальная последовательная шина
    DMADirect Memory Access - Модуль для считывания и записи RAM без задействования процессора
    ACAlternating Current - Переменный ток
    DCDirect Current - Постоянный ток

    Это основные термины, сокращения и обозначения в книгах, журналах, справочниках, электрических схемах импортных телевизоров, даташитах, расшифровке микросхем и прочей электротехнике.
  • Как отремонтировать (восстановить) LCD панель телевизора?

    LCD Panel (ЖК панель, матрица) - сложный и дорогой компонент в телевизорах. Во многих случаях ее восстановление требует опыт и специальное оборудование. Неисправность может быть вызвана залитием жидкостью, механическим повреждением, внутренним дефектом. По теме ремонта LCD панелей рассмотены вопросы:

    • замена залитых распределительных планок
    • восстановление, замена драйверов
    • ремонт шлейфов (переклейка, замена)
    • некоторые повреждения стекла
    • и другие

    Обратите внимание, что большинство ЖК панелей имеют встроенный тестовый режим. Информацию можно найти в теме - как включить автономный режим ЖК панелей. Также рассмотрены ремонты связанных с панелью модулей и плат - T-CON, подсветка, замена светодиодов, и взаимозаменяемость матриц жк телевизоров и типовые неисправности LCD панелей (матриц). Если Вы не имеете опыт для ремонта телевизионных матриц, на форуме вы можете найти исполнителя.

P
Postal2
  • 27 Янв 2023
thphuong1978, суммарная длина соединения от eMMC до au6438bs, включая LSF0204, желательно не более 10 см, и CLK 10k на GND. Также разница в длине проводов имеет значение - можно запомнить самое удачное сочетание длин и его использовать. Разница будет между CLK и остальными. Возможно, au6438bs достаточно умный и настраивает сдвиг CLK автоматически.
Но видео показательно. Гораздо приятнее сделать самому, чем покупать готовое решение.
 
  • Like
thphuong1978
D
DIMM_bl4
  • 29 Янв 2023
Postal2 сказал(а):
Будет написана прошивка для mcu CH552, полностью имитирующая оригинальный девайс

Postal2 сказал(а):
К FX2LP будет добавляться FPGA
Рискну в очередной раз быть обсмеянным.
Что если сразу взять контроллер со встроенным аппаратным SDIO?
У той же WCH есть семейство  ссылка скрыта от публикации , из которого можно выделить CH32F205RBT6:
- SDIO до 50МГц;
- USB HS +PHY. К слову, наличием интегрированного HS PHY не могут похвастать даже дорогущие STM;
- цена 185 р. ( ссылка скрыта от публикации ) в свободной продаже. Дев-платки тоже есть, но подороже. Сопоставимо с платкой FT232H;
- LQFP64, pin-to-pin по питанию и даже портам с большинством STM в таком же корпусе. Ног хватит на всё, включая NAND и Parallel-NOR. Если вдруг надо будет. Ноги почти все 5V-tolerant.
 
P
Postal2
  • 29 Янв 2023
DIMM_bl4 сказал(а):
У той же WCH есть семейство CH32F20x
Ух ты! Сейчас посмотрю...
 
P
Postal2
  • 29 Янв 2023
DIMM_bl4, купил оба по этим ссылкам:
 ссылка скрыта от публикации 
 ссылка скрыта от публикации 
Ты собирай под них всё, мало ли не найду - так я тебя спрошу.
Предвижу конечно неприятности, т.к. даже CH552 имеет кривой код в примерах.

И в очередной раз про CP2102. Уже давно писал про криворуких программистов Silabs, которые с определённого момента начали писать драйвера под неё. Под Windows XP вынужден был поставить на 2 компа длайвер 4.38(a) - от мастеркитовского BM8050, т.к. 6.6.1 вешает на синий экран (два разных компа, если rxd у cp2102 низкий при отключении usb). Чуть файлы не потерял. Даже тупая обезьяна могла за столько лет научиться писать драйверы, но вот только не программисты Silabs.
 
N
new_lexx
  • 29 Янв 2023
Доброго времени суток господа.

Есть ряд вопросов:
1.Запускал ли кто-то Postal3 по Linux, понятно что под Wine. Основной ноутбук под Linux, накатывать Виндовс нет ни какого желания. Есть сарый нетбук с 7 если только туда. Ну очень хочется запустить и опробовать. Давно тему читаю
2. Из прочтеного так и не понял работает ли Ростал3 с NAND

Для опытов приобрел FX2LP использовать планируюю ее. Знаний в этой отрасли пока маловато, но стараюсь изучить. С прошивкой пока до конца не разобрался. Не копмилируются пока даже базовые прошивки в Eclipse под Linux. Фигова туча ошибок.

В настоящее время (на сколько я понял) две непонятные "вещи":
1.это чем-то передать команды на FX2LP (ну и ее прошивка соответственно)
2.как данные полученые от NAND положить в удобочитаемый файл. Или это по сути будут данные которые можно поместить в любой (к примеру) текстовый файл.

Повторюсь курить тему начал только с середины декабря 2022. Так что знаний маловато. Не считая протокола передачи данных (наверно правильно будет назвать драйвер) связаться с NAND не такая большая проблема. Получить чуток посложнее. Но если разобраться тчательно с FX2LP, то и это не сильно большая проблема. Работа с беэ

Думаю плотнее необходимо изучить Linux MTD. Там вроде бы и ссылки были и на работу с бэд-блоками.

Прошу посоветовать в правильном ли направлении двигаюсь. Может интересную литеретуру посоветуете. Язык значения не имеет. Переводчики не сильно плохо переводаят. Про NAND вообще на китайском нашел инфу, и картинка более менее сложилась.
 
D
DIMM_bl4
  • 29 Янв 2023
Postal2 сказал(а):
купил оба по этим ссылкам
Импульсивно.
Но по второй ссылке это RISC-V, стоило ли?
На RISC-V у них есть "ультимативный" CH569/565 c SuperSpeed PHY на борту и SDIO до 96МГц. Для ценителей ))
В максимально неудобном корпусе QFN с шагом 0.4

Postal2 сказал(а):
так я тебя спрошу
Да ладно вам, я же просто спросить )
Не, на самом деле давно (и слишком долго) присматривался к ARM с USB HS, в частности к SAM3X8E (тоже имеет PHY), но пока присматривался - цены улетели. Смирился и отложил. После вашего "анонса" CH552 сходил к китайцам - а там такой подарок.
Тоже заказывать? Только я больше всё-таки склонялся к CH32F205/207.
Примеры в CH32F20xEVT.ZIP, но думаю вы его уже нашли.

new_lexx сказал(а):
работает ли Ростал3 с NAND
Нет. На FX2LP работал JuliProg, но безвременно  ссылка скрыта от публикации .
PS. Блин, добавил ссылку и понял, что вам она уже известна...
 
P
Postal2
  • 29 Янв 2023
DIMM_bl4 сказал(а):
Но по второй ссылке это RISC-V, стоило ли?
Так у них в описании к плате wch-link приделан, а продают без него. А вторая с ним. CH569 подороже, да и с ним чего-то делать - надо fpga сразу приделывать, а у меня ешё не дошло до fpga.
Надо среду ещё правильную под всё это хозяйство, а у меня только Keil.
 
N
new_lexx
  • 29 Янв 2023
Postal2, Вы не рассматривали Eclipse? Плагин для 8051 устанавливается правда через одно место. С AVR проблем нет, ни считая отсутствия отладки. Правда с 8051 что-то пока подружить до конца не получается. Предположительно не хватает библиотек ввода/ вывода для этого процессора. Есть сторонние библиотеки, но у меня ума пока не хватило как их использовать. Keil установил под Wine, но пока не разбирался. С первого раза ни один шаблон не запустился. Отсутствие аргументов функции "(void)", это мелочи, там еще есть траблы. Пока отложил в сторону
 
P
Postal2
  • 29 Янв 2023
DIMM_bl4 сказал(а):
Тоже заказывать? Только я больше всё-таки склонялся к CH32F205/207.
Заказывайте CH32F205 EVT, там всё под Keil и бутлоадер есть.
new_lexx сказал(а):
Вы не рассматривали Eclipse?
Ну вот под CH32V307 вроде под неё, посмотрим потом, что с этим делать.
 
D
DIMM_bl4
  • 30 Янв 2023
Postal2 сказал(а):
Предвижу конечно неприятности, т.к. даже CH552 имеет кривой код в примерах.
Да, я кажется понимаю о чём вы.
В первом же SDIO примере указан таргет, в котором в принципе SDIO отсутствует.
С USB так же - чтобы собирались HS примеры, нужно вручную указывать 205/207, почему-то из настроек проекта не подхватывает.
C:
#if !defined(CH32F20x_D6) && !defined(CH32F20x_D8) && !defined(CH32F20x_D8C) && !defined(CH32F20x_D8W)
//#define CH32F20x_D6                /* CH32F203K8-CH32F203C6-CH32F203C8 */
//#define CH32F20x_D8              /* CH32F203CB-CH32F203RB-CH32F203RC-CH32F203VC */
#define CH32F20x_D8C             /* CH32F207x-CH32F205x */
//#define CH32F20x_D8W             /* CH32F208x */
#endif
 
P
Postal2
  • 30 Янв 2023
DIMM_bl4 сказал(а):
почему-то из настроек проекта не подхватывает.
Ну я пока до CH32F не дошёл, зато у меня интересные новости по CH552.
CH552 5-вольтовый! И у него выходы 5-вольтовые! Причём это опасно даже для I2C Inter-Integrated Circuit; Последовательная асимметричная шина для связи между интегральными схемами. Использует линии связи (SDA и SCL), так как порты инициализируются FF. Поэтому программатор на CH552 в том виде, в котором продаётся в виде платки - абсолютно непригоден - он шпарит в SPI уровнями 5 вольт. CH552 может работать от 3-х вольт - но тогда не прошивается. От 3.3 у него работает только USB-секция. Если делать готовую схему с поддержкой 3.3 - то надо дополнительно 2 стабилизатора: один постоянно дублирует 3.3 для USB, а второй переключается перемычкой на 5. И на готовых платах с CH552 такое сделать сложно.
В общем, не знаю что делать. Казалось бы, можно использовать популярную переходную платку на 1.8 - но и тут засада. Платка не работает от 5-и вольт, т.к. 5-вольтовая сторона микросхемы смотрит в сторону панельки, а со стороны штырьков ей надо 3.3. Поэтому она не работает понижателем с 5-и вольт.
 
D
DIMM_bl4
  • 30 Янв 2023
del
 
P
Postal2
  • 30 Янв 2023
DIMM_bl4 сказал(а):
CH552 в плане питания абсолютно повторяет CH341.
Не надо вводить в заблуждение и писать чушь.
 
D
DIMM_bl4
  • 30 Янв 2023
Ок, изучайте.
 
P
Postal2
  • 30 Янв 2023
DIMM_bl4 сказал(а):
Ок, изучайте.
Да я вижу, причём тут питание, что это за "совет":
DIMM_bl4 сказал(а):
вторая коммутирует 3.3V<->Vcore<->NC.
Её при отладке раз 100 надо прошить, в какой момент вы забудете "перемычку" снять? Что за бред?

Добавлено:

DIMM_bl4 сказал(а):
Один стаб 3.3V, с него питается розетка SPI и нога VCC
Прошивать - как?

Добавлено:

DIMM_bl4 сказал(а):
Соответственно, можно использовать уже отработанные решения )
Ок, отрабатывайте.
 
P
Postal2
  • 30 Янв 2023
DIMM_bl4 сказал(а):
который не в режиме (поэтому костыльное).
Ну запорется CH552 от случайных данных, либо не подключится по usb вообще, т.к. внутренний генератор как раз питается от стабилизатора 3.3.
 
D
DIMM_bl4
  • 30 Янв 2023
Postal2 сказал(а):
И на готовых платах с CH552 такое сделать сложно.
В общем, не знаю что делать.
- наивно подумал, что речь не про вашу текущую работу с контроллером, а про потенциальных повторителей-пользователей.
Поэтому всё остальное неактуально. Удалил, чтобы не смущать.
 
P
Postal2
  • 30 Янв 2023
DIMM_bl4 сказал(а):
Удалил, чтобы не смущать.
Ну да, сравнивать масочный 341 с флэшевым 552 как-то не очень.
 
P
Postal2
  • 31 Янв 2023
На CH552 бридж для тачскрина сделал.
maxtouch5.jpg
 
P
Postal2
  • 31 Янв 2023
Если кто-то ещё не купил никаких платок с CH552, то я нашёл более интересный вариант.
Sb08a113c7eea4ecf87f8df8922274351y.jpg
 ссылка скрыта от публикации 
Там CH549G, у которого 64к flash и clk гораздо лучше. Для этой платки есть прошивки под всякие "XXX-link", но главное - сбоку переключатель на 3.3.
 
  • Like
lapot2
D
DIMM_bl4
  • 1 Фев 2023
Postal2 сказал(а):
Не надо вводить в заблуждение и писать чушь.
Postal2 сказал(а):
нашёл более интересный вариант ... сбоку переключатель на 3.3
Когда приедет к вам платка, посмотрите как сделан этот переключатель (хотя видно и так).
Потом посмотрите этот документ.
Извинений не надо, ваша манера общения известна. Просто сделайте выводы.
 
Вложения
  • ch341a_programmer_black_3.3v_5.0v_RU.pdf
    749,2 КБ · Посмотрено: 58
Ф
ФАРТ
Команда форума
  • 1 Фев 2023
DIMM_bl4 сказал(а):
Просто сделайте выводы.
Я в китайской азбуке не разбираюсь от слова совсем, но посмотрев на картинку (возможно, что я её не понимаю), а также прочитав 2-й обзац прикрепленного выше документа не понял, зачем городить огород при помощи инструментов, указанных в нем, если достаточно взять обычный джампер и установить его в стандартное положение 3,3 - 5,0?
Да и при таком способе монтажа дышать опасно - отвалится все это. :mrgreen:
 
Вложения
  • 2023-02-01_12-54-58.png
    2023-02-01_12-54-58.png
    11,1 КБ · Посмотрено: 24
Б
БВК
  • 1 Фев 2023
new_lexx сказал(а):
1.Запускал ли кто-то Postal3 по Linux, понятно что под Wine
Wine порты не видит, для программаторов пришлось ХР на вируалку ставить
СН 341 пробовал, еще под СОМ и LPT есть
Только виртуалка
 
  • Like
new_lexx