Ну вы описали принцип работы больших осей типа Win CE или Linux.
Их на ARM7TDMI поставить невозможно. Можно пытаться на ARM720.
Но реально только на семейство ARM9 и выше.
Запариваться с перегрузкой компонентов операционки точно не стоит, убъете всю жизнь на выяснение взаимозависимостей этих компонентов. Перегружать драйвера другое дело, но это делают не для экономии памяти. Памяти RAM можно поставить море, теперь дефицита нет и никто не экономит. ARM адресует 32-х битное адресное пространство т.е. технических проблем тоже нет.
Интерпретатор программ - плохая идея, слишком медленно. Хотя Java аплеты успешно на ARM7 выполняются, но там Java Micro Edition (JME). Посмотрите что может JME и с какой скоростью и станет грустно.
Короче, вы совсем не в тему выбрали ARM7 и архитектуру которую нарисовали.
Вам прямая дорога к AT91SAM9263. А реальную схему посмотрите в документе "AT91SAM9263-EK Evaluation Board"
Скажу даже больше, при том уровне устройства которое вы хотите сделать, в архитектуру процессора вообще уже не вникают. Все силы должны быть брошены на поиск рабочего и доступного софта; операционки, драйверов и набора приложений.
При этом я бы не рекомендовал покупаться на посулы производителей плат или процессоров в части бесплатного линукса и проч. операционок к их платформам. У них слабые и безответственные команды чаще всего сидящие на аутсорсинге.
Искать решения надо непосредственно на сайтах производителей качественного софта как например
http://timesys.com/В этом плане AT91SAM9263 удачный выбор, поскольку эту платформу поддерживает TimeSys.
Цитата(UniBomb @ Jul 20 2007, 16:37)

Вот кстати диздок, посмотрите пожалуйста)))
[attachment=12625:attachment]