Открыть главное меню

Изменения

LCA

1898 байт добавлено, 13:25, 2 июля 2011
Нет описания правки
'''LCA''' ({{lang-en|Low Cost Architecture}}) — название проекта компании [[Motorola]], направленного на создание экономически выгодной аппаратной платформы для мобильных телефонов. В рамках этого проекта была разработана микросхема [[Neptune LT|Neptune]] и последующие её модели; однако, последующие разработанные в рамках этого проекта архитектуры ([[ULS]], [[LTE]], [[LTE2]]) получили своё название по названию соответствующих моделей [[Neptune]].
 
=Модели телефонов=
Известность получили следующие модели телефонов [[Motorola]], основанные на архитектуре LCA:
* [[C350]]
* [[V150]]
* [[C450]]
* [[C550]]
 
= Адресное пространство =
Особенностью моделей архитектуры LCA является то, что вывод MOD микросхемы Neptune подключен к гасящему резистору. В результате в рабочем режиме на выводе MOD низкий уровень, и в начале адресного пространства находится флеш-память. Таким образом, адресное пространство принимает следующий вид:
{| border="1"
|- style="background:#bfbfbf; font-weight: bold"
! Адреса
! Назначение
|-
| 00000000-007FFFFF
| [[Флеш-память]]
|-
| 01FC0000-01FFFFFF
| [[Iram]]
|-
| 10000000-103FFFFF
| [[Irom]]
|-
| 11000000-111FFFFF
| Оперативная память
|-
|}
 
== Содержимое [[Флеш-память|флеш-памяти]] ==
{| border="1"
|- style="background:#bfbfbf; font-weight: bold"
! Адреса
! Назначение
|-
| 00000000-0000003F
| Вектор прерываний
|-
| 00000040-0000004F
| Пустые функции (BX LR)
|-
| 000000D0-000000EB
| Строка ''Flash version:xxxxxxxxxxxxxx''
|-
| 0000013C-00001503
| [[Boot core]] первого порядка; по адресу 0x00000298 хранится смещение до буткора второго порядка
|-
| 00001640-00007С94
| [[Boot core]] второго порядка
|-
| 00020000-0065FFFF
| Программное обеспечение, языковой пакет
|-
| 00660000-007FFFFF
| Пользовательская область
|-
|}
18
правок