Добрый день!
Решил заняться программированием микроконтроллеров. Купил следующие инструменты:
- плату ME AVR Ready Board;
- микроконтроллер Atmega32;
- программатор PG-1B фирмы Olimex.
Составил программу и пытаюсь залить её программой PonyProg (т.к. PG-1B работает только с ней), но всё время пишет, что не удалось записать программу, хотя считывает что-то с МК.
Ещё при записи/считывании ругается на оборудование, но я жму Ignore и процесс идёт дальше. Причём, происходит всё очень медленно - 1 час.
В чём проблема? Заранее спасибо.
1. Посетитель - 31 Декабря, 2010 - 14:08:07 - перейти к сообщению
2. nest - 31 Декабря, 2010 - 15:48:01 - перейти к сообщению
Посетитель пишет:
так делать нельзя.ругается на оборудование, но я жму Ignore
Посетитель пишет:
вы через USB-COM переходник работаете ?Причём, происходит всё очень медленно - 1 час.
Посетитель пишет:
что именно пишет?всё время пишет, что не удалось записать программу
когда считывает - что именно считывает ? (в окне PonyProg выводятся либо FF либо что то ещё ...)
3. Посетитель - 01 Января, 2011 - 06:25:20 - перейти к сообщению
Работаю через переходник USB-COM Defender. При записи пишет: Write fail.
При чтении выводятся 00 и FF.
При чтении выводятся 00 и FF.
4. nest - 01 Января, 2011 - 12:23:54 - перейти к сообщению
Посетитель пишет:
поэтому так долго. Либо вам нужен USB-программатор, либо "мультикарта " (или любая другая, что бы получить "нормальный" COM-порт, а иногда ещё и LPT), либо LPT.Работаю через переходник USB-COM
Write fail может выводиться и из-за USB-COM переходника.
5. Посетитель - 01 Января, 2011 - 15:12:32 - перейти к сообщению
У меня ноутбук. PCMCIA карта с COM-портом подойдёт? Подозреваю, что не каждая карта полноценно воспроизводит CОМ-порт.
6. nest - 01 Января, 2011 - 15:57:06 - перейти к сообщению
Посетитель пишет:
скорее всего да.
PCMCIA карта с COM-портом подойдёт?
7. Посетитель - 01 Января, 2011 - 17:50:17 - перейти к сообщению
Большое спасибо за ответы. Буду искать PCMCIA-карту, хотя её сейчас очень сложно найти. Я уже покупал одну - там оказался неисправным СОМ-порт.
8. Посетитель - 20 Января, 2011 - 09:12:30 - перейти к сообщению
Сегодня попробовал читать с МК с помощью настольного компьютера с СОМ-портом.
Опять вылетает сообщение: "Device missing or unknown device (-24)". Жму "Ignore" быстро считывает, но почему-то все нули.
При этом нормально выполняются команды: Reset, Erase, Verify.
Может быть МК неисправен, как проверить его исправность?
Опять вылетает сообщение: "Device missing or unknown device (-24)". Жму "Ignore" быстро считывает, но почему-то все нули.
При этом нормально выполняются команды: Reset, Erase, Verify.
Может быть МК неисправен, как проверить его исправность?
9. nest - 20 Января, 2011 - 19:52:34 - перейти к сообщению
Посетитель пишет:
прошить в него программу и посмотреть, работает ли она
Может быть МК неисправен, как проверить его исправность?
10. Посетитель - 21 Января, 2011 - 08:39:12 - перейти к сообщению
Так я не могу прошить МК.
11. nest - 21 Января, 2011 - 19:04:12 - перейти к сообщению
Посетитель пишет:
либо он мёртвый, либо проблемы с программатором.Так я не могу прошить МК.
Посетитель пишет:
Никогда, ни при каких условиях не жать на "Ignore" !вылетает сообщение: "Device missing or unknown device (-24)". Жму "Ignore" быстро считывает, но почему-то все нули.
проверяйте программатор. доводите его до ума, что бы всё работало. ищите ошибки.
12. Посетитель - 21 Января, 2011 - 21:19:36 - перейти к сообщению
А как же в хелпе к Пони вот что написано:
Q: I can't read or write AT90S1200 device. I receive the error message:
"Device missing or unknown device -24"
A: Select "Ignore" button, if the final message is "Write succesful" you have a sample that
doesn't reply to the identify command. It seems that early devices don't reply to this command.
Только я после этого получаю сообщение "Write fail".
Q: I can't read or write AT90S1200 device. I receive the error message:
"Device missing or unknown device -24"
A: Select "Ignore" button, if the final message is "Write succesful" you have a sample that
doesn't reply to the identify command. It seems that early devices don't reply to this command.
Только я после этого получаю сообщение "Write fail".
13. nest - 21 Января, 2011 - 21:23:06 - перейти к сообщению
Посетитель, но у вас ведь не AT90S1200
14. cjA - 21 Января, 2011 - 21:44:59 - перейти к сообщению
похоже атмел пошел по пути интел с их селеронами и гонит на рынок бракованые чипы (и правильно делает ибо дешевле, а все равно многим такая функциональность и не нужна) и сигнатуры ставит новые вот прошивщики их и не распознают.
Недавно была ветка где чел нажал Игноре- и все правильно прошилось
Недавно была ветка где чел нажал Игноре- и все правильно прошилось
Но то что час- это где-то контакт плохой
15. nest - 21 Января, 2011 - 21:50:35 - перейти к сообщению
cjA пишет:
не говорите глупостей.похоже атмел пошел по пути интел с их селеронами и гонит на рынок бракованые чипы (и правильно делает ибо дешевле