Надо же как мне повезло... Читаю и удивляюсь.
Программатор заработал с первого раза, прошил с первого раза, настроил фьюзы без чьих либо подсказок первый раз и не ошибся.
Что я делаю не так?
Уже не мало прошил МК, и вот что хочу сказать: вытаскиваю и вставляю в LPT порт при включенном компьютере, пока ничего не сгорело. Для сомневающихся.
Upgrader писал(а):Надо же, скорость чтения/записи mega8 на Altera Byte Blaster приятно удивила... 2-3 секунды - это круто.
Ну на STK200/STK300 то же самое было бы на том же компьютре. И с той же программой.
Вот я и удивляюсь расхожему мнению «LPT это медленно, паяй USB-шное», так как часто далее идёт линк на soft-USB с гордым «fast! 8 секунд на программирование мега8!».
В недостатках у LPT — отсутствие на всех новых ноутбуках и тем более на нетбуках, а никак не скорость работы.
Десктопную вполне приличную для разработчика мамку с LPT, причём даже не на гребёнке, а выведен на заднюю панель, вполне можно купить.
А если уж USB — то тогда хоть FT232R, которая где-то около LPT по скорости выходит. Или лучше FT2232 — и скорость гораздо выше, и для ARM сгодится под OpenOCD.
Bilbo писал(а):Пожалуйста, таскайте кабели из/в LPT, но делайте это, отключив программатор от целевого устройства. Иначе LPT все-таки может подгореть.
Всё зависит от условий.
У меня уже неведомо сколько лет в качестве источника питания для отладки используется AT, потом ATX блок питания. Включен по-человечески, в удлиннитель с землёй, так что земли источника и компьютера соединены. В таких условиях - никаких проблем с подключением всего включеного в любом порядке.
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
А никто не сталкивался с такой проблемой? Вдруг ни с того ни с сего перестал программатор нормально работать - то микросхему не видит, то программатор не видит, то записывает с ошибками. Не пойму в чем дело...
Неа, у меня ни одного провода нет, за исключением питания Прошиваю не в схеме, а в самом программаторе.
Пайка качественная.
Пойду на другом компьютере пробовать...
Люди, почему на первом рис. программатора Altera Byte Blaster, что в обучалке, к 10-ти штырьковому разъему подведены проводки на ноги 7,8, в то время как на втором рисунке они не участвуют в процессе программирования?
Frensis писал(а):Люди, почему на первом рис. программатора Altera Byte Blaster, что в обучалке, к 10-ти штырьковому разъему подведены проводки на ноги 7,8, в то время как на втором рисунке они не участвуют в процессе программирования?
Очевидно потому что они не нужны для программирования МК AVR. Но наверно нужны для программирования чего-нибудь другого.
Блин, проблема с компьютером. Пишет и читает все время с ошибками (странно что прям с одинаковым их количеством всегда), а иногда не видит МК. Программатор исправен, проверен на другом компьютере.
Такая проблема была раньше, но и исчезла так-же неожиданно. Теперь снова появилась... СпойлерProgramming CODE memory
. done
Verifying CODE memory
% 00000000: expected 30, read 00
% 00000001: expected C0, read 00
...
% 00000258: expected 08, read 00
% 00000259: expected 95, read 00
done
failed, 558 errors