реклама на сайте
подробности

 
 
48 страниц V  « < 11 12 13 14 15 > »   
Reply to this topicStart new topic
> ucGoZilla, Новый народный программатор:)
BigallS
сообщение Apr 21 2011, 09:52
Сообщение #181


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 23-03-11
Пользователь №: 63 817



А когда планируется полноценная JTAG MKII отладка, очень хотелось бы.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Apr 21 2011, 12:13
Сообщение #182


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(BigallS @ Apr 21 2011, 16:52) *
А когда планируется полноценная JTAG MKII отладка, очень хотелось бы.
Планируется в ближайшее время. Главные секреты рассекречены sm.gif Может будет несколько последовательных релизов, так как испытывать все одному и на разных ПО сложно.

Цитата(dimka76 @ Apr 21 2011, 11:27) *
ICD2
Можно ссылку на нормальный тех. мануал и описание протокола?


--------------------
Go to the top of the page
 
+Quote Post
dimka76
сообщение Apr 22 2011, 04:18
Сообщение #183


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Цитата(prottoss @ Apr 21 2011, 16:13) *
ICD2. Можно ссылку на нормальный тех. мануал и описание протокола?


Таковой у меня нет. Есть только схема и файл прошивки.
Схема вот


http://icd2clone.narod.ru/files/ICD2_clone_3_4.zip
Прикрепленные файлы
Прикрепленный файл  icd2_3_4_schematic.PDF ( 67.14 килобайт ) Кол-во скачиваний: 334
 


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение Apr 24 2011, 14:38
Сообщение #184


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027



Ув. prottoss!

Выводы PA9 и PA15 (цепь PRT_CLK) соединены. Это правильно?
Go to the top of the page
 
+Quote Post
prottoss
сообщение Apr 24 2011, 23:14
Сообщение #185


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(ЛеонидК @ Apr 24 2011, 21:38) *
Ув. prottoss!

Выводы PA9 и PA15 (цепь PRT_CLK) соединены. Это правильно?
Да. Правильно.


--------------------
Go to the top of the page
 
+Quote Post
seltec
сообщение May 3 2011, 15:38
Сообщение #186


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 5-01-08
Из: г. Казань
Пользователь №: 33 830



Доброго времени суток всем.
Уважаемый prottoss, похоже в замен STF202 могут подойти NUF2030XV6 или NUF2042XV6. Только придется переразводить плату и добавить один резистор (пул-ап). Или я в чем-то не прав?
Go to the top of the page
 
+Quote Post
prottoss
сообщение May 4 2011, 16:40
Сообщение #187


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(seltec @ May 3 2011, 22:38) *
Доброго времени суток всем.
Уважаемый prottoss, похоже в замен STF202 могут подойти NUF2030XV6 или NUF2042XV6. Только придется переразводить плату и добавить один резистор (пул-ап). Или я в чем-то не прав?
C STF202, должен признать, вариант получился не удачный - в плане доставабельности. Остальные USB-фильтры, похоже что тоже не лучший вариант для самостоятельной сборки, потому что или тоже дефицит для штучной покупки или дороги. Так что лучший вариант для самостоятельного повторения, ИМХО, это просто немного резисторов, как и сделано у меня в варианте RC2. По крайней мере, судя по отзывам тех, кто повторил этот вариант.

Кроме того, люди умудряются собирать программатор даже без конвертеров уровней sm.gif просто замкнув линии данных на посадочных местах DD2-DD6... И работает...


--------------------
Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение May 4 2011, 17:05
Сообщение #188


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027



А у меня от перехода на ARM (перешел на STM32) осталась не использованной D915256 (Atmel).
Добавил согласование уровней (можно и не делать) и программатор.
Ну может отладка получится, а то у меня разных программаторов уже и так немеряно.
Go to the top of the page
 
+Quote Post
prottoss
сообщение May 8 2011, 13:20
Сообщение #189


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Director30 @ Apr 17 2011, 01:33) *
Всё разобрался. Прграмматор нужно перешивать на компе с чипсетом INTEL - ни одной осечки 08.gif
Спасибо за помощь!
Похоже проблема с прошивкой программатора на не-INTEL чипсетах реально существует... Как то не сталкивался с такой проблемой. Хотелось бы узнать, на какой конфигурации РС были неудачные прошивки чистой платы.

И извините за предыдущий сарказм.


--------------------
Go to the top of the page
 
