Рубрика «microSD»

image
Недавно я ковырялся с подключением своего устройства на микроконтроллере STM32F103 как USB Mass Storage Device, или по русски — как флешку. Вроде бы как все относительно несложно: в графическом конфигураторе STM32CubeMX в пару кликов сгенерировал код, добавил драйвер SD карты, и вуаля — все работает. Только очень медленно — 200кбайт/с при том, что пропускная способность шины USB в режиме Full Speed гораздо выше – 12 мБит/с (грубо 1.2 Мбайт/с). Более того, время старта моей флешки в операционной системе составляет около 50 секунд, что попросту некомфортно в работе. Раз уж я нырнул в эту область, то почему бы и не зачинить скорость передачи.

Вообще-то я уже писал свой драйвер для SD карты (точнее драйвер SPI), который работал через DMA и обеспечивал скорость до 500кб/с. К сожалению в контексте USB этот драйвер не заработал. Причиной всему сама модель общения USB — там все делается на прерываниях, тогда как мой драйвер был заточен под работу в обычном потоке. Да еще и припудрен примитивами синхронизации FreeRTOS.

В этой статье я сделал парочку финтов, которые позволили выжать максимум из связки USB и SD карточки подключенной к микроконтроллеру STM32F103 по SPI. Также тут будет про FreeRTOS, объекты синхронизации и общие подходы к передаче данных через DMA. Так что, думаю, статья будет полезна и тем кто только разбирается в контроллерах STM32, и инструментах вроде DMA, и подходах при работе с FreeRTOS. Код построен на основе библиотек HAL и USB Middleware из пакета STM32Cube, а также SdFat для работы с SD картой.
Читать полностью »

Какой бы Джобс не был гений, MicroSD в телефоне — это круто. Разумеется, отобрав у пользователей возможность расширения памяти, Apple сильно подняла популярность своих облачных сервисов, подписок и дорогих версий смартфонов с нормальными объёмами встроенного хранилища данных. Мало того, многие вендоры подхватили тренд, и какое-то время назад найти смартфон со слотом под MicroSD было настоящей эпопеей.

Kingston Duo 3C — палочка-выручалочка для MicroSD карт памяти - 1

К счастью, у нас есть USB-OTG и Kingston Duo 3C: быть может, не такой удобный способ добавить гаджету лишних гигабайт, как обычный разъём, но куда более универсальный.
Читать полностью »

В последние годы производители гаджетов считают, что хороший смартфон — монолитный смартфон. Аккумуляторы перестали быть съёмными, привычные SIM-карты, в их классическом понимании, тоже могут кануть в небытие, а взамен старой доброй microSD производители активно «педалируют» развитие встроенных в смартфоны накопителей. Действительно ли «приколоченные гвоздями» гигабайты настолько быстрые, выгодные и надёжные, или перед нами всего лишь новый виток на пути к «одноразовым» гаджетам?
Правда ли, что внутренние накопители смартфонов лучше любой карты памяти, и когда отправят на пенсию microSD? - 1
Читать полностью »

Аннотация

Запуск Raspberry Pi с полной поддержкой графики на microSD, навсегда остающейся в режиме read-only после установки системы. Отсутствие какой-либо записи данных на флэш-память повышает надёжность устройства, приближая его к промышленному классу изделий. Пошаговая инструкция. Небольшой театр инженерного абсурда для развлечения аудитории.

Малиновый Прог против Интернета Кирпичей, или Raspberry Pi с графикой на read-only microSD - 1Мне понадобилось сетевое устройство с открытым кодом и выходом HDMI, и я решил попробовать Малиновый Прог. Да, я именно так предлагаю переводить Pi: Прог. Понятное дело, даже одноплатнику нужна операционка. И вот, захожу я на официальный сайт, ожидая встретить там подробное руководство по созданию суровой, неломаемой Вещи à la turnkey box. Но народ, как ни в чём не бывало, устанавливает Ubuntu (т.е. Raspbian Jessie) прямо на microSD, размещая и swap там же. Как обычный десктоп, face palm.

Но то цветочки. Малиновые ягодки — это проекты фоторамок из МалинПрога, требующие обязательного выключения кнопкой. Иначе фоторамка после сбоя питания может не заработать, вместо картинок предлагая воспользоваться fsck. Но и это не предел, под катом читателя ждёт настоящий шедевр инженерного абсурда, найденный автором на просторах сети.

Итак, по стандартной инструкции нормальный одноплатник превращается в раздутый десктоп со средним временем жизни год-полтора, пока изношенная флэшка не сдохнет, превратив в общем-то хороший девайс в кирпич. И большинство людей, похоже, это вполне устраивает. Меня — нет.Читать полностью »

Скоростные UFS-карты памяти от Samsung: чего ожидать от нового стандарта? - 1
UFS-карта от Samsung минимального объема

На прошлой неделе корпорация Samsung Electronics выпустила первые в мире карты памяти стандарта UFS 1.0 (JEDEC Universal Flash Storage 1.0 Card Extension Standard). Модельный ряд включает карты объемом в 32, 64, 128 и 256 ГБ.

Разработка UFS-памяти началась в 2013 году с принятия Объединенным комитетом инженерии электронных устройств (JEDEC) стандарта Universal Flash Storage 2.0 (в апреле Комитет JEDEC сообщил об обновлении стандарта до версии UFS 2.1). В 2016 году был принят стандарт JEDEC Universal Flash Storage 1.0 Card Extension Standard, обеспечивающий возможность разработки новых карт памяти. В ближайшее время ряд производителей оборудования представит устройства с поддержкой UFS-стандарта. В первую очередь, это action-камеры, смартфоны, дроны, фототехника. Samsung уже начал внедрять UFS-память в свои устройства: в смартфонах Galaxy S6 и S6 Edge основная память — UFS. Предложенную спецификацию, кроме Samsung, поддержали Nokia, Texas Instruments, STMicroelectronics и Micron Technology. В чем преимущество нового стандарта над старым? Давайте разберемся.
Читать полностью »

Как вы знаете, обычные карты памяти рассчитаны на работу в довольно мягких условиях. Предельно низкую или высокую температуру они не перенесут, от рентгеновских лучей защиты нет, а при падении с большой высоты флешка, скорее всего, придет в негодность. Ну и потом бытовой сферой использование карт памяти не ограничивается, носители данных нужны в производственных сталелитейных цехах, на межконтинентальных контейнерных судах. Кроме того, нужно налаживать системы видеонаблюдения в местах, где человеку находиться очень опасно: на электростанциях, в высокотемпературных печах и на складах добывающих предприятий в Восточной Сибири. Для подобных задач как раз и понадобиться серия прочных, надежных и выносливых карточек Kingston Industrial.

Что снег, что зной – все нипочем. Обзор карты памяти Kingston Industrial Temperature microSD UHS-I - 1
Читать полностью »

Kingston представляет карту памяти Industrial Temperature microSD UHS-I (SDCIT) для использования в экстремальных условиях. Накопитель имеет широкий диапазон рабочих температур – от -40°C до 85°C, – что обеспечивает стабильную работу в ситуациях, в которых обычная microSD-карта легко может выйти из строя. Под катом больше информации о новинке, а сразу после появления образца в блоге Kingston будет подробный обзор этой карты памяти.

Компания Kingston представляет карту памяти для использования в промышленных отраслях и работы в экстремальных условиях - 1
Читать полностью »

Небольшой тест microSD карт для Raspberry Pi - 1

Обычный пользователь, когда возникает необходимость приобрести карту памяти формата microSD, особо не задумывается. Пользователь идет в магазин электроники и говорит «дайте мне карту памяти microSD». Какую? Да все равно, карту памяти и все тут.

Но на самом деле характеристики карт памяти одного и того же формата могут быть весьма различны — думаю, на Geektimes это объяснять не нужно. Но это если карты разных классов. А что, если взять равные по классу карты? Давайте посмотрим на результаты бенчмарка различных карт памяти (список небольшой, всего 5 штук). Понятно, что сравнивать карты различных классов было бы некорректно, поэтому взят Class 10.
Читать полностью »

Micro SD подделки

Предисловие

В последнее время Micro SD карты становятся всё более популярны. По этому поводу появляется всё больше продавцов, готовые на этой почве поживиться обманом и разными уловками на эту тему.
Понадобилась мне как-то Micro SD карта ёмкостью 64ГБ для небольшого проекта на Raspberry Pi. Но когда я стал искать что-то подходящее на eBay, то с удивление обнаружил, что подавляющее число продавцов выставляют откровенные подделки. Даже на Амазоне ситуация была не очень привлекательна в этом плане. На картинке выше все карты являются подделками.

После этого я решил заказать несколько таких подделок и поделиться этим тут, что бы обезопасить остальных не только от потери денег, но и от потери данных. А ведь данные зачастую дороже.

Обещаю слайды.
Читать полностью »

Много времени назад уже был похожий пост, настал момент обновить информацию по разным картам памяти. При этом microSD будут протестированы наравне с классическими SD. Причина очевидна — microSD более универсальна и, пожалуй, уже более популярна чем обычная карточка. Ее можно не только использовать в фотоаппаратах, но и в экшн-камерах, смартфонах и прочих записывающе-воспроизводящих устройствах, в том числе и для разрешения 4К. Под катом сводный тест семи карточек памяти от трех разных производителей.

Тестирование карточек памяти SD и microSD емкостью 32 гигабайт - 1
Читать полностью »