Форум » CAM модули (Conditional Access Modules), карты и программаторы » ::: FAQ ::: Программатор для FUN7 (Dragon Loader) своими руками » Ответить

::: FAQ ::: Программатор для FUN7 (Dragon Loader) своими руками

rolex: Всем известно , что для прошивки модуля Dragon Cam сначала надо прошить карту загрузчик FUN7 (Dragon Loader card). И не каждый программатор способен на это. Можно приобрести крутой и дорогой программатор типа Cas Interface 2 + Add On или Infinity USB Unlimited который, так же может зашивать практически все типы карт включая и Dragon Loader card Но цена программаторов получается сопоставима со стоимостью спутникового ресивера, поэтому хочется собрать простую и недорогую схему из доступных деталей, которая уверенно бы зашивала карту без ошибок. А все что для этого нужно, это что бы программатор поддерживал режим Phoenix 6MHz и софт драгонлоад (dragonload.exe). В результате поисков в интернет была найдена схема программатора OOZ Mouse - PHOENIX/SMARTMOUSE 3,57/6 Mhz. Архив со печатной платой и монтажной схемой можно скачать с Upload сайта. Я считаю, что это и есть та золотая серединка (скажем так одна из них ;-) ) между навороченностью программатора и его реально полезной функциональностью. Деталей в ней немного и все реально необходимое без лишних наворотов. Эта схема была лично мною изготовлена и опробована. Все работает. Итак, приступаем к изготовлению и сборке программатора. 1). Для начала необходимо приобрести все детали и комплектующие в ближайшем магазине(нах) радиодеталей или на радиорынке. 2). Изготавливаем печатную плату для монтажа радиодеталей с применением утюжно-лазерной технологии. Для изготовления макета для термопереноса рисунка п/платы была использована фотобумага для струйных принтеров марки Lomond плотностью 170 г/м2 (глянцевая/матовая). В архиве есть все комментарии по распечатыванию п/платы, т.е рисунок нужно уменьшить в 10 раз от оригинала и распечатать на любом лазерном принтере. Для тех кто незнаком с данной технологией опишу ее вкратце: Утюжно-лазерный метод. Для тех, кому утюжно-лазерная технология не известна. 1. Рисуем печатную плату в любом редакторе, который больше нравится. 2. Печатаем её на лазерном принтере на мелованной (белой такой, глянцевой) бумаге в зеркальном отражении. 3. Подбираем подходящий по размеру кусок фольгированного текстолита и зачищаем его поверхность наждаком-нулёвкой, чтобы убрать окислы. Потом обезжириваем его поверхность ацетоном. 4. Включаем утюг на "двоечку". Накладываем отпечатанный экземпляр на текстолит и хорошо прижимая проглаживаем минуты 2-3. Прилипает намертво практически сразу. Желательно не перегревать текстолит, а то тонер может сильно плавиться и размазываться. 5. Когда остынет, под струёй воды смываем бумагу. Обычно тонер на фольге держится хорошо, но сильно нажимать - лучше не надо. 6. Дальше - травим в хлорном железе, промываем, сверлим и т.д. 7. Смывается тонер ацетоном. Всё. Я прогревал рисунок минут 5 и потом оставил выключенный утюг остывать сверху. Результат был получен превосходный. Распечатав и проутюжив текстолит получаем плату готовую для травления: 3). Травим плату в растворе хлорного железа. У меня плата вытравливалась в ванночке для печати фотографий подходящего размера. Время травления зависит от температуры состава, количества разведенного железа и периодического шевеления раствора :). Получаем в результате вытравленную плату с необходимыми дорожками. 4). Далее сверлим отверстия под элементы деталей и распаиваем их. В результате получаем готовый программатор. 5). Осталось подобрать блок питания 9-12V 500/1000mA. Можно приобрести его отдельно в радиомагазинах а можно использовать любой подходящий от принтеров или сканеров, позаимствовав его на время :), а так же кабель для соединения с компьютером (так называемый RS-232 модемный кабель c разьемами 9pin-9pin). Мною был использован стандартный кабель от источника бесперебойного питания UPS Ippon Back Power Pro 600 (как оказалось у него полная распайка RS232 9pin-9pin)! :)

Ответов - 15

