![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 4 Регистрация: 6.12.2008 Пользователь №: 12 ![]() |
Доброго дня.
Помогите с программированием. Программатор МАСТЕР.02 model 4.71-02 S/N.47538 MasterLink v581, на программаторе v4.00 Устанавливаю тип м.с. ATtiny2313 -I, пишет что все ОК, но не записывает в память ни прогу ни конф. биты Устанавливаю тип м.с. ATtiny2313 -T, пишет что Ошибка обмена данными или Ошибка обмена данными2 Причем в случае с ATtiny2313 -T запись Ошибка обмена данными звучит с вставленной МС и без нее. Что может быть? Может что не так делаю? |
|
|
![]()
Сообщение
#2
|
|
Администратор ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 ![]() |
М.с программируется и в последовательном и в параллельном режиме, только нужно обновить прошивку до 5.01 или 5.11.
Иначе несоответствие прошивки и программы. Доброго дня. Помогите с программированием. Программатор МАСТЕР.02 model 4.71-02 S/N.47538 MasterLink v581, на программаторе v4.00 Устанавливаю тип м.с. ATtiny2313 -I, пишет что все ОК, но не записывает в память ни прогу ни конф. биты Устанавливаю тип м.с. ATtiny2313 -T, пишет что Ошибка обмена данными или Ошибка обмена данными2 Причем в случае с ATtiny2313 -T запись Ошибка обмена данными звучит с вставленной МС и без нее. Что может быть? Может что не так делаю? |
|
|
![]()
Сообщение
#3
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 34 Регистрация: 3.1.2009 Пользователь №: 89 ![]() |
А можно по подробнее про прогр. этой микросхемы. Есть HEX-файл и данные по установке фьюзов. Нет информации в какую область программировать DATA или CODE.
Микросхема установлена в переходник DIP28-SOP28 по первой ноге. Как ее программировать в параллельном и как в последовательном режиме? |
|
|
![]()
Сообщение
#4
|
|
Администратор ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 ![]() |
Параллельный режим - attiny2313
Последовательный режим - attiny2313-T А можно по подробнее про прогр. этой микросхемы. Есть HEX-файл и данные по установке фьюзов. Нет информации в какую область программировать DATA или CODE. Микросхема установлена в переходник DIP28-SOP28 по первой ноге. Как ее программировать в параллельном и как в последовательном режиме? |
|
|
![]()
Сообщение
#5
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 34 Регистрация: 3.1.2009 Пользователь №: 89 ![]() |
Параллельный режим - attiny2313 Последовательный режим - attiny2313-T Последовательный режим - attiny2313-T я не нахожу. Толи я чего-то недопонимаю ... В итоге прошил hex-файл в режиме "code". Выставил fuse bite как рекомендовано автором программы для контроллера, нажал "записать" - "установить конфигурацию". Сравнил прошивку с файлом - все сошлось. А fuse bite все время возвращается к умолчальному виду. Как проверить, в каком состаянии находятся эти вайты в микросхеме? Прошились они или нет? В область "Data" нужно чего писать? |
|
|
![]()
Сообщение
#6
|
|
Администратор ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 ![]() |
В списке есть attiny2313-I (для совместимости со старыми моделями), а нужно выбрать attiny2313-T.
Или attiny2313 - параллельный режим. Без м.с "считываете конфигурацию", должно быть "FFFFFF". Затем с установленной м.с, значение меняется? Выставляете какой-нибудь бит и "записываете конфигурацию", после считывания значение меняется? Необходимость записи в область Data нужно уточнять у автора. Последовательный режим - attiny2313-T я не нахожу. Толи я чего-то недопонимаю ... В итоге прошил hex-файл в режиме "code". Выставил fuse bite как рекомендовано автором программы для контроллера, нажал "записать" - "установить конфигурацию". Сравнил прошивку с файлом - все сошлось. А fuse bite все время возвращается к умолчальному виду. Как проверить, в каком состаянии находятся эти вайты в микросхеме? Прошились они или нет? В область "Data" нужно чего писать? |
|
|
![]()
Сообщение
#7
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 34 Регистрация: 3.1.2009 Пользователь №: 89 ![]() |
В списке есть attiny2313-I (для совместимости со старыми моделями), а нужно выбрать attiny2313-T. Или attiny2313 - параллельный режим. Без м.с "считываете конфигурацию", должно быть "FFFFFF". Затем с установленной м.с, значение меняется? Выставляете какой-нибудь бит и "записываете конфигурацию", после считывания значение меняется? Необходимость записи в область Data нужно уточнять у автора. Выбрал attiny2313-T. Без м.с получил "FFFFFF". Выставил fuse bite. Записал программу в область "CODE". Перезапустил на всяк. случай программатор и сравнил содержимое микросхемы с файлом, все сошлось, кроме fuse bite. Они оказались в выставлены, как по умолчанию было, а не как я их выставлял. |
|
|
![]()
Сообщение
#8
|
|
Администратор ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 ![]() |
"Выставил fuse bite ".Далее нажал "записать" - "установить конфигурацию" - делали?
Затем нужно "считать конфигурацию", меняется? Выбрал attiny2313-T. Без м.с получил "FFFFFF". Выставил fuse bite. Записал программу в область "CODE". Перезапустил на всяк. случай программатор и сравнил содержимое микросхемы с файлом, все сошлось, кроме fuse bite. Они оказались в выставлены, как по умолчанию было, а не как я их выставлял. |
|
|
![]()
Сообщение
#9
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 34 Регистрация: 3.1.2009 Пользователь №: 89 ![]() |
"Выставил fuse bite ".Далее нажал "записать" - "установить конфигурацию" - делали? Затем нужно "считать конфигурацию", меняется? Да, с fuse bite разобрался, выставились как надо. Но установленный в схему контроллер молчит. Собирал устройство (http://best-chart.ru/samodelnye-izmeritelnye-ustrojstva-testery/principialnaya-sxema-pechatnaya-plata-kalibrovka-otladka-foto-vneshnij-vid-izmeritelya-emkostej-kondensatorov-i-induktivnosti-katushek-lc-testera-na-mikrokontrollere-attiny2313.html) к которому прилогалась прошивка (ссылка в статье, сюда подгрузить не могу). В статье прошивают программатором pony prog и все работает. Прошиваю контроллер master-02, шью hex файл в code и fuse bite как в статье и все молчит. Может с .eep файлом надо что-то делать, но вроде написано, что он для pony prog. Объем файлов смущает, hex весит почти 5 кб, а eep 60 байт. |
|
|
![]()
Сообщение
#10
|
|
Администратор ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 ![]() |
В версиях Masterlink до 5.93 нужно делать swap(менять порядок байт), после чтения файла прошивки.
Данные в EEPROM можно записать, выбрав область Data. Да, с fuse bite разобрался, выставились как надо. Но установленный в схему контроллер молчит. Собирал устройство (http://best-chart.ru/samodelnye-izmeritelnye-ustrojstva-testery/principialnaya-sxema-pechatnaya-plata-kalibrovka-otladka-foto-vneshnij-vid-izmeritelya-emkostej-kondensatorov-i-induktivnosti-katushek-lc-testera-na-mikrokontrollere-attiny2313.html) к которому прилогалась прошивка (ссылка в статье, сюда подгрузить не могу). В статье прошивают программатором pony prog и все работает. Прошиваю контроллер master-02, шью hex файл в code и fuse bite как в статье и все молчит. Может с .eep файлом надо что-то делать, но вроде написано, что он для pony prog. Объем файлов смущает, hex весит почти 5 кб, а eep 60 байт. |
|
|
![]()
Сообщение
#11
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 34 Регистрация: 3.1.2009 Пользователь №: 89 ![]() |
|
|
|
![]()
Сообщение
#12
|
|
Администратор ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 ![]() |
|
|
|
![]() ![]() |
Текстовая версия | Сейчас: 18.6.2024, 22:10 |