Доброго времени суток, уважаемые.
Такая ситуация - есть некий китайский DVR (Asenware DN8004), 4-х каналка, который, после неудачно измененной прошивки, отказался запускаться. Никакой информации по девайсу, и возможностью хардварной перепрошивки, разумеется, не нашлось, и остался только вариант с ручной прошивкой flash.
Чип 3.0-VOLT PARALLEL FLASH MEMORY WINBOND W29GL064CB7S. ДШ по нему winbond.com.tw/NR/rdonlyres/E5C72DCB-45C8-4F80-92D0-9F3CC7E6F214/0/W29GL06...
Собственно, вопрос - чем самосборным его можно прошить? Ранее, я имел опыт прошивки pic-ов, атмелов и епромок типа 24C64, но с parallel flash иметь дело не приходилось. Собрать сам программатор, проблем, думаю, не будет.
Вложение | Размер |
---|---|
dsc09780.jpg | 270.01 КБ |
dsc09781.jpg | 322.66 КБ |
Если требуется на 1 раз - проще найти человека с программатором.
Самостоятельно... Это не понипрог собрать. Смотреть думаю стоит в сторону Willem-а, но перед этим проверить, поддерживает его ПО данные мс. Плюс адаптер покупать (или тоже самостоятельно?), а он не из дешевых.
Если постоянно требуется - более интересный вариант купить готовый + комплект адаптеров под свои нужды.
igils, спасибо за ваш ответ.
DVR восстановил с помощью UART-выхода, который каким-то образом умудрился просмотреть ранее, и шнурка от телефона, так что эксперименты с сабжем пока что откладываются.
------------
Best regards
Ну а куда вы тыкали программатор? Интерфейс Rs232 подойдёт?
У меня аналогичная ситуация.
Сказочник
Прошу прошения за некомпетентность. Не так выразился.
Я имел в виду куда тыкать Rx и Tx? В даташите к W29GL064CB7S нет таких выводов.
Несколько раз встречал инфу, что используют UART вместе с LAN. А можно без LAN прошить?
Дык автор темы не напрямую прошивал W29GL064C, а в составе DVR. На первой картинке хорошо виден нераспаянный разъем для UART.
Владимир19 (гость) писал(-а): Опять у вас проблемы с внятностью/правильностью выражений.
Небольшой нюанс - обозначения RXD/TXD на плате могут относиться как к выводам основного контроллера DVR, так и к внешнему терминалу.
Сказочник
Выражений или изложения? В выражениях я не силён.
1. Мне надо прошить флешку W25Q128BV. Программатора для неё у меня нет.
Вот тут накалякано, шта при прошивке роутера использовался сетевой интерфейс. Не совсем понимаю как, поскольку некомпетентен. Предлагаю Вам это объяснить.
2. Куда подключать RS232 к этой флешке, если учесть, что в даташите к флешке не указано выводов для UART?
Спасибо.
Можно самому спаять.описание.. и .сама программа тут.. есть. Сам таким пользуюсь уж лет так 5.
Возможно кому неудобно, работа через консоль. А так 4 резистора, две кроватки SO8 и SOIC 208-mil + кабель дла подключения в LPT1.
2. У вас имеется только флешка? Или же эта флешка используется в каком-то устройстве? Если флешка используется в устройстве, то давно можно было упомянуть это устройство.
2. Непосредственно к флешке подключаться практически бесполезно, т.к. эмуляция SPI с помощью bitbang'а по RS-232 требует соответствующего ПО и получается довольно медленной.
3. Для прошивки флешек с интерфейсом SPI есть относительно простые программаторы на основе LPT (zaiganpc как раз посоветовал один из них). Их основная проблема (без учета проблем с LPT) может заключаться в неполной поддержке относительно "свежих" флешек.
Сказочник
Флешка используется в DVR. Вот его фотка
LAN на нём имеется.
Вы знаете, я передумал. Не буду я прошивать с помощью RS232. Потому, что такого преобразователя уровней у меня нет, и не хотелось бы искать специализированное ПО для конвертации в SPI.
Зато у мене есть дешёвый китайский программатор - SP200S. В списке поддерживаемых микрух нет W25Q128BV. Но у него есть ISP.
1. Для чего нужны NC, RES, VTG?
2. Вы не знаете возможно ли с помощью этого SP200S прошить W25Q128BV по ISP?
3. Есть ли какое-нибудь специализированное, унифицированное для программаторов, ПО для прошивки по ISP, и может ли оно мне помочь?
В проге, которая конкретно для него, вообще не видно ни одной менюшки для ISP. Наверное, даже если бы они там были, это бы не помогло, потому что не хотелось бы похерить этот загадочный bootloader, о котором Вы писали.
Спасибо.
Отправить комментарий