V10 081017 01 прошивка через usb

Обновлено: 04.07.2024

zolan_zn805_893.jpg

Информация Неисправность Прошивки Схемы Справочники Маркировка Корпуса Сокращения и аббревиатуры Частые вопросы Полезные ссылки

Справочная информация

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

  • Диагностика
  • Определение неисправности
  • Выбор метода ремонта
  • Поиск запчастей
  • Устранение дефекта
  • Настройка

Неисправности

Все неисправности по их проявлению можно разделить на два вида - стабильные и периодические. Наиболее часто рассматриваются следующие:

  • не включается
  • не корректно работает какой-то узел (блок)
  • периодически (иногда) что-то происходит

О прошивках

Большинство современной аппаратуры представляет из себя подобие программно-аппаратного комплекса. То есть, основной процессор управляет другими устройствами по программе, которая может находиться как в самом чипе процессора, так и в отдельных микросхемах памяти.

На сайте существуют разделы с прошивками (дампами памяти) для микросхем, либо для обновления ПО через интерфейсы типа USB.

Схемы аппаратуры

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

Справочники

На сайте Вы можете скачать справочную литературу по электронным компонентам (справочники, таблицу аналогов, SMD-кодировку элементов, и тд.).

Marking (маркировка) - обозначение на электронных компонентах

Современная элементная база стремится к миниатюрным размерам. Места на корпусе для нанесения маркировки не хватает. Поэтому, производители их маркируют СМД-кодами.

Package (корпус) - вид корпуса электронного компонента

При создании запросов в определении точного названия (партномера) компонента, необходимо указывать не только его маркировку, но и тип корпуса. Наиболее распостранены:

  • DIP (Dual In Package) – корпус с двухрядным расположением контактов для монтажа в отверстия
  • SOT-89 - пластковый корпус для поверхностного монтажа
  • SOT-23 - миниатюрный пластиковый корпус для поверхностного монтажа
  • TO-220 - тип корпуса для монтажа (пайки) в отверстия
  • SOP (SOIC, SO) - миниатюрные корпуса для поверхностного монтажа (SMD)
  • TSOP (Thin Small Outline Package) – тонкий корпус с уменьшенным расстоянием между выводами
  • BGA (Ball Grid Array) - корпус для монтажа выводов на шарики из припоя

Краткие сокращения

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

Сокращение Краткое описание
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 - Постоянный ток
FMFrequency Modulation - Частотная модуляция (ЧМ)
AFCAutomatic Frequency Control - Автоматическое управление частотой

Частые вопросы

Как мне дополнить свой вопрос по теме База прошивок эфирных DVB-T2 ресиверов?

После регистрации аккаунта на сайте Вы сможете опубликовать свой вопрос или отвечать в существующих темах. Участие абсолютно бесплатное.

Кто отвечает в форуме на вопросы ?

Ответ в тему База прошивок эфирных DVB-T2 ресиверов как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.

Как найти нужную информацию по форуму ?

Возможность поиска по всему сайту и файловому архиву появится после регистрации. В верхнем правом углу будет отображаться форма поиска по сайту.

По каким еще маркам можно спросить ?

По любым. Наиболее частые ответы по популярным брэндам - LG, Samsung, Philips, Toshiba, Sony, Panasonic, Xiaomi, Sharp, JVC, DEXP, TCL, Hisense, и многие другие в том числе китайские модели.

Какие еще файлы я смогу здесь скачать ?

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

Полезные ссылки

Здесь просто полезные ссылки для мастеров. Ссылки периодически обновляемые, в зависимости от востребованности тем.

1. Модели TV

2. Main Board

3. Инструкцию по обновлению

3. Желательно описание неисправности, приветствуется фото шасси, панели, серийный номер и другие подробности из личного опыта обновления через USB

751 файл


HOLLEBERG HTV-LED43FHDS101T2, MT5510S.PB803, ST4251B03-2 ПО USB

HOLLEBERG HTV-LED43FHDS101T2, MT5510S.PB803, ST4251B03-2
В архиве (allupgrade_5510_8G_1G_ref80.pkg)
HTV-LED43FHD100T2 - CP389765_CX_TK1810_081_MT5510S_PB802_EU_RUSSIAN_ST4251B01_1_IR509EU
LOGO_HOLLEBERG_DD_REF80_8G_1G_de7666d3_20190117_003226.zip - Размер распаковки 761.6 MB

Обновлено 10 часов назад

HOLLEBERG HTV-LED43FHDS101T2, TP.MT5510S.PB803, ST4251B03-2, ПО USB

HOLLEBERG HTV-LED43FHDS101T2, TP.MT5510S.PB803, ST4251B03-2
В архиве ПО USB ( allupgrade_5510_8G_1G_ref70.pkg)
HTV-LED43FHDS101T2 -CS569898_CX_TK2007_216_MT5510S_PB803
RUSSIAN_ST4251B03_2_IR513EU_LOGO_HOLLEBERG_DD_REF70_8G_1G_V1_9_0_043b45ce_20200902_114759

Обновлено 10 часов назад


