0 / 0 / 0
Регистрация: 14.10.2010
Сообщений: 64
|
|
1 | |
Проблема с прошивкой Атмега824.02.2013, 20:28. Показов 8782. Ответов 7
Метки нет (Все метки)
Здравствуйте. Собрал девайс на меге8. Пытаюсь залить программу и не выходит.
В кач-ве ISP программатора использую Пинборд 1.1 совместно с Sinoprog. Выдаёт такое сообщение: avrdude -C avrdude.conf -c pinb -P ft0 -b 1200 -p m8 -U flash:r:"F:\атмел\GATE\Gate1\default\Gate1.hex":i -q avrdude: BytBang OK avrdude: pin assykn miso 6 sck 5 mosi 3 risit 7 avrdude: drain OK ft245r: bitclk 230400 -> ft baud 115200 avrdude: ft245r_program_enable: foytid avrdude: initiotyzotion foytid, rc=-1 Double check connections omd try again, or use -F to override this check. avrdude done. Thank you. Перепроверил тестером всё на десять раз . все 4 линии контачат нормально. Питание подаётся. Между ногами контроллера никаких замыканий. Спирта пол-литра на плату вылил. Даже отдельно от девайса на макетке спаял дип панельку и разьем программатора- результата ноль. Шнурок сантиметров пятнадцать длинной. Контроллера четыре штуки поменял, куплены в разное время и в разных местах. До этого шил тини2313 и мегу16 без проблем. Что ещё придумать не знаю. И ещё подскажите, что за ключ –F avrdude требует? Спасибо.
0
|
24.02.2013, 20:28 | |
Ответы с готовыми решениями:
7
Проблема с прошивкой Проблема с прошивкой Проблема с прошивкой Atmega 8A-PU Attiny10 проблема с прошивкой Проблема с прошивкой ATmega8L |
0 / 0 / 0
Регистрация: 14.10.2010
Сообщений: 64
|
|
25.02.2013, 00:16 | 2 |
попробовал ткнуть PBSelf16.cmd – пакетный файл для прошивки бутлоадера на Мегу16 (и только на нее!) из Дихальтовского руководства ессно не пошло, зато выдало:
avrdude.ixi: Device syknature = 0x1e9307 avrdude.ixi: Expected syknature for ATMEGA16 is 1E 94 03 Double check chip, or use -F to override this check. значит сигнатуру прочло нормально
0
|
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 52
|
|
25.02.2013, 18:30 | 3 |
Скорость меняли?
0
|
0 / 0 / 0
Регистрация: 10.03.2010
Сообщений: 225
|
|
25.02.2013, 19:35 | 4 |
Попробуйте кинуть файл прошивки в корень диска. Может дудка кериличные бувафы папок неразпознает. Еще можете скорость поменять из -b 1200 на -b 9600. А землю и vcc к своей жертве подключили?
Ключ -F отменяет проверку сигнейчера и еще много чего отменяет.
0
|
0 / 0 / 0
Регистрация: 14.10.2010
Сообщений: 64
|
|
26.02.2013, 21:04 | 5 |
Спасибо за ответы. Всё оказалось прозаичнее. На компе с давних времён оказалось две папки с SinaProk то ли от разных версий Pinboard, то ли сам намудил, но в одной порядок пинов был изменён (для программатора pinb)
0
|
0 / 0 / 0
Регистрация: 02.01.2013
Сообщений: 67
|
|
26.02.2013, 22:27 | 6 |
Доброго времени суток .
Собрал вчера программатор Громова , подключил в COM порт , питание на МК подавал из USB порта . МК ATmega8-8PU , пользовался программой Uniprof . Проблема в том что при проверке на чистоту , программа показывает что в МК есть программа , но очистить не получается , пишет очишено , но при проверке показывает что нет . Так же при каждой проверке в ячейках памяти другие значения . С чем это может быть связано ? Писал через телефон , заранее спасибо !!!
0
|
0 / 0 / 0
Регистрация: 10.03.2010
Сообщений: 225
|
|
27.02.2013, 02:57 | 7 |
Кабель данных должен быть не длиннее 10-15см. Если разные данные при каждом считывании, то возможно гдето наводки на линии. А возможность проверить сигнейчер кристала в этой проги есть?
Если вам нужно запрограмировать кристал только один раз и забыть про него то удачи. Если будете постоянно заниматся етим, то рекомендую прикупить у китайцев простинький програматор за 3$ Я когда начинал, програмыровал через poniprog, она тоже работает из лпт и ком портом.
0
|
0 / 0 / 0
Регистрация: 02.01.2013
Сообщений: 67
|
|
02.03.2013, 18:19 | 8 |
Сообщение от Tyom11t
Сразу постарался запрограммировать МК ( " Бегущие Огни " , светодиоды выведены на порт D ) , после снял МК с программатора , поставил в схему ( закоротил Riset и VCC через 3 кОм , хотя и так работало ) , светодиоды горят не моргая ( на порте D ) , при проверке программы задержка оказалась настолько мала , что ее можно пренебречь . Помогите выставить задержку ( например 1 секунду ) , с таймерами мне пока сложно к сожалению , но постараюсь понять . Вот исходный код программы : Код
.include "m8def.yms" .def Temp=R16 .def Temp1=R17 .def Temp2=R18 .org 0 .cseg rjmp _Riset ; .ORG INT_VECTORS_SIZE _Riset: outi SPH,high(RamEnd) outi SPL,low(RamEnd) Init: Ldi Temp , 0b00000001 Shift : rcall Delay cpi Temp,0b10000000 breq Init lsl Temp rjmp Shift Delay: Ldi Temp1 , 0 Loop:dec Temp1 brne Loop ret
0
|
02.03.2013, 18:19 | |
02.03.2013, 18:19 | |
Помогаю со студенческими работами здесь
8
Проблема с прошивкой Atmega128 Проблема с прошивкой ATMEGA16a Проблема с прошивкой ATMega16 проблема с прошивкой attiny13 (v/a) USBasp-ом FT232R + ATmega48. Проблема с прошивкой. Проблема с прошивкой(AVRISP-MKII) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |