2x SD Extender

Не прошло и года. Долго я ругался на свой новый кпк, и один из пунктов ненависти было при прочих равных то, что карты памяти он изволит кушать только microSD. Ну да ладно, лезем курить как устроен SD, и узнаем много нового.
Например то, что на одну шину можно повесить сколько хочешь слотов… В теории. Для этого драйвер хоста должен учитывать RCA – relative card address. На практике же производители железа, да дровописатели существа ленивые и в большинстве случаев забили на это ГОСТированные стальные изделия.
Ну и другой немаловажный повод забить на возможность поддержки нескольких слотов – это помехи. Выше частота шины, больше наводок.
Ну да ладно. Сел я значит думать, кумекать что мне с микросд делать, покурил пинауты и родил нечто.

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

Реализация: Ждем вдохновения, Рисуем, и получаем нечто подобное.
SD слоты я заказывал, как обычно, в radel.ru, обходятся 47р за штуку. smd Светодиоды 1.91р, там же, ну а резисторы к ним у меня уже были.

SD extender 1.0

Ну, собственно и вот. Три проводка (помечены светлыми линиями связи для автотрассы) придется еще перекинуть, но это питалово, так что все нормально.
К этой штуке еще нужна фальшMicroSD карточка.
microsd

Так как убивать ради этого microSD было жалко – сделал из текстолита свою (Ох уж и задолбался напильником вытачивать!)
Совет: Надыбайте текстолит как можно тоньше, так как шкурить миллиметровый текстолит до нужный толщины занятие не из самых приятных.

Тесты:
Травим, паяем, шкурим, собираем…ии… Оно даже работает. Оба слота работают великолепно… в кардридере ПК и ноута, в hp h1930 и acer n311…

Баг номер раз: ВИнмобайл переинициализирует карту на асере только при вытаскивании/вставке, поэтому чтобы переключатель работал надо пошаманить power management на карту в реестре (это заставит переинициализировать карту каждый раз при саспенде/резюме) и для переключения класть кпк в саспенд кнопкой питания, далее щелкать переключателем и включать кпк.
Баг номер два :
А вот глоуфиш мой хавать доделку отказался наотрез. microsd в переходник и в ближайшем слоте работает, но не долго: отрубается при первых же попытках чтения/записи. Покурив проблему и поэксперементировав я пришел к выводу что глофиш слишком уж резвый выдает клок, который не в силах вытерпеть моя доделка. По счастью, даташит на камень нашелся, и лечится в теории проблема должны выставлением в регистре SDIO Prescaler’a другого значения.
Есть и еще один вариант – попробовать переразвести экстендер, возможно еще присобачить к нему буфер. Глядишь – поможет.

Ах да, ну и самое главное, фотки изделия. 577af0ec02b0a9bfc8312c0064de9a4a

Ну ладно, треш продолжается, посмотрим выйдет ли сдружить экстендер с глофишем…

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.