FT2232 vs MCP2200 как прграмматор AVR с бутлоадером.
Добавлено: Сб окт 25, 2014 16:26:52
Доброго времени суток. Помогите разобраться, в чём же дело 
Суть такова. Есть ATmega32, в которой есть бутлоадер. Программирую через AVRProg.
При запуске AVRProg, он отсылает в COM порты с 1 по 4 команду и ждёт ответ. Если ответа нет - программа просто не запустится.
Если я в качестве USB-UART преобразователя юзаю FT2232, то всё работает отлично. Но если MCP2200, то AVRProg запускается, работает Verifying Flash. Но при попытке прошить, вылезает error erase.
Питание МК предельно близкое к 5В. Земли микросхемы и МК объединить не забыл. RX-TX не перепутаны точно, иначе программа бы не запустилась даже. Виртуальные COM порты, которые появляются благодаря микросхемам, находятся в пределах COM1-4.
В чём тут может быть подвох?
Суть такова. Есть ATmega32, в которой есть бутлоадер. Программирую через AVRProg.
При запуске AVRProg, он отсылает в COM порты с 1 по 4 команду и ждёт ответ. Если ответа нет - программа просто не запустится.
Если я в качестве USB-UART преобразователя юзаю FT2232, то всё работает отлично. Но если MCP2200, то AVRProg запускается, работает Verifying Flash. Но при попытке прошить, вылезает error erase.
Питание МК предельно близкое к 5В. Земли микросхемы и МК объединить не забыл. RX-TX не перепутаны точно, иначе программа бы не запустилась даже. Виртуальные COM порты, которые появляются благодаря микросхемам, находятся в пределах COM1-4.
В чём тут может быть подвох?

