|
AVR ISP USB (STK500), Вопросы по применению. |
|
|
|
Jul 26 2008, 11:08
|

извечный пессимист
    
Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125

|
Был куплен данный девайс http://www.kosmodrom.com.ua/razrabotka/avr_isp_3_2.php, так сказать работает, но есть некоторые неудобства: - работает из под AVRStudio ( как и обещали  ) , но мне это очень неудобно, приходиться держат ее открытой, что неудобно, кроме того он почему то периодически теряет порт - приходится заново делать connect, что напрягает. Не нашел возможности сохранять конфигурацию для конкретной прошивки при каждом новом девайсе, приходится настраивать заново, что опять же напрягает. В общем как раз тот случай когда GUI только вредит и напрягает  Собственно нет ли какой утилиты для работы с таким программаторами из командной строки? В недрах AVRFreaks нашел STK500.exe, но судя по хэлпу список поддерживаемых кристаллов очень староват и для работы не годится.
--------------------
Slaves are those of this world Given freedom to lay chains upon The Master The wolf is no longer free Release the chains and come for me
|
|
|
|
|
Jul 26 2008, 16:20
|

извечный пессимист
    
Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125

|
Цитата(Igor26 @ Jul 26 2008, 20:16)  Да, иногда замечается подвисание. Причем только при верификации флеш.  Достаточно передернуть USB-кабель и проблема исчезает на несколько часов. Пользуюсь именно командной строкой. Если нужен пример командной строки, то выложу в понедельник. Да я именно так и делаю, передергиваю шнур, но к сожалению этого хватает на 10 минут, потом опять напрягает, а пример если нетрудно киньте, хотя из хэлпа и так понятно вроде, но пример не помешает.
--------------------
Slaves are those of this world Given freedom to lay chains upon The Master The wolf is no longer free Release the chains and come for me
|
|
|
|
|
Jul 27 2008, 11:14
|

извечный пессимист
    
Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125

|
Цитата(defunct @ Jul 27 2008, 03:08)  IMHO валится из-за опто-развязки. Я бы выбросил ее к черту, вместе с DC/DC У меня тоже такие мысли были, но развязку выбросить не могу ибо ради этого его и покупал  Цитата(_Pasha @ Jul 27 2008, 16:08)  Поставьте вместо 6N135 6N136. Или совсем радикально HCPL4504. ОК пойду даташиты читать, 136 должны где то в столе валяться, так что попробую.
--------------------
Slaves are those of this world Given freedom to lay chains upon The Master The wolf is no longer free Release the chains and come for me
|
|
|
|
|
Jul 27 2008, 13:57
|
Местный
  
Группа: Свой
Сообщений: 364
Регистрация: 15-04-08
Из: UA
Пользователь №: 36 798

|
эх,  , конечно, но за ТАКИЕ деньги лучше DRAGON купить... (ща меня модеры пнут....  )
|
|
|
|
|
Jul 27 2008, 14:01
|

извечный пессимист
    
Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125

|
Цитата(garlands @ Jul 27 2008, 18:57)  эх,  , конечно, но за ТАКИЕ деньги лучше DRAGON купить... (ща меня модеры пнут....  ) Зачем?
--------------------
Slaves are those of this world Given freedom to lay chains upon The Master The wolf is no longer free Release the chains and come for me
|
|
|
|
|
Jul 29 2008, 04:48
|

Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544

|
Цитата но пример не помешает Код PATH d:\Program Files\Atmel\AVR Tools\STK500
STK500.EXE -ccom5 -I230.4kHz STK500.EXE -ccom5 -dATmega128 -EFF -GFF -fD9BF -FD9BF
STK500.EXE -ccom5 -I921.6kHz STK500.EXE -ccom5 -dATmega128 -e -ifXXXXX.hex -pf -vf STK500.EXE -ccom5 -dATmega128 -ieXXXXX.eep -pe -ve
pause Здесь XXXXX.hex и XXXXX.eep - имена файлов прошивок Flash и EEPROM соответственно. Fuse-биты списываю из Студии.
|
|
|
|
|
Jul 29 2008, 07:46
|

извечный пессимист
    
Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125

|
Цитата(Igor26 @ Jul 29 2008, 09:48)  Код PATH d:\Program Files\Atmel\AVR Tools\STK500
STK500.EXE -ccom5 -I230.4kHz STK500.EXE -ccom5 -dATmega128 -EFF -GFF -fD9BF -FD9BF
STK500.EXE -ccom5 -I921.6kHz STK500.EXE -ccom5 -dATmega128 -e -ifXXXXX.hex -pf -vf STK500.EXE -ccom5 -dATmega128 -ieXXXXX.eep -pe -ve
pause Здесь XXXXX.hex и XXXXX.eep - имена файлов прошивок Flash и EEPROM соответственно. Fuse-биты списываю из Студии. Ок. Спасибо.
--------------------
Slaves are those of this world Given freedom to lay chains upon The Master The wolf is no longer free Release the chains and come for me
|
|
|
|
|
Jul 29 2008, 17:54
|
Местный
  
Группа: Свой
Сообщений: 364
Регистрация: 15-04-08
Из: UA
Пользователь №: 36 798

|
Цитата(Stanislav_S @ Jul 27 2008, 17:01)  Зачем? dW, параллельное программирование. а урезанный STK500 (как в космодроме), собирается за 3 часа, из них час на поездку за деталями и час на травление, etc...  а если еще и с модификацией Гудвина, то и отладочный вывод принимать можно...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|