Jump to content

    

Идентифицировать CompactFlash

57 минут назад, zombi сказал:

MT29F128G08A[J/K/M]AAA (16GB) ~ 100$ (про 10$ - ложь)

Почему "ложь"? По вышеприведённой ссылке на ебее вроде как 24.25$ за шт.

57 минут назад, zombi сказал:

сделать дешевле $100 (при условии что скорости чтения 20Мбайт/c вполне достаточно)?:cray2:

Интересно - зачем такая скорость в embedded устройстве? Вы успеете это всё обработать с такой скоростью? Озвучьте используемый МК!

Или за 1 мкс считать, а потом секунду переваривать.  :biggrin:

Share this post


Link to post
Share on other sites

Например панели оператора rockwellautomation ( PanelView ) никогда не будут работать с "чужими" Compact Flash. Как ни старались их копировать, ничего не вышло. 

Если память не изменяет  - они используют фишки CFIO - например есть CF GPS приемники и WI-Fi адаптеры, модемы и даже USB хабы.

CF карты можно использовать для защиты устройств. Вопрос стоимости членства в ассоциации CF и стоимости разработки своих карт CF с такой защитой.

Share this post


Link to post
Share on other sites
7 minutes ago, jcxz said:

Интересно - зачем такая скорость в embedded устройстве? Вы успеете это всё обработать с такой скоростью? Озвучьте используемый МК!

Или за 1 мкс считать, а потом секунду переваривать.  :biggrin:

Вы считаете что 20Мбайт/c это слишком много? или слишком мало?

Я вас не понимаю.

9 minutes ago, tillman said:

Вопрос стоимости членства в ассоциации CF и стоимости разработки своих карт CF с такой защитой.

ну нет, это уж слишком. Мне бы что попроще и подешевле.

Share this post


Link to post
Share on other sites
38 minutes ago, zombi said:

ну нет, это уж слишком. Мне бы что попроще и подешевле. 

Хорошие высокоскоростные microSD/SD карты - считываете с нее CID +extCSD можно еще. CID - изменить на новых картах никак нельзя ( можно быль только на некоторых от Samsung). Так Navitel привязывает к SD картам свои лицензии на некоторых аппаратах.

 

Пример с ЕММС - серийник уникален.

 

> EMMC CID: 1501003030584D56300001490116BF36
> EMMC CSD: D02701320F5903FFF6DBFFEF8E40400C
> EMMC Manufacture : SAMSUNG , EMMC NAME: 00XMV0 , HEX: 3030584D5630 , S/N: 01490116 , rev. 0x00
> EMMC Manufacture ID: 0x15 , OEM ID: 0x00 , Device Type: BGA (Discrete embedded) , Date: 11/2012
>    EMMC ROM 1 (Main User Data) Capacity: 15028 MB (0003AB400000)
>    EMMC ROM 2/3 (Boot Partition 1/2) Capacity: 4096 KB (000000400000)
>    EMMC RPMB (Replay Protected Memory Block) Capacity: 512 KB (000000080000)

Edited by tillman

Share this post


Link to post
Share on other sites
52 minutes ago, jcxz said:

Почему "ложь"? По вышеприведённой ссылке на ебее вроде как 24.25$ за шт.

Да, разобрался.

По $10 технология MLC. По $100 SLC.

Наверно не просто так такая разница в цене.

А в чём подвох?

Share this post


Link to post
Share on other sites
55 минут назад, zombi сказал:

Вы считаете что 20Мбайт/c это слишком много? или слишком мало?

Для МК это слишком много. Хотя конечно смотря какой МК. Вот и прошу вас озвучить какой именно.

Данные же не просто читаются, а с ними потом что-то делается. А МК уровня Cortex-M (например) ничего более-менее осмысленного не успеет сделать с таким потоком.

7 минут назад, zombi сказал:

А в чём подвох?

В количестве циклов стирания?

Share this post


Link to post
Share on other sites
3 minutes ago, jcxz said:

В количестве циклов стирания?

Ага...! 60.000 vs 5.000 Теперь понятно.

Share this post


Link to post
Share on other sites
6 minutes ago, jcxz said:

Для МК это слишком много.

Мк вообще с данными на карте не работает. Эму на всё про всё 4 метра достаточно.

Он только даёт команду плиске откуда, сколько и куда в озу скопировать и ждёт пока это закончится.

Дальше плисы всё делают сами.

Предполагая след. вопрос: что с данными делают плисы - не спрашивайте. секрет.

Share this post


Link to post
Share on other sites

Цифровая подпись, которая содержит серийный номер целевого устройства. Иначе никак.

Share this post


Link to post
Share on other sites
12 minutes ago, rkit said:

Цифровая подпись, которая содержит серийный номер целевого устройства. Иначе никак.

и где хранить эту подпись?

Share this post


Link to post
Share on other sites

В карточке, где еще-то. Устройство при старте проверяет подпись. Если не подошла - значит карточку скопировали из другого устройства, или что-то поменяли в содержимом. Ключ от цифровой подписи есть только у производителя.

Share this post


Link to post
Share on other sites
9 minutes ago, rkit said:

В карточке, где еще-то. Устройство при старте проверяет подпись. Если не подошла - значит карточку скопировали из другого устройства, или что-то поменяли в содержимом. Ключ от цифровой подписи есть только у производителя.

А почему при клонировании карточки цифровая подпись не скопируется?

Share this post


Link to post
Share on other sites
1 час назад, rkit сказал:

Цифровая подпись, которая содержит серийный номер целевого устройства. Иначе никак.

ЦП защищает программу от изменения и придает ей статус уникальной, но никак не носитель, на котором эта прога записана. Носитель может защитить только уникальная прошивка в внутреннем МК флеш-карты позволяющая встраивать уникальные ID коды и пр, о чем уже говорилось выше про членство в CF.

Edited by mantech

Share this post


Link to post
Share on other sites
3 часа назад, mantech сказал:

Носитель может защитить только уникальная прошивка в внутреннем МК флеш-карты позволяющая встраивать уникальные ID коды и пр, о чем уже говорилось выше про членство в CF.

Если, как предполагает ТС в первом посте, склонировать могут всю карту целиком со всеми потрохами 1-в-1, то никакое членство не поможет. Членство тоже будет скопировано. :unknw:

Но тогда следует допустить, что и прошивку МК ТС-а также склонируют вместе со всеми его потугами защиты. А значит - ничего не сделать. Остаётся только забить и спать спокойно.  :beach:

Share this post


Link to post
Share on other sites
5 hours ago, zombi said:

А почему при клонировании карточки цифровая подпись не скопируется?

Для чего я писал про серийный номер устройства?

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.