Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 07.06.2009, 22:44  
ramilkazus
Временная регистрация
 
Регистрация: 04.02.2009
Сообщений: 61
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
ramilkazus на пути к лучшему
По умолчанию AVR Butterfly evaluation kit COM port (selfprogramming/bootl

Пробую залить программу в
AVR Butterfly evaluation kit
используя
COM port (selfprogramming/bootloader)
через
AVRStudio/Tools/AVR Prog
-----------
Все делаю по инструкции - НО! студия не находит плату?
-----------
Может кто знает, как заливать через КОМ порт в AVR Butterfly evaluation kit?
Реклама:
ramilkazus вне форума  
Непрочитано 07.06.2009, 23:56  
assaodu
Частый гость
 
Регистрация: 24.04.2007
Сообщений: 48
Сказал спасибо: 20
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
assaodu на пути к лучшему
По умолчанию

Может попробовать отключить буферы FIFO в настройках COM порта?
assaodu вне форума  
Непрочитано 09.06.2009, 17:05  
rubel
Гражданин KAZUS.RU
 
Аватар для rubel
 
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
rubel на пути к лучшему
По умолчанию Re: AVR Butterfly evaluation kit COM port (selfprogramming/b

Сообщение от ramilkazus
Пробую залить программу в
AVR Butterfly evaluation kit
используя
COM port (selfprogramming/bootloader)
через
AVRStudio/Tools/AVR Prog
-----------
Все делаю по инструкции - НО! студия не находит плату?
-----------
Может кто знает, как заливать через КОМ порт в AVR Butterfly evaluation kit?
Для начала надо быть увереным что в буттерфлай зашита версия программы с бутлодером. Ты сам прошивал его?
Далее конечно проверить не перепутано ли TX‹--›RX(я именно так и сделал в первый раз). Питание проверить и.т.п... Если все это уже проделал, то остается взять осцилл и смотреть что бегает по ножкам UART(может действительно что-то с PC или ком-портом не так). У меня заработало с самого втого раза, после правильного подключения девайса
rubel вне форума  
Непрочитано 10.06.2009, 14:38  
ramilkazus
Временная регистрация
 
Регистрация: 04.02.2009
Сообщений: 61
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
ramilkazus на пути к лучшему
По умолчанию fifo - отключал, как проверить - есть ли загрузчик?

1) fifo - отключал - не помогает,

2) как проверить - есть ли загрузчик?
- именно такое чувство - что загрузчика нет...
выходим в опшинс/загрузчик/прыжок в загрузчик/ давим кнопку - и выходим в начало меню (а по инструкции должен быть пустой экран)

- покупалось у дилера эфо - разве может быть без загрузчика?

- если загрузчика нет - что делать(другой прошивалки нет у меня...)?
ramilkazus вне форума  
Непрочитано 12.06.2009, 12:42  
ramilkazus
Временная регистрация
 
Регистрация: 04.02.2009
Сообщений: 61
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
ramilkazus на пути к лучшему
По умолчанию параметры СОМ порта для работы с загрузчиком

Подскажите параметры СОМ порта для работы с загрузчиком (желательно все)
=может это влияет на работу
ramilkazus вне форума  
Непрочитано 13.06.2009, 02:00  
rubel
Гражданин KAZUS.RU
 
Аватар для rubel
 
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
rubel на пути к лучшему
По умолчанию Re: fifo - отключал, как проверить - есть ли загрузчик?

Сообщение от ramilkazus

1) fifo - отключал - не помогает,

2) как проверить - есть ли загрузчик?
- именно такое чувство - что загрузчика нет...
выходим в опшинс/загрузчик/прыжок в загрузчик/ давим кнопку - и выходим в начало меню (а по инструкции должен быть пустой экран)

- покупалось у дилера это - разве может быть без загрузчика?

- если загрузчика нет - что делать(другой прошивалки нет у меня...)?
Ну если с девайсом не колдовал никто и он точно с завода - то загрузчик быть должен. Вот с проверкой версии прошивки без программатора придется поламать голову. И наверняка сломать. Ну никуда без программатора! Надо купить. А лучше сделать самому -
В сети куча схем. Я собирал по схемке журнала Радио №5,2006г. Можно еще проще найти - с одним МК и питанием от ЮСБ - прогресс не стоит на месте!!
Далее припаиваем разъемчик ISP кбаттерфлаю и вперед!


Прошивки здесь - http://www.atmel.com/dyn/products/to...p?tool_id=3146 (ты наверно вкурсе...)
В приложении исходники баттерфляя, адаптированные под IAR5.11;
если дружишь с английским - хорошая книжка "Joe Pardue. C Programming for Microcontrollers"- там про этот девайс вдоль и поперек написано.


Сообщение от ramilkazus
Подскажите параметры СОМ порта для работы с загрузчиком (желательно все)
=может это влияет на работу
Здается мне AvrProg автоматом настраивает параметры ком-порта при подключении к нему, там менять ничего не нужно - ставь по умолчанию


Да, еще такая весчь: питание внешнее подключал? попробуй запитай платку извне Vdd = 5V - может поможет

Прикрепленный файл: 8703073.rar
rubel вне форума  
Непрочитано 13.06.2009, 21:14  
ramilkazus
Временная регистрация
 
