alekstv, во-первых, это глупость! Во-вторых, семейство MSTAR очень разнообразно. И, если с одним процессором работаем по одной "схеме", то это не значит, что другой тоже так же будет работать. Также есть зависимость от уже зашитого ПО.
Ну почему сразу, глупость. Я не так много им пользовался, у меня нет больших объемов роботы с LCD TV. Но с теми что я пробовал, ни разу на максимальной скорости не удалось законектиться. Я не спорю, может с другими процами и на максимуме все работает. Но в случае неудачного конекта, наинвющий мастер (прочитав мой пост) будет знать, что надо в первую очиреди попробовать сменить скорость.
Ты написал утвердительно относительно Postal3, а тем временем
Цитатаalekstv ()
у меня нет больших объемов роботы с LCD TV
Postal3 имеет скорость выше, чем Postal2. Плохой коннект может быть из-за: - неисправного оборудования - плохого питания - из-за софта, находящегося в конкретной SPI Flash. В случае, когда "проблемой" является софт испытуемого устройства, достаточно установить чистую SPI Flash, чтобы понять, что и "железо" и настройки (скорость) тут не при делах. Основная масса устройств читается/пишется на максимальной скорости, а определенные вообще не работают в случае понижения скорости хотя бы на одну ступень.
на Postal 3 подключаю к разъему SDA, SCL, GNDк кабелю VGA 12,15,5н соответственно, телевизор в дежурном режиме, проц MST6M181, в настройках, как указано выше, но при нажатии SET SPI не конектица с MST? что я делаю не так, флеш если выпаять пишется без проблем
goric, 5 нога точно корпус и по чему именно на 5,что других корпусных ног нет ?Тем более на приведённом примере 5 нога совсем не корпус. Что за аппарат, майн и т.д? Ну и настройки какие выбираешь,к примеру в шапке над картинкой что пишет?А в общем скрины своих настроек давай.Перепутал SDA c SCL, используется не 12 и 15,а 4 и 11 или банально шина с VGA не подкючена к процу и много других причин.
goric, В настройках Misc поставь галку Force Soft I2C,Cо скоростью поиграйся.И ещё если хочешь убедится что правильно подключил, выбираешь в Select ModeI2Ceeprom и жмёшь Version в окошке должна определится EEPROM А про 5н там дальше рисунок имеется.И самое главное, версия прошивки Меги в программаторе первая,тогда работать с MStar не будет.
версия прошивки Меги в программаторе первая,тогда работать с MStar не будет
Похоже это мой вариант.Программу Postal3 установил новую, VGA проверил,шины подлючены,считывает всё время FF. Что делать? Выпаивать и запаивать флешь,дорожки не вечные,отслаиваются.Заказывать новый программатор? Прошить самому не получится?
Насчёт прошивки Меги на программаторе, если есть LPT порт можно собрать Postal2 или банально пару резисторов и проводки(с Postal2 разные железяки работают).С проводками или железяками подскажет тот кто это делал, я не в курсе так как программатором шил.Можно рассмотреть такой случай, как знакомый с программатором или просто кто-то с программатором, за пиво прошьёт. В крайнем случае переслать продавцу на перепрошивку или купить ещё один.
v56, вообще логи надо выкладывать,чтоб понятно было что происходит.
Mystery MTV-3223LT2 Ver.V3N07 Main Board: MSDV3222-ZC01-01 CPU: U100 под радиатором (Mstar) SPI: U6 25Q64BSIG Схему на данный аппарат не нашол, только похожую, насколько я понял, процессор Mstar MSD309B. Что у меня получилось:
Подключить программатор к VGA разъёму TV-корпус, SCL, SDA. Запустить программу, выбрать режим SPI Flash, нажать Setting. На вкладке SPI Flash выбрать Mstar (I2C), скорость-MaxSpeed. На вкладке Misc установить галку Force Soft I2C и сохранить настройки (OK).
TV в дежурном режиме, нажать Set ISP:
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 . #answer1 = 00 #answer2 = 14001400 - serie F1 skipped - trying set WP ... 00 00 00 00 00 00 00 00 - switch WP sended OK . *********MSTAR ISP Enter OK . *** Ask SPI Flash ... *** RDID(9F) c8,40,17,c8,40 RES(AB) 16,16,16,16 READ_ID(90) c8,16,c8,16 Chip = GD25Q64 Chip Size = 8388608 - Will Use As Buffer Size . usb-device closed.
Режим ISP установлен-нажать Read- начинается чтение (GD25Q64) 12мин., верификация 12 мин.:
Connection opened . MSTAR Read 8388608 OK "Auto" = Combined Mode . MSTAR Verify 8388608 OK usb-device closed.
Чтение завершено, для выхода из режима ISP нажать Out ISP:
Connection opened . MSTAR disconnected . usb-device closed.
TV в рабочем режиме, нажать Set ISP- TV переходит в дежурный режим, установлен режим ISP:
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 . #answer1 = 00 #answer2 = 14001442 - serie F1 skipped - trying set WP ... 00 00 00 30 DC 02 00 30 - switch WP sended OK . *********MSTAR ISP Enter OK . *** Ask SPI Flash ... *** RDID(9F) c8,40,17,c8,40 RES(AB) 16,16,16,16 READ_ID(90) c8,16,c8,16 Chip = GD25Q64 Chip Size = 8388608 - Will Use As Buffer Size . usb-device closed.
Режим ISP установлен,можно производить чтение/запись. Для выхода из режима ISP нажать Out ISP:
Connection opened . MSTAR disconnected . usb-device closed.
TV из дежурного режима переходит в рабочий режим и продолжает работать...
При неустановленной галке Force Soft I2C на вкладке Misk получилось- скорость MaxSpeed:
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 . No Answer from Mstar ! usb-device closed.,
скорость 100 kHz:
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 . #answer1 = 00 #answer2 = 14001400 - serie F1 skipped - trying set WP ... 00 00 00 00 00 00 00 00 - switch WP sended OK . *********Error Enter MSTAR ISP ! usb-device closed.
Вопрос: 1. Что означает опция Force Soft I2C, для чего она предназначена, в каких режимах её применять ? 2. Вкладка Misc - назначение всех опций (для пользователя) (я - не Программист, я - телерадиомеханик) ?
- при работе с Мстаром должна стоять. Режим разработан специально для Мстар, разработан позже остального. Может быть установлена для всех режимов если нет проблем. Мстар ещё любит конкретные скорости, в основном побыстрее, поэтому 100 кГц мало и иногда Мстар на этой скорости не ответит. А иногда наоборот. По логам видно, что всё работает - ну и хорошо.
Postal2, Здравствуйте, Володя, во первых строках - снимаю перед Вами шляпу за Ваш Великий Девайс... То, что всё получилось - я знаю. Выложил для примера и заодно вопрос задать - тупо давить на все клавиши не мой принцип, делать это нужно осознанно. По поводу опций во вкладке Misc - может, где-то в другом разделе вопрос задать?