Прошивка EV100

Получилось перепрошить не выпаивая 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 Ом.

Для тех, кто решиться прошиваться подобными способами хотелось бы добавить, что во время чтения - записи в очках постоянно “орет” пищалка!

  • 2723
Comments
grafis

А можно полюбопытствовать зачем его прошывали ?
Мне такие идуи с бэнгуда я бы их то же похачил

Михамиха
grafis;bt157199

А можно полюбопытствовать зачем его прошывали ?
Мне такие идуи с бэнгуда я бы их то же похачил

Так там с экраном (Черный экран моргает. За 2 минуты записал видос для банга поймав 3 черных экрана.)
rcopen.com/forum/f90/topic503375/921

nppc

Максим, спасибо!
Судя по вашим ссылкам, там есть более свежая версия программы - Postal3. Она вроде на современном железе уже работает.

У вас был опыт прошивки Mstar чипов на современных компах (у меня нет LPT порта нигде уже)? 😃

max809

Нет, опыта с Postal3 не было. Честно говоря, я это попробовал чисто ради “спортивного интереса” (все инструменты были под рукой). Для меня гораздо проще выпаять FLASH память, “залить” прошивку и запаять обратно.

nppc

Похоже на то.
Если бы было что-то простое, типа подключил Ардуинку и ею прошил… А так да, выпаять и прошить проще.
Спасибо.

Saire

Если я все правильно понял, то это флешка 25 серии, которую можно зашить трехдолларовым программатором на ch341a. Из ардуины вроде тоже i2c программатор вроде как пилится, но хз как, теоретически препятствий не вижу.

max809

CH341A умеет программировать чипы серий 24хх (I2C EEPROM) и 25xx (SPI FLASH). Я, например, выпаивал и прошивал с помощью перепрошитого USBASP. Но в данном случае MX25L1006E (SPI FLASH) без выпаивания прошивается с помощью программатора и софта, который может по I2C общаться с чипом фирмы MStar, который в свою очередь и записывает FLASH. Т.е. какой попало i2c программатор не пойдет, нужно, чтобы его поддерживал софт.

nppc

Максим, спасибо за ваш труд. прошил выпаянный чип с помощью USBASP. 😃

max809

Максим, спасибо!
Судя по вашим ссылкам, там есть более свежая версия программы - Postal3. Она вроде на современном железе уже работает.

У вас был опыт прошивки Mstar чипов на современных компах (у меня нет LPT порта нигде уже)?

Способ без LPT на Postal3.