защитить ардуино от записи 0_о

nurekil
Offline
Зарегистрирован: 07.03.2014

Доброго времени суток.

Возникла следующая задача - на время вывести из строя Ардуино с возможность восстановления работоспособности. Возможно запрет от записи скетча, ну или с возможность загрузки скетча но без его выполнения. 

Спасибо за ответ.

axill
Offline
Зарегистрирован: 05.09.2011

Какая степень защиты? Любая временная степень защиты отключается если есть доступ к "телу"

защита которая от этого защитит будет не времення, а вечная. Для этого есть lock фьюзы

временная защита:

- перенастроить среду ардуино на неправильные параметры загрузчика (boards.txt)

- стереть загрузчик из памяти или отключить его фьюзами

- закоротить на VCC пин RESET или зашунтировать его на землю конденсатором 0.1мкф

- перерезать дорожки на плате к любому из RESET/D0/D1 от преобразователя UART-USB(зависит от типа ардуино)

- сбросить фьюз позволяющий МК самому себя програмировать. Важно!!! Вернуть все назад можно только высоковольтным програматором.

- запереть ардуино в сейф)

nurekil
Offline
Зарегистрирован: 07.03.2014

степень относительно слабая, да и так, чтобы не прибегать к аппаратным решениям
я думаю первых два пункта подойдут.
а можно по подробнее про lock fuse, долго ли выводить из строя и возвращать в раб. состояние. 
информации мало по этому вопросу, т.к. большинству нормальных людей надо чтобы ардино работал, а мне наоборот. суть в том что необходимо по быстрому сделать плату нерабочей, а потом в короткие сроки её восстановить

я так понимаю broads.txt метод будет работать для одного компа, а при подключении другого компа с arduino ide и не потороченым broads.txt все заработает?

axill
Offline
Зарегистрирован: 05.09.2011

Lock вам не подходит, если активируете то уже не востановите

Boards.txt влияет на один компьютер, но если сделаете бутлоадер с нестандартными настройками то на всех компах работать не будет без плясок с бубнами

Клапауций
Offline
Зарегистрирован: 10.02.2013

кувалдой ея прибей, шоб не дёргалась.

Клапауций
Offline
Зарегистрирован: 10.02.2013

nurekil пишет:

суть в том что необходимо по быстрому сделать плату нерабочей, а потом в короткие сроки её восстановить

а, можно узнать, накуя?

Geronimo
Offline
Зарегистрирован: 06.05.2013

Если у вас УНО, берем другую микруху можно и ATmega328, а можно и любую другую с таким же количеством ножек,  сжигаем её, чтолб не рыпалась, вынимаем родную и прячем в карман, и засовываем туда труп. Когда надо восстановить - вынимаем труп и вставляем рабочий МК

Клапауций
Offline
Зарегистрирован: 10.02.2013

почему, никому не интересно, зачем?

*накуя попу наган, если поп не хулиган?

Geronimo
Offline
Зарегистрирован: 06.05.2013

Клапауций пишет:

почему, никому не интересно, зачем?

*накуя попу наган, если поп не хулиган?

саботаж,

Рабочий:- ой станок сломался..

Директор: - ох ты косорукий идиот!

ТС: - без паники! я все починю в момент!

Директор: вот это хороший сотрудник, премию ему!

Клапауций
Offline
Зарегистрирован: 10.02.2013

Geronimo пишет:

Директор: вот это хороший сотрудник, премию ему!

аха... тупой, но хитрый сотрудник и просто тупой директор.

nurekil
Offline
Зарегистрирован: 07.03.2014

"don't waste my motherfucking time!!!!!"  Heat

Клапауций
Offline
Зарегистрирован: 10.02.2013

нефиг тут на омериканском языке материться.

признавайся, пошто благородную Дуино убить замыслил, смерд?

art100
Offline
Зарегистрирован: 09.03.2014

да злыдня он злыдня

