LINUXPORTAL.RU  |   Живое общение LinuxPortal.Ru   |    Ленты событий        |   ФОРУМЫ  |   БИБЛИОТЕКА  |   ССЫЛКИ  |   НОВОСТИ  |   БЛОГИ АДМИНОВ

Участники   Поиск   F.A.Q.    Регистрация    Вход   Начало
Начало » Для администраторов и программистов » Железная разработка » ICE
Показать: Сегодняшние сообщения  :: Показать голосования :: Навигатор по сообщениям
Отправить по e-mail 
Переключение в режим просмотра в виде древовидного списка сообщений и ответов Создать новую тему Отправить ответ
ICE Птн, 11 Май 2007 23:53 Переход к следующему сообщения
kaboom в настоящее время не в онлайне kaboom  UNITED STATES
Сообщений: 997
Зарегистрирован: Июль 2002
Географическое положение: NY

guru · partner
kto-nibud' znimalsya otladkoi yader zerez ICE?
eto pervii vvodnii vopros.
esli da, to sleduyuschii vopros, est' li vozmoznost' otlazivat' ne yadernie processi zerez ICE. prinzipial'nie sloznosti s otladkoi processov zerez ICE mne izvestni, hotelos' bi uznat' reshena li kem-to eta problema.
ya k nastoyaschemu momentu rabotal s RV-ICE ot ARM + trace zerez ETM/ETB na arm926ej-s. i s AmericanArium LC-500 bez trace(a), ibo ETB AA ne podderzivaet. Oba horoshi dlya otladki yader. Oba realizuyut otladku processov zerez gdbserver i DCC, kotorii ispol'zuet JTAG tol'ko v transportnih zelyah.
V ideale nuzno sobirat' trace i profilirovat' kak processi tak i drivera.
Re: ICE Пнд, 14 Май 2007 08:27 Переход к предыдущему сообщенияПереход к следующему сообщения
Mr.Nobody  RUSSIAN FEDERATION
Сообщений: 909
Зарегистрирован: Ноябрь 2004
Географическое положение: Russia, Moscow
Старожил
guru

cherez ICE ne proboval, no nachal igratsya s Trace32 s OMAP5912 cherez JTAG (hotya na plate napisano chto eto multi-ice) vse idet i usb; k mips'am poka ne proboval - raz'em nemnogo ne tot (chto stranno...)
Re: ICE Пнд, 14 Май 2007 15:00 Переход к предыдущему сообщенияПереход к следующему сообщения
kaboom в настоящее время не в онлайне kaboom  UNITED STATES
Сообщений: 997
Зарегистрирован: Июль 2002
Географическое положение: NY

guru · partner
esli ya pravil'no ponimayu na ARM(ah) est' 2 typa trace(of).
ne schitaya novih Cortex-Corsight arhictectur...
1. ETM sbrasivaet trace napryamuyu v external trace port na visokoi chastote.
2. ETM skladivaet trace v on-chip ETB (trace buffer)

v pervom sluchae neobhodim trace analyzer s soobstvennim bufferom, rabotayuschii na visokoi chastote.
vo vtorom, ne trebuetsya dorogih zelezyak, ibo ETB dostupen
zerez JTAG. vash OMAP, sudya po db, ne imeet ETB, tak ctho dlya
polucheniyha trace(a) vam nuzna dorogaya igrushka. kak pravilo trace analyzer idet s ICE, no v razi doroze prostogo ICE.
na nashem chipe est' ETB, no ne vse vendori podderzivayut commandi ETB. kstati DaVinci ustroen takim ze obrazom (ETM-ETB-JTAG).
Re: ICE Втр, 15 Май 2007 17:23 Переход к предыдущему сообщенияПереход к следующему сообщения
Mr.Nobody  RUSSIAN FEDERATION
Сообщений: 909
Зарегистрирован: Ноябрь 2004
Географическое положение: Russia, Moscow
Старожил
guru

как насчёт мипсов - приходилось сталкиваться?
Re: ICE Срд, 16 Май 2007 02:22 Переход к предыдущему сообщенияПереход к следующему сообщения
kaboom в настоящее время не в онлайне kaboom  UNITED STATES
Сообщений: 997
Зарегистрирован: Июль 2002
Географическое положение: NY

guru · partner
nu esli sh3 kanaet na mips:), to da... na stole lezit, lampochkami morgaet.
net...
Re: ICE Срд, 16 Май 2007 08:40 Переход к предыдущему сообщенияПереход к следующему сообщения
Mr.Nobody  RUSSIAN FEDERATION
Сообщений: 909
Зарегистрирован: Ноябрь 2004
Географическое положение: Russia, Moscow
Старожил
guru

