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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Удаленная отладка AVR, может существует решение
Kovrov
сообщение Jan 25 2013, 18:11
Сообщение #1


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



Друзья, подумалось, никто случайно не пробывал отлаживать AVR по средствам Ethernet?

Очень часто возникают случаи когда по тем или иным причинам очень затруднительно подобраться с компом или ноутом для отладки на месте
а тут как бы довольно удобно..

Вот сижу думаю может какой мост USB Hub 2 Ethernet прикрутить к JTAG ICE MKII?
только чето толкового не могу найти

Может у кого есть решение?

может попробывать Ethernet - com port мост (вроде существуют грамотные мосты) прикрутить к мк2?


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
telix
сообщение Jan 25 2013, 18:21
Сообщение #2


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

Группа: Свой
Сообщений: 118
Регистрация: 9-12-12
Из: Курск
Пользователь №: 74 767



Можно использовать ноутбук.

Сообщение отредактировал telix - Jan 25 2013, 18:57


--------------------
улыбаемся ...
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jan 25 2013, 18:22
Сообщение #3


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



комп не рассматривается в т. ч. и ноутбук.


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
telix
сообщение Jan 25 2013, 18:24
Сообщение #4


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

Группа: Свой
Сообщений: 118
Регистрация: 9-12-12
Из: Курск
Пользователь №: 74 767



Сейчас бу ноутбук стоит дешевле отладочной платы

Сообщение отредактировал telix - Jan 25 2013, 18:57


--------------------
улыбаемся ...
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jan 25 2013, 18:27
Сообщение #5


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



вот именно.
что дешевле, что дороже --- денежный вопрос не стоит..
А постоянно апдейтить комп исходниками + ставить студию + и все на чьем то чужом компе как то не хочеться
Какие ещё мнения ?


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jan 25 2013, 18:28
Сообщение #6


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Я вот думаю, Raspberry PI на сей случай приобрести либо была платка с at91sam7x не помню как ее
Подымается линукс, дальше - по телнету. Raspberry модный, аж противно...
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jan 25 2013, 18:35
Сообщение #7


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



Бегло нарыл это
http://www.terraelectronica.ru/pdf/SMSC/LAN9500I.pdf

в идеале б кит какой нибудь попробывать но не нашел.
да и не понятно будет ли толк?


гдето валялся мост изернет - сом порт (MOXA) - промышленный мостик: утвержадют, что полноценный виртуальный ком порт реализован попробую к мк 2 прикрутить может чего получиться..


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
telix
сообщение Jan 25 2013, 18:37
Сообщение #8


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

Группа: Свой
Сообщений: 118
Регистрация: 9-12-12
Из: Курск
Пользователь №: 74 767



Контроллер Ethernet не поможет.

Сообщение отредактировал telix - Jan 26 2013, 04:41


--------------------
улыбаемся ...
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jan 25 2013, 18:40
Сообщение #9


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



Цитата(telix @ Jan 25 2013, 22:37) *
Вы хотите чтобы клиент не имел доступ к исходникам. Так ставьте тогда вопрос прямо. Как мне удаленно отлаживать устройство на территории клиента но так чтобы он не имел доступ к моему проекту. Ответ задешево НИКАК. Точнее при помощи отладчика JTAG ISE MKII никак. Потому что у Вас нет руководства программиста.

причем здесь клиент?
да уж куда уж прямей?

Цитата(telix @ Jan 25 2013, 22:37) *
Короче Вам понадобится самописный IAR или Keil плюс аппаратная поддержка.
Это не так долго и сложно как кажется. В принципе реализуемо.

зы спуститесь на землю - это про самописный IAR

то что комп не рассматриваю я написал: вам чтото не ясно?
ну да ладно:
ваше мнение мне понятно - спасибо..

Сообщение отредактировал Kovrov - Jan 26 2013, 06:42
Причина редактирования: бездумное цитирование


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
telix
сообщение Jan 25 2013, 19:12
Сообщение #10


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

Группа: Свой
Сообщений: 118
Регистрация: 9-12-12
Из: Курск
Пользователь №: 74 767



