Чтобы поместить на новую карту все данные, хранившиеся на предыдущей карте памяти, воспользуйтесь приложением HotSync.

Если у вас карта 160-0086 REV P1, вам нужно сделать еще две вещи:

1. Во-первых, перережьте дорожку между первым пином U5 и сквозным отверстием, которое находится сразу слева от U5.

2. Во-вторых, припаяйте проводок между первым пином U5 и двадцать вторым пином U2.

На карте памяти КПК Pilot 5000 на 512 Кбайт используется такая же печатная плата с одинаковым расположением компонентов. На обратной стороне также указана версия платы «160-0086 REV В» или «160-0086 REV P1», а на фронтальной стороне имеется надпись «170-0086». Если у вас Pilot 5000 с объемом памяти 512 Кбайт, то увеличить этот объем до 1 Мбайт станет возможно всего после двух дополнительных шагов:

1. Припаяйте на свободное место U1 компонент СОЗУ Toshiba TC518512AFT-80V (или тот, который вы выбрали в качестве замены).

2. Переместите резистор с места R2 на место R1.

За то, какая из микросхем Toshiba TC518512AFT-80V 512 Кбайт СОЗУ (U1 или U2) будет выбрана, отвечает линия выбора A1/CSA1. Для этого используются линии записи /LWE и /UWE, контролирующие, на какую из микросхем производится запись в каждый конкретный момент времени, то есть в нижний (U1) или верхний (U2) сегмент памяти соответственно.

Схема Toshiba TC7S08FTE85L AND (U5) используется для комбинирования линий синхронизации /RFSH и выбора микросхемы /CSA1 от устройства в единую линию выхода /OE для СОЗУ. Когда процессор DragonBall хочет считать данные с СОЗУ, он устанавливает линию /OE на низкий уровень.

RFSH — это линия синхронизации в режиме «holdover» между динамическим ОЗУ (ДОЗУ, DRAM) и процессором DragonBall. В более ранних моделях Palm все линии ДОЗУ выведены на внешнюю карту памяти. Обновление ДОЗУ необходимо для уверенности в том, что содержимое памяти по-прежнему действительно. Во время каждого обновления (оно происходит до сотен раз в минуту в зависимости от установок ДОЗУ) происходит считывание содержимого каждой ячейки памяти. В результате происходит «обновление» содержимого ячеек в соответствии со способом разбиения памяти на ячейки. Мы ни разу не сталкивались с ДОЗУ-картой в устройствах Palm, однако возможность такая существует.

Две площадки для резисторов с нулевым сопротивлением R1 и R2 используются для выбора нижнего или верхнего адресного бита для СОЗУ 512 Кбайт  (U2). Другая СОЗУ 512 Кбайт (U1), устанавливаемая только в случае увеличения памяти до 1 Мбайта, является нижним сегментом памяти и всегда связана с адресной строкой A0. Если, например, была бы установлена только микросхема U2 (что соответствует исходному объему памяти в 512 Кбайт), то нужно было бы закоротить площадки R2, соединив A0 в Pilot с A0 в ОЗУ. В случае, когда установлены обе микросхемы на 512 Кбайт (это соответствует полученному в результате модификации объему в 1 Мбайт), нужно закоротить площадки R1, что соединит A19 в Pilot с A0 ОЗУ. Это делает U2 верхним сегментом ОЗУ, а U1 остается нижним сегментом. Ни в коем случае нельзя закорачивать R1 и R2 одновременно.

На всех картах памяти имеется компонент ОЗУ на 512 Кбайт, на котором хранится операционная система (для версии OS 1.0 это микросхема PM-160-0090) и конденсаторы (C1-C4), предназначенные для уменьшения помех от линии питания.

Цель данной модификации — увеличение объема ОЗУ PalmPilot Professional с 1 до 2 Мбайт. Проделав несколько дополнительных шагов, вы сможете апгрейдить ОЗУ PalmPilot Personal с 512 Кбайт до 2 Мбайт.

Все подготовительные мероприятия и необходимые компоненты те же, что и для предыдущей модификации с Pilot 1000/5000.

Извлечение карты памяти

В моделях Pilot 1000, Pilot 5000, PalmPilot Personal и PalmPilot Professional имеется внешняя карта памяти, которая расположена в задней части устройства. Первый шаг этой модификации описан подробно в предыдущей части в разделе «Извлечение карты памяти».

Это нужно знать… Существует два типа печатных плат для PalmPilot Personal/Professional. Номер версии указан на обратной стороне платы. В этой главе мы работали с платой 160-0222 REV A. Более ранняя версия платы 160-0184 REV B потребует одного дополнительного шага (об этом будет сказано дальше в этой главе). На передней стороне карты REV A вы увидите надпись «170-0087», на плате REV