КПК Pocket PC, Palm, iPAQ, смартфоны
версия для кпк >

Коммуникаторы, смартфоны, КПК, GPS-навигация

Rambler's Top100
КПК (карманные компьютеры) Pocket PC, Palm, Qtek и другиеКоммуникаторы и смартфоны: обзоры, советы по покупке, характеристикиGPS навигация: Карта Москвы и GPS система для КПК и коммуникаторовСкидки и подарки при продаже КПК и аксессуаровОптовые продажи КПК, коммуникаторов и смартфонов
HPC.ru: КПК, карманные компьютеры, смартфоны
поиск:
Новости
Реклама
НОВОСТИ HPC.ru
RSSВсе новости

Psion под Linux'ом?

[вторник, 9 мая 2000 г, 04:46]

Вы удивились? Я тоже, когда набрел в сети на сайт Calcaria Linux7k. Этот проект Linux7k целиком посвящен тому, как приспособить юникс-подобные операционные системы для использования в карманных компьютерах, и, в частности, в моделях Psion. Название "7k" относится к центральной архитектуре процессора ('macrocell' - central architecture), которой и является чип Cirrus Logic PS-7110. Эта архитектура используется в моделях Psion Series 5 (и старше), а также в микрокомпьютерах Geofox One. Самое любопытное, что компания Psion PLC поддерживает этот проект, обеспечивая техническую поддержку.

И у Series 5, и у Geofox One операционная система находится в ROM. Эта операционная система всегда остается "включенной", даже тогда,когда она якобы "выключена". Компьютер фактически никогда не отключается, лишь переходит в "спящее" состояние с минимальным потреблением энергии. Именно это, по мнению разработчиков Linux7k, создавало главную трудность, чтобы загрузить и исполнять ядро Linux, под работающей операционной системой EPOC. Это было достигнуто с помощью программы ArLo (ARM Loader), которая делает то же самое под EPOC, что делает Loadlin под DOS.

Когда ArLo исполняется, она загружает образ ядра и первоначальный образ RamDisk в память вашего компьютера, как бы снимает защиту с процессора и работает непосредственно загрузочным кодом ядра. Это позволяет Linux получить полный контроль и переписать память, используемую EPOC под себя. К сожалению, разработчики операционной системы EPOC не могли предвидеть подобную ситуацию, и они поместили проверку загрузочного кода, которая почувствовав "неладное" пытается восстановить "status quo". Вы можете восстановить EPOC только совершив hard reset - вынуть все батарейки. Поэтому, когда вы перезагрузитесь после использования Linux, EPOC еще раз загрузится (потому что она прописана в boot sector), и, заметив, что она уже была загружена, пытается "исправить" ситуацию, забирая всю свободную память. Чтобы избежать этого вам надо еще раз перезагрузить Psion, удерживая обе клавиши shift и нажать острым предметом (иголкой,например) на отверстие soft reset. Это позволит EPOC правильно распределить память.

P.S. Прежде чем экспериментировать ОБЯЗАТЕЛЬНО СДЕЛАЙТЕ BACKUP ВАШИХ ДАННЫХ.

Источник: Добавил: Макс Гончаров
Реклама


HPC.ru Главная | Каталог КПК | Программы для КПК | Каталог аксессуаров для КПК | Обзоры КПК, тесты, статьи
Новости | Форум | Отдел разработок | Тех. поддержка | Ссылки | Пропал КПК
Цены | Где купить | Для дилеров | Для прессы
Использование материалов сайта разрешено только с письменного разрешения редакции HPCru. Правила.
По вопросам размещения рекламы обращайтесь: hpcru@hpc.ru
Москва, ул. Школьная, д.47 (495) 737-3366

Copyright © 1997-2013. "Компьютер на ладони". Поддержка проекта осуществляется компанией МакЦентр. Пишите: hpcru@hpc.ru
Apple компьютеры, Mac OS новости, Полиграфическое оборудование - МакЦентр
Смартфоны и телефоны в Интернет-магазине PalmStore | Электронные книги (eBook)
GPS навигаторы | Регистраторы
iProfi - магазин Apple Mac, MacBook, iPad, iPhone
GPS-навигаторы PocketNavigator | Аксессуары для коммуникаторов PocketNature
Бесплатные программы для Palm
Rambler's Top100