Как обойти защиту ECS UCR-61S2B Flash Card Reader

Как обойти защиту ECS UCR-61S2B Flash Card Reader

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

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

Он собран на чипе фирмы Neodio nd3052 (он-же с небольшими изменениями nd3050 и nd3060) ядро совместимое по командам с i8051.

Суть защиты сводится к тому что производитель (или фирма заказчик в данном случае ECS) видоизменяет firmware ридера под свои нужды и записывает их во внешнюю ПЗУ.

Но есть одно но в самом контроллере есть зашитая производителем прошивка полностью рабочая и без каких либо защит.

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

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

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

Вот собственно и все....

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

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

ASA (Агеев Сергей)