Регистрация: 04.02.2009
Сообщений: 61
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
ramilkazus на пути к лучшему
По умолчанию смотрел терминалом СОМ порт - от платы нет сигналов

смотрел терминалом СОМ порт - от платы нет сигналов -
- то есть подключаю плату к СОМ порту,
- подключаю терминал (программу) к СОМ порту -
-------
ничего не посылает плата в СОМ порт (когда переключаю на джамп то лоадер),
посылал просто от терминала на плату - тоже ответа нет...
ramilkazus вне форума  
Непрочитано 13.06.2009, 23:16  
rubel
Гражданин KAZUS.RU
 
Аватар для rubel
 
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
rubel на пути к лучшему
По умолчанию Re: смотрел терминалом СОМ порт - от платы нет сигналов

Сообщение от ramilkazus
смотрел терминалом СОМ порт - от платы нет сигналов -
- то есть подключаю плату к СОМ порту,
- подключаю терминал (программу) к СОМ порту -
-------
ничего не посылает плата в СОМ порт (когда переключаю на джамп то лоадер),
посылал просто от терминала на плату - тоже ответа нет...
Насчет "терминалки" - ты там ничего и не увидишь. Когда клацаешь джамп то лоадер, МК резетится и стартует с секции бутлоадера, т.е эффект тот же как и после сброса питания.Далее настраивает UART на прием и ждет пока с AVRProg придет стартовая комбинация для начала перезаписи, а после ее приема что-то отвечает и потом принимает байты и перезаписывает область флеш-памяти с адреса "М" до адреса "N"(возможно с верификацией). Т.е. чтобы платка ответила твоей "терминалке", нужно знать что посылать туда - а ты врядли знаешь.


Покажи свою инструкцию. Может причина до смешного простая - ты просто не зажимаешь джойстик вовремя?
Я так делал:
1)выкл. питание
2)зажать и удерживать джойстик в позицию "ENTER"
3)вкл.питание
4)запустить AVR prog и дождаться появления окошка программы
5) отпустить джойстик
.. дальше понятно как..


Смотри чтобы не было запущено в это время никаких "терминалок", подкл-х к ком порту - с ком портом может работать только одна программа одновременно.

вот правильное подключениеTX и RX инвертированы)

-- Прилагается рисунок: --

rubel вне форума  
Непрочитано 14.06.2009, 14:05  
ramilkazus
Временная регистрация
 
Регистрация: 04.02.2009
Сообщений: 61
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
ramilkazus на пути к лучшему
По умолчанию (спасибо сочуствующим) продолжим оперу...

Пробовал переходить к загрузчику:
1) через меню - опшинс/загрузчик/переход к загрузчику/нажатие
2) замыкая контакты 5 и 6 J403 (ISP)
3) подавая питание (в т.ч. и внешнее) при нажатом джойстике
----------
всегда через 2 секунды - выходит на начало меню (не зависимо - нажат ждойстик или нет) и программа AVR Prog не находит плату...
----------
Версия прошивки - REV 07
----------
и сопровождение фирмы-поставщика (ЭФО) - не отвечает...
ramilkazus вне форума  
Непрочитано 19.06.2009, 19:07  
ramilkazus
Временная регистрация
 
Регистрация: 04.02.2009
Сообщений: 61
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
ramilkazus на пути к лучшему
По умолчанию

Вот нашел кусок кода программы, особенно интересует - "the BOOTRST-fuse must be programmed" - что это означает?
Код:
/**************************************************  ***************************
*
*   Function name : BootFunc
*
*   Returns :       char ST_state (to the state-machine)
*
*   Parameters :    char input (from joystick)
*
*   Purpose :       Reset the ATmega169 which will cause it to start up in the 
*                   Bootloader-section. (the BOOTRST-fuse must be programmed)
*
**************************************************  ***************************/
__flash char TEXT_BOOT[]                     = "Jump to bootloader";

char BootFunc(char input)
{
    static char enter = 1;
    
    if(enter)
    {
        enter = 0;
        LCD_puts_f(TEXT_BOOT, 1);
    }
    else if(input == KEY_ENTER)
    {
        WDTCR = (1‹‹WDCE) | (1‹‹WDE);     //Enable Watchdog Timer to give reset
        while(1);   // wait for watchdog-reset, since the BOOTRST-fuse is 
                    // programmed, the Boot-section will be entered upon reset.
    }
    else if (input == KEY_PREV)
    {
        enter = 1;
        return ST_OPTIONS_BOOT;
    }
    
    return ST_OPTIONS_BOOT_FUNC;
}
ramilkazus вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ищу пострадавших - BUTTERFLY ramilkazus Микроконтроллеры, АЦП, память и т.д 0 17.07.2009 12:14
AVR Butterfly evaluation kit - передача данных по СОМ порту ramilkazus Микроконтроллеры, АЦП, память и т.д 5 27.06.2009 23:15
virtual serial port kit dimonbest Микроконтроллеры, АЦП, память и т.д 7 01.04.2008 18:41
Как в AVR Studio сделать Port logging and stimulus Crystaly Proteus, KiCAD и другие ECAD 0 08.05.2007 01:20
[Решено] EZ-KIT (без lite) Edashkin Цифровые сигнальные процессоры 6 11.06.2003 14:03


Часовой пояс GMT +4, время: 21:32.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot