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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Нужна готовая плата, функционал - USB, Ethernet
toweroff
сообщение Jun 23 2008, 16:31
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Ткните носом в каталоги, где можно накопать инфу и подобрать подходящую плату.

Это не отладка, а модуль, который должен юзаться в дальнейшем в серии (свою плату делать не получается по срокам)

Необходимый функционал - USB (1-2 разъема), Ethernet
Нужно слобать что-то типа роутера

Спасибо!
Go to the top of the page
 
+Quote Post
voyt
сообщение Jun 23 2008, 17:48
Сообщение #2


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

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



Для роутера лучше ARM9. Из последнего, что я использовал и что подходит по теме - http://starterkit.ru/new/index.php?name=Pa...page&pid=15
Купить можно в терра-электроника за 2000 руб. Кстати и на терре хороший выбор отладочных плат.
Go to the top of the page
 
+Quote Post
mobidev
сообщение Jun 24 2008, 09:00
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 202
Регистрация: 22-06-08
Из: Краснодарский край
Пользователь №: 38 488



Есть интересные платы от ЗАО ЗЭО к примеру ТионПро http://www.zao-zeo.ru/catalog/tionpro.html или ТионПро версии 2 http://www.zao-zeo.ru/catalog/tionprov2.html
Go to the top of the page
 
+Quote Post
dmitry-rf
сообщение Jun 24 2008, 13:15
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 15-01-08
Из: Санкт-Петербург
Пользователь №: 34 101



http://telemetry.ru/docs/UTC920LXv1.pdf
Неплохой и очень компактный модуль, но нужна материнка с питанием и разъемами. Из минусов: есть пара косяков в софте, с которыми сейчас борюсь и цена - около 4к...


--------------------
Debian Fan
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jun 24 2008, 17:48
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Всем спасибо, будем выбирать smile.gif
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jun 24 2008, 21:16
Сообщение #6


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Не промахнитесь только.
Все линуксовые решения страдают отсутствием защиты.
Т.е. ваш дивайс и весь его софт всем будет как на ладони.
Только ленивый не возьмется его клонировать.
Вторая проблема в том, что баги в линуксовом софте можно вычищать всю жизнь.

Вот есть такой дивайс:


Все в одном, все очень модульно.
Интегрирована даже smart зарядка метал-гидридных аккумуляторов.
Совмещает два модема, Ethernet, USB slave и host, CAN, 1-Wire, RF, GPS, SD ...
Предусмотренно локальное управление с любого IR пульта, причем возможно одновременно с нескольких разных.
Делался именно как роутер причем реально защищенный. Даже SD карта защищается паролем.
Для взлома придется ломать аж 3-и процессора.
Внешних FLASH или RAM с программой не используется.




Цитата(toweroff @ Jun 24 2008, 21:18) *
Всем спасибо, будем выбирать smile.gif
Go to the top of the page
 
+Quote Post
AVR
сообщение Jun 25 2008, 13:23
Сообщение #7


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(AlexandrY @ Jun 25 2008, 01:16) *
Все линуксовые решения страдают отсутствием защиты.
Т.е. ваш дивайс и весь его софт всем будет как на ладони.
Только ленивый не возьмется его клонировать.
Вторая проблема в том, что баги в линуксовом софте можно вычищать всю жизнь.
Как страшно жить... А в предлагаемом Вами устройстве какая ОС?
Ну а как насчет хранения образа ядра и файловой системы во внешней незащищенной флэш но в зашифрованном виде + свой загрузчик, который и будет считывать зашифрованую прошивку? А баги, которые надо вычищать всю жизнь, надо сообщить разработчикам чтобы эти баги исчезли и сделать хорошее дело!


--------------------
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jun 25 2008, 13:50
Сообщение #8


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Уже запарился искать куда засунуть тот загрузчик чтоб хотябы его спрятать в тех же SAM9 или iMX
И чтоб прога в RAM-е не сидела.
Может знаете ответ?
А то давно бы уже все на линуксе делал.


Цитата(AVR @ Jun 25 2008, 16:53) *
Как страшно жить... А в предлагаемом Вами устройстве какая ОС?
Ну а как насчет хранения образа ядра и файловой системы во внешней незащищенной флэш но в зашифрованном виде + свой загрузчик, который и будет считывать зашифрованую прошивку? А баги, которые надо вычищать всю жизнь, надо сообщить разработчикам чтобы эти баги исчезли и сделать хорошее дело!
Go to the top of the page
 
+Quote Post
vmp
сообщение Jun 25 2008, 13:59
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 20-01-05
Из: Зеленоград
Пользователь №: 2 070



Цитата(AlexandrY @ Jun 25 2008, 17:50) *
Уже запарился искать куда засунуть тот загрузчик чтоб хотябы его спрятать в тех же SAM9 или iMX

Ну а SAM9XE для чего сделали?
Go to the top of the page
 
