Свежие обсуждения
Микроконтроллеры

Что означает надпись файл не содержит ID информации для устройства

1 2

При открытии HEX файла выходит сообщение :файл не содержит ID информации для устройства .объясните кто в курсе что это значит.

 

Очевидно, значит, что HEX-файл не содержит информации о том, для какого именно МК он предназначен, и надо софту для программатора вручную сказать, какой МК надо прошить.

 

Стоило ради этого тему создавать? Можно было в "Ликбезе" спросить. Если, конечно, вопрос касается PIC.
ID-информация - это маленькая "записная книжка" для программиста. См. аттач. Можно, например, контрольную сумму записать, или другие какие-то даные. Если туда ничего не записано - ну что ж, значит не нужно. Это не ошибка, на работу МК это никак не повлияет.

Num Lock, не всё так очевидно, как может показаться на первый взгляд.

 

Собрался сделать звонок на 120 мелодий из журнала "схемотехника",на PIC 16F630 и
АТ24с64. С программированием Памяти справился , а вот с микроконтроллером что -то туго.Если игнорировать сообщение файл не содержит ID информации для устройства то в процессе программирования выходит сообщение :не найдено значение установки Осциллятора.Вы настаиваите на использование установок из файла(3FFFh)? и подтвердишь и не подтвердишь все равно выходит ощибка программирования кода по адресу 000h.
Я наверно по незнанию не считал калибровочный байт у нового микроконтроллера

 

Номер журнала и год - в студию. Тип программатора - туда же. Недомолвки не катят. Телепаты в отпуске.

 

Валерий Иванович: Я наверно по незнанию не считал калибровочный байт у нового микроконтроллера
Я прошивал PIC12F629 и PIC16F630 в icprog неоднократно. Отсутствие калибровочной константы для генератора никак не отражается на работоспособности. Ну будет частота немного отличаться, только и всего.
У вас наверное какой-то навороченный программатор? Из какой среды работает?

 

Пользуюсь Программатором IC PROG .Статью и схему, прошивки выложил на файлообменнике http://upload.radioradar.net/

 

Судя по схеме, там кварцованный тактовый генератор. В этом случае калибровочная константа вообще не требуется.
IC prog - ясно, а какой адаптер? Pony, JDM, или ещё какой?
Слово конфигурации в прошивке указано, так что по идее всё должно заработать.
В чём конкретно проблема? с подробностями!

 

Zandy: Я прошивал PIC12F629 и PIC16F630 в icprog неоднократно. Отсутствие калибровочной константы для генератора никак не отражается на работоспособности. Ну будет частота немного отличаться, только и всего.
У вас наверное какой-то навороченный программатор? Из какой среды работает?

Отсутствие константы да.
А вот если в 0х3ff не будет retlw xx .
Некоторые програматоры( слава богу ic-prog хоть спрашивает)
не проверяют наличие в файле прошивки этой команды и естественно трут
константу . Да еще если ты в начале считываешь
константу
call 0x3ff.

Я посмотрел бы на твою и пика реакцию...

 

Можно было в "Ликбезе" спросить
А тема, между прочим, уже была.