rolex: И так, схема готова , можно приступать к программированию карты. В настройках программатора выставляем джампера : 1) JUMPER1(горизонт.) в положение Phoenix; 2) JUMPER2(верт.) в положение 6Mhz. Вставляем карту, подключаем питание. Все готово к процессу. Все шилось стандартным драгонлоадером. Запускаем программу, выбираем COM-порт, жмем "Connect": Программа сконнектилась с программатором и можно зашивать программу загрузчик в карту. Далее жмем кнопку "Program card", и выбираем файл с прошивкой predator324.dra, и начинается процесс: Дальше курим несколько минут пока зашивается карта, и получаем готовую карточку: Что с ней дальше делать все знают. Так, что желающие могут собрать этот программатор за скромные средства и зашивать свои модули как только выйдет свежий предатор каждый раз самостоятельно. Касательно деталей, я купил их в обычном магазине радиодеталей, примерно все обошлось вместе с текстолитом и баночкой хлорного железа в 350рублей. © rolex 2005г.

Kokacoma: Зачем все это?

FUNKE: Kokacoma Есть в этом плюсы: 1. Не надо прошивать ресивер (на предмет глючности прошивок) 2. Dragon поддерживает оф. карты. 3. Софт регулярно выходит. 4. Ключи с пульта можно ввести. 5. В один САМ можно засунуть сразу две карты. 6. Просто хорошая игрушка.


Kokacoma: Да я бы спаял, если бы кто остальное подарил Так, развития ради...

Tarasyan: Kokacoma а может для развития ради и все остальное заделаешь

FUNKE: Tarasyan Kokacoma у Нас местный "КУЛИБА" сделает все, что пожелаете в "В пол пинка". Запасайте много

Tarasyan: это хорошо когда есть местный "КУЛИБА"

Kokacoma: Нет детали то у меня у самого есть и принтером лазерным я себе печатки ваяю. Я о модуле и 8500 ом.

rolex: Kokacoma как твой программатор ? ИМХО схема та излишне перегружена деталями :) В джонисе и то схемотехника красивее

Kokacoma: Спаян и готов к отладке, но недавно срочно понадобилась пара деталей из него пришлось выпаивать.

rolex: Хорошая ссылка для любознательных.

Tarasyan: Познавательный сайтик нарыли

FUNKE: Опять OOZ Mouse - PHOENIX/SMARTMOUSE (версия FUNKE, завод "ROLEX & FUNKE LTD"). 1. Отрисована пр. схема. 2. Разведена печатная плата (под микросхемы в исполнении SOIC, 75mm X 63mm). 3. Убраны некоторые детали (индикатор питания). 4. Изготовлена сетка №100 для нанесения шелкографии. Продолжение следует! P.S. Принимаем заказы на изготовление - стучать в ICQ.

remont: Чтобы лишнего бабла на программаторы не тратить желающие могут попробовать такую методу - адаптировать databaud для COM порта в программах для загрузки xxx.dra файла в карту Fun7 и прочую. Сам flash в карте прошивается как обычно, а вот заливка в карту файла уже идёт в 6mHz smartmouse, но у большей части народа в наличии обычные cardreader c 3.57mHz, можно конечно поменять кварц, а можно и подправить 4 байта в коде загрузчика, чтобы обойти эту проблему. Я сейчас пытаюсь адаптировать для этой цели обычный season, нахера тратить деньги на пустое, типа Fun7, лучше взять их с клиента за суету. Так вот в процессе разбора прошивок лоадера выяснилось, что начальный ATR databaud при 6mHz как обычно 9600, а вторая скорость обмена 57600, тоже при 6mHz соответственно. При исследовании попутно вспахнул (IDA) первый попавшийся загрузчик dragonload.exe (163.84kB) и поменял в нём 2 переменные с databaud для обоих скоростей, применительно к 3.57mHz. Вот эти куски с изменениями, кому надо замените: было C7 44 24 34 80 25 стало C7 44 24 34 5F 16 было C7 44 24 3C 00 E1 стало C7 44 24 3C 3B 86 Прошил для исследования старую silvercard и подсмотрел протокол обмена между нею и PC, частично работает.

JeWell: 4 "remont" Как с Вами связаться? Напишите мне на eml i8001<гав>mail.ru, pls!



полная версия страницы