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

 
 
> Как прошивают уникальный ID в МК?, MAC-адрес, Serial Number и т.п.
AZbest
сообщение Jun 9 2010, 07:06
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 12-10-06
Из: Урал-Забайкалье-Подмосковье
Пользователь №: 21 253



Хотел здесь спросить, как решают задачу прошивки в каждый экземпляр устройства уникального идентификатора (MAC-адреса, серийного номера и т.п.)? На устройстве стоит микроконтроллер с Flash-памятью. Операционки нет.
Как сгенерировать случайное число - представляю, но нужно быть уверенным, что оно уникально, да и хочется самому контролировать этот процесс (регистрировать этот ID в базе данных предприятия).
Вопрос в том как это более-менее автоматизировать, чтобы избежать ошибок.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GDI
сообщение Jun 9 2010, 08:51
Сообщение #2


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

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



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


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jun 9 2010, 12:13
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(GDI @ Jun 9 2010, 11:51) *
Насколько я знаю, AVReal умеет брать серийник из текстового файла (затем его инкрементить по желанию) и прошивать данные в нужную область.
Да, умеет. Пользуюсь регулярно. А потом в том же .bat, из которого вызывается AVReal, если он вернул ERRORLEVEL 0, из этого же файла серийника номер копируется в файл отчета. Дата и время подставляются отдельной несложной утилиткой, которая умеет выводить их в нужном виде в stdout.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- AZbest   Как прошивают уникальный ID в МК?   Jun 9 2010, 07:06
- - Harbinger   Да через UART, наравне с пр. параметрами. Забиваю ...   Jun 9 2010, 07:23
|- - MrYuran   Цитата(Harbinger @ Jun 9 2010, 11:23) Поп...   Jun 9 2010, 07:48
|- - AZbest   Цитата(Harbinger @ Jun 9 2010, 11:23) Да ...   Jun 9 2010, 07:55
|- - MrYuran   Цитата(AZbest @ Jun 9 2010, 11:55) Я пола...   Jun 9 2010, 08:03
- - AZbest   А программаторы умеют прошивать дату и время опера...   Jun 9 2010, 08:08
|- - mdmitry   Цитата(AZbest @ Jun 9 2010, 12:08) А прог...   Jun 9 2010, 08:31
||- - AZbest   Цитата(mdmitry @ Jun 9 2010, 12:31) Слишк...   Jun 9 2010, 08:44
|- - MrYuran   Цитата(AZbest @ Jun 9 2010, 12:08) А прог...   Jun 9 2010, 08:42
- - AZbest   Такая возможность востребована. Предлагают такое р...   Jun 9 2010, 11:47
- - GDI   Разработчик AVReal-а посещает этот сайт, если очен...   Jun 9 2010, 12:42
- - ReAl   Цитата(GDI @ Jun 9 2010, 15:42) Разработч...   Jun 9 2010, 18:12
- - Сергей Борщ   Цитата(ReAl @ Jun 9 2010, 21:12) Какой см...   Jun 10 2010, 05:56
- - Petka   Цитата(Сергей Борщ @ Jun 10 2010, 09:56) ...   Jun 10 2010, 06:36
- - Сергей Борщ   Цитата(Petka @ Jun 10 2010, 09:36) как ви...   Jun 10 2010, 07:29


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

 


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


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