все таки приятно что я на этом форуме зарегестрировался

подавляющее большинство здесь людей созидающие а не разрушающие :)

не действительно приятно

всем плюсы если бы владел плюсометром

 

vvadim
Offline
Зарегистрирован: 23.05.2012

Geronimo пишет:

Если у вас УНО, берем другую микруху можно и ATmega328, а можно и любую другую с таким же количеством ножек,  сжигаем её, чтолб не рыпалась, вынимаем родную и прячем в карман, и засовываем туда труп. Когда надо восстановить - вынимаем труп и вставляем рабочий МК

Оптимально, супппер!

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

Чем-то это напоминает рассказы на уроках истории, как рабы в древнем Риме, чтобы не работать, ломали (выводили из строя) орудия труда...

По-уму, такие вещи должны квалифицироваться как саботаж.

Клапауций
Offline
Зарегистрирован: 10.02.2013

Andrey_Y_Ostanovsky пишет:

Чем-то это напоминает рассказы на уроках истории, как рабы в древнем Риме, чтобы не работать, ломали (выводили из строя) орудия труда...

По-уму, такие вещи должны квалифицироваться как саботаж.

ну, рабы хотели землю руками копать, а это кого-то материально наепать... а, нам не признаётся кого.

добрые люди ему плохого советуют - придурки.

nurekil
Offline
Зарегистрирован: 07.03.2014

да не наипать. просто сделал проект, а тут на хвост припало несколько нахлебников, типа помогали мне. вот и хочу установить справедливость, чтобы по итогу работало только у меня, всего то.  

конструктива конечно маловато, все же кто может еще помогите с решением...

спасибо  

Клапауций
Offline
Зарегистрирован: 10.02.2013

nurekil пишет:

да не наипать. просто сделал проект, а тут на хвост припало несколько нахлебников, типа помогали мне. вот и хочу установить справедливость, чтобы по итогу работало только у меня, всего то.  

ок - теперь это так называется.

nurekil пишет:

конструктива конечно маловато, все же кто может еще помогите с решением...

если я у тебя долю потребую - ты мне тоже дохлую дуино пришлёшь?

nurekil
Offline
Зарегистрирован: 07.03.2014

nurekil пишет:

конструктива конечно маловато, все же кто может еще помогите с решением...

если я у тебя долю потребую - ты мне тоже дохлую дуино пришлёшь?

[/quote]

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

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

nurekil пишет:

да не наипать. просто сделал проект, а тут на хвост припало несколько нахлебников, типа помогали мне.

Наплюйте, и поднимайте другой проект. Интеллектом надо брать, иначе так всю жизнь и будете "выводить ардуины из строя"...

Я вот, например, не боюсь, что у меня кто-то что-то подсмотрит и будет использовать, т.к., пока они изучают то, что сперли - я уже уйду далеко вперед...

Клапауций
Offline
Зарегистрирован: 10.02.2013

nurekil пишет:

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

мне без пояльника доставляет бред, угнетённых коллегами неофитов.

nurekil
Offline
Зарегистрирован: 07.03.2014

да ну не особо вижу смысл в том чтобы делать новый проект (пока еще студент),
к тому же не думаю что в сфере микроконтроллеров крутятся нормальные деньги.
лучше уж в программисты податся.

итак други, вопрос остается не решенным, помогите. 

каким способом (аппаратно) защтить от записи ардуино???
спасибо  

Клапауций
Offline
Зарегистрирован: 10.02.2013

nurekil пишет:

каким способом (аппаратно) защтить от записи ардуино???
спасибо  

тебе же привести в состояние полной неработоспособности нужно было привести, а не защищить от замписи?

nurekil
Offline
Зарегистрирован: 07.03.2014

тему поста прочитай.

Клапауций
Offline
Зарегистрирован: 10.02.2013

nurekil пишет:

тему поста прочитай.

а, с телом поста чего делать?