Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: PC Card, CI CAM (спутники), RESET pin, инициализация
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
denyslb
Работал ли кто-то с CAM интерфейсом?
Вопрос заключается вот в чем, Card Reset (pin 58 на PC Card интерфейсе, RESET), у нас зацеплен разработчиками схемы на системный RESET_AUX.

По спекам(CI Plus specification Host Supply Power Up Timing Diagram, в PC Card specification тоже есть) же указано, что он должен находиться при подаче питания в High-Z как минимум 1ms, затем на 10us установлен в high, а потом в low.

Возможно ли, т.к. он зацеплен на RESET_AUX - я не могу прочитать Attribute Memory?

Читаю через bit-bang.
Подаю питание 5V на Vpp и Vcc. Жду 5 секунд.

Ставлю REG# в low, A[0:7] тоже все low (0x0 адрес)
Ставлю CE# в low
OE low
жду (кстати поставил на экспандере прерывание, WAIT# даже не дергался с самого начала процедуры и до конца)
считываю D[0:7] - там обычно или 0x0, или 0xf, а вообще похоже в зависимости от процедуры инициализации случайные значения...

убираю CE и OE

Пробовал и другие адреса.

Похоже карта(CAM) не отвечает.
zxcv
С CAM интерфейсом пока не работал - только рисую схему и изучаю документацию.

Наткнулся на Ваш вопрос.

А может проблема в том, что REG# в low нужно ставить только для обращений к Common Interface I/O, а для обращений к Common Interface Attribute Memory оставлять в high. Ведь не зря они на Figure K.4 и Figure K.6 в ci_plus_specification_v1.2 сигнал REG# нарисовали по разному.

И еще. А что со старшими битами адреса A[8:14]?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.