реклама на сайте
подробности

 
 
> Можно ли стереть прошивку в AVR без программатора.
мега16
сообщение Feb 7 2011, 11:23
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 26-12-10
Пользователь №: 61 893



Можно ли уничтожить прошивку в памяти AVR нажатием одной кнопки, сохранив живым контроллер?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
yakub_EZ
сообщение Feb 7 2011, 14:20
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 329
Регистрация: 6-12-08
Из: Москва
Пользователь №: 42 252



Можно приделать другой мк - для стирания. Чтоб в включался в работу и по SPI забивал соседу flash FF-ами. Инициализация ввхода в режим программирования описана в атмеловских даташитах и апликейшенах
Go to the top of the page
 
+Quote Post
Палыч
сообщение Feb 7 2011, 14:24
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(yakub_EZ @ Feb 7 2011, 17:20) *
Можно приделать другой мк - для стирания.
Ну, зачем так сложно? Большенство AVR поддерживает сомопрограммирование.
Go to the top of the page
 
+Quote Post
yakub_EZ
сообщение Feb 7 2011, 14:25
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 329
Регистрация: 6-12-08
Из: Москва
Пользователь №: 42 252



Цитата(Палыч @ Feb 7 2011, 17:24) *
.. сомопрограммирование.

сомневаюсь, что они поддерживают сомостирание laughing.gif
Go to the top of the page
 
+Quote Post
zombi
сообщение Feb 8 2011, 13:42
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(yakub_EZ @ Feb 7 2011, 18:25) *
сомневаюсь, что они поддерживают сомостирание laughing.gif

А какая разница между самостиранием и самопрограмированием? biggrin.gif
Цитата(мега16 @ Feb 7 2011, 15:23) *
Можно ли уничтожить прошивку в памяти AVR нажатием одной кнопки, сохранив живым контроллер?

100% можно если кнопку опрашивает включенный проц и у него есть область загрузчика.
А если проц выключен тогда боюсь затруднительно будет стереть. biggrin.gif Разве что токо убить!
Go to the top of the page
 
+Quote Post
мега16
сообщение Feb 8 2011, 16:07
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 26-12-10
Пользователь №: 61 893



Цитата(zombi @ Feb 8 2011, 16:42) *
100% можно если кнопку опрашивает включенный проц и у него есть область загрузчика.
Кнопка будет опрашиваться,значит мне надо изучать бутлодырь .?
Go to the top of the page
 
+Quote Post
zombi
сообщение Feb 8 2011, 16:18
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(мега16 @ Feb 8 2011, 19:07) *
Кнопка будет опрашиваться,значит мне надо изучать бутлодырь .?

Бутлодырь как таковой вам не нужен вовсе. Вам надо изучить механизм записи области программ из области бутлодыря.

Не совсем понятно (а на самом деле вообще непонятно) зачем Вам это нужно.
Go to the top of the page
 
+Quote Post
мега16
сообщение Feb 8 2011, 16:43
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 26-12-10
Пользователь №: 61 893



Цитата(zombi @ Feb 8 2011, 19:18) *
Не совсем понятно (а на самом деле вообще непонятно) зачем Вам это нужно.
-Хочу сделать кнопку-"никогда не нажимай эту кнопку" biggrin.gif Если серьезно-
хозяину аппарата нужно при некоторых обстоятельствах привести аппарат в нерабочее состояние, потом заново прошить.

Сообщение отредактировал мега16 - Feb 8 2011, 16:45
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- мега16   Можно ли стереть прошивку в AVR без программатора.   Feb 7 2011, 11:23
- - Палыч   Достаточно на МК кратковлеменно подать питание, пр...   Feb 7 2011, 11:28
|- - мега16   Цитата(Палыч @ Feb 7 2011, 14:28) Достато...   Feb 7 2011, 11:39
||- - Палыч   Да, такое было, когда применили некачественный бло...   Feb 7 2011, 11:53
|- - defunct   Цитата(Палыч @ Feb 7 2011, 13:28) Достато...   Feb 7 2011, 14:45
|- - Палыч   Цитата(defunct @ Feb 7 2011, 17:45) Я бы ...   Feb 7 2011, 15:08
- - мега16   Не 100%-й способ, программным путем тоже вроде не ...   Feb 7 2011, 14:12
||- - Палыч   Цитата(yakub_EZ @ Feb 7 2011, 17:25) сомн...   Feb 7 2011, 14:27
|||- - zombi   Цитата(мега16 @ Feb 8 2011, 19:43) Если с...   Feb 8 2011, 16:53
||- - Палыч   Цитата(мега16 @ Feb 8 2011, 19:07) Кнопка...   Feb 8 2011, 16:36
|- - мега16   Цитата(yakub_EZ @ Feb 7 2011, 17:20) Можн...   Feb 7 2011, 14:30
- - yakub_EZ   мега16 Вам экзотики что-ли хочется? Можно попробов...   Feb 7 2011, 14:37
|- - мега16   Цитата(yakub_EZ @ Feb 7 2011, 17:37) мега...   Feb 7 2011, 18:04
- - мега16   я перепутал с УФ стиранием,а вы про что?   Feb 8 2011, 04:40
- - goodwin   Ну раз PIC удалось стереть, то следует ожидать, чт...   Feb 8 2011, 16:38
- - OlegNZH   Храните начальные значения глобальных переменных в...   Feb 8 2011, 16:49
- - мега16   Нет,не защита прошивки(от вскрытия), а напрямую го...   Feb 8 2011, 17:16
|- - zombi   Цитата(мега16 @ Feb 8 2011, 20:16) Нет,не...   Feb 8 2011, 23:25
- - OlegNZH   Тогда уж лучше кнопку "антизатиратель" ...   Feb 8 2011, 18:13
- - мега16   Думаю,неправильно догадываетесь-это не связано с к...   Feb 9 2011, 04:10
- - нечитатель   Храни важное в памяти, постоянно питаемой от батар...   Feb 9 2011, 07:31


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 12:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01457 секунд с 7
ELECTRONIX ©2004-2016