|
Можно ли привязать прошивку под железо- AVR ? |
|
|
|
Nov 27 2009, 07:05
|
Группа: Участник
Сообщений: 13
Регистрация: 24-10-09
Пользователь №: 53 179

|
В прогах на комп можно программу привязать под конкретное железо,например на сетевую карту, можно ли такое сделать для AVR контроллера, есть ли у них записанный серийник или другой номер,если-да,то как прочитать?
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 14)
|
Nov 27 2009, 07:17
|

Профессионал
    
Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955

|
Есть в xmege, есть в FT232, если общаетесь через USB
В простой меге можете в ЕЕPROM записать серийник. Или в память программ. Заведите специальную команду в интерфейсе и читайте на здоровье. Я во всех программах делаю такую строку: Version: .DB __DAY__,__MONTH__,__YEAR__,__HOUR__,__MINUTE__,__SECOND__ ;версия ПО
В это место AVRStudio автоматом пишет дату и время компиляции, есть специальная команда, читающая эти данные и передающая по компорту.
Или проблема глубже и что-то не понимаю?
|
|
|
|
|
Nov 27 2009, 07:27
|
Группа: Участник
Сообщений: 13
Регистрация: 24-10-09
Пользователь №: 53 179

|
идея была такая-я даю по инету человеку прошивку, чтобы прошивка работала только на одном контроллере
Вот программа AVR-PROG читает с мк -Device signature - 1E 94 03, я думал,может это номер мк
Сообщение отредактировал D&M - Nov 27 2009, 07:22
|
|
|
|
|
Nov 27 2009, 19:42
|
Группа: Участник
Сообщений: 13
Регистрация: 24-10-09
Пользователь №: 53 179

|
Я думал-удалили, оказывается тему сюда перенесли. Похоже, другого способа,чем отправить залоченный мк нет, бутлоадер же тоже сначала зашить надо в мк и отправить сам мк, тогда какой смысл затеи.
|
|
|
|
|
Nov 28 2009, 04:29
|
Группа: Участник
Сообщений: 13
Регистрация: 24-10-09
Пользователь №: 53 179

|
Еще один бешеный вариант- включить в схему ключ iButton-которые для домофонов, они вроде имеют уникальный номер, который записан на корпусе, они стоят недорого и продаются в любом городе,т.е. не дефицит, человек покупает этот ключ,передает мне номер на корпусе,я включаю номер в прошивку и отправляю прошивку ему, и все- прошивку можно использовать только на одном устройстве.Конечно,это защита от дурака,а большего и не надо,кто не дурак-сам напишет программу.
Блин,не пойдет,эти ключи можно клонировать.
Сообщение отредактировал D&M - Nov 28 2009, 05:21
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|