Помогите исправить прошивку....

Обсуждаем контроллеры компании Atmel.
Ответить
Аватара пользователя
Mr_Maximka
Открыл глаза
Сообщения: 74
Зарегистрирован: Чт июл 10, 2008 19:41:48
Откуда: Томск

Помогите исправить прошивку....

Сообщение Mr_Maximka »

Добрый вечер, очень давно хотел сделать DMX DIMMER, наткнулся на этот сайт http://www.digital-enlightenment.de/dimmer.htm
Схема простая для повторения, заказал детали, плату разводил сам (в статье PDF, а платы делаю фоторезистом), собрал, спаял ииии вот ложка дегтя, МК прошиваться не хочет :cry:
Изображение
в чем причина?
за помощь :beer:
Аватара пользователя
Сериг
Это не хвост, это антенна
Сообщения: 1451
Зарегистрирован: Пт фев 19, 2010 19:39:28
Откуда: Москва

Re: Помогите исправить прошивку....

Сообщение Сериг »

Выберите файл который загружать. File->load flash
Аватара пользователя
Mr_Maximka
Открыл глаза
Сообщения: 74
Зарегистрирован: Чт июл 10, 2008 19:41:48
Откуда: Томск

Re: Помогите исправить прошивку....

Сообщение Mr_Maximka »

так и делаю, потом нажимаю прошить flash и вылетает сообщение...
takei
Нашел транзистор. Понюхал.
Сообщения: 181
Зарегистрирован: Пн янв 14, 2013 15:06:57
Откуда: Д.Вс.

Re: Помогите исправить прошивку....

Сообщение takei »

Фьюзы у вас выставлены в инверсии, получается что один раз вы свой МК точно прошили?
Аватара пользователя
Mr_Maximka
Открыл глаза
Сообщения: 74
Зарегистрирован: Чт июл 10, 2008 19:41:48
Откуда: Томск

Re: Помогите исправить прошивку....

Сообщение Mr_Maximka »

CVavr ругается на прошивку, фьюзы прошил...
takei
Нашел транзистор. Понюхал.
Сообщения: 181
Зарегистрирован: Пн янв 14, 2013 15:06:57
Откуда: Д.Вс.

Re: Помогите исправить прошивку....

Сообщение takei »

Он теперь ругается на контроллер, фьюзы прошиты "не в ту степь"
Аватара пользователя
Mr_Maximka
Открыл глаза
Сообщения: 74
Зарегистрирован: Чт июл 10, 2008 19:41:48
Откуда: Томск

Re: Помогите исправить прошивку....

Сообщение Mr_Maximka »

с заводскими фьюзами тоже самое
Изображение
какие еще предложения?
может эта картинка поможет
Изображение
takei
Нашел транзистор. Понюхал.
Сообщения: 181
Зарегистрирован: Пн янв 14, 2013 15:06:57
Откуда: Д.Вс.

Re: Помогите исправить прошивку....

Сообщение takei »

Это фьюзы считанные с МК?
может эта картинка поможет

На картинке чистый флеш, то есть программатор туда ничего не записал,
Аватара пользователя
Mr_Maximka
Открыл глаза
Сообщения: 74
Зарегистрирован: Чт июл 10, 2008 19:41:48
Откуда: Томск

Re: Помогите исправить прошивку....

Сообщение Mr_Maximka »

takei писал(а):Это фьюзы считанные с МК?

ДА

takei писал(а):На картинке чистый флеш


это картинка самой прошивки, а не из МК
foton6
Встал на лапы
Сообщения: 146
Зарегистрирован: Вс сен 16, 2012 22:00:40

Re: Помогите исправить прошивку....

Сообщение foton6 »

Mr_Maximka писал(а):это картинка самой прошивки, а не из МК

Cтранно Оо
прошивка так не может выглядеть, судя по картинке у вас нету прошики.
Все знаки одинаковые, а значит не несут "ни какой" информации.
Нормальные строки выгледели к примеру так:
1A0C DEE3 C01A и так далее.
Может компилятор "барахлит" ? )

И если у вас 1 раз фьюзы прошились, и прошили вы их не верно,
то скорее всего все попытки перепрошить МК будут тщетны...
Мк нужно разлочить чтобы продолжить свои изыскания.
Да и если я прав то и считать фьюзы вы тоже не могли ни как, если конечно у вас
не что-то большее чем SPI прогромматор.