У Вас единственный вариант придумать что нибудь с RS232. С USB Вы однозначно не потянете, потому что это еще сложней чем писать самописныq IAR.
Я б использовал вот такой мост http://www.wiznet.co.kr/Sub_Modules/en/pro...=0&pid=1040


Сообщение отредактировал telix - Jan 26 2013, 04:41


--------------------
улыбаемся ...
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jan 25 2013, 19:21
Сообщение #11


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



Цитата(telix @ Jan 25 2013, 23:12) *
У Вас единственный вариант придумать что нибудь с RS232. С USB Вы однозначно не потянете, потому что это еще сложней чем писать самописныq IAR.
Я б использовал вот такой мост http://www.wiznet.co.kr/Sub_Modules/en/pro...=0&pid=1040


Спасибо дружище, я лучше за ИАР сяду или лучше сам напишу Кейль. lol.gif
вот сейчас буду решать...


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
zhevak
сообщение Jan 25 2013, 19:29
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



Цитата(_Pasha @ Jan 26 2013, 00:28) *
Я вот думаю, Raspberry PI на сей случай приобрести либо была платка с at91sam7x не помню как ее
Подымается линукс, дальше - по телнету. Raspberry модный, аж противно...

Линукс рулит. Почти все процессы в Линуксе взаимодействуют через сокеты. Удобно.
Если это та же самая машинка, то работаем по петле loop -- 127.0.0.1:port.
Если это удаленная машинка, то по сети xxx.xxx.xxx.xxx:port. Тот же самый порт, IP-шник только другой. Программы даже не почувствуют подмены. Ну, разве что только данные будут ходить туда-сюда чуть-чуть медленнее.

Для RPi портировать OpenOCD, и все дела. Я так собрал на RPi ассемблер для MSP430. Заработало без вопросов. Необычно только то, что когда работаешь, ничего не гудит. Вентиляторов-то нет. Это очень необычно и стреляет по психике. Кажется, что все выключено, раз не слышно ни винтов, ни вентиляторов. Одно слово -- чудно! sm.gif Но работает. Я балдею от этой технологии.

С AVR-ками на RPi еще не упражнялся, но думаю, что скоро займусь. К стати, за счет того, что все исходники для создания программ для микроконтроллера размещаются на флешь-карте RPi, то скорость сборки проекта тоже очень сильно поражает. В общем, это что-то!

К стати, у меня на RPi установлена карта на 16 ГБ, но занята примерно на 14%. Остальное свободное место. Ну не размещать же там музыку-фильмы-фотки и прочую лабуду. А для проектов этого пространства -- умотаться. Так что, это очень даже перспективное направление. Самое забавное, что его еще разработчики МК-систем толком не распробовали. Но это, как говориться, -- дело времени sm.gif


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Jan 25 2013, 19:38
Сообщение #13


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

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Глянь , я бы так плясал, но вот ресурсы? А уж с целевой .... jtag уж так необходим?
http://ab-log.ru/smart-house/ethernet


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jan 25 2013, 20:04
Сообщение #14


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(zhevak @ Jan 25 2013, 23:29) *
Но работает. Я балдею от этой технологии.

Попривыкли к "гудит - значит работает" sm.gif
туда пробросить только отладку, нафига там проекты?
Получается, например, тот же st-link через скрипт запустили чтобы подымался автоматом, gdb на айпишнике RPi

А есть что-нить даунистее?, потому что видяха/аудяха для таких задач ну совсем не нужна...
Go to the top of the page
 
+Quote Post
zhevak
сообщение Jan 25 2013, 20:12
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



Цитата(_Pasha @ Jan 26 2013, 02:04) *
Попривыкли к "гудит - значит работает" sm.gif

Ага sm.gif Столько лет привыкали к уртиляторам. А тут вдруг -- раз! И тишина... Подозрительно.

Цитата
туда пробросить только отладку, нафига там проекты?

JFF (Jast for Fun) -- а чё б не попробовать? Интересно ж -- взлетит-не взлетит. Взлетело.


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post

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

 


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


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