+Quote Post
AVR
сообщение Jun 25 2008, 16:05
Сообщение #10


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(vmp @ Jun 25 2008, 17:59) *
Ну а SAM9XE для чего сделали?
Сори, но что в SAM9XE особенного, позволяющего защищать прошивки?
Цитата(AlexandrY @ Jun 25 2008, 17:50) *
Уже запарился искать куда засунуть тот загрузчик чтоб хотябы его спрятать в тех же SAM9 или iMX И чтоб прога в RAM-е не сидела.
Вот например AT91SAM9260 - пишут "8K bytes of SRAM and 32K bytes of ROM" - это не то что надо или недостаточно для маленького загрузчика? Сам загрузчик полностью сидит внутри и не обращается к внешней RAM. Есть чипы с уникальными идентификаторами, от них тоже можно завязываться. Правда несмотря на то что он (загрузчик) и прошивка защищены, кто-то может схватить образ ядра и ФС во время записи в SDRAM - там то оно открыто... Но я не верю что нет способов защитить разработку на базе Linux, должны быть методы, которые я хотел бы в скором времени изучить...
Ещё есть дополнительные механические способы защиты насколько я знаю - это, например, внешняя SDRAM в BGA с линиями данных во внутренних слоях чтоб не слили образ ядра и ФС по проводочкам во время запуска - поправьте если ошибаюсь? Или даже в этом случае можно как-то забрать? А ещё можно чем-нибудь залить, чтобы только уничтожив плату можно было бы добраться к контактам... smile.gif
ЗЫ Сори за мои ламерские предположения... smile.gif


--------------------
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 25 2008, 16:08
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(AVR @ Jun 25 2008, 20:05) *
Вот например AT91SAM9260 - пишут "8K bytes of SRAM and 32K bytes of ROM" - это не то что надо или недостаточно для маленького загрузчика? Сам загрузчик полностью сидит внутри и не обращается к внешней RAM. Есть чипы с уникальными идентификаторами, от них тоже можно завязываться.

Вы готовы заказать несколько десятков тысяч кристаллов?

Цитата(AVR @ Jun 25 2008, 20:05) *
Ещё есть дополнительные механические способы защиты насколько я знаю - это, например, внешняя SDRAM в BGA с линиями данных во внутренних слоях чтоб не слили образ ядра и ФС по проводочкам во время запуска - поправьте если ошибаюсь?

При современном развитии печатного дела на западе... smile.gif
Go to the top of the page
 
+Quote Post
voyt
сообщение Jun 25 2008, 17:55
Сообщение #12


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

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



Цитата(AVR @ Jun 25 2008, 20:05) *
Сори, но что в SAM9XE особенного, позволяющего защищать прошивки?

В наличие внутренней флеше. Я еще подробно не изучал данный чип, т.к. он пока еще в development состоянии, но я думаю что там будет какая-никакая защита от несанкционированного чтения. В 512К можно записать загрузчик с функцией загрузки и дешифрования прошивки на лету.
А вот с SDRAM - имхо, действительно только механика спасет. По-моему BGA с разводкой во внутренние слои - неплохая идея. Но нужно без перемычек на нижние слои а поверх них необходимо провести важные дорожки так, чтобы нельзя было рассверлить до заветных пинов и подключиться к ним... smile.gif
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 25 2008, 18:03
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(voyt @ Jun 25 2008, 21:55) *
По-моему BGA с разводкой во внутренние слои - неплохая идея. Но нужно без перемычек на нижние слои а поверх них необходимо провести важные дорожки так, чтобы нельзя было рассверлить до заветных пинов и подключиться к ним... smile.gif

Это не серьезно. Как я уже писал, при современном развитии печатного дела на западе ничего не стоит изготовить переходник под SDRAM в BGA. А дальше берем исходную плату, отпаиваем память, ставим свой переходник и все. Даже совсем недорого получится.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jun 25 2008, 18:31
Сообщение #14


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Врядли даже это будут делать.
Сошлифуют плату послойно.
Эт даже в гараже сделать можно.

В SAM9XE FLASH будет скорее всего отдельным чипом как в предыдущих Atmel-овских чипах с большой памятью.
Умельцы оторвут, сделают ребондинг и прочитают как параллельную FLASH.
Всех делов на пару дней.

Этож как же надо не уважать своих конкурентов (или свои дивайсы) чтобы думать, что у них не хватит денег прикупить пару ваших дивайсов для ломки.


Цитата(aaarrr @ Jun 25 2008, 21:33) *
Это не серьезно. Как я уже писал, при современном развитии печатного дела на западе ничего не стоит изготовить переходник под SDRAM в BGA. А дальше берем исходную плату, отпаиваем память, ставим свой переходник и все. Даже совсем недорого получится.
Go to the top of the page
 
+Quote Post
voyt
сообщение Jun 25 2008, 18:34
Сообщение #15


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

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



Тогда если считать, что единственное уязвимое место - внешняя SDRAM ( или SRAM ), тогда нужно подгружать в нее ядро каким-нибудь хитрым образом - по частям случайным образом. Хотя и это можно побороть при желании...
Получается вся та же проблема нападения и защиты - пока дешевле воровать прошивки чем разрабатывать с нуля будут воровать и это неизбежно как природа человека...
Go to the top of the page
 
+Quote Post

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

 


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


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