альфа версия, сделал разделение по изготовителям/чипам с автопростановкой размера
Вид для печати
альфа версия, сделал разделение по изготовителям/чипам с автопростановкой размера
skyther, вот тут натестил интересную вещь. микросхема sst39sf020-90. сначала стираем в режиме atmel а потом программируем в режиме amd. попробовал раз 100 наверно всегда проходило на ура. любые другие комбинации не позволяют флэшером записать данную флэшу. чтение идёт только как amd.
поправленный вариант для sst
skyther, кстати, эта микруха юзалась в спринтере и на спринтере есть прогамулина для ее прошивки, если надо еще...думаю там можно дизасмить - сложного ничего нет.
Протестил на sst 010 и 020, всё работает.Цитата:
поправленный вариант для sst
По программе: при выборе любой МС серии 020 или 040 объём ставится #80000.
А куда пропали микросхемы атмела ?
Что-то мне подсказывает, что было бы удобнее изрядно, если сделать две фичи:
1. Выпадающий список вместо окошка #8000. Неудобно каждый раз после запуска тыкать туда мышой и ставить 4000 или 2000 (самые ходовые). Удобней мышой выбрать из списка.
2. Добавить мааааленькую кнопочку "сброс" у окошка "flash" (там, где текущая позиция указателя в чипе ПЗУ). Упростит жизнь, если после записи нуно сразу сделать верификацию.
поправил размер для серий 020 или 040
2 Ewgeny7:
"Выпадающий список вместо окошка #8000" окно size имеется в виду?
skyther, да. Забить туды значения для 010, 020, 040.
Также, строго рекомендую кнопочку "Сброс" у окошка "flash". Полезно при проверке записанного, чтобы ручками не ставить первой цифрой ноль.
Вопрос к автору сего девайса. Можно ли заменить МК используемый в проекте на Mega16 или 32 ? И чем обусловлен выбор mega8515 ?
Нужно 31 ногу на панельку, 2 на tx и rx, 1 на светодиод. У 8515 хватало ног, у m16 / m32 - нет.
Можно использовать ATmega161, ATmega162, но 8515 была в наличии.