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

 
 
5 страниц V  « < 3 4 5  
Reply to this topicStart new topic
> WinCE vs Linux vs eCos
yes
сообщение Mar 13 2008, 14:07
Сообщение #61


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(blackfin @ Mar 12 2008, 20:58) *
На JTAG-эмуляторе ADDS-HPUSB-ICE можно выставить частоту клока 50 МГц,
так что пропускная способность будет около 50 Mbit/s.


а какая будет при этом скорость передачи (пропускная способность) того же BTC ?
я с HPUSB немного работал - это конечно не такой тормоз как USB-ICE, но все равно он медленно работал - заливка блока памяти на 33кбод УАРТе быстрее получалась...

накладные расходы в самом ТАР контроллере небольшие - где они умудряются так производительность терять - непонятно

---------------

AlexandrY TrustZone затрагивает ядро - есть специальные биты в PSR и MMU, поэтому должна поддерживаться как операционкой, так и (наверно) компилятором - что-то типа ARM-THUMB interworking-а

во всех остальных реализациях i.MX31, OMAP2 и т.п. я так понял, что секьюрность осуществляется в режиме суперюзера - что не удобно (то есть некие бизнес модели неприменимы)
Go to the top of the page
 
+Quote Post
lyakhovich
сообщение Mar 14 2008, 14:05
Сообщение #62





Группа: Новичок
Сообщений: 12
Регистрация: 22-01-08
Пользователь №: 34 317



Цитата(beer_warrior @ Feb 29 2008, 02:08) *
Вопрос исчерпан - пингвин. Доступ к железу будет проще в разы.

Не согласен. Написание драйверов и доступ к железу для WinCE отличаются от большого виндувса и весьма просты.
Go to the top of the page
 
+Quote Post
ATname
сообщение Mar 28 2008, 12:18
Сообщение #63


Участник
*

Группа: Свой
Сообщений: 60
Регистрация: 4-04-06
Пользователь №: 15 797



По поводу JTAG'а. Эта штука имеет свой канал доступа к "внутренним потрохам" железяки, конкретно, к каждой контрольной точке камня (обычно это все внутренние шины проца и устройства управления доступа к ним, включая адресацию). Запись контрольной информации в сдвиговый регистр JTAGа идет на рабочей частоте проца, а вот дальше, вывод этих данных, идет по последовательному интерфейсу JTAG, под управлением его внутреннего автомата, и идет уже не так "шоколадно".

Грубо: JTAG это сдвиговый регистр подключаемый к необходимой контрольной точке в кристалле. Хошь на ввод, хошь на вывод. Отсюда его плюсы: можно "заглянуть" внутрь кристалла в нужной точке, ДОЙДЯ ДО НЕЁ НА РЕАЛЬНОЙ ЧАСТОТЕ, но вот дальше... все определяется архитектурой камня.
Для АРМ'а максимальная частота JTAG'а равна 1/6 частоты ядра.

Малая скорость заливки по JTAG следствие того, что данные передаются по последовательному интерфейсу. 50 МГц HPUSB-ICE это максимальная скорость сканирования порта JTAG, т.е. величина определяющая скорость работы, но не абсолютно однозначно. Для "сурьёзного" кристалла длина "сдвигового регистра" составляет тысячи бит (может варьироваться в зависимости от адреса контролируемого узла) а нужные биты информации где-то там в этиъх дебрях. Для контроля пинов изготовитель поставляет BDSL описалку, там можно докопаться что где лежит, при контроле внутренних "потрохов" тайна сия известна только производителю кристалла. В подавляющем большинстве случаев.

Поднять ОС на новой борде без JTAG (для серьезного камня) это мазахизм, в особо извращенной форме. Тот же АД не открывает разводку БФ, что гарантирует наличие "сюрпрайзов" в вашей колобахе. Как бы тщательно вы не считали её хайпером. Причем, где и когда это безобразие вылезет, одному Аллаху ведомо...

А вообще, оно конечно правильно, что для минимизации затрат при решении задачи надо уметь правильно выбирать ОС. Вот только где взять мудрость для оного выбора...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 27th August 2025 - 04:34
Рейтинг@Mail.ru


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