+Quote Post
Crekby
сообщение May 13 2011, 17:53
Сообщение #190





Группа: Новичок
Сообщений: 2
Регистрация: 13-05-11
Пользователь №: 64 981



Прошивка на материнке ASUS M3A78 PRO с чипсетом AMD 780G прошивка так и не удалась, после использования USB->PCI контроллера на чипсете VIA никаких проблем не возникло. Все шьется просто отлично.
Go to the top of the page
 
+Quote Post
prottoss
сообщение May 16 2011, 14:20
Сообщение #191


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Crekby @ May 14 2011, 00:53) *
Прошивка на материнке ASUS M3A78 PRO с чипсетом AMD 780G прошивка так и не удалась, после использования USB->PCI контроллера на чипсете VIA никаких проблем не возникло. Все шьется просто отлично.
Не совсем понятно.
У Вас изначально не удалась загрузка в пустую плату прошивки для МК программатора?
Или у Вас не корректно (либо совсем не) работал программатор?

В результате 3-х дневного копания по проблеме потихоньку выясняется, что есть некая проблема с usbser.sys для не-Intel чипсетов.


--------------------
Go to the top of the page
 
+Quote Post
Costa
сообщение May 16 2011, 15:59
Сообщение #192


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 24-12-08
Пользователь №: 42 726



Здравствуйте!

Вопрос может не совсем в тему.

Имею обсуждаемый программатор, работает хорошо. За что большое спасибо автору sm.gif
Прошить его удалось только на 3-ем компе, с чипсетом Intel.

Теперь собственно сам вопрос. Прошиваю ATxmega32A4 в режиме mkII (Ubuntu Linux 10.10 - avrdude - jtag2pdi). Проблема возникает при программировании фьюзов. Если я шью такой командой:
Код
avrdude -c jtag2pdi -P /dev/ttyACM0 -p x32a4 -U fuse0:w:0x00:m -U fuse1:w:0x00:m -U fuse2:w:0xFF:m -U fuse4:w:0xFE:m

то все в порядке:
Код
avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.02s

avrdude: Device signature = 0x1e9541
avrdude: reading input file "0x00"
avrdude: writing fuse0 (1 bytes):

Writing | ################################################## | 100% 0.00s

avrdude: 1 bytes of fuse0 written
avrdude: verifying fuse0 memory against 0x00:
avrdude: load data fuse0 data from input file 0x00:
avrdude: input file 0x00 contains 1 bytes
avrdude: reading on-chip fuse0 data:

Reading | ################################################## | 100% 0.01s

avrdude: verifying ...
avrdude: 1 bytes of fuse0 verified
avrdude: reading input file "0x00"
avrdude: writing fuse1 (1 bytes):

Writing | ################################################## | 100% 0.00s

avrdude: 1 bytes of fuse1 written
avrdude: verifying fuse1 memory against 0x00:
avrdude: load data fuse1 data from input file 0x00:
avrdude: input file 0x00 contains 1 bytes
avrdude: reading on-chip fuse1 data:

Reading | ################################################## | 100% 0.01s

avrdude: verifying ...
avrdude: 1 bytes of fuse1 verified
avrdude: reading input file "0xFF"
avrdude: writing fuse2 (1 bytes):

Writing | ################################################## | 100% 0.00s

avrdude: 1 bytes of fuse2 written
avrdude: verifying fuse2 memory against 0xFF:
avrdude: load data fuse2 data from input file 0xFF:
avrdude: input file 0xFF contains 1 bytes
avrdude: reading on-chip fuse2 data:

Reading | ################################################## | 100% 0.01s

avrdude: verifying ...
avrdude: 1 bytes of fuse2 verified
avrdude: reading input file "0xFE"
avrdude: writing fuse4 (1 bytes):

Writing | ################################################## | 100% 0.00s

avrdude: 1 bytes of fuse4 written
avrdude: verifying fuse4 memory against 0xFE:
avrdude: load data fuse4 data from input file 0xFE:
avrdude: input file 0xFE contains 1 bytes
avrdude: reading on-chip fuse4 data:

Reading | ################################################## | 100% 0.01s

avrdude: verifying ...
avrdude: 1 bytes of fuse4 verified

avrdude done.  Thank you.

