Важно! Postal 2/3. Делаем свой софт для работы.Поддержка и сбор инфы

L

lapot2

  • 15 Янв 2020
А потом когда подрасту, хотю вшить это в исходник проги, и чтобы в меню настроек можно было задавать прошивки режимов и конфиг железа, вплоть до переназначения ног. Например окошки с выбором i2c-m1.bin spi-m2.bin, както так) фх2 прост универсальная, софтовый протокол потянет, и стоит уже копейки. А у фх3 приличное арм ядро, усб3, и можно реализовать автономный режим без особых проблем.. такой во дичь придумал))
 
P

Postal2

  • 15 Янв 2020
lapot2 сказал(а):
идея насколько жизнеспособна?
Идея с голым fx2lp - плохая.
lapot2 сказал(а):
фх2 прост универсальная, софтовый протокол потянет
Не потянет. Fx2lp выглядит разумно только в связке с FPGA. Так же, как и STM в discovery. Подбери самую дешёвую подходящую FPGA - и разрабатывай в комплексе.
 

Что это ? Прошивки Схемы Справочники Маркировка Корпуса Программаторы Аббревиатуры Частые вопросы Обмен ссылками Ссылки дня

  • Это информационный блок по ремонту телевизоров
    Содержит основные технические рекомендации и советы поиска по разделам сайта необходимые для ремонта ТВ - принципиальные схемы, файлы прошивок, программ, маркировку компонентов, ссылки на базы данных ТВ, подобные - База данных ТВ с фото шасси.
    Обратите внимание и на другие темы по ремонту где расположены советы и секреты мастеров, измерения, принцип работы и методы диагностики и устранение неисправности. Так-же размещены способы входа в сервисный режим (сервисное меню).
    Блок предназначен для тех, кто случайно попал на эту страницу, он периодически обновляется и отображается только гостям.
  • Где скачать прошивку телевизора ?
    Телевизионная аппаратура:
    Дампы прошивок ТВ (запросы из форумы)
    Прошивки телевизоров (каталог сайта)
    Другие запросы прошивок
  • Где скачать схему телевизора ?
    Запросы схем (сообщения помощь из форума)
    Схемы всех телевизоров (каталог сайта)
    Схемы телевизоров SAMSUNG (каталог)
    Схемы телевизоров LG (каталог)
  • Где скачать справочник ?
    Справочник по транзисторам
    ТДКС - распиновка, ремонт, прочее
    Сервисный режим телевизоров
    Справочники по микросхемам
    DataSheet-ы микросхем
  • Как определить компонент ?
    Marking (маркировка) - обозначение на корпусе электронного компонента (радиодетали)
    Информация по SMD компонентам
    Как опознать элемент в телевизоре (вопросы)
    Документация по SMD кодам компонентов
    DataSheet-ы от разработчиков
  • Package (корпус) - вид корпуса электронного компонента
    SOT-89 - пластковый корпус для поверхностного монтажа
    SOT-23 - миниатюрный пластковый корпус для поверхностного монтажа
    TO-220 - вид корпусов для монтажа (пайки) в отверстия
    SOP (SOIC, SO, TSSOP) - миниатюрные корпуса для поверхностного монтажа
    DPAK (TO-252) - корпус для полупроводниковых устройств с поверхностным монтажом
  • Programmer (программатор) - устройство для записи (считывания) информации в память микросхем или другое устройство
    Ниже список популярных программаторов, которые выбирают телемастера:
    Postal-2,3 - универсальный программатор по протоколам I2C, SPI, MW, IСSP и UART. Подробно - Программатор Postal - сборка, настройка
    TL866 (TL866A, TL866CS) - универсальный программатор через USB интерфейс
    CH341A - самый дешевый (не дорогой) универсальный программатор через USB интерфейс для FLASH и EEPROM микросхем
    RT809H - универсальный программатор через USB интерфейс для EMMC-Nand, FLASH микросхем
    JTAG адаптеры - используются для программирования и для отлаживания прошивок
  • LED (Light Emitting Diode) - Светодиод (Светоизлучающий диод)
    USB (Universal Serial Bus) - Универсальная последовательная шина
    EEPROM (Electrically Erasable Programmable Read-Only Memory) - Электрически стираемая память
    eMMC (embedded Multimedia Memory Card) - Встроенная мультимедийная карта памяти
    LCD (Liquid Crystal Display) - Жидкокристаллический дисплей (экран)
    NAND (NOT AND) - Тип флеш-памяти по принципу изменения информации в ячейках трёхмерного массива
  • Желающим подключиться к обсуждениям
    Как мне задать свой вопрос ?

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

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

    Ответ в тему Postal 2/3. Делаем свой софт для работы.Поддержка и сбор инфы как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.

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

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

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

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

    Что еще я смогу здесь скачать ?

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

L

lapot2

  • 15 Янв 2020
Postal2 сказал(а):
Идея с голым fx2lp - плохая.