Фьюзы это настройки МК. Вот почитайте:
Спойлерhttp://easyelectronics.ru/avr-uchebnyj-kurs-konfiguraciya-fuse-bit.html
Аватара пользователя
Mr_Maximka
Открыл глаза
Сообщения: 74
Зарегистрирован: Чт июл 10, 2008 19:41:48
Откуда: Томск

Re: Помогите исправить прошивку....

Сообщение Mr_Maximka »

Может компилятор "барахлит" ? )

не я компилировал, я этого делать не умею :(. Помогите с компиляцией в статье есть исходники....

Мк нужно разблочить чтобы продолжить свои изыскания.
Да и если я прав то и считать фьюзы вы тоже не могли ни как, если конечно у вас
не что-то большее чем SPI прогромматор.

шью AVR910, у него есть LED, подключаешь к XTAL1 и можно менять фьюзы
a_skr
Вымогатель припоя
Сообщения: 630
Зарегистрирован: Пн июн 14, 2010 13:07:29
Откуда: Жуковский

Re: Помогите исправить прошивку....

Сообщение a_skr »

попробуйте этот HEX
Вложения
code.hex
(19.25 КБ) 195 скачиваний
foton6
Встал на лапы
Сообщения: 146
Зарегистрирован: Вс сен 16, 2012 22:00:40

Re: Помогите исправить прошивку....

Сообщение foton6 »

Mr_Maximka писал(а):не я компилировал, я этого делать не умею :(. Помогите с компиляцией в статье есть исходники....


Дык это проще простого, берем софтину для которой написан исходник записываем туда код изи исходника и жмем "скомпилировать"
на выходе получается .HEX файл его и зашиваем в МК.
Mr_Maximka писал(а):шью AVR910, у него есть LED, подключаешь к XTAL1 и можно менять фьюзы

Что LED это что Оо??? Тактовый генератор чтоле?
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Помогите исправить прошивку....

Сообщение pyzhman »

Компиляцию кода надо начать с создания проекта.
foton6 писал(а):берем софтину...записываем туда код

Mr_Maximka писал(а):подключаешь к XTAL1 и можно менять фьюзы

офф: Вы друг друга стоите, друзья, в плане изложения мыслей.
Docendo discimus
Аватара пользователя
COKPOWEHEU
Говорящий с текстолитом
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Re: Помогите исправить прошивку....

Сообщение COKPOWEHEU »

Компиляцию кода надо начать с создания проекта.
Совсем не обязательно, можно по одному файлу компилировать. Точно не помню, но что-то вроде gcc-avr -o result.o file.c --mmcu=m8, может еще какие флаги
В avr910 на ISP-разъем на вывод 3 выведена линия LED - тактирование на частоте 1 МГц. Если контроллер настроен на тактирование от кварца или внешнего генератора, на XTAL1 цепляется эта линия и контроллер прошивается.
Аватара пользователя
Mr_Maximka
Открыл глаза
Сообщения: 74
Зарегистрирован: Чт июл 10, 2008 19:41:48
Откуда: Томск

Re: Помогите исправить прошивку....

Сообщение Mr_Maximka »

a_skr писал(а):попробуйте этот HEX


попробовал, не работает...
Аватара пользователя
vek
Вымогатель припоя
Сообщения: 563
Зарегистрирован: Чт апр 16, 2009 04:53:41

Re: Помогите исправить прошивку....

Сообщение vek »

А что покажет если READ фьюзов сделать? http://img.radiokot.ru/files/6385/medium/4k6tdkz55.jpg смотри вверху: file | edit | program | READ ...
И вроде-бы маты flash buffer empty - значит что "нечего зашивать во флеш" У тебя видимо .НЕХ файла нету.

Кстати говоря. Там ведь исходник code.asm что-бы откомпилировать это codevision имеет директивы asm и endasm
В первый раз меня ударило током - и я подумал что ни черта не соображаю в электричестве. Во второй раз был аккуратнее и меня не ударило - теперь я возомнил из себя крутого микроэлектронщика.
Ответить

Вернуться в «AVR»