2,7-вольтовые телефоны GSM фирмы Motorola используют MC 68338, о в отличие от более старых 5-ти вольтовых аппаратов, использующих MC 68332. Одно отличий между этими двумя микроконтроллерами - наличие модуля часов реальное время (RTCSM - Real Time Clock Sub-Module). Поскольку модуль часов реального времени присутствует, прежде, чем можно будет включить часы необходимо выполнить ряд действий:
Вот выдержка из технической спецификации MC 68338:
Руководство описывает, как решить проблему:
Лучшее решение, вероятно, - поднять ножку 9 и подключить батарею, как будто она там была все время. Если Вы не поднимите штырек, батарея быстро разрядится, опустив уровень сигнала на ножке и появится ошибка "phone fail see supplier", которая исчезнет как только ситуация будет исправлена. Я хотел бы благодарить Ральфа за практическое доказательство возможности реализации всех этих "теоретических" идей, которые я придумал здесь. Ральф демонстрировал его "умную" процедуру добавления батареи мне: ножка 9 найдена и нагрета чистым паяльником. Таким образом, можно удалить припой, который крепит ножку к плате, и поднять ножку. Используйте плоский литиевый аккумулятор (3 В) - желательно с припаяными к нему ножками. Батарейку можно немного зашкурить, чтобы было легче припаять ножки. Будьте очень осторожны, так как литиевая батарея могут взорваться или потерять зарят от наргева. Материал батареи отличается у различных производителей, и припаивание ножек может стать очень затруднительной процедурой. По моему опыту к батарее Varta сложно припаивать ножки. На батарейки Seizaiken наоборот легко напаять ножки. Батарея может быть укреплена на 68338 маленькой каплей горячего клея (см. фотографию). Вот другое изображение, чтобы продемонстрировать, что где и как. Фактически, это первая реализация с использованием конденсаторов. Они, вероятно, заставят часы ходить с правильной скоростью. Часы имеют тенденцию бежать немного быстрее, чем надо, когда конденсаторы отсутствуют. Есть несколько различных способов добавить кристалл. Я предполагаю, что это зависит от навыков работы с паяльником и типа кристалла под рукой. Лично, я использовал кристалл из сломанных наручных часов. Он был намного меньшее, чем все, что можно купить в магазине электроники. Я поместил кварц непосредственно к двум ножкам процессора, отвернув сам кристалл в сторону от процессора. Я немного зачистил плату, чтобы добраться до медного слоя. Затем закрепил кристалл на плате каплей припоя. 8900-е с точки зрения добавлений - вообще песня. Четыре участка под МCU будто специально созданы чтобы разместить там кристалл. Два слева - "земля", там можно закрепить кварц. Два справа - для ножек кварца. Будет также просто добавить конденсаторы, если кто-то вдруг захочет. Часы могут идти немного быстрее чем надо, если конденсаторы отсутствуют, но в большинстве случаев, это, вероятно, не будет иметь значения. К ножкам кристалла можно припаять проводки для удобства. Их длина не имеет значения из-за частоты кристалла. По отзывам, данный метод также подходит для d160. Некоторые версии прошивки для d160/d170 (и вероятно других) имеют ошибку, которая не позволяет правильно отображать время. RTC читается правильно, но где-то по дороге искажается. Можно использовать простое исправление к прошивке (в данном случае 85.00.56) чтобы исправить это. Эта ошибка, вероятно, имеется только в версии 85.00.56, но в других версиях возможна такая же ошибка, но в других областях памяти (см. более подробно |