Страница 1 из 1

Прошивка флеш памяти

Добавлено: Пт окт 02, 2015 11:47:50
krosslove
Я новичок в области программирования. буду очень признателен за помощь в следующих вопросах:

1) - Нужно прошить микросхему 25q32. Это флеш память на 4 мегабайта. Я как понимаю - это серия attiny 25?
2) - Купил вот такой программатор - https://www.google.com/search?q=usbasp& ... 8fxLuhM%3A - подойдет он для прошивки этой микросхемы?
3) - Для того, чтобы считать и записать прошивку нужно подсоединить микросхему к программатору вот так - MOSI пограмматора к MOSI микросхемы (5 нога МС), MISO программатора на MISO МС (2 нога), SCK программатора на 6 ножку МС, GND и VCC согласно даташиту микросхемы на 4 и 8 ноги соответственно- правильно ли я подключил?
4) - Можно ли использовать вместо 25q32 другие микросхемы серии 25, но с памятью больше, например?
5) - После подключения микросхемы к программатору я запустил на компьютере программу Аrdude и попробовал считать программу с флешки, предварительно выбрав "attiny 25" в меню программы - выскакивает окно "Ошибка". Что я делаю не так?

Re: Прошивка флеш памяти

Добавлено: Пт окт 02, 2015 12:02:55
АлександрЛ
krosslove писал(а):1) - Нужно прошить микросхему 25q32. Это флеш память на 4 мегабайта. Я как понимаю - это серия attiny 25?

попробовал считать программу с флешки, предварительно выбрав "attiny 25" в меню программы - выскакивает окно "Ошибка". Что я делаю не так?
В начале вы сами себе противоречите-
AT25Q32 (странно, такую гугль не знает, знает W25Q32) - это ФЛЕШЬ ПАМЯТЬ, а ATtiny25 это МИКРОКОНТРОЛЛЕР.
Если у вас программа и программатор позволяют работать с флешь- памятью, то её и надо выбирать..

Re: Прошивка флеш памяти

Добавлено: Пт окт 02, 2015 12:14:09
krosslove
АлександрЛ писал(а):
krosslove писал(а):1) - Нужно прошить микросхему 25q32. Это флеш память на 4 мегабайта. Я как понимаю - это серия attiny 25?

попробовал считать программу с флешки, предварительно выбрав "attiny 25" в меню программы - выскакивает окно "Ошибка". Что я делаю не так?
В начале вы сами себе противоречите-
AT25Q32 (странно, такую гугль не знает, знает W25Q32) - это ФЛЕШЬ ПАМЯТЬ, а ATtiny25 это МИКРОКОНТРОЛЛЕР.
Если у вас программа и программатор позволяют работать с флешь- памятью, то её и надо выбирать..
Недопонял я, значит. Только начал изучать всё это дело. В инструкции к программатору нет упоминания о поддержке флешь микросхем - подскажите, какой из готовых подойдет для прошивки этой микросхемы?

Re: Прошивка флеш памяти

Добавлено: Пт окт 02, 2015 12:57:04
АлександрЛ
Трудно сказать- их сейчас 100500 вариантов "на выбор" - ищите такой, который "знает" W25Q32...
:))) "МОЙ" программатор- знает..
Изображение

Re: Прошивка флеш памяти

Добавлено: Пт окт 02, 2015 13:01:10
Martin76
Вот такого плана искать, если у китайцев. Их огромное количество разных, многие можно за 3-4$ купить, только переходники к некоторым нужны для смд корпусов, причем нужно помнить, что SO8 есть 150mil (обычный) и 208( широкий). Такая память часто в широком корпусе.

Re: Прошивка флеш памяти

Добавлено: Пт окт 02, 2015 13:35:29
krosslove
Спасибо, а вот такой подойдет - http://ru.aliexpress.com/item/CH341A-24 ... _61_75,0_0 ?

Re: Прошивка флеш памяти

Добавлено: Пт окт 02, 2015 13:44:08
АлександрЛ
Там же написано: "Ch341a 24 25 серии EEPROM" - должен подойти..
Только, если у вас микросхема в планарном корпусе, то нужно - либо заказывать под них переходник, либо самому его делать, я вот такой себе сделал:
Изображение

Re: Прошивка флеш памяти

Добавлено: Пт окт 02, 2015 14:22:06
Martin76
Переходник проще купить, можно поискать продавца, у которого есть и программаторы, и переходники, чтобы все вместе купить. И про размеры я не зря написал, в панельку 150mil широкую микросхему не вставить, как и 150 в 208.

Re: Прошивка флеш памяти

Добавлено: Пт окт 02, 2015 15:09:26
krosslove
Хорошо, я собирался конечно подпаивать, но теперь закажу и панельку. А сколько ног, помимо питания, еще подсоединяется к программатору? Как я понимаю, если только заливать прошивку, то хватит и двух?

Re: Прошивка флеш памяти

Добавлено: Пт окт 02, 2015 15:10:20
АлександрЛ
Ну, да, в общем- то, если ждать программатор, то можно и переходник http://ru.aliexpress.com/w/wholesale-so ... apter.html (или ДВА- под разные корпуса) подождать.. А если переходник нужен "вчера"? А в магазинах эти переходнички о-го-го сколько стоят..
http://www.chipdip.ru/product/dip8-soic8-zif-150mil/ - 1720р
http://www.chipdip.ru/product/dip8-soic8-zif-200mil/ - 1330р
http://www.voltmaster.ru/cgi-bin/qwery.pl/id=34431 - 2000р
http://www.voltmaster.ru/cgi-bin/qwery.pl/id=216857904 - 2380р
:shock: :shock: :shock:

Re: Прошивка флеш памяти

Добавлено: Пт окт 02, 2015 15:17:48
krosslove
АлександрЛ писал(а):Ну, да, в общем- то, если ждать программатор, то можно и переходник http://ru.aliexpress.com/w/wholesale-so ... apter.html (или ДВА- под разные корпуса) подождать.. А если переходник нужен "вчера"? А в магазинах эти переходнички о-го-го сколько стоят..
http://www.chipdip.ru/product/dip8-soic8-zif-150mil/ - 1720р
http://www.chipdip.ru/product/dip8-soic8-zif-200mil/ - 1330р
http://www.voltmaster.ru/cgi-bin/qwery.pl/id=34431 - 2000р
http://www.voltmaster.ru/cgi-bin/qwery.pl/id=216857904 - 2380р
:shock: :shock: :shock:
Спасибо, закажу по ссылкам это дело. Вообще, нашел в Питере программатор за 300 рублей для EEROM. Может, доеду https://www.avito.ru/sankt-peterburg/to ... _609810061.

Re: Прошивка флеш памяти

Добавлено: Пт окт 02, 2015 19:54:53
Dmitry Dubrovenko
krosslove писал(а):закажу по ссылкам это дело
Так и будете для каждого чипа отдельный программатор с переходником покупать?
Вам денег девать некуда?

Re: Прошивка флеш памяти

Добавлено: Сб окт 24, 2015 22:05:45
blazer
Может, кто знает. Вот схема для прощивки флешь памяти.
Хозяин этого девайса сделал выходы на три разъёма и для програмирования в DOC
и SPI_FLASH_PROG
Не въеду , какие из указанных на схеме контакты соединять к LTP-шному 25 пиновому разъему для програмирования в SPI_FLASH_PROG