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

 
 
> ALTERA USB BLASTER use as JTAG programmer, научить ALTERA USB BLASTER зашивать по JTAG AT91SAM7S*
Genadi Zawidowsk...
сообщение Nov 29 2009, 17:34
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Кто-нибудь знает, как научить ALTERA USB BLASTER зашивать по JTAG AT91SAM7S*

Никаких функций отладки не требуется, просто залить HEX или BIN во флэш.

Сообщение отредактировал Genadi Zawidowski - Nov 29 2009, 17:36
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Genadi Zawidowsk...
сообщение Feb 23 2010, 19:20
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Сообщение об ошибке не изменилось... Как и в ручном режиме (через telnet) - после выдачи halt получаю сообщение о том, что с cpsr не то значение и так далее...

Код
C:\user\dds2\TC1>openocd -d0 -f interface/rlink.cfg -f target/at91sam7sx.cfg -c init -c targets -c "halt" -c "flash write_image erase " -c "verify_image .\at91sam7s\tc1.elf" -c "reset run" -c shutdown
Open On-Chip Debugger 0.3.1 (2009-11-13-16:13)
$URL$
For bug reports, read
        http://openocd.berlios.de/doc/doxygen/bugs.html
debug_level: 0
30 kHz
srst_only srst_pulls_trst srst_gates_jtag srst_open_drain
Error: invalid mode value encountered 1
Error: cpsr contains invalid mode value - communication failure
    TargetName         Type       Endian TapName            State
--  ------------------ ---------- ------ ------------------ ------------
0* at91sam7s.cpu      arm7tdmi   little at91sam7s.cpu      unknown
Error: invalid mode value encountered 1
Error: cpsr contains invalid mode value - communication failure
Error: invalid mode value encountered 1
Error: cpsr contains invalid mode value - communication failure
Runtime error, file "command.c", line 473:


Да, эта же плата через тот же 20-пин разъём шъётся wiggler-ом через h-jtag без проблем.

Сообщение отредактировал Genadi Zawidowski - Feb 23 2010, 19:34
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Feb 23 2010, 19:34
Сообщение #3


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(Genadi Zawidowski @ Feb 24 2010, 00:20) *
Сообщение об ошибке не изменилось...

Значит не работаетsmile.gif Насколько я в курсе, поддержка rlink там в зачаточном состоянии. У меня есть плата с rlink, но там stm32, и прицеплен он по SWD (альтенратива JTAG), а его (SWD) openocd точно не поддерживает. Откуда вы взяли, что оно вообще заработает?


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Feb 23 2010, 20:08
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Цитата(AHTOXA @ Feb 23 2010, 22:34) *
Откуда вы взяли, что оно вообще заработает?

Исходя из того, что reset из j-tag адаптера выходит (тестовая плата перезапускается) и остальные команды выполняются - о чём сообщает всякая диагностика подключёного к j-tag процессора. То есть, нижний уровень работает.

Да, openocd + wiggler тоже не грузят программу. Только hjtag + wiggler.

Вывод - я как-то не так обращаюсь с openocd. Но что ещё, кроме конфигурационных файлов, может влиять?

Сообщение отредактировал Genadi Zawidowski - Feb 23 2010, 20:20
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Genadi Zawidowski   ALTERA USB BLASTER use as JTAG programmer   Nov 29 2009, 17:34
- - KRS   Посмотрите OpenOCD   Nov 29 2009, 17:42
|- - Genadi Zawidowski   Цитата(KRS @ Nov 29 2009, 20:42) Посмотри...   Nov 29 2009, 18:20
|- - KRS   Цитата(Genadi Zawidowski @ Nov 29 2009, 21...   Nov 29 2009, 20:17
- - Genadi Zawidowski   Спасибо, со всеми параметрами кроме ft2232_layout ...   Nov 29 2009, 21:16
|- - gotty    На сайте http://www.ixo.de/info/usb_jtag/ есть па...   Nov 30 2009, 07:19
- - Terminator   В ALTERA USB BLASTER нет ft2232. С openocd ничего ...   Nov 30 2009, 07:26
|- - KRS   Цитата(Terminator @ Nov 30 2009, 10:26) В...   Nov 30 2009, 09:31
- - SM   там ft245 а не 2232, и еще сердес на CPLD.   Nov 30 2009, 10:35
- - Genadi Zawidowski   UrJTAG с ALTERA USB BLASTER сконнектился - светоди...   Dec 1 2009, 04:48
|- - KRS   Цитата(Genadi Zawidowski @ Dec 1 2009, 07...   Dec 1 2009, 09:28
- - Genadi Zawidowski   Вот, при попытке сказать discover выдаёт вот это: ...   Dec 1 2009, 20:39
- - Genadi Zawidowski   add2: с таким же выводом уже сталкивался писавший ...   Dec 1 2009, 22:12
|- - KRS   Цитата(Genadi Zawidowski @ Dec 2 2009, 01...   Dec 3 2009, 14:10
- - Genadi Zawidowski   Спаибо... кстати, никто не делал этих загрузчиков ...   Dec 3 2009, 19:17
- - Genadi Zawidowski   Кажется, начало находиться... Это оно? (кусочек ин...   Dec 3 2009, 21:29
|- - KRS   Цитата(Genadi Zawidowski @ Dec 4 2009, 00...   Dec 3 2009, 22:49
- - Genadi Zawidowski   Кажется, скоро появится возможность исользовать Al...   Feb 23 2010, 18:44
|- - AHTOXA   Цитата(Genadi Zawidowski @ Feb 23 2010, 23...   Feb 23 2010, 18:59
- - Genadi Zawidowski   Коллеги, ничего не сдвинулось с места... Инсталиро...   Feb 28 2010, 22:55
- - A.P.   Три года прошло - сдвиги какие-нибудь есть?   Oct 7 2012, 16:06
|- - Genadi Zawidowski   Цитата(A.P. @ Oct 7 2012, 20:06) Три года...   Oct 7 2012, 21:16
- - ReAl   Странно. Вот таким J-Link в вот такую плату SK-MLP...   Oct 8 2012, 05:40
- - A.P.   Я таки заставил работать связку altera usb_blaster...   Nov 28 2012, 13:56


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 00:25
Рейтинг@Mail.ru


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