Содержание
- Forum Japan Navigation Group
- Чтение внутренних регистров SD-карт
- Чтение внутренних регистров SD-карт
- Обновление карт навигации на системе Ford SYNC до версии F5 «Europe» (опробовано на Ford Kuga)
- Узнаем серийный номер флешки
- Способы определения серийного номера
- Способ 1: Сторонние программы
- Способ 2: Встроенные инструменты Виндовс
- Хочу узнать CID для SD карты. Но не могу. Кто поможет?
Forum Japan Navigation Group
Форум по японским магнитолам с навигацией
Чтение внутренних регистров SD-карт
Чтение внутренних регистров SD-карт
Сообщение bellic » 10 ноя 2017, 11:57
В SD-карте есть программно доступные регистры, в которых храниться параметры карты и её настройки. Можно прочитать регистры и узнать какую-нибудь полезную информацию. Регистров около 10-и, в спецификации вы можете узнать о каждом из них.
Спецификацию можно скачать на официальном сайте «SD Association»
Вот небольшое пояснение к ней от самой Ассоциации:
Наиболее интересные регистры:
Структура CID регистра следующая:
Расшифровать данные регистра можно на сайте: Secure Digital Card CID Decoder
Внутренняя информация SD-карты
Информация о SD-карте закодирована в его внутренних регистрах карт. Одним из них является регистр идентификатора карты ( CID), 16-байтовый код, который содержит информацию, которая однозначно идентифицирует SD-карту, включая серийный номер карты (PSN), идентификационный номер производителя ( MID) и дату изготовления (MDT). Регистр CID устанавливается, когда карта изготовлена и не может быть изменена после ее установки. (Согласно спецификации SD-карты информация должна быть написана только один раз, однако если карта не соответствует спецификации, эта информация может быть изменена!)
Как прочитать CID с SD-карты
Предполагая, что у вас есть подходящее оборудование, есть несколько способов, которые вы можете использовать для получения информации о карте. С Linux чтение внутренней SD-карты является простым. Вставьте карту и посмотрите в /sys/block/mmcblk0/device/ (это местоположение может меняться в зависимости от вашей платформы, оно может быть mmcblk1 или в другом месте). В этом месте вы увидите несколько доступных атрибутов, которые включают регистры CID и CSD и информацию внутри него.
Для просмотра CID, выполняем команду из терминала (вызывается Ctrl + Alt + T):
Какая информация находится в CID?
В CID сохраняется следующая информация:
Появившиеся обоими способами цифры/буквы конспектируем удобным способом (или просто копируем файл /sys/block/mmcblk0/device/cid в удобное место для дальнейшего чтения/копирования)
Небольшое дополнение. Если на вашем ноуте нет других SD карт, то всунутая оригинальная навигационная SD карта будет определятся линуксом как mmcblk0 и все вышеприведенные команды верны.
P.S. На скринах CID абсолютно «левой» SD-карты Samsung 2GB
Источник
Обновление карт навигации на системе Ford SYNC до версии F5 «Europe» (опробовано на Ford Kuga)
Все как обычно, цены у официалов FORD кусаются, а карт посвежее хочется, поэтому мы идем «своим путем».
Такая штука стоит на ebay
50 у.е., начнем экономить.
Нам необходимо:
0. Комп/бук с картридером и ОС Windows на борту, с этим вообще проблем нет.
1. Карта памяти 32 Гб, microSD+переходник (меньшего объема файлы не влезут, большего объема не рекомендуется, т.к. есть особенность работы контроллера карты, может не заработать, чем выше класс карты — тем лучше, мы взяли 10-ый класс)
29Гб).
Ссылка на скачивание (копируете ссылку, в uTorrent, в главном меню жмем Файл — Добавить торрент из URL — вставляете ссылку):
magnet:?xt=urn:btih:906AD753877356B9AE96D7E0B4C4DE4295D82824&dn=F5Ford
4. Архив распаковывать в WinRAR, желательно свежей версии, чтобы избежать возможной ошибки при копировании, думаю без проблем скачаете в сети.
Инструкция:
1. Распаковываем весь архив на компьютере в отдельную папку (процесс долгий, пока распаковываем займемся делом по п.2 инструкции).
2. На компьютере с Windows узнать правильный серийный номер у Вас не получится (особенность работы картридеров по USB-шине у ноутбуков и внешних картридеров), поэтому — Вставляем microSD в телефон на Android.
3. Идем в Google Play — устанавливаем программу SD-Booster, кто не зарегистрирован в Google Play — программу можно взять тут(правда на сайте зарегистрироваться придется).
4. Узнаем серийный номер (CID) нашей microSD карты. CID должен иметь значение примерно «0xsb654321» (у каждой карты, соответственно разный).
Источник
Узнаем серийный номер флешки
Потребность узнать серийный номер флешки возникает не так часто, но, иногда это все же происходит. Например, при постановке для каких-то целей USB-устройства на учет, для повышения безопасности ПК или просто для того, чтобы удостовериться, что вам не подменили носитель на аналогичный по виду. Это связано с тем, что каждая отдельная флешка имеет уникальный номер. Далее мы подробно разберемся, как можно решить поставленную в теме статьи задачу.
Способы определения серийного номера
Серийный номер USB-накопителя (InstanceId) прописан в его программном обеспечении (прошивке). Соответственно, если вы перепрошьете флешку, этот код поменяется. Узнать его можно, использовав либо специализированное ПО, либо же воспользовавшись встроенными средствами Виндовс. Далее мы пошагово рассмотрим действия при применении каждого из данных методов.
Способ 1: Сторонние программы
Прежде всего, рассмотрим порядок действий при использовании стороннего ПО. Он будет показан на примере утилиты USBDeview от компании Nirsoft.
Способ 2: Встроенные инструменты Виндовс
Как говорилось выше, узнать серийный номер USB-накопителя можно также используя исключительно встроенные инструменты ОС Виндовс. Сделать это можно при помощи «Редактора реестра». При этом совсем не обязательно, чтобы флешка была подключена к компьютеру в данный момент. Достаточно и того, что она когда-либо ранее подсоединялся к этому ПК. Дальнейшие действия будет описаны на примере Windows 7, но этот алгоритм подойдет и для других систем данной линейки.
Серийный номер флеш-накопителя при необходимости можно узнать при помощи встроенного инструментария ОС или же специализированного софта. Применение решений от сторонних разработчиков проще, но требует скачивания на компьютер. Для использования в этих целях системного реестра не требуется загрузки никаких дополнительных элементов, но этот вариант несколько сложнее, чем предыдущий.
Помимо этой статьи, на сайте еще 12354 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Источник
Хочу узнать CID для SD карты. Но не могу. Кто поможет?
Трижды герой флейма
Хочу узнать CID для SD карты. Но не могу. Кто поможет?
Проги типа ReadCID и прочие помочь мне не могут. Кто в Ростове может мне помочь в этом вопросе? Приеду когда и куда скажете )
Кандидат в флудеры
Трижды герой флейма
Мои запросы не имеют никакого отношения к телефонам и голдкартам. У меня простая SD карта, мне нужен CID с неё.
буржуи пишут, что на убунте подобная вещь делается командой sudo cat /sys/block/mmcblk0/device/cid
но я не пробовал, поскольку нет кардридера (и карты)
Трижды герой флейма
Ну что, кто может помочь в техническом плане?
Добавлю вводных: нужен линукс и ноут с ридером на ПСИ.
Неужто нет у нас таких мемберов? С меня пиво ))
В итоге можно получить вот такую инфу:
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = ‘/sys/devices/pci0000:00/0000:00:1e.0/0000:06:04.3/tifm_sd0:3/mmc_host/mmc3/mmc3:b368’ (string)
info.parent = ‘/org/freedesktop/Hal/devices/pci_104c_8033_mmc_host’ (string)
info.linux.driver = ‘mmcblk’ (string)
info.udi = ‘/org/freedesktop/Hal/devices/pci_104c_8033_mmc_host_mmc_card_rca45928’ (string)
info.vendor = ‘Unknown (3)’ (string)
info.subsystem = ‘mmc’ (string)
info.product = ‘SU02G’ (string)
mmc.rca = 45928 (0xb368) (int)
mmc.cid = ‘0353445355303247801cc36b4a00caff’ (string)
mmc.csd = ‘002f00325f5a83cbedb7ffbf968000bf’ (string)
mmc.type = ‘SD’ (string)
mmc.scr = ‘0225000000000000’ (string)
mmc.vendor = ‘Unknown (3)’ (string)
mmc.oem = ‘Unknown (21316)’ (string)
mmc.date = ’10/2012′ (string)
mmc.hwrev = 8 (0x8) (int)
mmc.fwrev = 0 (0x0) (int)
mmc.serial = 482569034 (0x1cc36b4a) (int)
linux.subsystem = ‘mmc’ (string)
насколько я знаю, если из карточки делать ключевой носитель, то в секретную или открытую часть ключа прописывается этот сид. могу предположить, что крипто-про сможет помочь
насколько я знаю, если из карточки делать ключевой носитель, то в секретную или открытую часть ключа прописывается этот сид. могу предположить, что крипто-про сможет помочь
А как в нем карточку открыть? Разве можно? Она должна изначально ключевым носителем быть, не?
Трижды герой флейма
Олегусу написал ЛС, ждём его появления в этой теме. Посмотрим, что получится.
буржуи пишут, что на убунте подобная вещь делается командой sudo cat /sys/block/mmcblk0/device/cid
но я не пробовал, поскольку нет кардридера (и карты)
в убунте да и не только давно нет mmcblk0
вот что у меня там есть:
Забаньте срочно этого адепта линукса, пока зараза не расползлась.
Проблема этого мира в том, что глупцы и фанатики слишком уверены в себе, а умные люди полны сомнений.
©Бертран Рассел
Хочу узнать CID для SD карты.
этот cid у sd есть? что-то не вижу ничего подобного на своей карте.
может он для mmc?
Трижды герой флейма
этот cid у sd есть? что-то не вижу ничего подобного на своей карте.
может он для mmc?
Трижды герой флейма
Вот ещё немного подробностей. Может тебе поможет эта инфа?
Трижды герой флейма
А что за ноут? Ридер внешний ЮСБ или на шине ПСИ? Нужен именно ПСИшный ридер, у него больше возможностей относительно внешнего.
А что за ноут? Ридер внешний ЮСБ или на шине ПСИ? Нужен именно ПСИшный ридер, у него больше возможностей относительно внешнего.
$ lsusb
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0bda:58b0 Realtek Semiconductor Corp.
Bus 002 Device 005: ID 0bb4:0c03 HTC (High Tech Computer Corp.)
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
наверно дело в ридере.
Трижды герой флейма
А если привезу какой-нить древний ноут, сможем на нём попробовать?
А если привезу какой-нить древний ноут, сможем на нём попробовать?
Источник
Как узнать серийный номер флешки в Windows
Необходимость узнать серийный номер флешки возникает не так часто, но бывает. Например, при регистрации USB-устройства с какой-то целью, для повышения безопасности ПК или просто для того, чтобы убедиться, что вы не сменили носитель на аналогичный. Это связано с тем, что каждая отдельная флешка имеет уникальный номер. Далее мы подробно рассмотрим, как решить проблему, поднятую в теме статьи.
Смотрим номер флешки на Виндовс
Итак, чтобы узнать серийный номер флешки штатными средствами Windows 7, необходимо:
- Нажмите кнопку «Пуск» и в поле «Выполнить» введите «regedit.exe»
- Откроется редактор реестра Windows 7, где переходим в ветку HKEY_LOCAL_MACHINESYSTEMCurrentControlSetEnumUSBSTOR
- USBSTOR сохраняет все следы подключения USB-устройства. Выбираем нужную нам флешку по названию и нажимаем на маленький треугольник слева от названия
Откроется ветка, где имя папки (без символов &0) будет серийным номером usb устройства
Как узнать серийный номер флешки программа, которая для этого используется
Во-первых, для начала разберемся с последовательностью действий при использовании стороннего софта. Самой популярной является программа USBDeview. Его разработчиком является Nirsoft.
Чтобы не заразить свой компьютер вирусами, пользуйтесь только проверенными поставщиками программного обеспечения. Поэтому советую скачать USBDeview с официального ресурса.
Скачав программу на свой компьютер, нужно разархивировать файл. Для этого нам понадобится любой архиватор, работающий с разрешением .zip. Например, для этой цели может подойти WinRAR.
После успешного завершения распаковки идем в папку куда закидываем все файлы из архива и находим файл с разрешением .exe. Так как программа не требует установки, ее можно запустить двойным кликом по вышеуказанному ярлыку. После этого откроется окно, в котором будут производиться все действия.
Забыл сказать, что перед запуском утилиты флешка уже должна занять свое почетное место в слоте, иначе ничего не получится.
В открывшемся окне нам будет показан полный список доступных устройств. Нам нужно найти серийный номер, который мы хотим узнать. После того, как мы определились, кликаем по нему кнопкой мыши.
Это действие перенаправит нас в другое окно. Нам нужно установить зрительный контакт с полем «Серийный номер». Именно этот набор цифр и будет порядковым номером.
А можно ли как-нибудь изменить серийный номер флешки?
Если вы можете. Существуют программы-прошивки (у каждого чипа своя программа), с помощью которых можно изменить серийный номер и идентификаторы VID PID. Например, для чипов Alcor я использую Alcor Change Vid Pid Rework.
Изменить серийный номер флешки
Изменить серийный номер флешки
Изменить серийный номер флешки
Изменить серийный номер флешки очень просто. Подключаем флешку, выбираем ее в списке портов. Нажмите Configure (откроется окно на изображениях выше), введите желаемый VID PID и SN и нажмите кнопку START. Флешка готова за секунду с новым серийным номером.
как изменить серийный номер флешки SPI 25xx ??
Информация Неисправность Прошивки Схемы Справочники Маркировка Корпуса Сокращения и аббревиатуры Частые вопросы Полезные ссылки
Справочная информация
Этот блок для тех, кто впервые попал на страницы нашего сайта. В форуме рассмотрены различные вопросы возникающие при ремонте бытовой и промышленной аппаратуры. Всю предоставленную информацию можно разбить на несколько пунктов:
- Диагностика
- Определение неисправности
- Выбор метода ремонта
- Поиск запчастей
- Устранение дефекта
- Настройка
Неисправности
Все неисправности по их проявлению можно разделить на два вида — стабильные и периодические. Наиболее часто рассматриваются следующие:
- не включается
- не корректно работает какой-то узел (блок)
- периодически (иногда) что-то происходит
О прошивках
Большинство современной аппаратуры представляет из себя подобие программно-аппаратного комплекса. То есть, основной процессор управляет другими устройствами по программе, которая может находиться как в самом чипе процессора, так и в отдельных микросхемах памяти.
На сайте существуют разделы с прошивками (дампами памяти) для микросхем, либо для обновления ПО через интерфейсы типа USB.
Схемы аппаратуры
Начинающие ремонтники часто ищут принципиальные схемы, схемы соединений, пользовательские и сервисные инструкции. Это могут быть как отдельные платы (блоки питания, основные платы, панели), так и полные Service Manual-ы. На сайте они размещены в специально отведенных разделах и доступны к скачиванию гостям, либо после создания аккаунта:
- (запросы) (хранилище) (запросы) (запросы)
Справочники
На сайте Вы можете скачать справочную литературу по электронным компонентам (справочники, таблицу аналогов, SMD-кодировку элементов, и тд.).
Marking (маркировка) — обозначение на электронных компонентах
Современная элементная база стремится к миниатюрным размерам. Места на корпусе для нанесения маркировки не хватает. Поэтому, производители их маркируют СМД-кодами.
Package (корпус) — вид корпуса электронного компонента
При создании запросов в определении точного названия (партномера) компонента, необходимо указывать не только его маркировку, но и тип корпуса. Наиболее распостранены:
- DIP (Dual In Package) – корпус с двухрядным расположением контактов для монтажа в отверстия
- SOT-89 — пластковый корпус для поверхностного монтажа
- SOT-23 — миниатюрный пластиковый корпус для поверхностного монтажа
- TO-220 — тип корпуса для монтажа (пайки) в отверстия
- SOP (SOIC, SO) — миниатюрные корпуса для поверхностного монтажа (SMD)
- TSOP (Thin Small Outline Package) – тонкий корпус с уменьшенным расстоянием между выводами
- BGA (Ball Grid Array) — корпус для монтажа выводов на шарики из припоя
Краткие сокращения
При подаче информации, на форуме принято использование сокращений и аббревиатур, например:
Сокращение | Краткое описание |
---|---|
LED | Light Emitting Diode — Светодиод (Светоизлучающий диод) |
MOSFET | Metal Oxide Semiconductor Field Effect Transistor — Полевой транзистор с МОП структурой затвора |
EEPROM | Electrically Erasable Programmable Read-Only Memory — Электрически стираемая память |
eMMC | embedded Multimedia Memory Card — Встроенная мультимедийная карта памяти |
LCD | Liquid Crystal Display — Жидкокристаллический дисплей (экран) |
SCL | Serial Clock — Шина интерфейса I2C для передачи тактового сигнала |
SDA | Serial Data — Шина интерфейса I2C для обмена данными |
ICSP | In-Circuit Serial Programming – Протокол для внутрисхемного последовательного программирования |
IIC, I2C | Inter-Integrated Circuit — Двухпроводный интерфейс обмена данными между микросхемами |
PCB | Printed Circuit Board — Печатная плата |
PWM | Pulse Width Modulation — Широтно-импульсная модуляция |
SPI | Serial Peripheral Interface Protocol — Протокол последовательного периферийного интерфейса |
USB | Universal Serial Bus — Универсальная последовательная шина |
DMA | Direct Memory Access — Модуль для считывания и записи RAM без задействования процессора |
AC | Alternating Current — Переменный ток |
DC | Direct Current — Постоянный ток |
FM | Frequency Modulation — Частотная модуляция (ЧМ) |
AFC | Automatic Frequency Control — Автоматическое управление частотой |
Частые вопросы
После регистрации аккаунта на сайте Вы сможете опубликовать свой вопрос или отвечать в существующих темах. Участие абсолютно бесплатное.
Кто отвечает в форуме на вопросы ?
Ответ в тему как изменить серийный номер флешки SPI 25xx ?? как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.
Как найти нужную информацию по форуму ?
Возможность поиска по всему сайту и файловому архиву появится после регистрации. В верхнем правом углу будет отображаться форма поиска по сайту.
По каким еще маркам можно спросить ?
По любым. Наиболее частые ответы по популярным брэндам — LG, Samsung, Philips, Toshiba, Sony, Panasonic, Xiaomi, Sharp, JVC, DEXP, TCL, Hisense, и многие другие в том числе китайские модели.
Какие еще файлы я смогу здесь скачать ?
При активном участии в форуме Вам будут доступны дополнительные файлы и разделы, которые не отображаются гостям — схемы, прошивки, справочники, методы и секреты ремонта, типовые неисправности, сервисная информация.
Полезные ссылки
Здесь просто полезные ссылки для мастеров. Ссылки периодически обновляемые, в зависимости от востребованности тем.
CID-регистр ( C ard ID entification number register) и связанные с доступом команды (CMD10) не поддерживаются
The SD Card host can read the card’s CID register using the READ_CID SD Card command. The CID register is programmed during the SD Card testing and formatting procedure, on the manufacturing floor. The SD Card host can only read this register and not write to it
то есть можно только читать CID, но не писать
Здесь был вложен файл: SD_SDIO_specsv1.zip (271.0 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Меню пользователя Фортэс |
Посмотреть профиль |
Отправить личное сообщение для Фортэс |
Найти ещё сообщения от Фортэс |
Файловый архив |
Скачиваний: (1) 204.11 Мб |
capral
Меню пользователя capral |
Посмотреть профиль |
Отправить личное сообщение для capral |
Найти ещё сообщения от capral |
Файловый архив |
Скачиваний: (3) 381.77 Мб |
bobxxlua
Меню пользователя bobxxlua |
Посмотреть профиль |
Отправить личное сообщение для bobxxlua |
Найти ещё сообщения от bobxxlua |
Файловый архив |
Скачиваний: (34) 2.11 Гб |
Меню пользователя Sedy |
Посмотреть профиль |
Отправить личное сообщение для Sedy |
Посетить домашнюю страницу Sedy! |
Найти ещё сообщения от Sedy |
Файловый архив |
Скачиваний: (6) 178.18 Мб |
hank6
Меню пользователя hank6 |
Посмотреть профиль |
Отправить личное сообщение для hank6 |
Найти ещё сообщения от hank6 |
Файловый архив |
Скачиваний: (15) 211.30 Мб |
Так как тема зашла в тупик (нету вариантов изменения ID-флэшь карты), то выложил то что поможет запустить программу, если сдохнет флэшка.
Да и как бы я тут кряков не вижу, тут софтовый метод подмены ID «Если гора не идет к Магомету то Магомет идет к горе»
PS смысл в dll-ке это софтово подменить ID именно для определенной программы.
Меню пользователя Sedy |
Посмотреть профиль |
Отправить личное сообщение для Sedy |
Посетить домашнюю страницу Sedy! |
Найти ещё сообщения от Sedy |
Файловый архив |
Скачиваний: (6) 178.18 Мб |
Filik
Да же незнаю что сказать.
Нового я ничего не узнал. Метод подмены известен мне давно. Данная фишка работает только на WIN CE 6.0 и то не на всех версиях.
Ради эксперимента заменил на свой, что вычитал Навител. Запустилось. Но это все хорошо, а если не запутиться, ну версия винды будет 4 или 5. Что тогда? Да и вопрос разве в навителе.
#1
Онлайн
Весёлый Роджер
- Авто:Skoda Yeti StylePack белый
Опубликовано 29.10.2014 — 19:34
Хочу узнать CID для SD карты. Но не могу. Кто поможет?
Поясню — хочу именно узнать CID, менять его я не собираюсь. Мне нужно его прочитать и сохранить в текстовом файле )) Более никаких действий с картой SD делать не требуется.
Проги типа ReadCID и прочие помочь мне не могут. Кто в Ростове может мне помочь в этом вопросе? Приеду когда и куда скажете )
Инфу можно в ЛС.
Спасибо.
-
0
Чтобы слова не расходились с делом, нужно молчать и ничего не делать…
- Наверх
#2
Оффлайн
emissar
Опубликовано 29.10.2014 — 21:30
На маке можно попробовать, но не факт. 2-я краснодарская. Вот такая софтина есть еще и на винду и на мак — http://www.forum-gen…ratuit-donation
-
0
- Наверх
#3
Онлайн
Весёлый Роджер
Весёлый Роджер
- Авто:Skoda Yeti StylePack белый
Опубликовано 30.10.2014 — 08:55
Мои запросы не имеют никакого отношения к телефонам и голдкартам. У меня простая SD карта, мне нужен CID с неё.
-
0
Чтобы слова не расходились с делом, нужно молчать и ничего не делать…
- Наверх
#4
Оффлайн
VZH
Опубликовано 30.10.2014 — 16:08
буржуи пишут, что на убунте подобная вещь делается командой sudo cat /sys/block/mmcblk0/device/cid
но я не пробовал, поскольку нет кардридера (и карты)
-
-2
- Наверх
#5
Онлайн
Весёлый Роджер
Весёлый Роджер
- Авто:Skoda Yeti StylePack белый
Опубликовано 26.11.2014 — 09:18
Ну что, кто может помочь в техническом плане?
Добавлю вводных: нужен линукс и ноут с ридером на ПСИ.
Неужто нет у нас таких мемберов? С меня пиво ))
В итоге можно получить вот такую инфу:
udi = ‘/org/freedesktop/Hal/devices/pci_104c_8033_mmc_host_mmc_card_rca45928’
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = ‘/sys/devices/pci0000:00/0000:00:1e.0/0000:06:04.3/tifm_sd0:3/mmc_host/mmc3/mmc3:b368’ (string)
info.parent = ‘/org/freedesktop/Hal/devices/pci_104c_8033_mmc_host’ (string)
info.linux.driver = ‘mmcblk’ (string)
info.udi = ‘/org/freedesktop/Hal/devices/pci_104c_8033_mmc_host_mmc_card_rca45928’ (string)
info.vendor = ‘Unknown (3)’ (string)
info.subsystem = ‘mmc’ (string)
info.product = ‘SU02G’ (string)
mmc.rca = 45928 (0xb368) (int)
mmc.cid = ‘0353445355303247801cc36b4a00caff’ (string)
mmc.csd = ‘002f00325f5a83cbedb7ffbf968000bf’ (string)
mmc.type = ‘SD’ (string)
mmc.scr = ‘0225000000000000’ (string)
mmc.vendor = ‘Unknown (3)’ (string)
mmc.oem = ‘Unknown (21316)’ (string)
mmc.date = ’10/2012′ (string)
mmc.hwrev = 8 (0x8) (int)
mmc.fwrev = 0 (0x0) (int)
mmc.serial = 482569034 (0x1cc36b4a) (int)
linux.subsystem = ‘mmc’ (string)
-
0
Чтобы слова не расходились с делом, нужно молчать и ничего не делать…
- Наверх
#6
Оффлайн
Стас
Опубликовано 26.11.2014 — 09:24
-
0
- Наверх
#7
Онлайн
Wit
Опубликовано 26.11.2014 — 09:28
насколько я знаю, если из карточки делать ключевой носитель, то в секретную или открытую часть ключа прописывается этот сид. могу предположить, что крипто-про сможет помочь
-
0
- Наверх
#8
Оффлайн
Стас
Опубликовано 26.11.2014 — 09:39
насколько я знаю, если из карточки делать ключевой носитель, то в секретную или открытую часть ключа прописывается этот сид. могу предположить, что крипто-про сможет помочь
А как в нем карточку открыть? Разве можно? Она должна изначально ключевым носителем быть, не?
-
0
- Наверх
#9
Онлайн
Весёлый Роджер
Весёлый Роджер
- Авто:Skoda Yeti StylePack белый
Опубликовано 26.11.2014 — 09:50
Олегусу написал ЛС, ждём его появления в этой теме. Посмотрим, что получится…
-
0
Чтобы слова не расходились с делом, нужно молчать и ничего не делать…
- Наверх
#10
Оффлайн
olegus
Опубликовано 26.11.2014 — 10:44
буржуи пишут, что на убунте подобная вещь делается командой sudo cat /sys/block/mmcblk0/device/cid
но я не пробовал, поскольку нет кардридера (и карты)
в убунте да и не только давно нет mmcblk0
вот что у меня там есть:
root@plintus-GA-A55M-DS2:/sys/block/sdb/device# ls -lR .: итого 0 drwxr-xr-x 3 root root 0 нояб. 26 08:28 block drwxr-xr-x 3 root root 0 нояб. 26 08:28 bsg --w------- 1 root root 4096 нояб. 26 10:25 delete -r--r--r-- 1 root root 4096 нояб. 26 10:25 device_blocked -r--r--r-- 1 root root 4096 нояб. 26 10:25 device_busy lrwxrwxrwx 1 root root 0 нояб. 26 08:28 driver -> ../../../../../../../../../bus/scsi/drivers/sd -rw-r--r-- 1 root root 4096 нояб. 26 10:25 eh_timeout -r--r--r-- 1 root root 4096 нояб. 26 10:25 evt_capacity_change_reported -r--r--r-- 1 root root 4096 нояб. 26 10:25 evt_inquiry_change_reported -r--r--r-- 1 root root 4096 нояб. 26 10:25 evt_lun_change_reported -r--r--r-- 1 root root 4096 нояб. 26 10:25 evt_media_change -r--r--r-- 1 root root 4096 нояб. 26 10:25 evt_mode_parameter_change_reported -r--r--r-- 1 root root 4096 нояб. 26 10:25 evt_soft_threshold_reached lrwxrwxrwx 1 root root 0 нояб. 26 10:25 generic -> scsi_generic/sg2 -r--r--r-- 1 root root 4096 нояб. 26 10:25 iocounterbits -r--r--r-- 1 root root 4096 нояб. 26 10:25 iodone_cnt -r--r--r-- 1 root root 4096 нояб. 26 10:25 ioerr_cnt -r--r--r-- 1 root root 4096 нояб. 26 10:25 iorequest_cnt -rw-r--r-- 1 root root 4096 нояб. 26 10:25 max_sectors -r--r--r-- 1 root root 4096 нояб. 26 10:25 modalias -r--r--r-- 1 root root 4096 нояб. 26 08:28 model drwxr-xr-x 2 root root 0 нояб. 26 10:25 power -r--r--r-- 1 root root 4096 нояб. 26 10:25 queue_depth -r--r--r-- 1 root root 4096 нояб. 26 10:25 queue_type --w------- 1 root root 4096 нояб. 26 10:25 rescan -r--r--r-- 1 root root 4096 нояб. 26 08:28 rev drwxr-xr-x 3 root root 0 нояб. 26 08:28 scsi_device drwxr-xr-x 3 root root 0 нояб. 26 08:28 scsi_disk drwxr-xr-x 3 root root 0 нояб. 26 08:28 scsi_generic -r--r--r-- 1 root root 4096 нояб. 26 10:25 scsi_level -rw-r--r-- 1 root root 4096 нояб. 26 10:25 state lrwxrwxrwx 1 root root 0 нояб. 26 08:28 subsystem -> ../../../../../../../../../bus/scsi -rw-r--r-- 1 root root 4096 нояб. 26 10:25 timeout -r--r--r-- 1 root root 4096 нояб. 26 08:28 type -rw-r--r-- 1 root root 4096 нояб. 26 08:28 uevent -r--r--r-- 1 root root 4096 нояб. 26 08:28 vendor ./block: итого 0 drwxr-xr-x 8 root root 0 нояб. 26 08:28 sdb ./block/sdb: итого 0 -r--r--r-- 1 root root 4096 нояб. 26 10:25 alignment_offset lrwxrwxrwx 1 root root 0 нояб. 26 10:25 bdi -> ../../../../../../../../../../virtual/bdi/8:16 -r--r--r-- 1 root root 4096 нояб. 26 10:25 capability -r--r--r-- 1 root root 4096 нояб. 26 10:25 dev lrwxrwxrwx 1 root root 0 нояб. 26 10:25 device -> ../../../6:0:0:0 -r--r--r-- 1 root root 4096 нояб. 26 10:25 discard_alignment -r--r--r-- 1 root root 4096 нояб. 26 10:25 events -r--r--r-- 1 root root 4096 нояб. 26 10:25 events_async -rw-r--r-- 1 root root 4096 нояб. 26 08:28 events_poll_msecs -r--r--r-- 1 root root 4096 нояб. 26 10:25 ext_range drwxr-xr-x 2 root root 0 нояб. 26 10:25 holders -r--r--r-- 1 root root 4096 нояб. 26 10:25 inflight drwxr-xr-x 2 root root 0 нояб. 26 10:25 power drwxr-xr-x 3 root root 0 нояб. 26 08:29 queue -r--r--r-- 1 root root 4096 нояб. 26 10:25 range -r--r--r-- 1 root root 4096 нояб. 26 08:28 removable -r--r--r-- 1 root root 4096 нояб. 26 08:29 ro drwxr-xr-x 5 root root 0 нояб. 26 10:42 sdb1 -r--r--r-- 1 root root 4096 нояб. 26 10:25 size drwxr-xr-x 2 root root 0 нояб. 26 10:25 slaves -r--r--r-- 1 root root 4096 нояб. 26 10:25 stat lrwxrwxrwx 1 root root 0 нояб. 26 08:28 subsystem -> ../../../../../../../../../../../class/block drwxr-xr-x 2 root root 0 нояб. 26 10:25 trace -rw-r--r-- 1 root root 4096 нояб. 26 08:28 uevent ./block/sdb/holders: итого 0 ./block/sdb/power: итого 0 -rw-r--r-- 1 root root 4096 нояб. 26 10:27 async -rw-r--r-- 1 root root 4096 нояб. 26 10:27 autosuspend_delay_ms -rw-r--r-- 1 root root 4096 нояб. 26 10:27 control -r--r--r-- 1 root root 4096 нояб. 26 10:27 runtime_active_kids -r--r--r-- 1 root root 4096 нояб. 26 10:27 runtime_active_time -r--r--r-- 1 root root 4096 нояб. 26 10:27 runtime_enabled -r--r--r-- 1 root root 4096 нояб. 26 10:27 runtime_status -r--r--r-- 1 root root 4096 нояб. 26 10:27 runtime_suspended_time -r--r--r-- 1 root root 4096 нояб. 26 10:27 runtime_usage ./block/sdb/queue: итого 0 -rw-r--r-- 1 root root 4096 нояб. 26 10:27 add_random -r--r--r-- 1 root root 4096 нояб. 26 10:27 discard_granularity -r--r--r-- 1 root root 4096 нояб. 26 10:27 discard_max_bytes -r--r--r-- 1 root root 4096 нояб. 26 10:27 discard_zeroes_data -r--r--r-- 1 root root 4096 нояб. 26 10:27 hw_sector_size drwxr-xr-x 2 root root 0 нояб. 26 10:27 iosched -rw-r--r-- 1 root root 4096 нояб. 26 10:27 iostats -r--r--r-- 1 root root 4096 нояб. 26 10:27 logical_block_size -r--r--r-- 1 root root 4096 нояб. 26 10:27 max_hw_sectors_kb -r--r--r-- 1 root root 4096 нояб. 26 10:27 max_integrity_segments -rw-r--r-- 1 root root 4096 нояб. 26 10:27 max_sectors_kb -r--r--r-- 1 root root 4096 нояб. 26 10:27 max_segments -r--r--r-- 1 root root 4096 нояб. 26 10:27 max_segment_size -r--r--r-- 1 root root 4096 нояб. 26 10:27 minimum_io_size -rw-r--r-- 1 root root 4096 нояб. 26 10:27 nomerges -rw-r--r-- 1 root root 4096 нояб. 26 10:27 nr_requests -r--r--r-- 1 root root 4096 нояб. 26 10:27 optimal_io_size -r--r--r-- 1 root root 4096 нояб. 26 10:27 physical_block_size -rw-r--r-- 1 root root 4096 нояб. 26 10:27 read_ahead_kb -rw-r--r-- 1 root root 4096 нояб. 26 08:29 rotational -rw-r--r-- 1 root root 4096 нояб. 26 10:27 rq_affinity -rw-r--r-- 1 root root 4096 нояб. 26 10:27 scheduler -r--r--r-- 1 root root 4096 нояб. 26 10:27 write_same_max_bytes ./block/sdb/queue/iosched: итого 0 -rw-r--r-- 1 root root 4096 нояб. 26 10:45 fifo_batch -rw-r--r-- 1 root root 4096 нояб. 26 10:45 front_merges -rw-r--r-- 1 root root 4096 нояб. 26 10:45 read_expire -rw-r--r-- 1 root root 4096 нояб. 26 10:45 write_expire -rw-r--r-- 1 root root 4096 нояб. 26 10:45 writes_starved ./block/sdb/sdb1: итого 0 -r--r--r-- 1 root root 4096 нояб. 26 10:42 alignment_offset -r--r--r-- 1 root root 4096 нояб. 26 10:45 dev -r--r--r-- 1 root root 4096 нояб. 26 10:45 discard_alignment drwxr-xr-x 2 root root 0 нояб. 26 10:45 holders -r--r--r-- 1 root root 4096 нояб. 26 10:45 inflight -r--r--r-- 1 root root 4096 нояб. 26 10:42 partition drwxr-xr-x 2 root root 0 нояб. 26 10:45 power -r--r--r-- 1 root root 4096 нояб. 26 10:42 ro -r--r--r-- 1 root root 4096 нояб. 26 10:42 size -r--r--r-- 1 root root 4096 нояб. 26 10:42 start -r--r--r-- 1 root root 4096 нояб. 26 10:45 stat lrwxrwxrwx 1 root root 0 нояб. 26 10:42 subsystem -> ../../../../../../../../../../../../class/block drwxr-xr-x 2 root root 0 нояб. 26 10:45 trace -rw-r--r-- 1 root root 4096 нояб. 26 10:42 uevent ./block/sdb/sdb1/holders: итого 0 ./block/sdb/sdb1/power: итого 0 -rw-r--r-- 1 root root 4096 нояб. 26 10:45 async -rw-r--r-- 1 root root 4096 нояб. 26 10:45 autosuspend_delay_ms -rw-r--r-- 1 root root 4096 нояб. 26 10:45 control -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_active_kids -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_active_time -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_enabled -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_status -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_suspended_time -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_usage ./block/sdb/sdb1/trace: итого 0 -rw-r--r-- 1 root root 4096 нояб. 26 10:45 act_mask -rw-r--r-- 1 root root 4096 нояб. 26 10:45 enable -rw-r--r-- 1 root root 4096 нояб. 26 10:45 end_lba -rw-r--r-- 1 root root 4096 нояб. 26 10:45 pid -rw-r--r-- 1 root root 4096 нояб. 26 10:45 start_lba ./block/sdb/slaves: итого 0 ./block/sdb/trace: итого 0 -rw-r--r-- 1 root root 4096 нояб. 26 10:27 act_mask -rw-r--r-- 1 root root 4096 нояб. 26 10:27 enable -rw-r--r-- 1 root root 4096 нояб. 26 10:27 end_lba -rw-r--r-- 1 root root 4096 нояб. 26 10:27 pid -rw-r--r-- 1 root root 4096 нояб. 26 10:27 start_lba ./bsg: итого 0 drwxr-xr-x 3 root root 0 нояб. 26 08:28 6:0:0:0 ./bsg/6:0:0:0: итого 0 -r--r--r-- 1 root root 4096 нояб. 26 10:43 dev lrwxrwxrwx 1 root root 0 нояб. 26 10:43 device -> ../../../6:0:0:0 drwxr-xr-x 2 root root 0 нояб. 26 10:43 power lrwxrwxrwx 1 root root 0 нояб. 26 10:43 subsystem -> ../../../../../../../../../../../class/bsg -rw-r--r-- 1 root root 4096 нояб. 26 08:28 uevent ./bsg/6:0:0:0/power: итого 0 -rw-r--r-- 1 root root 4096 нояб. 26 10:45 async -rw-r--r-- 1 root root 4096 нояб. 26 10:45 autosuspend_delay_ms -rw-r--r-- 1 root root 4096 нояб. 26 10:45 control -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_active_kids -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_active_time -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_enabled -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_status -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_suspended_time -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_usage ./power: итого 0 -rw-r--r-- 1 root root 4096 нояб. 26 10:43 async -rw-r--r-- 1 root root 4096 нояб. 26 10:43 autosuspend_delay_ms -rw-r--r-- 1 root root 4096 нояб. 26 10:43 control -r--r--r-- 1 root root 4096 нояб. 26 10:43 runtime_active_kids -r--r--r-- 1 root root 4096 нояб. 26 10:43 runtime_active_time -r--r--r-- 1 root root 4096 нояб. 26 10:43 runtime_enabled -r--r--r-- 1 root root 4096 нояб. 26 10:43 runtime_status -r--r--r-- 1 root root 4096 нояб. 26 10:43 runtime_suspended_time -r--r--r-- 1 root root 4096 нояб. 26 10:43 runtime_usage ./scsi_device: итого 0 drwxr-xr-x 3 root root 0 нояб. 26 08:28 6:0:0:0 ./scsi_device/6:0:0:0: итого 0 lrwxrwxrwx 1 root root 0 нояб. 26 10:36 device -> ../../../6:0:0:0 drwxr-xr-x 2 root root 0 нояб. 26 10:36 power lrwxrwxrwx 1 root root 0 нояб. 26 10:36 subsystem -> ../../../../../../../../../../../class/scsi_device -rw-r--r-- 1 root root 4096 нояб. 26 08:28 uevent ./scsi_device/6:0:0:0/power: итого 0 -rw-r--r-- 1 root root 4096 нояб. 26 10:45 async -rw-r--r-- 1 root root 4096 нояб. 26 10:45 autosuspend_delay_ms -rw-r--r-- 1 root root 4096 нояб. 26 10:45 control -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_active_kids -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_active_time -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_enabled -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_status -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_suspended_time -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_usage ./scsi_disk: итого 0 drwxr-xr-x 3 root root 0 нояб. 26 08:28 6:0:0:0 ./scsi_disk/6:0:0:0: итого 0 -rw-r--r-- 1 root root 4096 нояб. 26 10:38 allow_restart -r--r--r-- 1 root root 4096 нояб. 26 10:38 app_tag_own -rw-r--r-- 1 root root 4096 нояб. 26 10:38 cache_type lrwxrwxrwx 1 root root 0 нояб. 26 10:38 device -> ../../../6:0:0:0 -r--r--r-- 1 root root 4096 нояб. 26 10:38 FUA -rw-r--r-- 1 root root 4096 нояб. 26 10:38 manage_start_stop -rw-r--r-- 1 root root 4096 нояб. 26 10:38 max_medium_access_timeouts -rw-r--r-- 1 root root 4096 нояб. 26 10:38 max_write_same_blocks drwxr-xr-x 2 root root 0 нояб. 26 10:38 power -r--r--r-- 1 root root 4096 нояб. 26 10:38 protection_mode -rw-r--r-- 1 root root 4096 нояб. 26 10:38 protection_type -rw-r--r-- 1 root root 4096 нояб. 26 10:38 provisioning_mode lrwxrwxrwx 1 root root 0 нояб. 26 10:38 subsystem -> ../../../../../../../../../../../class/scsi_disk -r--r--r-- 1 root root 4096 нояб. 26 10:38 thin_provisioning -rw-r--r-- 1 root root 4096 нояб. 26 08:28 uevent ./scsi_disk/6:0:0:0/power: итого 0 -rw-r--r-- 1 root root 4096 нояб. 26 10:45 async -rw-r--r-- 1 root root 4096 нояб. 26 10:45 autosuspend_delay_ms -rw-r--r-- 1 root root 4096 нояб. 26 10:45 control -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_active_kids -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_active_time -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_enabled -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_status -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_suspended_time -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_usage ./scsi_generic: итого 0 drwxr-xr-x 3 root root 0 нояб. 26 08:28 sg2 ./scsi_generic/sg2: итого 0 -r--r--r-- 1 root root 4096 нояб. 26 10:38 dev lrwxrwxrwx 1 root root 0 нояб. 26 10:38 device -> ../../../6:0:0:0 drwxr-xr-x 2 root root 0 нояб. 26 10:38 power lrwxrwxrwx 1 root root 0 нояб. 26 10:38 subsystem -> ../../../../../../../../../../../class/scsi_generic -rw-r--r-- 1 root root 4096 нояб. 26 08:28 uevent ./scsi_generic/sg2/power: итого 0 -rw-r--r-- 1 root root 4096 нояб. 26 10:45 async -rw-r--r-- 1 root root 4096 нояб. 26 10:45 autosuspend_delay_ms -rw-r--r-- 1 root root 4096 нояб. 26 10:45 control -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_active_kids -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_active_time -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_enabled -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_status -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_suspended_time -r--r--r-- 1 root root 4096 нояб. 26 10:45 runtime_usage
Изменено: olegus, 26.11.2014 — 10:46
-
0
*** Неоднократно уличён в трансляции дезинформации. Каждый высер рекомендуется проверять с лупой ***
- Наверх
#11
Оффлайн
Людоед
Людоед
- Авто:самый грязный на нашей улице
Опубликовано 26.11.2014 — 11:02
Забаньте срочно этого адепта линукса, пока зараза не расползлась…
-
0
Проблема этого мира в том, что глупцы и фанатики слишком уверены в себе, а умные люди полны сомнений.
©Бертран Рассел
- Наверх
#12
Оффлайн
olegus
Опубликовано 26.11.2014 — 11:22
Хочу узнать CID для SD карты.
этот cid у sd есть? что-то не вижу ничего подобного на своей карте.
может он для mmc?
это не оно?
ATTRS{serial}==»058F0O1111B1″
по спецификации serial — Product Serial Number (from CID Register)
Изменено: olegus, 26.11.2014 — 11:20
-
0
*** Неоднократно уличён в трансляции дезинформации. Каждый высер рекомендуется проверять с лупой ***
- Наверх
#13
Онлайн
Весёлый Роджер
Весёлый Роджер
- Авто:Skoda Yeti StylePack белый
Опубликовано 26.11.2014 — 12:16
Мне нужна эта строчка — mmc.cid = ‘0353445355303247801cc36b4a00caff’ (string)
этот cid у sd есть? что-то не вижу ничего подобного на своей карте.
может он для mmc?это не оно?
ATTRS{serial}==»058F0O1111B1″
по спецификации serial — Product Serial Number (from CID Register)
ATTRS{serial}==»058F0O1111B1″ — это не то, что нужно. Такая строчка даже под виндой на внешнем ридере снимается прогой driveinfo
-
0
Чтобы слова не расходились с делом, нужно молчать и ничего не делать…
- Наверх
#14
Онлайн
Весёлый Роджер
Весёлый Роджер
- Авто:Skoda Yeti StylePack белый
Опубликовано 26.11.2014 — 12:27
Вот ещё немного подробностей. Может тебе поможет эта инфа?
http://forum.xda-dev…2&postcount=348
-
0
Чтобы слова не расходились с делом, нужно молчать и ничего не делать…
- Наверх
#15
Оффлайн
olegus
Опубликовано 26.11.2014 — 12:29
Мне нужна эта строчка — mmc.cid = ‘0353445355303247801cc36b4a00caff’ (string)
https://forums.gento…-p-4809815.html
udevadm info -a -p $(udevadm info -q path -n /dev/sdb1)
у них для mmc есть cid
у меня для sd нет его.
Изменено: olegus, 26.11.2014 — 12:36
-
0
*** Неоднократно уличён в трансляции дезинформации. Каждый высер рекомендуется проверять с лупой ***
- Наверх
#16
Онлайн
Весёлый Роджер
Весёлый Роджер
- Авто:Skoda Yeti StylePack белый
Опубликовано 26.11.2014 — 12:34
А что за ноут? Ридер внешний ЮСБ или на шине ПСИ? Нужен именно ПСИшный ридер, у него больше возможностей относительно внешнего.
-
0
Чтобы слова не расходились с делом, нужно молчать и ничего не делать…
- Наверх
#17
Оффлайн
olegus
Опубликовано 26.11.2014 — 12:49
через телефон:
root@plintus-GA-A55M-DS2:/sys/class/mmc_host# adb shell
shell@LEAGOO:/ $ cd /sys/class/mmc_host/
mmc0/ mmc1/
shell@LEAGOO:/ $ cd /sys/class/mmc_host/mmc1
shell@LEAGOO:/sys/class/mmc_host/mmc1 $ cat cid
/system/bin/sh: cat: cid: No such file or directory
1|shell@LEAGOO:/sys/class/mmc_host/mmc1 $ ls
device
mmc1:0007
power
subsystem
uevent
shell@LEAGOO:/sys/class/mmc_host/mmc1 $ cd mmc1:0007/
shell@LEAGOO:/sys/class/mmc_host/mmc1/mmc1:0007 $ cat cid
27504853443847423001f89bc000e1df
shell@LEAGOO:/sys/class/mmc_host/mmc1/mmc1:0007 $
А что за ноут? Ридер внешний ЮСБ или на шине ПСИ? Нужен именно ПСИшный ридер, у него больше возможностей относительно внешнего.
plintus@plintus-GA-A55M-DS2:~$ lsusb
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0bda:58b0 Realtek Semiconductor Corp.
Bus 002 Device 005: ID 0bb4:0c03 HTC (High Tech Computer Corp.)
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
наверно дело в ридере.
Изменено: olegus, 26.11.2014 — 12:50
-
0
*** Неоднократно уличён в трансляции дезинформации. Каждый высер рекомендуется проверять с лупой ***
- Наверх
#18
Онлайн
Весёлый Роджер
Весёлый Роджер
- Авто:Skoda Yeti StylePack белый
Опубликовано 26.11.2014 — 14:13
А если привезу какой-нить древний ноут, сможем на нём попробовать?
-
0
Чтобы слова не расходились с делом, нужно молчать и ничего не делать…
- Наверх
#19
Оффлайн
olegus
Опубликовано 26.11.2014 — 16:24
А если привезу какой-нить древний ноут, сможем на нём попробовать?
сможем конечно.
-
0
*** Неоднократно уличён в трансляции дезинформации. Каждый высер рекомендуется проверять с лупой ***
- Наверх
Форум РадиоКот • Просмотр темы — Устройство для чтения CID SD-карт
Сообщения без ответов | Активные темы
ПРЯМО СЕЙЧАС: |
Автор | Сообщение | ||
---|---|---|---|
|
Заголовок сообщения: Устройство для чтения CID SD-карт Добавлено: Чт июл 05, 2012 20:15:30 |
||
Карма: 33 Рейтинг сообщения: 0
|
Иногда (а владельцам навигаторов может и чаще, чем иногда ) бывает нужно узнать ID карты памяти типа SD или Micro SD. Хорошо если у вас есть какой-либо мобильный навигатор с сервисным меню, показывающим этот ID. У меня вот такового не оказалось. По SPI карта Micro SD работать отказалась, пришлось собрать нижеприведённое устройство и пообщаться с картой по её родному SD-протоколу. Итак, схема устройства: Вложение:
Вложение: Комментарий к файлу: Прошивка и исходник.
Считывать данные в Hyper Terminal с настройками: Вложение:
Ответ придёт вида: Код: Manufacturer ID:03 |
||
Вернуться наверх |
Профиль www
|
||
Реклама | |
|
|
Alerr
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Сб июл 14, 2012 16:32:04 |
Зарегистрирован: Вт май 03, 2011 20:01:23 Рейтинг сообщения: 0
|
Спасибо за схему), А какие у вас стоят диоды и стабилитрон??? |
Вернуться наверх | |
Реклама | |
|
|
da-nie
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Сб июл 14, 2012 16:46:54 |
||
Карма: 33 Рейтинг сообщения: 0
|
Это не стабилитрон, а диод Шоттки. Собственно, диоды любые маломощные, но не Шоттки (важно падение напряжения). Кроме одного. Кстати, номер для keygen’ов нужен десятичный. Скажем, в примере выше пришёл номер 03-d6-f7-b0. Вводим в калькулятор 03d6f7b0, переводим в десятичный вид, получится 64419760. Вот этот номер (64419760) уже и вбиваем, скажем, в garmin keygen. Кстати! Если кому захочется пообщаться с SD-картой по её родному протоколу, то достаточно подключить линию DAT0 так же, как подключена линия CMD. Но, естественно, на свободную ножку микроконтроллера. А дальше читать спецификацию и модифицировать программу (программа умеет посылать некоторые команды карте и получать на них ответ. Линию данных использовать для этого не требовалось). Приём/передача данных или команд идут по линиям DAT0 и CMD, соответственно. Каждая линия двунаправленная. |
||
Вернуться наверх | |||
Alerr
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Сб июл 14, 2012 17:23:44 |
Зарегистрирован: Вт май 03, 2011 20:01:23 Рейтинг сообщения: 0
|
Но всеже хотелось бы знать наверняка про диоды…. Просто я уже долго вожусь с картой и ничего как только испортить не получилось( |
Вернуться наверх | |
Реклама | |
|
ER10450 – литий-тионилхлоридная батарейка FANSO EVE Energy формата ААА
Компания FANSO EVE Energy расширила номенклатуру продукции, разработав новый химический источник тока (ХИТ) – батарейку литий-тионилхлоридной электрохимической системы (Li-SOCl2; номинальное напряжение 3,6 В) типоразмера ААА – ER10450. Батарейка имеет бобинную конструкцию (тип Energy) и предназначена для долговременной работы при малых токах. Подробнее>> |
da-nie
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Сб июл 14, 2012 18:35:53 |
||
Карма: 33 Рейтинг сообщения: 0
|
Цитата: Просто я уже долго вожусь с картой и ничего как только испортить не получилось( Если всё подключено верно и питание на карту снижено до 3.3 В, то ничего не испортится. Цитата: Но всеже хотелось бы знать наверняка про диоды… Они абсолютно любые. Я их вообще из старых блоков питания вытащил. Падение напряжения на них должно быть не менее 0.6 В. На диоде Шоттки примерно 0.2-0.3 В. Цитата: А где можно прочитать про то как общаться с SD-картой по её родному протоколу? Например, здесь: Вложение: Цитата: Я новичек, не подскажете, какая это ножка(DAT0) на карте?? Она нарисована на схеме выше. Цитата: А напряжение на карту понижается до 3.3V? Да. |
||
Вернуться наверх | |||
Реклама | |
|
|
Реклама | |
|
Выгодные LED-драйверы MOSO для индустриальных приложений Компэл представляет выгодные светодиодные драйверы MOSO для промышленных решений с высоким классом защиты от внешних воздействующих факторов, хорошей устойчивостью к импульсным помехам и высокой надежностью. В ряде серий реализована возможность дистанционного контроля, кроме того, отдельные версии драйверов могут программироваться на работу в автономном режиме по заранее заданному сценарию. Рассмотрим подробнее их характеристики. Подробнее>> |
Alerr
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Сб июл 14, 2012 18:45:18 |
Зарегистрирован: Вт май 03, 2011 20:01:23 Рейтинг сообщения: 0
|
Про испорченную карту… Я понижал питание до 3.3 но что странно, после разговора с атмегой, карта стала неперезаписываемой, вообще ничего не записывается и не удаляется, даже не форматируется( Не знаете что за ерунда? |
Вернуться наверх | |
da-nie
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Сб июл 14, 2012 18:49:40 |
||
Карма: 33 Рейтинг сообщения: 0
|
|||
Вернуться наверх | |||
Alerr
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Сб июл 14, 2012 18:57:58 |
Зарегистрирован: Вт май 03, 2011 20:01:23 Рейтинг сообщения: 0
|
|
Вернуться наверх | |
da-nie
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Сб июл 14, 2012 19:36:16 |
||
Карма: 33 Рейтинг сообщения: 0
|
|||
Вернуться наверх | |||
Alerr
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Вт июл 24, 2012 08:11:54 |
Зарегистрирован: Вт май 03, 2011 20:01:23 Рейтинг сообщения: 0
|
Скажите, а вот на VR1 напряжение понижается до 3.3V? Просто такой схемы у меня нет, хочу заменить на 2 последовательно спаянных диода. |
Вернуться наверх | |
da-nie
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Вт июл 24, 2012 17:55:19 |
||
Карма: 33 Рейтинг сообщения: 0
|
|||
Вернуться наверх | |||
aleksandr-zh
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Вт июл 24, 2012 21:49:33 |
||
Карма: 10 Рейтинг сообщения: 0
|
da-nie |
||
Вернуться наверх | |||
HHIMERA
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Вт июл 24, 2012 22:46:31 |
Карма: -18 Рейтинг сообщения: 0
|
—— Последний раз редактировалось HHIMERA Вт июл 24, 2012 22:52:43, всего редактировалось 1 раз. |
Вернуться наверх | |
aleksandr-zh
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Вт июл 24, 2012 22:52:16 |
||
Карма: 10 Рейтинг сообщения: 0
|
HHIMERA писал(а): da-nie писал(а): По SPI карта Micro SD работать отказалась, пришлось собрать нижеприведённое устройство и пообщаться с картой по её родному SD-протоколу. Смотрю я на схему, аналогично!! |
||
Вернуться наверх | |||
da-nie
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Ср июл 25, 2012 05:21:12 |
||
Карма: 33 Рейтинг сообщения: 0
|
Цитата: а устройство (софт) работает с картами повышеной плотности? (от 4 ГБ) Да, работает. Я 8 ГБ карту мучал. Цитата: То ли там чистый SPI, Нет, господа, там не SPI. Отличия вот в чём. Карта памяти в своём родном протоколе работает по раздельным двунаправленным линиям команд и данных (до 4-х штук, по-умолчанию, включена DAT0). Подчёркиваю — эти линии двунаправленные. Сигнал CS в режиме SD не используется и может либо быть линией данных, либо работать только на чтение сигнала Card Detect, но ни в коем случае не на установку (карта не запустится иначе, либо перейдёт в SPI). Ну и вариантов ответов несколько больше. В данном устройстве используется только командная линия, так как всего-то нужно запросить CID. |
||
Вернуться наверх | |||
Alerr
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Ср июл 25, 2012 08:03:11 |
Зарегистрирован: Вт май 03, 2011 20:01:23 Рейтинг сообщения: 0
|
Можете пояснить зачем нужен диод шотки? Не совсем понимаю как схемотически работает sd протокол.( |
Вернуться наверх | |
da-nie
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Ср июл 25, 2012 10:59:57 |
||
Карма: 33 Рейтинг сообщения: 0
|
SD-протокол работает как запрос-ответ со старт-стоповыми битами. Используются двунаправленные линии команд и данных. Вы сначала кидаете на линию CMD команду, потом эту же линию начинаете читать и ждать стартового бита. Как только вы его получили, принимаете весь ответ карты. Диод Шоттки нужен для того, чтобы вы могли не только выдавать в линию данные, но и читать с неё. Потому что понижающие напряжение микроконтроллера диоды в обратную сторону (от карты к микроконтроллеру) будут заперты. Чтобы в этом случае всё-таки считать, что же передаёт карта, я поставил диод Шоттки обратной к понижающим диодам полярностью (но, кстати, можете и обычный попробовать — оно тоже работает, но Шоттки всё же правильнее — у него падение напряжения меньше). Вот и всё. |
||
Вернуться наверх | |||
Alerr
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Ср июл 25, 2012 18:15:55 |
Зарегистрирован: Вт май 03, 2011 20:01:23 Рейтинг сообщения: 0
|
Благодарю за пояснения))) |
Вернуться наверх | |
БАТАРЕЙКУС
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Вс июл 29, 2012 00:39:10 |
||
Зарегистрирован: Сб фев 07, 2009 19:21:25 Рейтинг сообщения: 0
|
доброе время суток |
||
Вернуться наверх | |||
da-nie
|
Заголовок сообщения: Re: Устройство для чтения CID SD-карт Добавлено: Вс июл 29, 2012 08:04:20 |
||
Карма: 33 Рейтинг сообщения: 0
|
|||
Вернуться наверх | |||
Кто сейчас на форуме |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |
Is there is a tool/way that one can read the CID of a SD card under Windows 10?
My laptop card reader seem to be plugged to USB bus rather than PCI bus if this matters.
asked Feb 20, 2021 at 15:08
4
The techwalla link isn’t helpful and the software mentioned doesn’t work because to read a CID # you need specific hardware you can pass a specific vendor command to fetch the value.
www.nexcopy.com/sd-duplicator/ can read CID numbers. It’s a duplicator tho… so probably not viable for a single use situation. But can certainly do it… and in bulk.
answered Apr 12, 2022 at 16:43
1
To get CID you need to send CMD10 to SD card and get 16bytes reply.
It looks most of Realtek card readers support SD commands via vendors’ extension to USBMS protocol working via USB. But in most Realtek drivers, only CMD9 and CMD13 are processed.
For CMD10, the driver returns a default of zeroes, as do all other unsupported commands.
So to get things working you need to patch the driver for example by replacing CMD9 with CMD10 and a user-side application to use Windows API call to DeviceIoControl with SFFDISK_COMMAND control code with command10 parameters. Also after driver patching it will lose signing and Windows 10 will only start it in special boot modes allowing it to run non-digitally signed kernel drivers. Sample command line application and sample patched driver available at https://github.com/DTL2020/SDcard . If possible it is good to make a petition to Realtek to make and release WHQL digitally signed driver with the support of CMD10 for reading of CID of SD cards.
Rohit Gupta
1,9739 gold badges19 silver badges25 bronze badges
answered Jan 7 at 1:30
Is there is a tool/way that one can read the CID of a SD card under Windows 10?
My laptop card reader seem to be plugged to USB bus rather than PCI bus if this matters.
asked Feb 20, 2021 at 15:08
4
The techwalla link isn’t helpful and the software mentioned doesn’t work because to read a CID # you need specific hardware you can pass a specific vendor command to fetch the value.
www.nexcopy.com/sd-duplicator/ can read CID numbers. It’s a duplicator tho… so probably not viable for a single use situation. But can certainly do it… and in bulk.
answered Apr 12, 2022 at 16:43
1
To get CID you need to send CMD10 to SD card and get 16bytes reply.
It looks most of Realtek card readers support SD commands via vendors’ extension to USBMS protocol working via USB. But in most Realtek drivers, only CMD9 and CMD13 are processed.
For CMD10, the driver returns a default of zeroes, as do all other unsupported commands.
So to get things working you need to patch the driver for example by replacing CMD9 with CMD10 and a user-side application to use Windows API call to DeviceIoControl with SFFDISK_COMMAND control code with command10 parameters. Also after driver patching it will lose signing and Windows 10 will only start it in special boot modes allowing it to run non-digitally signed kernel drivers. Sample command line application and sample patched driver available at https://github.com/DTL2020/SDcard . If possible it is good to make a petition to Realtek to make and release WHQL digitally signed driver with the support of CMD10 for reading of CID of SD cards.
Rohit Gupta
1,9739 gold badges19 silver badges25 bronze badges
answered Jan 7 at 1:30