HOLLEBERG HTV-LED40FHD101T2, CV3663S, CV3663BH-Q4, V400HJ9-PE1-C4, ПО USB

HTV-LED40FHD101T2
CPU/MCU: CV3663S
Main Board: CV3663BH-Q4
Panel V400HJ9-PE1-C4
В архиве lдве прошивки ПО USB и для программатора.
CV3663S_CX_ACT_TK2007_215_CV3663BH_Q42_V400HJ9_PE1_C4_1920_1080_T2_S2_svn40601_20201104094705.bin


Skyline 43LST5970, HK.T.RT2842P639, ПО USB

Skyline 43LST5970, HK.T.RT2842P639
В архиве (install_2842_1GDDR.img)
данный телевизор бывает с майном на мт5510 и HK.T.RT2842P639 как в данном случае.
телевизор пытались прошить прошивкой от другого и он перестал показывать даже логотип.
только периодически моргала подсветка.
Обычным способом(зажав кнопку power и включение в сеть) не пошло.
Только подключив терминал(на плате возле тюнера есть разъем) и в момент загрузки лога нажимая или tab или esc он пошел на обновление.. тема с прошивкой подобного майна аналогичным способом была описана на ремаунде.

Обновлено 11 ноября


MIRTA LD-241T2HDS, HK.T.RT2842P531, V236J1-PE2

MIRTA LD-241T2HDS
Main:HK.T.RT2842P531
Panel:V236J1-PE2
В архиве ПО USB (install_2842_300mA_1GDDR.img)
24_1142_2842P531_1GDDR_8G_YM
Ukriain_0162020112_V236BJ1_P01_HD_T2_300mA
20210306_112712_93a86ca65b6_install_2842_300mA_1GDDR

Обновлено 9 ноября


tpm9.1e la PHILIPS 32PFL3007H/60 прошивка по USB

Обновлено 8 ноября


как обновить андроид на магнитоле

Внимание! Все дальнейшие действия вы выполняете на свой страх и риск!

Этап 1: Подготовка

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

    Первым делом следует определить конкретную модель вашей автомагнитолы. Самое простое решение этой задачи заключается в использовании настроек девайса – откройте его главное меню и тапните по соответствующей иконке.

Открыть настройки для обновления прошивки на Android-автомагнитоле

Пролистайте параметры до пункта «Информация» и перейдите к нему.

Пункт информация для обновления прошивки на Android-автомагнитоле

Сведения о системе для обновления прошивки на Android-автомагнитоле

Настройки системы для обновления прошивки на Android-автомагнитоле

Далее воспользуйтесь пунктом «О телефоне».

Сведения телефоне для обновления прошивки на Android-автомагнитоле

Проверить сведения о системе для обновления прошивки на Android-автомагнитоле

  • объём – не менее 8 Гб;
  • файловая система – FAT32;
  • тип коннектора – желательно USB 2.0, который медленнее, но более надёжный.

Открыть настройки автомобиля для обновления прошивки на Android-автомагнитоле

Расширенные настройки автомобиля для обновления прошивки на Android-автомагнитоле

Пароль расширенных настроек автомобиля для обновления прошивки на Android-автомагнитоле

Информация о конфигурации автомобиля для обновления прошивки на Android-автомагнитоле

Сведения о конфигурации автомобиля для обновления прошивки на Android-автомагнитоле

Этап 2: Прошивка

Теперь переходим непосредственно к прошивке магнитолы.

  1. Вставьте флешку в USB-порт.
  2. Дальше есть два варианта. Первый – магнитола самостоятельно определит наличие файлов прошивки и предложить произвести обновление, нажмите «Start», затем переходите к шагу 5.

Начало автоматического апгрейда для обновления прошивки на Android-автомагнитоле

Начать апгрейд системы для обновления прошивки на Android-автомагнитоле

Выбрать вариант апгрейда для обновления прошивки на Android-автомагнитоле

Процесс апгрейда софта для обновления прошивки на Android-автомагнитоле

Решение некоторых проблем

Рассмотрим возможные сбои, которые возникают в процессе выполнения инструкции выше.

Магнитола не видит флешку

Если устройство не распознаёт USB-накопитель, выполните следующее:

  1. Проверьте работоспособность носителя – возможно, он вышел из строя. При обнаружении неполадок просто замените его.
  2. Подключите носитель к компьютеру и проверьте файловую систему – возможно, вместо FAT32 вы использовали что-то другое. В такой ситуации просто отформатируйте флешку в нужный вариант.

Флешка видна, но магнитола не видит прошивку

Если гаджет не может распознать файлы обновлений, причин у этого две – вы загрузили данные для другой модели или же распаковали их не полностью либо не в корень флешки. Решить проблему можно так:

  1. Отсоедините USB-носитель от магнитолы и подсоедините его к ПК либо ноутбуку. Проверьте местоположение файлов, их количество и размеры.
  2. Также, если присутствует документ сверки хэш-сумм в формате MD5, сверьте данные с его помощью.

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Еще статьи по данной теме:

где ссылка на прошивку?

