-
- Обычно в пром производстве шьют бутлоадер.А потом можно прошить все что угодно. - max_homer(17.02.2013 11:07, )
- а зачем и мак и серийник? ну, кроме случая с заранее распечатанными наклейками. - Mahagam(10.02.2013 23:05)
- Ну как зачем? Как попрет удача - маков не хватит, а серийники не ограничены ;) - Vladimir Ljaschko(10.02.2013 23:09)
- да ну! я щетаю, прошивки в программаторе закончатся раньше =8) - Mahagam(10.02.2013 23:27)
- Ну как зачем? Как попрет удача - маков не хватит, а серийники не ограничены ;) - Vladimir Ljaschko(10.02.2013 23:09)
- такие "проги" пишутся за 5минут при желании и наличии прямых рук - zeleny(10.02.2013 21:20)
- проги, написанные за "5 минут" обычно отлаживаются годами. Хотя исходная задача несложная, сам делал автоматизацию процесса программирования и проверки готовых изделий - koyodza(10.02.2013 22:03)
- зависит от кривизны рук - zeleny(10.02.2013 22:07)
- Потрать 5 минут. Помоги человеку. - Codavr(11.02.2013 02:33)
- пафтаряю, "за 5 минут" оно не пишется. Написанное "за 5 минут" потом может использовать только сам аффтар. Все те несчастные, которым придётся пользоваться этим "софтом 5-и минут" будут вспоминать аффтара разными словами koyodza(108 знак., 10.02.2013 22:18 - 22:23)
- зависит от кривизны рук - zeleny(10.02.2013 22:07)
- проги, написанные за "5 минут" обычно отлаживаются годами. Хотя исходная задача несложная, сам делал автоматизацию процесса программирования и проверки готовых изделий - koyodza(10.02.2013 22:03)
гомосекииндусы из ST придумали охуительный квест для разработчиков: на первой страницебуллдаташита написали что в кристалле есть 96-bit unique ID Mahagam(211 знак., 10.02.2013 13:33)- ищите раздел 33 Device electronic signature в RM0033 Reference manual STM32F205xx, STM32F207xx, STM32F215xx and STM32F217xx, а также аналогичные разделы в Reference manual для других кристаллов - koyodza(10.02.2013 13:58)
- жесть. это точно квест. Mahagam(125 знак., 10.02.2013 14:17)
- А родными библиотеками уже не кошерно пользоваться? Без головняка вызываете функцию DBGMCU_GetDEVID и получаете готовый ID. - KT(19.02.2013 23:32)
- даташит тут ни при чём. Жалобы на то, что "в самом конце" выглядят смешно. Кстати, если не ошибаюсь, его адрес в разных кристаллах сохраняется - koyodza(10.02.2013 14:22)
- Но согласитесь, по части квестов в STM непревзойденные мастера. Постоянно с этим сталкиваюсь и все удивляюсь их таланту ;) Dir(397 знак., 10.02.2013 14:45)
- ну не знаю, имхо у NXP похуже будет, не говоря уже про ARM7 от аналоговых - koyodza(10.02.2013 17:05)
- а у кого документация лучше при сопоставимой сложности? - koyodza(10.02.2013 15:27)
- вспомнил и обратный пример - HCS08 от фрискаликов: вроде и 8-и битник, а сокращения битов и регистров такие, что по даташиту елозить приходится непрерывно. пока запускал в работу матерился безбожно. - Mahagam(10.02.2013 16:53)
- ещё ADuC7ххх посмотрите - koyodza(10.02.2013 17:03)
- который, судя по этому же форуму славится отсутствием документации? - Mahagam(10.02.2013 17:09)
- ну почему отсутствием. Она там есть :=) - koyodza(10.02.2013 17:14)
- который, судя по этому же форуму славится отсутствием документации? - Mahagam(10.02.2013 17:09)
- ещё ADuC7ххх посмотрите - koyodza(10.02.2013 17:03)
- TI. OMAP-L138. камень не сильно-то и проще, а дока читается на ура. замудрёные места есть конечно. но в целом квесты проходить не нужно. - Mahagam(10.02.2013 16:49)
- это дело привычки. Сейчас придёт Ксения и скажет, что лучшая документация у Atmel, а сами знаете кто вытащит свой маузер и начнёт агитировать за микрочип - koyodza(10.02.2013 16:53)
- А я за TI проголосую :) - rezident(10.02.2013 16:58)
- мне буквально пару недель назад надо было запустить примитивный проект на атмеге64, читал датишит и рыдал от умиления как там всё простенько и примитивненько ))) Mahagam(168 знак., 10.02.2013 16:57)
- это дело привычки. Сейчас придёт Ксения и скажет, что лучшая документация у Atmel, а сами знаете кто вытащит свой маузер и начнёт агитировать за микрочип - koyodza(10.02.2013 16:53)
- Дык, я ж не жалуюсь. Даже на их сайт. Привык уже. Пусть уж лучше таким остается, чем что-то новое будут воротить ;) - Dir(10.02.2013 15:45)
- однако раньше сайт был удобнее - koyodza(10.02.2013 15:47)
- вспомнил и обратный пример - HCS08 от фрискаликов: вроде и 8-и битник, а сокращения битов и регистров такие, что по даташиту елозить приходится непрерывно. пока запускал в работу матерился безбожно. - Mahagam(10.02.2013 16:53)
- Но согласитесь, по части квестов в STM непревзойденные мастера. Постоянно с этим сталкиваюсь и все удивляюсь их таланту ;) Dir(397 знак., 10.02.2013 14:45)
- жесть. это точно квест. Mahagam(125 знак., 10.02.2013 14:17)
- это уже традиция: как сам не дочитал, так значит сразу писавшие нетрадиционной ориентации. Может где-то оно и так, но говорят, что это признак латентной нетрадиционности читавшего - koyodza(10.02.2013 13:56)
- сами дочитали? тогда страницу даташита где оно описано, ага. - Mahagam(10.02.2013 14:08)
- чуть выше написал. Для Doc ID 15403 Rev 5 это будет страница 1310 - koyodza(10.02.2013 14:10, ссылка)
- сами дочитали? тогда страницу даташита где оно описано, ага. - Mahagam(10.02.2013 14:08)
- ищите раздел 33 Device electronic signature в RM0033 Reference manual STM32F205xx, STM32F207xx, STM32F215xx and STM32F217xx, а также аналогичные разделы в Reference manual для других кристаллов - koyodza(10.02.2013 13:58)
- А насколько уникальным должен быть МАС? Уникальным только для Ваших приборов или в мировом масштабе? В мировом масштабе - "огурцов, Петька, не хватит". А если только для Ваших приборов - то генерируйте МАС из серийного номера прибора. - VAI(10.02.2013 11:00)
- И в добавление ещё посоветуйте пожалуйста- где их хранить так, чтобы при смене прошивки МАС и зав номер оставался?? Я думаю в первых страницах ПЗУ МК разместить WEB сервер , который может только обновить прошивку с 3-й страницы , и вместе с ним shan(90 знак., 10.02.2013 01:14)
- Я бы на вашем месте в отдельной микросхеме держал. При хранении в основной памяти МК всегда существует вероятность затереть этот номер при неудачном стечении обстоятельств. - rezident(10.02.2013 01:27)
- Вот скажите, чем девайсу поможет серийный номер в отдельной микросхеме, если возможно "неудачное стечение обстоятельств"? Alex B.(162 знак., 11.02.2013 02:47)
- В девайсе будет отдельная 32Мбит SPI флешка для хранения истории (журнала) работы. В ней можно было-бы отдельную страничку отвести под подобную информацию, но и там можно "случайно" потереть. Ставить ещё одну мелкую флешку? Можно конечно DIP с shan(142 знак., 10.02.2013 01:39)
- Microchip выпускает и поставляет EEPROM с прошитым MAC-адресом, зарегистрированным в IEEE. Но по-моему только для использования с ее же собственными МК с Ethernet и с ее же TCP/IP стеком. - rezident(10.02.2013 01:42 - 01:46, ссылка)
- Если не сложно, не могли бы дать ссылку на подтверждение, того что только для их стека/чипов можно использовать? Пролистал даташит с внимательным прочтением разделов, где упоминается EUI-48, но таких ограничений не увидел. Может не там смотрю. - amx(22.02.2013 16:00)
- Atmel тоже такое выпускает: AT24MAC402 (48-bit MAC/EUI value + read-only 128-bit unique serial number). - USSR(10.02.2013 03:01, )
- Microchip выпускает и поставляет EEPROM с прошитым MAC-адресом, зарегистрированным в IEEE. Но по-моему только для использования с ее же собственными МК с Ethernet и с ее же TCP/IP стеком. - rezident(10.02.2013 01:42 - 01:46, ссылка)
- Вот это правильный совет. И заказать их можно сразу с зашитым уникальным номером (по крайней мере у буржуев, у нас не пробовал) - Shura(10.02.2013 01:31)
- Я бы на вашем месте в отдельной микросхеме держал. При хранении в основной памяти МК всегда существует вероятность затереть этот номер при неудачном стечении обстоятельств. - rezident(10.02.2013 01:27)
- КМК программа должна быть внешней по отношению к программатору. Потому, что кроме внесения изменений в файл прошивки она все эти номера должна еще и регистрировать. Ну и до кучи печатать их в виде наклеек, которые сборщиками сразу клеятся на платы rezident(11 знак., 10.02.2013 00:45)
- Регистрация и автоматизированная распечатка наклеек с МАС и зав № на корпус и вторую на плату (или МК) с добавлением версии прошивки- мысли правильные. Есть ли готовый софт или самим писать? Или может для кейл или ИАР есть примочки? shan(127 знак., 10.02.2013 01:04)
- Либо наоборот, если наклейки с MAC-адресами изготавливаются заранее, - сканер штрих-кода считывает с наклейки номер, который соответственно и вносится в прошивку устройства. - rezident(10.02.2013 00:49)
- Ойбля, это всё ради 500 устройств? вручную всё это делается за неделю максимум. А весь этот ваш автоматический фарш разрабатывать и внедрять 3 месяца. Другое дело, если за партией в 500 штук ещё на горизонте виднеется 10000, тогда можно и Shura(15 знак., 10.02.2013 01:07)
- Вручную писать MAC-номера на устройствах? О_о А ты сам давно таким занимался? :) Уж принтер-то для наклеек в любом случае лишним не будет. - rezident(10.02.2013 01:25)
- Планируется производство партиями по 500 шт- несколько партий в год. Сейчас аналогичное устройство продаётся около 2 тыс в год. Сборка контрактная программируем сами. Вручную можно накосячить и случайно сделать два одинаковых МАС. Если они shan(45 знак., 10.02.2013 01:20)
- делал уникальный ID прибора с использованием программатора BeeProg. AndyTrof(133 знак., 10.02.2013 15:37)
- Ойбля, это всё ради 500 устройств? вручную всё это делается за неделю максимум. А весь этот ваш автоматический фарш разрабатывать и внедрять 3 месяца. Другое дело, если за партией в 500 штук ещё на горизонте виднеется 10000, тогда можно и Shura(15 знак., 10.02.2013 01:07)