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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
АДИКМ
сообщение May 31 2008, 20:45
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



сеггер выложил в открытое пользование свой протокол к j-link.


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 31 2008, 21:21
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Да, в каком-то смысле эпохально. Клоны есть. Протокол есть....


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
ig_z
сообщение Jun 3 2008, 13:10
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 27-08-04
Пользователь №: 551



"Забыли" команду апдейта smile.gif
Код
EMU_CMD_FW_UPDATE
H->E    1*U8                    Cmd          Command : 06
H->E    1*U16                   NumBytes     Length of firmware Typically 0x5400
H->E    <NumBytes>*U8
Go to the top of the page
 
+Quote Post
Beduin
сообщение Jun 4 2008, 08:47
Сообщение #4





Группа: Участник
Сообщений: 10
Регистрация: 16-04-07
Пользователь №: 27 089



Цитата(zltigo @ Jun 1 2008, 02:21) *
Да, в каком-то смысле эпохально. Клоны есть. Протокол есть....

А где можно схемку и прошиву для клона посмотреть?
Go to the top of the page
 
+Quote Post
abcdefg
сообщение Jun 5 2008, 13:27
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 201
Регистрация: 23-01-06
Из: Msk
Пользователь №: 13 490



Цитата(zltigo @ Jun 1 2008, 01:21) *
Да, в каком-то смысле эпохально. Клоны есть. Протокол есть....


Ну и какие пути развития? В том смысле, что дает наличие протокола в прикладном применении?
Go to the top of the page
 
+Quote Post
jorikdima
сообщение Jun 6 2008, 07:50
Сообщение #6


тут может быть ваша реклама
*****

Группа: Свой
Сообщений: 1 164
Регистрация: 15-03-06
Из: Санкт-Петербург/CA
Пользователь №: 15 280



Цитата(abcdefg @ Jun 5 2008, 17:27) *
Ну и какие пути развития? В том смысле, что дает наличие протокола в прикладном применении?

действительно, что дает общественности открытие протокола?
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Jun 6 2008, 11:25
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



Цитата(jorikdima @ Jun 6 2008, 10:50) *
действительно, что дает общественности открытие протокола?

наверное дает возможность написать что-то свое?


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
Konst_777
сообщение Jun 6 2008, 16:30
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Скорее, дает возможность сеггеру преследовать в судебном порядке разработчиков клонов j-link.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Jun 6 2008, 16:41
Сообщение #9


Гуру
******

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



Цитата(Konst_777 @ Jun 7 2008, 00:30) *
Скорее, дает возможность сеггеру преследовать в судебном порядке разработчиков клонов j-link.
Почему это? smile.gif


--------------------
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Jun 7 2008, 06:02
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



Цитата(Konst_777 @ Jun 6 2008, 20:30) *
Скорее, дает возможность сеггеру преследовать в судебном порядке разработчиков клонов j-link.

там на второй или на третьей странице написано, что дает, а чего делать нельзя. Разрешено добавлять jlink как средство отладки в сторонние IDE.
Go to the top of the page
 
+Quote Post
Konst_777
сообщение Jun 7 2008, 07:07
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Цитата(prottoss @ Jun 6 2008, 19:41) *
Почему это? smile.gif

В разделе "2.1 License terms" подраздел
Цитата
2.1.2 What you are not allowed to do
You are not allowed to use the information in this document to
  • build J-Link clones
  • build J-Link compatible emulators.

Ну и "забыли" указать номера Enpoint-ов, а также
Цитата(ig_z @ Jun 3 2008, 16:10) *
"Забыли" команду апдейта smile.gif
Go to the top of the page
 
+Quote Post
KRS
сообщение Jun 19 2008, 15:32
Сообщение #12


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

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Возникла идея как этот протокол можно использовать.
Например для подключения Wiggler или FT2232C как J-link. ( что бы без проблем отлаживаться в IAR)
Можно имитировать J-Link TCP/IP server, на самом деле это не что иное как мост из TCP в USB с очень простым протоколом ( я его уже расковырял и IAR прекрасно подключился к моей программе...) и если надо я напишу здесь как он устроен. Т.е. вместо оригинального J-link server - запускается прога, которая преобразует команды J-link в FT2232C...

Лично меня больше всего интересуют команды для работы с SWD.
Например команда 0xC7 ( судя по всему CMD_HW_SELECT_IF ) в этом даташите не описана (принимает 32 битный параметр и возвращает тоже 4 байта)
Так же если поставить режим SWD в настройках формат команды EMU_CMD_HW_JTAG3 судя по всему меняется ( в резервном байте приходит 's')
Go to the top of the page
 
+Quote Post
DASM
сообщение Jun 19 2008, 17:22
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Без буферного ОЗУ если просто преобразовывать команды в 2232 это будут совершенно несусветные тормоза
Go to the top of the page
 
+Quote Post
KRS
сообщение Jun 20 2008, 07:09
Сообщение #14


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

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(DASM @ Jun 19 2008, 21:22) *
Без буферного ОЗУ если просто преобразовывать команды в 2232 это будут совершенно несусветные тормоза

Это понятно что надо буфферизировать. Даже SEGGER для JLINK рекомендует большими блоками команды посылать. Я на FT245R добился довольно шустрой работы SWD. Но я реализовал GDB server, а у IAR 5.xx совсем кривая реализация отладки через GDB сервер, еще они и протокол не правильно трактуют ( уних написано что он только для STR7 платы какойто). К тому же системные регистры кортекса, насколько я понял будут видны только через JLINK, вот и хотелось прикинутся JLINK.
Go to the top of the page
 
+Quote Post
voyt
сообщение Jun 20 2008, 12:47
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 75
Регистрация: 31-07-06
Из: Москва
Пользователь №: 19 223



А зачем так париться? JTAGKey + OpenOCD = $70 + open source + прекрасно работает на GNU/Linux ОС!
Go to the top of the page
 
+Quote Post

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

 


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


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