|
Программирование mega1280, Проблемы |
|
|
|
Jul 25 2008, 20:47
|
Участник

Группа: Участник
Сообщений: 30
Регистрация: 19-05-08
Пользователь №: 37 631

|
Доброго времени суток. До недавнего времени считал, что имею достаточный опыт работы с AVR-кристаллами. Но новые грабли все таки нашлись. Устройство содержит ATmega1280, которая запитывается от 3.0 В. Впаян только микроконтроллер и стабилизатор. Не могу запрограммировать. Программатор по образу и подобию AVRreal. Использую PonyProg Version 2.07c Beta Jan 6 2008. Не видит кристалла вообще. Думал осцилятор - нет, согласно докам изначально зашито на 8/8=1МГц внутренний. SPI-фьюз - тоже нет - Enable по-умолчанию Поскольку на плате больше ничего пока нет (само-собой RESET подтянут к плюсу) - поднял питание до 5.0 В - не помогло. Была правда одна ошибка - не запитан AVCC - запитал - не помогло. Где может быть зарыта собака, подскажите плиз. Да, еще. А если пробовать увидеть через JTAG, на 3.0 В потянет? Заранее благодарен.
--------------------
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 19)
|
Jul 25 2008, 22:32
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(_shef_ @ Jul 25 2008, 23:47)  Да, еще. А если пробовать увидеть через JTAG, на 3.0 В потянет? Ну а чего ж нет. Должен увидеть (если чип еще живой). Цитата Где может быть зарыта собака, подскажите плиз. здесь: Цитата Использую PonyProg Version 2.07c Beta Jan 6 2008. Используете серьезные и толстые чипы в комбинации с несерьезным программатором.
|
|
|
|
|
Jul 26 2008, 06:07
|

Местный
  
Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836

|
Цитата(_shef_ @ Jul 26 2008, 00:47)  Устройство содержит ATmega1280, которая запитывается от 3.0 В. Впаян только микроконтроллер и стабилизатор. Не могу запрограммировать. Программатор по образу и подобию AVRreal. Использую PonyProg Version 2.07c Beta Jan 6 2008. Прошиваю пони контроллеры M128,M1281 и co. Нареканий не разу небыло! Стандартные вопросы: В курсе ли Вы что ISP у М128-х не совпадает с выводами spi? Делаете ли калибровку пони?
--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
|
|
|
|
|
Jul 26 2008, 08:31
|
Местный
  
Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294

|
Цитата(adc @ Jul 26 2008, 09:07)  Прошиваю пони контроллеры M128,M1281 и co. Нареканий не разу небыло! Стандартные вопросы: В курсе ли Вы что ISP у М128-х не совпадает с выводами spi? Делаете ли калибровку пони? Говорят же тебе, не все контроллеры одинаково полезны. У меня 2 штуки из 30 не хотят категорически с завода общаться с лошадьми. Вообще никак. Им, видите ли, экзотику подавай- драконов там всяких....
|
|
|
|
|
Jul 26 2008, 09:37
|
Местный
  
Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294

