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

в чем причина?
за помощь

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