возвращаясь к ETM - как человеку пока с небольшим опытом работы с embedded интересно насколько наличие данной "фишки" делает железку дороже? и насколько дешевле обойдётся менее дорогой дебаггер?

есть и ещё пара вопросов:
я так понимаю некоторые армы построены по тн гарвардской архитектуре те (по идее) имеют отдельное адресное пространство для кода и для данных, возникает вопрос - если допустим написано что памяти в системе 32М то значит ли это что для данных и кода будет по 16М? кроме того что произойдёт если например кода мало, а данные превысят размер адресного пространства?

есть такая штука - tightly-coupled memory (TCM) - насколько быстрым является доступ к ней (сравнение регистры, доступ к кэшу, доступ к обычной памяти)?

Re: ICE Срд, 16 Май 2007 15:01 Переход к предыдущему сообщенияПереход к следующему сообщения
kaboom в настоящее время не в онлайне kaboom  UNITED STATES
Сообщений: 997
Зарегистрирован: Июль 2002
Географическое положение: NY

guru · partner
ETM zivet na samom arme. ego funcziya v sobiranii etogo trace(a). sami dannie potom idut na vihod ili v ETB, ili na "ulizu".
zena vneshnih zelezyachek obuslavlivaetsya nalichiem visokoskorostnih (na chastote CPU) sborschikov etoi informazii + bistraya zapis' v buffer. esli est' ETB (zivet na samom ARM(e)), to etoi dorogOi chasti ne trebuetsya. trebuetsya podderzka registrov ETB.

razdelenmie na text i data polnostyu virtual'noe.
t.e. ARM "nikogda" na beret dannie iz RAM(a), a rabotaet zerez iCache i dCache. Tak kak oba cache(a) imeyut svoi shini dostupa, to fetch-decode-execute proishodit parallel'no s dostupom k data. t.e. vnutri ARM(a) ponaya illuziya harvarda.
snaruzi nikakogo harvarda net i nebilo. nad etim rabotayut cache controller, mmu controller, i soobstvenno memory controller. t.e. summiruya. obichnii von Newman razdelyaetsya na 2 kanala dlya uluchsheniya proisvoditel'nosti.
po povodu addressnogo prostranstva: yavnogo razdeleniya net.
vprochem lyuboi linker vse ravno podelit.

po povodu TCM... u nas ih net. ne sdelali. hotya navernoe nado bilo. dostup po idee kak k cache(u) "nichego" ne stoit.
Re: ICE Птн, 27 Июль 2007 09:29 Переход к предыдущему сообщенияПереход к следующему сообщения
Mr.Nobody  RUSSIAN FEDERATION
Сообщений: 909
Зарегистрирован: Ноябрь 2004
Географическое положение: Russia, Moscow
Старожил
guru

Вот наткнулся на тот факт что TCM гарантирует что выборка инструкций/данных будет произведена за определённое число тиков - это важно для RTOS'ов. BTW, она маппируется на обычную память.
Re: ICE Втр, 18 Декабрь 2007 22:58 Переход к предыдущему сообщения
kaboom в настоящее время не в онлайне kaboom  UNITED STATES
Сообщений: 997
Зарегистрирован: Июль 2002
Географическое положение: NY

guru · partner
videl segodnya prezentaziyu...
da ICE teper' ochen' umnii i mozet translirovat' processornuyu pamyat' v physicheskuyu i sootvetstvenno physicheski otlazivat' processi i thread(i)...
delaet eto wind river.
  Переключение в режим просмотра в виде древовидного списка сообщений и ответов Создать новую тему Отправить ответ
Предыдущая тема:eCos
Следующая тема:VLC
Переход к форуму:
  

-=] Вернуться вверх [=-
[ Сформировать XML ] [ RSS ]

Текущее время: Сбт Июл 31 18:07:23 MSD 2010
.:: Обратная связь :: Начало ::.

При поддержке: FUDforum 3.0.0.
Copyright © 2001-2009 FUDforum Bulletin Board Software

©"Linuxportal.Ru". Материалы сайта можно использовать свободно при условии сохранения этой свободы при дальнейшем распространении, если явно не указано иное.

Дизайн и программирование: ,
Поставьте нашу кнопку: Linux Portal.ru ::: Линукс Портал.ру