Как только добавляю к команде 5-ый фьюз:
Код
avrdude -c jtag2pdi -P /dev/ttyACM0 -p x32a4 -U fuse0:w:0x00:m -U fuse1:w:0x00:m -U fuse2:w:0xFF:m -U fuse4:w:0xFE:m -U fuse5:w:0xF0:m

получаю вот такой вывод ошибки в конце:
Код
avrdude: reading input file "0xF0"
avrdude: writing fuse5 (1 bytes):

Writing | ################################################## | 100% 0.01s

avrdude: 1 bytes of fuse5 written
avrdude: verifying fuse5 memory against 0xF0:
avrdude: load data fuse5 data from input file 0xF0:
avrdude: input file 0xF0 contains 1 bytes
avrdude: reading on-chip fuse5 data:

Reading |                                                    | 0% 0.00savrdude: jtagmkII_read_byte(): bad response to read memory command: RSP_FAILED
avr_read(): error reading address 0x0000
    read operation not supported for memory "fuse5"
avrdude: failed to read all of fuse5 memory, rc=-2

avrdude done.  Thank you.

И после этого любая команда дает ошибку:
Код
avrdude: AVR device initialized and ready to accept instructions

Reading |                                                    | 0% 0.00savrdude: jtagmkII_program_enable(): bad response to enter progmode command: RSP_FAILED
avrdude: jtagmkII_program_enable(): bad response to enter progmode command: RSP_FAILED
avrdude: jtagmkII_read_byte(): bad response to read memory command: RSP_ILLEGAL_MCU_STATE
avr_read(): error reading address 0x0000
    read operation not supported for memory "signature"
avrdude: error reading signature data for part "ATXMEGA32A4", rc=-2
avrdude: error reading signature data, rc=-1
avrdude: jtagmkII_program_disable(): bad response to leave progmode command: RSP_ILLEGAL_MCU_STATE

avrdude done.  Thank you.


В чем может быть дело? Микросхему можно заменить, но это не выход (уже менял, все шьется до 5-го фьюза, затем вышеописанный ступор).
Версия avrdude 5.10, в программаторе последняя прошивка (заливал в него 110427). Сам программатор исправен, другие МК прошивает, как xmega, так и mega.

Помогите советом, направьте мысль в нужное русло sm.gif
Go to the top of the page
 
+Quote Post
prottoss
сообщение May 16 2011, 16:10
Сообщение #193


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Costa @ May 16 2011, 22:59) *
Здравствуйте!
Вопрос может не совсем в тему.
Вопрос как раз в тему. Постараюсь проверить в ближайшие дни.
Правда сейчас на рабочем столе бардак в виде кишков из собранного РС с камнем AMD Athlon и мамки на базе nForce. Утилита прошивки как раз не запускается на этой системе.

Вопрос опять же к Вам, как к одному из "пострадавших" в плане не возможности залить в ucGoZilla прошивку.
После того, как Вам удалось найти INTEL и залить прошивку в программатор, на "проблемных" РС программатор работает?


--------------------
Go to the top of the page
 
+Quote Post
Costa
сообщение May 16 2011, 16:24
Сообщение #194


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 24-12-08
Пользователь №: 42 726



Завтра проверю, но 3-й комп был просто третьим по счету, в тот момент я еще не знал о том, что нужно искать именно чипсет Intel.
Первым был VirtualBox с виндой из-под Линукса, второй комп с родной виндой, вроде с чипсетом VIA, завтра уточню, все проверю и отпишусь.

А это как-то связано с fuse5 в ATxmega32A4? У меня камень "умирает" как раз после его прошивания.
Go to the top of the page
 
+Quote Post
prottoss
сообщение May 16 2011, 16:25
Сообщение #195


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Costa @ May 16 2011, 22:59) *
Теперь собственно сам вопрос.
По вопросу программирования. Открыл даташит - XMEGA_A в 5-ом байте фьюзов имеет Bit 5:4 - BODACT[1:0]: - биты только на чтение. Может быть в этом проблема? Хотя у А1 тоже самое - его я программил - такого бага не было... Как обещал, проверю, как только снесу хлам со стола sm.gif На этой неделе точно.

А какие чипы XMEGA, кроме 32A4, еще программировали? Была ли ошибка с 5 байтом?


--------------------
Go to the top of the page
 
+Quote Post

48 страниц V  « < 11 12 13 14 15 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 8th July 2025 - 20:56
Рейтинг@Mail.ru


Страница сгенерированна за 0.01538 секунд с 7
ELECTRONIX ©2004-2016