Страница 1 из 1

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

Добавлено: Вт сен 03, 2013 18:38:45
Mr_Maximka
Добрый вечер, очень давно хотел сделать DMX DIMMER, наткнулся на этот сайт http://www.digital-enlightenment.de/dimmer.htm
Схема простая для повторения, заказал детали, плату разводил сам (в статье PDF, а платы делаю фоторезистом), собрал, спаял ииии вот ложка дегтя, МК прошиваться не хочет :cry:
Изображение
в чем причина?
за помощь :beer:

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

Добавлено: Вт сен 03, 2013 19:13:21
Сериг
Выберите файл который загружать. File->load flash

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

Добавлено: Вт сен 03, 2013 19:32:33
Mr_Maximka
так и делаю, потом нажимаю прошить flash и вылетает сообщение...

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

Добавлено: Вт сен 03, 2013 19:52:11
takei
Фьюзы у вас выставлены в инверсии, получается что один раз вы свой МК точно прошили?

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

Добавлено: Вт сен 03, 2013 20:14:50
Mr_Maximka
CVavr ругается на прошивку, фьюзы прошил...

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

Добавлено: Вт сен 03, 2013 20:38:06
takei
Он теперь ругается на контроллер, фьюзы прошиты "не в ту степь"

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

Добавлено: Ср сен 04, 2013 06:09:52
Mr_Maximka
с заводскими фьюзами тоже самое
Изображение
какие еще предложения?
может эта картинка поможет
Изображение

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

Добавлено: Чт сен 05, 2013 22:47:46
takei
Это фьюзы считанные с МК?
может эта картинка поможет

На картинке чистый флеш, то есть программатор туда ничего не записал,

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

Добавлено: Пт сен 06, 2013 05:07:13
Mr_Maximka
takei писал(а):Это фьюзы считанные с МК?

ДА

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


это картинка самой прошивки, а не из МК

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

Добавлено: Пт сен 06, 2013 05:26:18
foton6
Mr_Maximka писал(а):это картинка самой прошивки, а не из МК

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

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

Фьюзы это настройки МК. Вот почитайте:
Спойлерhttp://easyelectronics.ru/avr-uchebnyj-kurs-konfiguraciya-fuse-bit.html

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

Добавлено: Пт сен 06, 2013 08:21:23
Mr_Maximka
Может компилятор "барахлит" ? )

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

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

шью AVR910, у него есть LED, подключаешь к XTAL1 и можно менять фьюзы

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

Добавлено: Пт сен 06, 2013 10:12:13
a_skr
попробуйте этот HEX

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

Добавлено: Сб сен 07, 2013 07:59:18
foton6
Mr_Maximka писал(а):не я компилировал, я этого делать не умею :(. Помогите с компиляцией в статье есть исходники....


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

Что LED это что Оо??? Тактовый генератор чтоле?

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

Добавлено: Сб сен 07, 2013 08:11:14
pyzhman
Компиляцию кода надо начать с создания проекта.
foton6 писал(а):берем софтину...записываем туда код

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

офф: Вы друг друга стоите, друзья, в плане изложения мыслей.

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

Добавлено: Сб сен 07, 2013 09:31:00
COKPOWEHEU
Компиляцию кода надо начать с создания проекта.
Совсем не обязательно, можно по одному файлу компилировать. Точно не помню, но что-то вроде gcc-avr -o result.o file.c --mmcu=m8, может еще какие флаги
В avr910 на ISP-разъем на вывод 3 выведена линия LED - тактирование на частоте 1 МГц. Если контроллер настроен на тактирование от кварца или внешнего генератора, на XTAL1 цепляется эта линия и контроллер прошивается.

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

Добавлено: Сб сен 07, 2013 20:02:47
Mr_Maximka
a_skr писал(а):попробуйте этот HEX


попробовал, не работает...

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

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

Кстати говоря. Там ведь исходник code.asm что-бы откомпилировать это codevision имеет директивы asm и endasm