реклама на сайте
подробности

 
 
> Программирование mega1280, Проблемы
_shef_
сообщение Jul 25 2008, 20:47
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 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 В потянет?

Заранее благодарен.


--------------------
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 19)
_Pasha
сообщение Jul 25 2008, 20:59
Сообщение #2


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(_shef_ @ Jul 25 2008, 23:47) *
Использую PonyProg Version 2.07c Beta Jan 6 2008.


Традиционный вопрос: все ли в порядке с (Interface setup/probe) и (bus calibration) ?
Go to the top of the page
 
+Quote Post
Flasher
сообщение Jul 25 2008, 21:30
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



столкнулся с таким тоже- мега 128 и пони. Одна из кучи. Помог Avreal с пониженной частотой. Дракон тоже увидел.
Go to the top of the page
 
+Quote Post
defunct
сообщение Jul 25 2008, 22:32
Сообщение #4


кекс
******

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



Цитата(_shef_ @ Jul 25 2008, 23:47) *
Да, еще. А если пробовать увидеть через JTAG, на 3.0 В потянет?

Ну а чего ж нет. Должен увидеть (если чип еще живой).

Цитата
Где может быть зарыта собака, подскажите плиз.
здесь:
Цитата
Использую PonyProg Version 2.07c Beta Jan 6 2008.

Используете серьезные и толстые чипы в комбинации с несерьезным программатором.
Go to the top of the page
 
+Quote Post
adc
сообщение Jul 26 2008, 06:07
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 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?
Делаете ли калибровку пони?


--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
Go to the top of the page
 
+Quote Post
Flasher
сообщение Jul 26 2008, 08:31
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



Цитата(adc @ Jul 26 2008, 09:07) *
Прошиваю пони контроллеры M128,M1281 и co. Нареканий не разу небыло!
Стандартные вопросы:
В курсе ли Вы что ISP у М128-х не совпадает с выводами spi?
Делаете ли калибровку пони?

Говорят же тебе, не все контроллеры одинаково полезны. У меня 2 штуки из 30 не хотят категорически с завода общаться с лошадьми. Вообще никак. Им, видите ли, экзотику подавай- драконов там всяких....
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jul 26 2008, 08:53
Сообщение #7


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(defunct @ Jul 26 2008, 01:32) *
Используете серьезные и толстые чипы в комбинации с несерьезным программатором.


AVREAL - серьезный программатор? smile.gif
Go to the top of the page
 
+Quote Post
Flasher
сообщение Jul 26 2008, 09:03
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



Цитата(_Pasha @ Jul 26 2008, 11:53) *
AVREAL - серьезный программатор? smile.gif

Народ кричит, что серъезный, хотя то что он лпт, да еще и дрова нужны, синтаксис командной строки просто замечательный, да еще и тупая уверенность автора и великих мира сего в ненадобности GUI-приближает его полностью к несуръезным поделкам. Длинный кабель лпт- это уже плохо, громоздко и неудобно.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jul 26 2008, 09:19
Сообщение #9


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(Flasher @ Jul 26 2008, 12:03) *

Прикольное дежавю:
Парниша, не хами Real'у
smile.gif
Остальные пусть думают, лизинг ето или факторинг. Мне нас*ть.
Go to the top of the page
 
+Quote Post
Flasher
сообщение Jul 26 2008, 09:37
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



Цитата(_Pasha @ Jul 26 2008, 12:19) *
Прикольное дежавю:
Парниша, не хами Real'у
smile.gif
Остальные пусть думают, лизинг ето или факторинг. Мне нас*ть.

Да мне тоже как-то по барабану. Real сделал очень хороший программатор(по возможностям и алгоритмам своей работы)- вот только мое мнение, что аппаратная реализация у него- г...но. Было бы как у AVRUSB- с 8 мегой и автодетектом уровней таргета- он был бы самым лучшим, ну либо в него добавить поддержку оного девайса. А так - крайне неудобная фиговина. К самому автору программатора никаких претензий-так как молодчина.
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Jul 26 2008, 09:44
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата
хотя то что он лпт, да еще и дрова нужны, синтаксис командной строки просто замечательный, да еще и тупая уверенность автора и великих мира сего в ненадобности GUI-приближает его полностью к несуръезным поделкам. Длинный кабель лпт- это уже плохо, громоздко и неудобно.

Вы бы свои глупости за серЪезные оценки не выдавали.
LPT не так страшен (кроме случая использования ноутов без него) и шлейф от переходника (STK200) спокойненько может быть 120 см (у меня на фирме не один десяток используется и не меньше роздано в самые дальние края). Драйвер у автора выложен. Если не хочется ставить драйвер - ставьте виртуальную машину - там поставите ОС, умеющую работать без специального драйвера. А если и это не нравится, то так и говорите - не хочу ничего делать - лень в отличие от труда результат приносит сразу. GUI кто хочет, тот пусть и приделывает и есть не один работающий вариант - пользуйтесь поиском, а вааще тема была на этой странице. А вот неумение пользоваться командной строкой или голословное хаяние какого-либо синтаксиса это несерьёзно.

