Получилось перепрошить не выпаивая FLASH память MX25L1006E. Для этого потребовался старенький компьютер с LPT портом и программатор, собранный по этой схеме: (собирал когда-то для прошивки платы на RTD2662)
USB порт в этой схеме используется для питания 74HC05. Подключается все это дело одним концом к LPT порту, а другим сюда:
Программа использовалась “Postal2”, установленная под WinXP: Скорость пришлось понизить до “Normal”. Здесь проги, дрова (нужно региться). Инструкция по работе с программой. Дамп из очков Eachine EV100 (MX25L1006E) - Версия прошивки V1.1 от 23 сентября (без “черных экранов”).
Оказывается таким образом можно перепрошивать вообще не разбирая очки. На контактах micro-USB разъема присутствуют те же сигналы, что и на плате с подписью RX,TX. Т.е. я разрезал кабель micro-USB и подключил три провода (белый, зеленый и черный) к программатору, разъем воткнул в очки.
Поскольку общая длина проводов увеличилась, на скорости “Normal” программа “Postal2” не захотела подключаться, скорость пришлось снизить до “Slow”. Может быть это связано еще и с тем, что от контакта “RX” и “TX” на плате до “D-” и “D+” в разъеме micro-USB соответственно, имеются сопротивления по 75 Ом.
Для тех, кто решиться прошиваться подобными способами хотелось бы добавить, что во время чтения - записи в очках постоянно “орет” пищалка!
Comments
А можно полюбопытствовать зачем его прошывали ?
Мне такие идуи с бэнгуда я бы их то же похачил
А можно полюбопытствовать зачем его прошывали ?
Мне такие идуи с бэнгуда я бы их то же похачил
Максим, спасибо!
Судя по вашим ссылкам, там есть более свежая версия программы - Postal3. Она вроде на современном железе уже работает.
У вас был опыт прошивки Mstar чипов на современных компах (у меня нет LPT порта нигде уже)? 😃
Нет, опыта с Postal3 не было. Честно говоря, я это попробовал чисто ради “спортивного интереса” (все инструменты были под рукой). Для меня гораздо проще выпаять FLASH память, “залить” прошивку и запаять обратно.
Похоже на то.
Если бы было что-то простое, типа подключил Ардуинку и ею прошил… А так да, выпаять и прошить проще.
Спасибо.
Если я все правильно понял, то это флешка 25 серии, которую можно зашить трехдолларовым программатором на ch341a. Из ардуины вроде тоже i2c программатор вроде как пилится, но хз как, теоретически препятствий не вижу.
CH341A умеет программировать чипы серий 24хх (I2C EEPROM) и 25xx (SPI FLASH). Я, например, выпаивал и прошивал с помощью перепрошитого USBASP. Но в данном случае MX25L1006E (SPI FLASH) без выпаивания прошивается с помощью программатора и софта, который может по I2C общаться с чипом фирмы MStar, который в свою очередь и записывает FLASH. Т.е. какой попало i2c программатор не пойдет, нужно, чтобы его поддерживал софт.
Максим, спасибо за ваш труд. прошил выпаянный чип с помощью USBASP. 😃
Максим, спасибо!
Судя по вашим ссылкам, там есть более свежая версия программы - Postal3. Она вроде на современном железе уже работает.
У вас был опыт прошивки Mstar чипов на современных компах (у меня нет LPT порта нигде уже)?
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"45a734c83df9550077786db5":{"_id":"45a734c83df9550077786db5","hid":19680,"name":"nppc","nick":"nppc","avatar_id":null,"css":""},"503c8d213df9550077740839":{"_id":"503c8d213df9550077740839","hid":124498,"name":"grafis","nick":"grafis","avatar_id":null,"css":""},"512ed9443df95500777397a8":{"_id":"512ed9443df95500777397a8","hid":139882,"name":"max809","nick":"max809","avatar_id":null,"css":""},"52c611ed3df955007772e128":{"_id":"52c611ed3df955007772e128","hid":192018,"name":"Saire","nick":"Saire","avatar_id":null,"css":""},"533d5f8d3df955007772a831":{"_id":"533d5f8d3df955007772a831","hid":199167,"name":"Михамиха","nick":"Михамиха","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"5a03f7519970730077117569","hid":23118,"title":"Прошивка EV100","html":"<p>Получилось перепрошить не выпаивая FLASH память MX25L1006E. Для этого потребовался старенький компьютер с LPT портом и программатор, собранный по этой схеме:<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member139882/media/5a0325c599707300777fc7de\" target=\"_blank\" data-nd-media-id=\"5a0325c599707300777fc7de\" data-nd-image-orig=\"https://rcopen.com/member139882/media/5a0325c599707300777fc7de\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5a0325c599707300777fc7de_sm\" alt width=\"170\" height=\"150\"></a> (собирал когда-то для прошивки <strong data-nd-pair-src=\"**\"><a href=\"http://pccar.ru/showthread.php?t=22851\" class=\"link link-ext\" data-nd-link-orig=\"http://pccar.ru/showthread.php?t=22851\" target=\"_blank\" rel=\"nofollow noopener\">платы на RTD2662</a></strong>)<br>\nUSB порт в этой схеме используется для питания 74HC05. Подключается все это дело одним концом к LPT порту, а другим сюда:<!--cut</p>-->\n<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member139882/media/5a0325d499707300777fd7c2\" target=\"_blank\" data-nd-media-id=\"5a0325d499707300777fd7c2\" data-nd-image-orig=\"https://rcopen.com/member139882/media/5a0325d499707300777fd7c2\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5a0325d499707300777fd7c2_sm\" alt width=\"170\" height=\"150\"></a><br>\nПрограмма использовалась “Postal2”, установленная под WinXP:<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member139882/media/5a0325d199707300777fd1f6\" target=\"_blank\" data-nd-media-id=\"5a0325d199707300777fd1f6\" data-nd-image-orig=\"https://rcopen.com/member139882/media/5a0325d199707300777fd1f6\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5a0325d199707300777fd1f6_sm\" alt width=\"170\" height=\"150\"></a><br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member139882/media/5a0325cf99707300777fccc6\" target=\"_blank\" data-nd-media-id=\"5a0325cf99707300777fccc6\" data-nd-image-orig=\"https://rcopen.com/member139882/media/5a0325cf99707300777fccc6\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5a0325cf99707300777fccc6_sm\" alt width=\"170\" height=\"150\"></a>Скорость пришлось понизить до “Normal”.<br>\n<strong data-nd-pair-src=\"**\"><a href=\"http://monitor.net.ru/forum/-info-317755.html#2286329\" class=\"link link-ext\" data-nd-link-orig=\"http://monitor.net.ru/forum/-info-317755.html#2286329\" target=\"_blank\" rel=\"nofollow noopener\">Здесь</a></strong> проги, дрова (нужно региться).<br>\n<strong data-nd-pair-src=\"**\"><a href=\"http://remont-aud.net/forum/84-18174-1\" class=\"link link-ext\" data-nd-link-orig=\"http://remont-aud.net/forum/84-18174-1\" target=\"_blank\" rel=\"nofollow noopener\">Инструкция по работе с программой.</a></strong><br>\n<a href=\"https://drive.google.com/open?id=0B0zMJr70cU5JeE9hOXA5WDc1eGM\" class=\"link link-ext\" data-nd-link-orig=\"https://drive.google.com/open?id=0B0zMJr70cU5JeE9hOXA5WDc1eGM\" target=\"_blank\" rel=\"nofollow noopener\"><strong data-nd-pair-src=\"**\">Дамп из очков Eachine EV100 (MX25L1006E)</strong></a> - Версия прошивки V1.1 от 23 сентября (без “черных экранов”).</p>\n<p>Оказывается таким образом можно перепрошивать вообще не разбирая очки. На контактах micro-USB разъема присутствуют те же сигналы, что и на плате с подписью RX,TX. Т.е. я разрезал кабель micro-USB и подключил три провода (белый, зеленый и черный) к программатору, разъем воткнул в очки.<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member139882/media/5a0ffd3899707300777fdca7\" target=\"_blank\" data-nd-media-id=\"5a0ffd3899707300777fdca7\" data-nd-image-orig=\"https://rcopen.com/member139882/media/5a0ffd3899707300777fdca7\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5a0ffd3899707300777fdca7_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>Поскольку общая длина проводов увеличилась, на скорости “Normal” программа “Postal2” не захотела подключаться, скорость пришлось снизить до “Slow”. Может быть это связано еще и с тем, что от контакта “RX” и “TX” на плате до “D-” и “D+” в разъеме micro-USB соответственно, имеются сопротивления по 75 Ом.<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member139882/media/5a0ffd4199707300777fe20b\" target=\"_blank\" data-nd-media-id=\"5a0ffd4199707300777fe20b\" data-nd-image-orig=\"https://rcopen.com/member139882/media/5a0ffd4199707300777fe20b\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5a0ffd4199707300777fe20b_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p><em data-nd-pair-src=\"_\">Для тех, кто решиться прошиваться подобными способами хотелось бы добавить, что во время чтения - записи в очках постоянно “орет” пищалка!</em></p>\n","user":"512ed9443df95500777397a8","ts":"2017-11-09T06:36:01.000Z","st":1,"cache":{"comment_count":9,"last_comment":"5a269358997073007711e73f","last_comment_hid":9,"last_ts":"2017-12-05T12:38:48.000Z","last_user":"512ed9443df95500777397a8"},"views":2745,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}