Как обойти защиту ECS UCR-61S2B Flash Card Reader.
( Авторский стиль изложения сохранен. )
Card reader photo

Этот картридер идет в комплекте с материнками ECS и продаются нашими предприимчивыми дельцами, буквально за копейки - 4-8$.
Но есть одно но - они привязаны драйверами только к материнским платам ECS, конечно есть взломанные драйвера :))... но можно эту проблему решить гораздо проще, если вы хоть немного дружите с паяльником.

Значит, по порядку:

На нем стоит чип фирмы Neodio nd3052 (он-же с небольшими изменениями nd3050 и nd3060) ядро совместимое по командам с i8051.
Суть защиты сводится к тому, что производитель (или фирма-заказчик, в данном случае ECS) видоизменяет firmware ридера под свои нужды и записывает их во внешнюю ПЗУ (в имеющихся у нас экземплярах это HT27512-70 или L0050AQYA-12, в общем, 27C512).
Но есть одно "но" - в самом контроллере есть зашитая производителем прошивка, полностью рабочая, и без каких-либо защит.

Покопавшись в даташитах, я нашел вот такую вкусность:

Pinouts from datasheet

Эта ножка отвечает за выбор места откуда будет грузится микопрограмма.

И тут дружно хлопаем в ладошки :)) китайцам, оказалось переместив всего одно сопротивление (перемычку), место под которую уже разведено на плате мы научим картридер грузить микопрограмму без каких либо защит из внутреннего ПЗУ

Дo После
ДО После

Вот собственно и все....
Драйвера берем от самого производителя чипа на сайте http://www.neodio.com.tw . Для XP дров не нужно все работает на стандартных.

Замеченные недостатки:

- не работает индикатор чтения-записи (((допаяю на плату все недостающие посмотрю)
- у меня есть какая-то кривая карта MMCCC 32 Мб она шла в комплекте с каким то телефоном Nokia работает она отвратительно постоянно глючит хотя пробывал 2 других карточки по 16Мб все нормально...

Агеев Сергей , a.k.a. ASA

По последним данным от sergioflash (21.02.2006)

Карт-ридер работает с MMC\SD, проверено
Для работы индикаторов, необходимо допаять неоходимые резисторы и светодиоды

LED1, R43-471, R2-000 8 ножка - питание картриадера
LED2, R55-000, R26-910 25 ножка - SmartMedia
LED3, R28-000, R38-101 106 ножка - CompactFlash
LED4, R41-101, R35-910 107 ножка - MMC/SD
LED5, R42-101, R54-910 58 ножка - Memory Stick



1