Как работать с CAS Interface при программировании CAM
Для программирования универсальных CAM на базе процесора SIDSA Вам понадобится CAS Interface, блок питания, кабель для удлинения LPT порта и программное обеспечение CAS Studio (весь этот комплект аппаратуры и программного обеспечения поставляется при покупки CAS Interface)
Возьмите CAS Card и при помоци соединительного шнура соедините его с CAS Interface
Соедините CAS Interface с прилогаемом в комплекте удлинителем LPT порта
Подключите CAS Interface к Вашему компьютеру. Рекомендуем компьютер не ниже P III 600, 128 Мб оперативной памяти. В BIOS Вашего компьютера для LPT порта необходимо установить настройки ECC+ECP.
Для программирования униерсального CAM, к примеру Matrix Reloaded CAM, Вам необходим будет рессивер, в который Вы вставите этот CAM, для того, чтобы подать питание на CAM и провести процедуру инициализации. НО! Необходимо сделать так, чтобы ресивер как можно меньше обращался к CAM, потому, что он во время обращения к CAM блокирует все внешние операции с CAM.
Возьмите Ваш CAM и вставляйте в него CAS Card, так, чтобы контакты на CAS Card были направлены вверх (так же как и на smart карте). Вам придется приложить немного больше усилий, чтобы вставить CAS Card в модуль. Не беспокойтесь, это не повредит Ваш модуль.
Вставляйте CAS Card до упора, иначе контакты CAS Card не попадут на контакты модуля.
Вставьте CAM с CAS Card в CI модуль.
Подключить питание к CAS Interface (блок питания прилагается в комплекте: 9V, 300mA)
Загрузите программу SampleApplication с CD диска, который поставляется к комплекте. Откройте вкладку CI и нажмите кнопку "Open CI", для того, чтобы прошел процесс инициализации модуля и питание на CAM было подано. Перед тем как делать дальнейшие манипуляции подаждите 15-30 секунд. (В дальнейшем эта процедура будет неоднократно повторяться, я ее буду называть "Инициализация CAM").
С прилогаемого CD диска запустите программу CAS Studio
Нажмите кнопку "Connect" и программа соединится с CAM модулем продетектирует его для дальнейшей работы.
Нажмите кнопку "Erase All" для того, чтобы очистьть память CAM и подготовить его для дальнейшей работы.
В правом нижнем углу будет показываться какой блок в данный момент очисщается (блоки с 0 до 34)
После очистки Flash памяти необходимо произвести "Повторную инициализацию" модуля и соединившись повторно с CAM нажмите кнопку "Write" в разделе "XILINX Functions" для того чтобы запрограммировать микросхему XILINX, которая отвечает за преобразование информации. (Если Вы хотите сделать MagicCAM - программируйте файл MAGIC.CAS,
если MatrixCAM - MATRIX.CAS).
Дождитесь окончания программирования (индикатор в нижней части программы)
По окончании программирования XILINX микросхемы произведите повторную "Инициализацию CAM" и установите соединение программы с CAM модулем. Нажмите кнопку "Open File" и Выберите файл для программирования во Flash память.
Файл будет загружен в буфер и в правой верхней части появятся адреса начала и окончания памяти в которую будет этот файл записан.
Нажмите кнопку "Write" в разделе "Flash Function" и процесс записи начнется. Следите за ходом счетчика адресов "Counter", он должен достичь конечного адреса программирования. Процесс программирования долгий, для программирования Matrix Reloaded 1.01 необходимо около 1,5 часа.
После окончания программирования выгрузите программы CAS Studio и SampleApplication, отключити питание от CAS Interface и выньте CAM из CI модуля. Выньте CAS Card из CAM. CAM модуль готов к работе!
Информация для статьи взята с сайта www.sattrade.ru с согласия автора
Если у Вас возникли вопросы - пишите на infosat.net.ua, отдел продаж - salessat.net.ua Тел/факс +380 612 13-86-01, 18-55-84
|