|
Цитата(_Pasha @ Jul 26 2008, 12:19)  Прикольное дежавю: Парниша, не хами Real'у Остальные пусть думают, лизинг ето или факторинг. Мне нас*ть. Да мне тоже как-то по барабану. Real сделал очень хороший программатор(по возможностям и алгоритмам своей работы)- вот только мое мнение, что аппаратная реализация у него- г...но. Было бы как у AVRUSB- с 8 мегой и автодетектом уровней таргета- он был бы самым лучшим, ну либо в него добавить поддержку оного девайса. А так - крайне неудобная фиговина. К самому автору программатора никаких претензий-так как молодчина.
|
|
|
|
|
Jul 26 2008, 09:44
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
Цитата хотя то что он лпт, да еще и дрова нужны, синтаксис командной строки просто замечательный, да еще и тупая уверенность автора и великих мира сего в ненадобности GUI-приближает его полностью к несуръезным поделкам. Длинный кабель лпт- это уже плохо, громоздко и неудобно. Вы бы свои глупости за серЪезные оценки не выдавали. LPT не так страшен (кроме случая использования ноутов без него) и шлейф от переходника (STK200) спокойненько может быть 120 см (у меня на фирме не один десяток используется и не меньше роздано в самые дальние края). Драйвер у автора выложен. Если не хочется ставить драйвер - ставьте виртуальную машину - там поставите ОС, умеющую работать без специального драйвера. А если и это не нравится, то так и говорите - не хочу ничего делать - лень в отличие от труда результат приносит сразу. GUI кто хочет, тот пусть и приделывает и есть не один работающий вариант - пользуйтесь поиском, а вааще тема была на этой странице. А вот неумение пользоваться командной строкой или голословное хаяние какого-либо синтаксиса это несерьёзно. Для желающих(или вынужденных) программировать через USB есть множество клонов STK500, например, http://gudwin.embedders.org/ ЗЫ. Автору AVReAl можно написать письмо, в том числе в местную личку, и обсудить, если он захочет, замечания и пожелания.
--------------------
aka Vit
|
|
|
|
|
Jul 26 2008, 09:46
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
Цитата(Flasher @ Jul 26 2008, 13:37)  вот только мое мнение, что аппаратная реализация у него- г...но. Было бы как у AVRUSB- с 8 мегой и автодетектом уровней таргета- он был бы самым лучшим, ну либо в него добавить поддержку оного девайса. Ну так за чем дело стало - вперёд! Нарисовал платку, поправил ПО... Я думаю, Real не обидится. Да и другие спасибо скажут. А то пальцы гнуть всякий горазд...
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Jul 26 2008, 10:05
|
Участник

Группа: Участник
Сообщений: 30
Регистрация: 19-05-08
Пользователь №: 37 631

|
Цитата(adc @ Jul 26 2008, 09:07)  Прошиваю пони контроллеры M128,M1281 и co. Нареканий не разу небыло! Стандартные вопросы: В курсе ли Вы что ISP у М128-х не совпадает с выводами spi? Делаете ли калибровку пони? Калибровку и тест пони делаю. А то что у 128-х не совпадают SPI - давайте разберемся. У 128 - да лажа, я когда-то напоролся на это. Но вот у 1280 в корпусе TQFP-100 согласно даташиту все совпадает. PB1 - SCK PB2 - MOSI PB3 - MISO Поправьте меня если я не прав
--------------------
|
|
|
|
|
Jul 26 2008, 10:32
|
Местный
  
Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294

|
Если человеку нужно работать- он покупает готовые нормальные инструменты, а не тратит кучу времени на изобретение самоделок. Не следует цепляться к тому что кому-то удобно. Я говорю только о том, что аппаратная реализация затеи крайне неудобна. Цитата(_shef_ @ Jul 26 2008, 13:05)  Калибровку и тест пони делаю. А то что у 128-х не совпадают SPI - давайте разберемся. У 128 - да лажа, я когда-то напоролся на это. Но вот у 1280 в корпусе TQFP-100 согласно даташиту все совпадает.
PB1 - SCK PB2 - MOSI PB3 - MISO
Поправьте меня если я не прав все так.
|
|
|
|
|
Jul 26 2008, 10:34
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Цитата(_shef_ @ Jul 26 2008, 13:05)  PB1 - SCK PB2 - MOSI PB3 - MISO Поправьте меня если я не прав Поправляю: правы на 120%  mega640 а-ля tqfp100 живет с лошадью и еще просит. Проверьте предположение: - У Вас грязноватый питальник, или вся система комп-таргет немного шумная. Во время первого включения лошадь умудрилась ус*ть испортить фьюзы. Лечение горбатого: подключить генератор (я пользую 8МГц) к XT2 и восстановить порядок.
|
|
|
|
|
Jul 29 2008, 21:06
|
Участник

Группа: Участник
Сообщений: 30
Регистрация: 19-05-08
Пользователь №: 37 631

|
Всем спасибо. Вопрос решен. Причина - отлетел проводок в программаторе да еще и мой программатор не работает на 3.0 В. На чужем программаторе все пошло. PonyProg работает без проблем.
--------------------
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|