Для желающих(или вынужденных) программировать через USB есть множество клонов STK500, например, http://gudwin.embedders.org/

ЗЫ. Автору AVReAl можно написать письмо, в том числе в местную личку, и обсудить, если он захочет, замечания и пожелания.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Jul 26 2008, 09:46
Сообщение #12


Беспросветный оптимист
******

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



Цитата(Flasher @ Jul 26 2008, 13:37) *
вот только мое мнение, что аппаратная реализация у него- г...но. Было бы как у AVRUSB- с 8 мегой и автодетектом уровней таргета- он был бы самым лучшим, ну либо в него добавить поддержку оного девайса.

Ну так за чем дело стало - вперёд!
Нарисовал платку, поправил ПО... Я думаю, Real не обидится.
Да и другие спасибо скажут.
А то пальцы гнуть всякий горазд...


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
_shef_
сообщение Jul 26 2008, 10:05
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 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

Поправьте меня если я не прав


--------------------
Go to the top of the page
 
+Quote Post
Flasher
сообщение Jul 26 2008, 10:32
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



Если человеку нужно работать- он покупает готовые нормальные инструменты, а не тратит кучу времени на изобретение самоделок. Не следует цепляться к тому что кому-то удобно. Я говорю только о том, что аппаратная реализация затеи крайне неудобна.

Цитата(_shef_ @ Jul 26 2008, 13:05) *
Калибровку и тест пони делаю.
А то что у 128-х не совпадают SPI - давайте разберемся.
У 128 - да лажа, я когда-то напоролся на это.
Но вот у 1280 в корпусе TQFP-100 согласно даташиту все совпадает.

PB1 - SCK
PB2 - MOSI
PB3 - MISO

Поправьте меня если я не прав

все так.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jul 26 2008, 10:34
Сообщение #15


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(_shef_ @ Jul 26 2008, 13:05) *
PB1 - SCK
PB2 - MOSI
PB3 - MISO
Поправьте меня если я не прав


Поправляю: правы на 120% smile.gif
mega640 а-ля tqfp100 живет с лошадью и еще просит.
Проверьте предположение:
- У Вас грязноватый питальник, или вся система комп-таргет немного шумная. Во время первого включения лошадь умудрилась ус*ть испортить фьюзы. Лечение горбатого: подключить генератор (я пользую 8МГц) к XT2 и восстановить порядок.
Go to the top of the page
 
+Quote Post
defunct
сообщение Jul 26 2008, 22:00
Сообщение #16


кекс
******

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



Цитата(_Pasha @ Jul 26 2008, 11:53) *
AVREAL - серьезный программатор? smile.gif

Вы AVReal сравниваете с Pony? ;>
PonyProg - это децкая поделка. И название такое же дурацкое.

Из поддерживающих LPT адаптеры AVRDude / AVReal по отзывам нормальные. Сам я LPT не страдаю, предпочитаю AVR-ISP (на коленке собирается за час).
Go to the top of the page
 
+Quote Post
Igor26
сообщение Jul 27 2008, 06:53
Сообщение #17


Знающий
****

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



Цитата
AVREAL - серьезный программатор?

Повторюсь не первый раз. Я КАТЕГОРИЧЕСКИ запретил пользоваться PonyProg-ом на работе. Слишком часто на местах им убивали ЧИПы. Сейчас применяем USB AVRISP или AVReal. Отсылаем батник с файлами прошивки и всё. Зато есть полная уверенность, что никакая сво... не попортит фьюзы или не забудет правильно выбрать ЧИП, ну и далее в том же духе. Здесь командная строка просто незаменима. "Человеческий фактор" сводится к минимуму.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jul 27 2008, 10:50
Сообщение #18


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(defunct @ Jul 27 2008, 01:00) *
PonyProg - это децкая поделка. И название такое же дурацкое.

smile.gif и еще и ржоть вместо того, шоб работать. Тьфу, гидота...
Go to the top of the page
 
+Quote Post
sKWO
сообщение Jul 27 2008, 18:16
Сообщение #19


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



Цитата(_Pasha @ Jul 27 2008, 13:50) *
smile.gif и еще и ржоть вместо того, шоб работать. Тьфу, гидота...

OFF: Да, критиковать всегда легче...
Вы же не заплатили за неё куча бабок. А чего Вы хотели бессплатного от итальяшек, да и ещё с поддержкой такого большого набора микросхем? Но нужно отдать им должное и не плеваться. Как помне то писали её не тупые, а отдать должное Алексанру Редчуку и его детищу, это всегда пожалуйста a14.gif


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
_shef_
сообщение Jul 29 2008, 21:06
Сообщение #20


Участник
*

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



Всем спасибо. Вопрос решен. Причина - отлетел проводок в программаторе да еще и мой программатор не работает на 3.0 В.
На чужем программаторе все пошло. PonyProg работает без проблем.


--------------------
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 14:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01534 секунд с 7
ELECTRONIX ©2004-2016