Здравствуйте. Возможно глупый вопрос, но система на скриншотах это обычная оболочка андроида 8.1 или, как например у Самсунг, оболочка конкретного бренда? У меня такая же картина на ГУ. И очень интересно, до чего можно обновлять данную сборку, а на чем она точно не поедет?

Нечаянно убрал яркость на дисплее андроид 8.1кардрокс.при загрузке экран загорается, потом ничего не видать. Что делать?

Программирую кнопки руля. Работают некоторое время . Потом отваливаются . В настройках руля магнитолы настройки стоят, а кнопки не работают. Приходится заново перепрограммировать . В чем может быть причина?

image

В своем проекте я использую микроконтроллер STM32F103C8 и фреймворк stm32duino. Этот клон Ардуино предлагает специальный бутлоадер, который позволяет заливать прошивку через USB, без использования внешних компонентов типа ST-Link или USB-UART переходника.

Сегодня мне понадобилось поработать с голым контроллером из-под CooCox и без stm32duino. Но вот в чем проблема. Даже простая моргалка лампочкой влитая через этот бутлоадер не работает.

Давайте разбираться. Возможно, мои выкладки покажутся кому-то банальностью. Но я только начинаю изучать контроллеры STM32 и на поиск проблемы убил как минимум полдня. Вдруг эта статья сократит кому-то время разработки.

Я ничего не имею против ST-Link и других отладчиков. Но в моем готовом устройстве его не будет, но точно будет USB. Почему бы сразу не заложить возможность обновлять прошивку через USB? Лично я нахожу этот способ удобным. тем более что все равно у меня уже подключен шнурок по которому идет питание и USB Serial.

Давайте посмотрим как работает бутлоадер. Для начала на примере контроллеров AVR. Почему я о нем вспомнил? Я переходил с Arduino и подсознательно ожидал такого же поведения. Но в STM32 оказалось все по другому. Потому хочу рассказать о разнице этих двух микроконтроллеров.

Итак. В микроконтроллерах AVR ATMega под бутлоадер можно зарезервировать некоторое количество памяти ближе к концу флеша. С помощью fuse битов можно регулировать с какого адреса будет стартовать программа. Если бутлоадера нет — программа стартует с адреса 0x0000. Если бутлоадер есть — он запускается с некоторого другого адреса (скажем, в ATMega32 с 0x3C00, если размер бутлоадера выбран 2к).

image

Когда бутлоадер сделал свои дела он передает управление основной программе с адреса 0x0000. Т.е. программа всегда стартует с адреса 0x0000. Компилятор и линковщик работают с учетом того, что код будет находится в начале адресного пространства.

В микроконтроллерах STM32 все не так. Все программы стартуют с адреса 0x0800000. Бутлоадер не является чем-то таким особенным. Это такая же программа, которая стартует с того же самого начального адреса. В процессе работы бутлоадер может принять прошивку (через USB или UART, считать с флешки, принять со спутника, достать из подпространства, whatever. ) и записать ее по адресам выше чем находится сам загрузчик. Ну и, конечно же, в конце своей работы передать управление основной программе.

image

Так вот при компиляции прошивки нужно знать куда же бутлоадер запишет прошивку и соответствующим образом скорректировать адреса.

На этом с теорией все. Переходим к практике. Ниже пошаговая инструкция как прикрутить USB загрузчик к микроконтроллерам серии STM32F1xx, а может быть и к некоторым другим тоже.

Есть, правда, некоторые ограничения по схемотехнике. Тут я, к сожалению, не силен. ЯТП нужен подтягивающий резистор 1.5к для порта PA12 (он же USB D+). Это позволяет загрузчику в нужные моменты времени подключаться и отключаться от USB.

    Указать линкеру стартовый адрес. В CooCox это делается в настройках проекта, вкладка Link, раздел Memory Areas, Адрес IROM1 Start Address. Бутлоадер занимает первые 8 килобайт, значит стартовый адрес прошивки будет 0x0800000 + 0x2000 = 0x08002000. Поле Size, наверное, тоже стоит уменьшить на 8к.


Вместо COM20 нужно подставить свой порт куда прицепился микроконтроллер.

Заливатор штука очень нежная, относительных путей не любит. так что путь к прошивке нужно указывать полностью.

1EAF:0003 — это VID и PID

Чтобы не нажимать каждый раз ресет, платы основанные на libmaple/stm32duino используют трюк. Они слушают usb serial порт. Если там возникает сигнал DTR и передается ключевая последовательность байт, то микроконтроллер перегружается в бутлоадер. Смотреть в функцию rxHook().

Из-за этого может возникнуть неудобство. Если микроконтроллер заглючил и повис, то он уже не слушает порт. Следовательно он не может услышать ключевую последовательность и перегрузиться в бутлоадер. Тогда только ресет в помощь.

На этом все. Надеюсь моя статья прольет свет на то, как работает загрузчик в STM32 и как можно загружать прошивку через USB порт. К сожалению порог вхождения по прежнему высок, но вдруг кому-то моя статья поможет его преодолеть.

Читайте также: