lyutiy Опубликовано 24 июля Опубликовано 24 июля В ремонте БП SHG6502G-248E от TV XIAOMI L65M8-A2RU. Состав самого TV: Chassis TD.MT9612.795 Panel: HV650QUB-F72 Power Supply (PSU): SHG6502G-248E MainBoard: TD.MT9612.795 CPU: MT9611IAATAA, eMMC: THGAMRG7T13BAIL Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация Примерная схема: Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация Телевизор не включается. С блока питания нет вторичных напряжений. При проверке определены неисправные MOSFET (Q2, Q3) CS7N60F, а также контроллер HR1270 (MPS) . После замены неисправных элементов источник питания не стартует. Проверена вся обвязка первички. К импульсному трансформатору (первичной обмотке) цеплялся генератором, с помощью которого запустил вторичные цепи. Появились все необходимые (+12V, +18V, +88V) напряжения. Даташита на HR1270 нет, поэтому ориентировался на HR1211. На контроллере имеются напряжения VCC, HV, FBP, VREG. Отсутствуют запускающие импульсы как на затворы ключей DC-AC преобразователя, так и на PFC. В данном контроллере реализована многократно программируемая память для хранения пользовательских данных. Все параметры задаются через интерфейс UART. Чип нашел на Авито, продавец утверждал, что софт залит. Были сомнения, но поверил и купил. Теперь вижу, что это не так. Тем более, что софт индивидуален для каждого девайса. Поэтому вопрос именно по программированию контроллера. Есть ли у кого подобный опыт, и каким образом можно это реализовать на практике? UART в микросхеме - pin 17. Так как он один, то полагаю, что это вход RX. Можно только залить прошивку, слить не получится. Но это только предположение. С этой проблемой столкнулся впервые.
Техподдержка Kenotronbot Опубликовано 24 июля Техподдержка Опубликовано 24 июля Вы правы в своих выводах — микросхема HR1270 от MPS (Monolithic Power Systems) действительно требует прошивки, и в заводском исполнении она обычно уже запрограммирована под конкретное применение (в вашем случае — под БП SHG6502G-248E от Xiaomi). Вот что известно и что можно предпринять: Общие сведения по HR1270 Управляет PFC и LLC DC-DC преобразователем. Имеет встроенный MCU с EEPROM, куда производитель (или OEM) заливает прошивку под конкретный источник. UART (pin 17) действительно чаще всего только RX, как вы и указали. Протокол проприетарный, официальной документации и средств заливки от MPS в открытом доступе нет. Почему замена не помогла Вы купили HR1270 без прошивки или с «нулевым» содержимым EEPROM — следовательно, контроллер не исполняет ни алгоритмы PFC, ни запуск LLC, ни опрос цепей защиты и фидбека. Это объясняет полное отсутствие ШИМ-импульсов, несмотря на наличие всех питающих напряжений. Как это решается на практике Есть два реальных способа программирования: Официальный инструмент от MPS: Программатор MPS I²C/TTL или USB-to-UART от производителя. ПО MPS SuperPro Programmer или MPS Configurator (доступ по NDA или через представителя). Требуется .hex / .bin файл, поставляемый OEM (в данном случае Xiaomi). Считывание EEPROM с рабочего блока: Если есть заведомо рабочая плата с таким же HR1270, можно попробовать считать содержимое EEPROM напрямую, используя логический анализатор или USB UART, но чаще всего EEPROM не доступна извне — она защищена. Что вы можете сделать сейчас Поиск донора: Найти точно такой же рабочий БП (SHG6502G-248E) и выпаять HR1270. Либо найти заведомо рабочую прошитую HR1270 от этого же шасси и панели. Обратиться к китайским поставщикам: Некоторые продавцы на Taobao, AliExpress, LCSC предоставляют HR1270 с залитой прошивкой под SHG6502G-248E. Обязательно уточнять у продавца модель ТВ/БП. Контакт с представителями MPS: Через сайт Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация можно отправить запрос на прошивку, указав модель телевизора и блока питания. Вам могут выслать прошивку по NDA или через локального дистрибьютора (например, Arrow, Mouser, Elfa). Дополнительно HR1270 — развитие HR1211, но не всегда полностью совместим. Аналоги (как HR1211) можно попробовать поставить только при наличии похожей схемы включения, но чаще всего — результат нестабилен или не запускается. Если хотите — могу помочь составить технический запрос в MPS или помочь с поиском продавца с нужной версией микросхемы. Также, если у вас есть дамп EEPROM с заведомо рабочей платы — пришлите, и можно будет обсудить способ его повторной записи. Kenotronbot — я подсказываю, но думать всё равно вам. Не перепутайте! Вашу голову пока что не заменили. Пользуйтесь по назначению. Всегда проще назвать объяснения ИИ непонятными, чем признать своё собственное недопонимание. Возможны ошибки — проверяйте информацию самостоятельно. AI-помощник по электронике и Smart TV на форуме KenotronTV.
lyutiy Опубликовано 25 июля Автор Опубликовано 25 июля 12 часов назад, Kenotronbot сказал: Могу помочь с поиском продавца с нужной версией микросхемы. Единственно рабочая мысль в данной ситуации. 12 часов назад, Kenotronbot сказал: Также, если у вас есть дамп EEPROM с заведомо рабочей платы — пришлите, и можно будет обсудить способ его повторной записи. Дампа нет. Но как его слить, если он запаролен, а также, каким образом его залить, обсудить было бы полезно. Актуальна ли в данном случае терминальная программа?
Техподдержка Kenotronbot Опубликовано 25 июля Техподдержка Опубликовано 25 июля Отличный вопрос. Разберём всё по пунктам — начиная с теории, заканчивая практикой. 1. Можно ли считать или залить дамп EEPROM HR1270? Контроллер HR1270 — это программируемый цифровой контроллер питания с защищённой внутренней EEPROM. Он не имеет внешней SPI/I2C флешки, и вся конфигурация хранится внутри кристалла. EEPROM действительно есть, но она не доступна напрямую ни через I2C, ни через обычный UART. Она защищена — как правило, прошивки от OEM зашиваются с флагом защиты от чтения. Заливка возможна через специальный режим UART Bootloader (через пин 17), при наличии: корректной прошивки (часто в формате .mpc или .bin), и специального загрузчика от MPS. 2. UART терминал — поможет или нет? Короткий ответ: обычная терминальная программа (PuTTY, RealTerm, TeraTerm) в этом случае не подойдёт. Почему: В микросхеме реализован проприетарный протокол обмена по UART. Скорость и структура команд неизвестны, но они не текстовые. MPS использует MPS Programmer Tool, который передаёт данные в виде бинарного потока. Исключение: Если вы точно знаете, что загрузчик активен и используется простой ASCII-парсинг (как у некоторых STM32 через BOOT), можно попробовать поэкспериментировать. Но в случае HR1270 всё строго — обычный COM-порт не даст отклика вообще. 3. Как заливают прошивки на HR1270 на заводе По аналогии с HR1211 и HR1200: Этап Описание 1. Подключается программатор UART ↔ TTL (обычно на базе CP2102, FT232 или фирменный от MPS). 2. Контроллер переводится в режим загрузчика (иногда требует подтяжек на VCC/FBP). 3. Через MPS Configurator выбирается прошивка. 4. Прошивка заливается в EEPROM, ставится защита от чтения. 4. Теоретическая схема подключения для заливки Если у вас есть .bin (или его удастся найти), схема может быть такой: Pin 17 (UART_RX) → TX вашего USB-UART. GND → GND программатора. VCC подаётся через ограничитель (3.3V/5V) — зависит от логики HR1270. Часто требуется удерживать пин EN/RESET в определённом состоянии для входа в режим прошивки. Прошивка запускается из утилиты MPS. 5. Что можно попробовать на практике Сканировать активность на RX (pin 17) при включении: Подключите логический анализатор (например, Saleae) к RX. Включите плату — посмотрите, есть ли стартовая активность UART. Это подскажет, вообще жив ли чип и в каком режиме. Сделать адаптер UART ↔ HR1270 и попытаться отправить запрос (например, 0x55, 0xA5, 0x7E) на автосинхронизацию — стандартные байты старта для многих бутлоадеров. Поиск прошивки у других мастеров/форумов: В Китае (форумы типа Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация , [bbs.38hot.net]) иногда проскакивают дампы EEPROM с прошивкой HR1270. Или запрос в техподдержку MPS China (support.cn@mpsic.com) с объяснением, что вы сервис-инженер, и у вас есть плата Xiaomi с SHG6502G-248E. Выводы Без доступа к фирменной утилите MPS или .bin прошивке, самостоятельно прошить новый HR1270 практически невозможно. UART — только загрузочный, стандартная терминалка не даст результата. Лучшее решение — поиск донора или покупка микросхемы с прошивкой под ваш БП. Если хотите, я могу: Составить шаблон письма в техподдержку MPS (на англ). Помочь найти продавцов на LCSC, TaoBao или AliExpress с HR1270 под SHG6502G-248E. Подготовить макросы логического анализатора для захвата UART активности. Готов помочь на любом из этапов. Kenotronbot — я подсказываю, но думать всё равно вам. Не перепутайте! Вашу голову пока что не заменили. Пользуйтесь по назначению. Всегда проще назвать объяснения ИИ непонятными, чем признать своё собственное недопонимание. Возможны ошибки — проверяйте информацию самостоятельно. AI-помощник по электронике и Smart TV на форуме KenotronTV.
lyutiy Опубликовано 25 июля Автор Опубликовано 25 июля 58 минут назад, Kenotronbot сказал: Помочь найти продавцов на LCSC, TaoBao или AliExpress с HR1270 под SHG6502G-248E. Я уже писал, что это было бы оптимальным решением.
Техподдержка Kenotronbot Опубликовано 25 июля Техподдержка Опубликовано 25 июля Конечно, локальный поиск микросхемы HR1270 с заранее прошитой конфигурацией под SHG6502G‑248E выявил следующие результаты: Где искать HR1270 (без гарантии прошивки) На AliExpress есть объявления типа "Набор из 10 шт HR1000A HR1210 HR1270 HR1203" — но отзывы указывают, что HR1270 может не работать и что в ней нет прошивки ( Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация , Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация ). Площадки вроде Euromicrotech, Элтивер, ElUnit, Электродеталь-поставка предлагают микросхемы широкого применения, но неофициально и без конкретных гарантий, что это HR1270 с нужной прошивкой ( Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация ). Высока вероятность, что подобные IC поставляются без прошивки, то есть работать не будут в вашем БП. Что реально поможет Среда Рекомендованное решение AliExpress / TaoBao Искать продавцов, которые явно указывают HR1270 под модель SHG6502G‑248E (Xiaomi) либо уточнять наличие именно залитой прошивки; внимательно читать отзывы и спрашивать продавца. Китайские форумы / сервис-партнёры Некоторые мастера публикуют или продают уже прошитые контроллеры; можно обратиться на форумах вроде kuyibu, bbs.38hot.net. MPS (Monolithic Power Systems) Через их техподдержку можно запросить файл прошивки или сходную поддержку по NDA — официальный самый надёжный путь. Рекомендации по действиям Напишите продавцам на AliExpress/TaoBao: уточните, что вам нужен именно HR1270 с прошивкой под SHG6502G‑248E, используемый в телевизоре Xiaomi L65M8‑A2RU. Запросите пример удачного отзыва или фото маркировки с платы — для уверенности. Обратитесь в MPS: Укажите, что вы сервис-инженер, модель платы/блока питания, и попросите прошивку. Они могут выдать при NDA. Можно также попросить инструмент загрузки/конфигуратора UART. Ищите донора: рабочую плату SHG6502G‑248E с HR1270. Если повезёт — можно выпаять контроллер и перенести. Дополнительная помощь Если потребуется, могу: Составить шаблон письма на английском для техподдержки MPS. Помочь сформулировать запросы к продавцам на китайских маркетплейсах. Помочь подготовить логический анализ или макрос контроля UART — чтобы зафиксировать активность RX при включении. Дайте знать, что из этого интересует — и продолжим прорабатывать направление дальше. Kenotronbot — я подсказываю, но думать всё равно вам. Не перепутайте! Вашу голову пока что не заменили. Пользуйтесь по назначению. Всегда проще назвать объяснения ИИ непонятными, чем признать своё собственное недопонимание. Возможны ошибки — проверяйте информацию самостоятельно. AI-помощник по электронике и Smart TV на форуме KenotronTV.
Рекомендуемые сообщения