Обсуждаем контроллеры компании Atmel.
Ср авг 23, 2023 05:45:10
При считывании сигнатуры чипа в режиме ISP все нормально, все читается и прошивается. Но в режиме параллельного программирования (20 пиновое ) Не верно считывается сигнатуры чипов первый 0х003eb33e второй 0х003eb337
- Вложения
-
- 2023-08-22_19-12-32.png.a747bd2653a5297af518a9f11e60c23f.png
- распиновка как подключил к разъему 20 пин и к атмега8
- (21.32 KiB) Скачиваний: 55
-
- HVProg_05_edit.lay6
- плата
- (395.56 KiB) Скачиваний: 34
Пт авг 25, 2023 07:32:34
Возьмите правильную сигнатуру чипа, переведите в двоичный код и сравните с тем, что вы получаете.
Увидите проблемные места, ищите у себя что на выводах мешает нормальной работе.
00011110 10010011 00000111
00111110 10110011 00110111
Пт авг 25, 2023 19:52:59
Укоротите провода до минимальной длины и проверьте линии data4 и data5.
Добавлено after 20 minutes 23 seconds:Судя по этой схеме, это выводы MISO и SCK.
Сб авг 26, 2023 22:28:44
линии data4 и data5. Прозваниваются до чипа контакт есть.
Все линии кроме ресет на прямую идут на выход 20 пин
Чт авг 31, 2023 23:04:32
1. 1-килоомные резисторы последовательно в линиях данных и подобных - это явный перебор. Там обычно 33 - 330 ом ставят и не больше.
2. Подтяжку на плюс возле процессора резисторами 1-ком сделайте на проблемных линиях. Мож там че-то особенное именно с этими ногами процессора.
3. Проверьте на наличие паразитных контактов с этих линий на что-то еще, на соседние линии, например.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.