Не потянет. Fx2lp выглядит разумно только в связке с FPGA. Так же, как и STM в discovery. Подбери самую дешёвую подходящую FPGA - и разрабатывай в комплексе.
Ну не хочу так(( хочу сам попробовать. Темболее моя фх2 чучуть подбитая по одной лапке( а если сильно не потянет, то есть у меня фх3. Она и лысого черта потянет

Добавлено:

А фпга возможно будет потом, когда надрочусь поболе в этих делах. Этож чисто для научиться. Почему б не учиться с пользой для окружающей среды
 
P

Postal2

  • 15 Янв 2020
lapot2 сказал(а):
А фпга возможно будет потом
Поставь Quartus, возьми EPM240
 ссылка скрыта от гостей 
 ссылка скрыта от гостей 
 ссылка скрыта от гостей 
- и конструкция на соединённых двух платах (epm240+fx2lp) предполагается приличной в работе.
 
L

lapot2

  • 15 Янв 2020
Потом. Когда научусь с этим. Но пасиба за совет
 
S

sashach

  • 16 Янв 2020
А где можно посмотреть схему подключения EMMC к Великому девайсу.
 
K

kalala

  • 16 Янв 2020
Hello
Where is the error?
A.
A.
Config Load Success.
Last state errors:
- no errors.
- state = Idle.
- not_ready_for_data
SiUSBXp.dll loaded.
New style Dll in use ...
Count of USB-devices = 1
Num of device to use = 0
Connection opened.
- error get status!
usb-device closed.
Last state errors:
- no errors.
- state = Idle.
- not_ready_for_data
Connection opened.
- error get status!
usb-device closed.
Connection opened.
- reset eMMC ...
- Done.
usb-device closed.
 
P

Postal2

  • 16 Янв 2020
kalala, to use eMMC-mode need short connection:
PB2(SS) to PD5 and PB5(SCK) to PD6. (on AtMega, see datasheet for pinout)
And connection to eMMC:
MOSI=>CMD, MISO=>DAT0, SCK=>SCK
And must be 10k pull-up for CMD,DAT0 and pull-down for SCK.
Begin with "SetISP" button.
 
Последнее редактирование:
K

kalala

  • 16 Янв 2020
Experimented with a device lg42lb580v
A.
Config Load Success.
SiUSBXp.dll loaded .
New style Dll in use ...
Count of USB-devices = 1
Num of device to use = 0
Connection opened .
- Device Mode 0 Answer OK .
usb-device closed.
Config saved .
Last state errors:
- no errors .
- state = Idle .
- not_ready_for_data
Connection opened .
- DAT0 BUSY !
usb-device closed.
- Error Device Open !
Connection error !
- Error Device Open !
Connection error !
Last state errors:
- no errors .
- state = Idle .
- not_ready_for_data
- Error Device Open !
Connection error !
 

Вложения

  • LG 42LB580V EAX65610904 EAX65423701-eMMC POINTS.jpg
    LG 42LB580V EAX65610904 EAX65423701-eMMC POINTS.jpg
    233,6 КБ · Посмотрено: 316
L

lapot2

  • 16 Янв 2020
Postal2 сказал(а):
kalala, to use eMMC-mode need short connection:
PB2(SS) to PD5 and PB5(SCK) to PD6. (on AtMega, see datasheet for pinout)
And connection to eMMC:
MOSI=>CMD, MISO=>DAT0, SCK=>SCK
And must be 10k pull-up for CMD,DAT0 and pull-down for SCK.
Begin with "SetISP" button.
скажите ему про драйвер, а то я такого языка не знаю
 
P

Postal2

  • 16 Янв 2020
kalala, need sw v5
https://monitor.net.ru/forum/threads/317755/post-5881354
Next, try with free wires - "DAT0 BUSY" must be disappear, and then reconnect wires. If "DAT0 BUSY" present => levels from your board too low, or 1.8v. Need prepare connection to work with 3.3v-levels.
kalala сказал(а):
- Error Device Open !
- need last driver v6.7.2 for any system (xp also good with it), bridge must be CP2102.
 ссылка скрыта от гостей 
Or here:
https://monitor.net.ru/forum/threads/317755/post-5880478
Don't forget to put correct SiUSBXp.dll from exactly new driver. (32bit).
***
"- Error Device Open !" - reason may be heavy load to device power-line, use additional power source for external board connected to.
 
Последнее редактирование:
K

kalala

  • 16 Янв 2020
Done short connection PB2(SS) to PD5 and PB5(SCK) to PD6


This comes out

Config Load Success.
SiUSBXp.dll loaded .
New style Dll in use ...
Count of USB-devices = 1
Num of device to use = 0
Connection opened .
- need byte-mode !
- restart eMMC power.
usb-device closed.
Connection opened .
- reset eMMC...
- Done .
usb-device closed.
Connection opened .
- need byte-mode !
- restart eMMC power.
- Read Failed .
usb-device closed.
 
P

Postal2

  • 16 Янв 2020
kalala сказал(а):
- need byte-mode !
Your eMMC is small and uses byte-addressable mode. Need:
1. Restart power of eMMC.
2. Set checkbox "Byte-mode eMMC" on eMMC page.
3. Return to main window and click "SetISP".
Checkbox "Byte-mode eMMC" always cleared when sw start, need set manually.
If you send to small eMMC incorrect command before setting checkbox, then need to restart power to eMMC before correct command will send.
***
Manual setting of "Byte-mode" is necessary, because after incorrect command most chips of eMMC will be internally disabled and need power down. Great Unbelievable Postal-Device has not control of eMMC power, and automatic reconnect is impossible.
 
Последнее редактирование:
K

kalala

  • 17 Янв 2020
Postal2 сказал(а):
Your eMMC is small and uses byte-addressable mode. Need:
1. Restart power of eMMC.
2. Set checkbox "Byte-mode eMMC" on eMMC page.
3. Return to main window and click "SetISP".
Checkbox "Byte-mode eMMC" always cleared when sw start, need set manually.
If you send to small eMMC incorrect command before setting checkbox, then need to restart power to eMMC before correct command will send.
***
Manual setting of "Byte-mode" is necessary, because after incorrect command most chips of eMMC will be internally disabled and need power down. Great Unbelievable Postal-Device has not control of eMMC power, and automatic reconnect is impossible.
Thanks for all your help. The experiment will be repeated
 
P

Postal2

  • 17 Янв 2020
kalala, OK.
Я заметил, что eMMC на 2GB не редкость. Предел чтения-записи через Девайс я подниму до 2GB, но 4 уже нельзя точно. 4GB уже только через картридер.
 
L

lapot2

  • 17 Янв 2020
Postal2 сказал(а):
kalala, OK.
Я заметил, что eMMC на 2GB не редкость. Предел чтения-записи через Девайс я подниму до 2GB, но 4 уже нельзя точно. 4GB уже только через картридер.
а шо там с rpmb?:gigi:
 
P

Postal2

  • 17 Янв 2020
lapot2 сказал(а):
rpmb
Не видел пока инициализированного блока, но согласен - надо добавить инфу про него (включен или нет). И ещё надо добавить включение reset_n - у новых он выключен (но после включения выключить уже нельзя).
 
G

gin1978

  • 18 Янв 2020
Сегодня по пытался подключится к адаптеру еммс с подтянутыми резисторами по 10 ком , ничего не вышло, с начала на драйвера ругался, обновил все нормально стала. Но к еммс не хочет. Контроллер атмега88 прошивка v4с . Лог как у kalala. Что не так делаю?
 
P

Postal2

  • 18 Янв 2020
gin1978 сказал(а):
Лог как у kalala.
У него всё получилось, судя по его последнему логу. Поэтому суть вопроса не ясна.
 
G

gin1978

  • 19 Янв 2020
Connection opened .
- need byte-mode !
- restart eMMC power.
usb-device closed.
Last state errors:
- com_crc_error
- illegal_command
- card_ecc_failed
- cc_error
- error
- underrun
- overrun
- cid/csd_overwrite
- wp_erase_skip
- switch_error
- state = Idle .
- not_ready_for_data
Connection opened .
- error get status !
usb-device closed.
вот что пишет.
 
P

Postal2

  • 19 Янв 2020
gin1978 сказал(а):
- need byte-mode !
Поставь галку "byte-mode" на страничке eMMC, а потом SetISP. Всё уже работает, eMMC маленькая просто.
 
G

gin1978

  • 19 Янв 2020
поставил галку, вот что пишет при нажатие SetISP .
Connection opened .
- Failed, try restart power .
usb-device closed
при нажатие кнопки статус
Last state errors:
- com_crc_error
- illegal_command
- card_ecc_failed
- cc_error
- error
- underrun
- overrun
- cid/csd_overwrite
- wp_erase_skip
- switch_error
- state = Idle .
- not_ready_for_data
Connection opened .
- error get status !
usb-device closed.
 
P

Postal2

  • 19 Янв 2020
gin1978, после установки галки питание eMMC передёрни, она отключилась от неправильных команд (если питание от Девайса - то можно его вынуть-вставить). И галка не запоминается, при каждом запуске Проги галка снята.
 
G

gin1978

  • 19 Янв 2020
попробовал как вы написали но ни как не хочет, питание от программатора vcc и vccq подаю 3.3в

Config Load Success.
Config saved .
SiUSBXp.dll loaded .
New style Dll in use ...
Count of USB-devices = 1
Num of device to use = 0
Connection opened .
- Failed, try restart power .
usb-device closed.
 
P

Postal2

  • 19 Янв 2020
gin1978, этого не может быть. Выглядит так, как будто проводок отошёл в процессе, не подключена eMMC.
Но можно в принципе для уверенности на страничке eMMC поставить галку "debug show" и дать лог команды SetISP.
Посмотрел алгоритм - такой результат будет, если eMMC сообщает о неготовности в течение 1 секунды. Обычно там миллисекунды, а неготова обычно дохлая eMMC, либо что-то ей фатально не нравится, питание например. Посмотрим лог со всеми ответами (debug) - и будет ясно.
 
Последнее редактирование:

Верх Низ