Обсуждали мы тут как-то с EXL структуру нашей платформы.
И вот решил поведать наши труды другим, дабы небыло путаницы да и вообще для общего развития полезно ))
И так, вы наверняка слышали кучу слов вроди scma11 arm1136 soc mxc91231 BP AP и куча всего и во всем этом можно легко запутаться.
И вот захотелось в этом все разобраться и т.с. разложить по полочкам. Я небуду писать откуда чего да как мы узнал - было пролистано много статей и документиков и потом все соеденено воедино.
Возможно будет маленько скучно, но без этого никак, тема обьямная и все важное, сплошные платформы внутри платформ.
Постараяюсь вкратце:
Изобрел както freescal( а тогда это еще был Motorola SPS и передало потом во freescale) аж в 2003г такую революционную платформу Mobile eXtreme Convergence(MXC) Platforms
Первые упоминания от октября 2003г https://linuxdevices.org/motorola-reveals-r...ule-technology/
Следующее более подробное описание этой платформы было рассказано в 2005г https://linuxdevices.org/linux-phones-home-...ile-phone-chip/ и https://linuxdevices.org/chipmaker-crams-sm...p-sized-module/
В 2005г freescale писал, что в начале 2006г уже сможет начать поставку mcx275-30.

Основной идеей которой является сокращение повторяющихся элементов и более грамотного распределения задач по платформе. Но все это разумеет придумано не с нуля. Платформа большая и обьемная и по сути представляет собой набор различных моделей и технологий. Часть эти технологий взята от прошлых железок и доработана. Часть придумали новую. Что-то в процессе разработки перделывали. Но в конечном счете все это должно было стать Mobile eXtreme Convergence(MXC) Platforms
Из самый главный отличий пожалуй стоит выделить SCM технологию и наличие turbo режимы который разгоняет частоты MCU.
Название это сильно обобщенное и не стоит особо в него вдаваться, но из этого вытекает разделение на много подплатформ и версий.
- i300-300 платформа с chipset mxc91331(ArgonPlus) - 3G платформа 3его поколения, формально не входит в MXC и даже носит старое наименование платформа. Но именно в ней был сделан основной дизайн для MXC.
- MXC275-30 платформа c chipset mxc91231(SCM-A11) - 2.75G платформа 3его поколения, первая из линейки MXC где удалось сделать технология SCM. Именно ее широко рекламировали публике в 2003-2005г.
- Bute платформа c chipset mxc91331(ArgonPlus)/mxc91321(ArgonLV) - 3G платформа 3его поколения с наличием SCM режима. Из за проблем в разработке с SCM в серию не вышла.
- MXC300-30 платформа с chipset mxc91321(ArgonLV) - 3G платформа 3его поколения, является улучшеной версией ArgonPlus. Произошел переход на пониженое напряжение и добавление режима turbo с повышеными частотами как у SCM-A11.
- phoenix с chipset mxc91131(Zeus) - iDEN платформа.
- i.mx31 - платформа без модемной части которая была доступна народу для постройки встраиваемых систем.
Серии плат на основе этих платформ известны как ZAS(Zeus + Argon + SCMA11) или ZAT(Zeus + Argon + Tortula)
Позднее были различные разработки и отетвления от этих платформа.
SKYE -
Alva9 - В ArgonLV был заменен MCU на Arm9. Отсюда и название Alva9(ArgonLV + ARM9)
SCMA9 LT - Вероятно ответвление от SCM-A11 с заменой MCU на Arm9.
Есть интесерное упоминание "SCMA11 65nm" видимо снижали тех процесс у него.
Общедоступной была только Freescale i.MX31, Поэтому согласно викепедии это
Обратите внимание есть вариант с GPU, а есть light без него. Серийно все MotoMAGX вышле без GPU, хотя были упоминания протиков с ним.
Вот описание этого семейства.
И так примерно выглядит ref. плата этого семейства(первое mxc91231 на Freescale Technology Forum Japan 2005 ,на второй mxc300-30 и на 3тей еще одна часть системы MXC - ads плата mx31)



Чуть позже нашлось обьявление где много фото с платой mx31ads
И по этим ссылкам просто невероятно подробное описание всей с ее характеристиками и целей этой платформы.
http://web.archive.org/web/20061012082532/...deId=01m6cy9280
http://web.archive.org/web/20061006215308/...deId=01m6cyDbFf
Из этого семейства нас интересуют две (вообще три, но с третьей, которая для Iden сетей, пока непонятки) вещи mcx275-30 и mxc300-30.
mcx275-30 и mxc300-30.1 это такие две платформы которые легли в основу телефонов, на которых стояла ОС MotoMagx.
Так же тут есть небольшая инфа о этих платформах
http://www.mobile-review.com/articles/2006/february.shtml
И вот картинки структурной схемы платформ mcx275-30 и mxc300-30.1, а также ранняя картинка mxc300-30, где SOC подписан ArgonPlus(онже mxc91331).
Как видно структура представляет собой SoC + rf переферия + обвес в виде камер, клавиатур и чего вам там захочется добавить.
Разница этих двух(трех, но не суть) платфор в том, что mcx275-30 это 2.75G Cellular Platform , а mxc300-30 это 3G Single Core Modem Platform, т.е. с раиомодулем для сетей 3g, 3ю платформе я незнаю как называется, но в ее проце mxc91131 используется уже радиомодуль для iden сетей. Собственно по этой части и есть основные различия, заменили ядро ВР с поддержкой 3г и рядом с SOC поставили второй трассивер для 3G или iden сети.



Была еще ревизия mxc300-30.2, где радиочасть уже RFX300-30 RF Subsystem, т.е. два чипа заменили на один MMM7210. https://www.ixbt.com/news/hard/index.shtml?07/75/01.
Но в серийных телефоных я не видел 2 ревизии. Хотя были проект bute и python, которые как-то связаны с RF частью телефона, возможно тут есть связь.

По классификации motorola этиже схемы выглядят так

По iden овской платформе zeus сведений сложно найти, но есть литература на иденовский телефон i897, с zeus платформой
https://firmware.center/firmware/Motorola/i...M_i897_A4_C.pdf

Этот проц( SOC) на тот момент был революционной вещью, т.к. разработчики смогли запихать в один чип много разных деталей, а если быть точнее то в одонй чипе скрываются два процессорных ядра AP процессор(ARM ARM1136J-S) и ВР процессор(в mxc91231 это SC140(ядро StarCore) ) и всякие модули аля кэша для ядер, модули шин памяти, шины SDHC USB и многих других.






Само процессорное ядро, которое внутри mcu arm11, структурно выглядит так


Внешне сам SOC чип выглядик так, под нумерациями от motorola
- mxc91331(ArgonPlus) - судя по начинке телефона M702iG "Scorpius", у которого должен стоять ArgonPlus - маркировка PC28424VKD0 как на картинке.
- mxc91231(SCM-A11) - SC29364VK или SC29364VKR2 (R2 это ревизия/pass )
- mxc91321(ArgonLV) - SC29432VZ0 для серийных и для отладочных PC29432VZD0
А вот например у BlackBerry есть такие маркировки SC29433VKR2 (PC29433VK0 ) и SC29766VKR2 и SC29746VKR2
В доках Z8, где от argon используется только BP часть, и Z9 указана отладочная серия - PC29432VZD0R2 (R2 это ревизия/pass )
- mxc91131(ZEUS) - в схемах от i897 и далее указан как PC29973VXDR2 (R2 это ревизия/pass )

А оригинальный imx31 с нумерацией от freescale так

А вот еще такая маркировка ArgonLV в брошурах от freescale

Ну и литературка на физические характеристики сокета SCMA11/Argon и оригинальный imx31.
Судя по всему моторала брала не в полном виде эти процы, а решила что-то да подправить - так на свет появились SCMA11(mxc91231) и ARGON(mxc91321) ну и третий zeus(mxc91131) (цитата от моторолы At this time, product families are defined based on system-on-chip (SOC) type: scma11, argon, zeus.) К слову SCM-A11 – Single Core Modem(SC140e) with ARM11 Processor .
Что в них изменили сказать сложно, но факт - что название поменяли.
Так же было несколько ревизий этих процов(SoC). Из того что нашел
SCMA11(mxc91231) [SC29364VK...]
ArgonPlus(MXC91331) / ArgonLV(mxc91321)
//MXC91331
{0x00, CHIP_REV_2_0},
{0x40, CHIP_REV_2_1},
//MXC91321
{0x00, CHIP_REV_1_0},
#ifdef CONFIG_MOT_WFN423
{0x11, CHIP_REV_1_1},
{0x22, CHIP_REV_1_2},
#endif
Вторым важным компонентом после SOC идет микросхемка питания(PMIC) mc13783(внутри телефонов имеет название как ATLAS [у этого поклоения mxc процов идет версия 3.5]),пометка на чипах SC13783. На iDen телефонах идет микросхема MC13883(онже SC55112).
Управляет эта микруха всем остальным(питание, подсветка, зарядка, звук и многое другое)


Внешне чип выглядит так: в протике V8(CHINA и ревизия VK4), в наших телефонах(TAIWAN), а вот так(CHINA) в карманном проигрывателе Toshiba Gigabeat



Литература на mc13783 и MC13883(онже SC55112)
Также оставлю литературу на следующее поколение PMIC микросхемы, которая в i.mx35 применялась
Эти платформы также поразумливали наличия различной переферии в виде GPU,Со-процессор и тд.
Сопроцессор для камеры(OMAP-DM MMP) OMAP DM299 и OMAP DM500 применялся у телефонов zn5, Ve66 и еще у протика Paros.



На сегодня такая схема кажется странной, но тогда такое много где применялась, например DM299 у 6500s/ N78 и DM500 у Nokia 5800 или blackberry. Сопроцессор просто включен между SOC и камерой и помогает обрабатывать картинку с камеры, ибо встроеный IPU в SOC сам по себе способен обработать такую большую картинку.

Литературы конкретно на эти микрухи я не нашел, но часто они упоминаются как DM29X/DM50X family, так что думаю можно искать что-то похожее с любым числом вместо Х. Точно известны модели OMAP-DM290, DM299, DM500, DM501(в схемах на NOKIA еще упоминается DM5011), но не выше, чем DM51Х, (всякие DM510/DM515/DM525 уже идут с другим ядром.)
Ближайшее что удалось найти в открытом доступе, это про DM270, который тоже на ARM7 как и наши DM29X/DM50X.

И до кучи приложу про DM51Х (DM510/DM515/DM525)
Позже удалось найти, что DM270, все таки имеет отличия от DM299

Но зато удалось найти литературу, по работе с нашими DM299/DM500
А схему мы может взять из схем NOKIA, например 6600 , где также стоит DM500
[video]https://www.youtube.com/watch?v=vEWRJqConRk[/video]
Еще есть по видюхе IPU небольшая презентация и в целом о планах на графику в магиксах.
Зная эту инфу будут проще искать те или иные документы.
Так, теперь какая у меня есть литературка.
Общая по всем MXC, некоторые очень ранние и еще от имени Motorola
Это по платформеMXC275-30:
Это по платформеMXC300-30
И по чистому IMX31/IMX31L
Некоторые тех сведения для разработки
и
-Ну вроде все что хотел написал, надеюсь теперь все на своих местах. Остальное если захочит добавит EXL.
======================================================================
Сообщение отредактировал fill.sa - Сегодня, 4:34
И вот решил поведать наши труды другим, дабы небыло путаницы да и вообще для общего развития полезно ))
И так, вы наверняка слышали кучу слов вроди scma11 arm1136 soc mxc91231 BP AP и куча всего и во всем этом можно легко запутаться.
И вот захотелось в этом все разобраться и т.с. разложить по полочкам. Я небуду писать откуда чего да как мы узнал - было пролистано много статей и документиков и потом все соеденено воедино.
Возможно будет маленько скучно, но без этого никак, тема обьямная и все важное, сплошные платформы внутри платформ.
Постараяюсь вкратце:
Изобрел както freescal( а тогда это еще был Motorola SPS и передало потом во freescale) аж в 2003г такую революционную платформу Mobile eXtreme Convergence(MXC) Platforms
Первые упоминания от октября 2003г https://linuxdevices.org/motorola-reveals-r...ule-technology/
Следующее более подробное описание этой платформы было рассказано в 2005г https://linuxdevices.org/linux-phones-home-...ile-phone-chip/ и https://linuxdevices.org/chipmaker-crams-sm...p-sized-module/
В 2005г freescale писал, что в начале 2006г уже сможет начать поставку mcx275-30.
Основной идеей которой является сокращение повторяющихся элементов и более грамотного распределения задач по платформе. Но все это разумеет придумано не с нуля. Платформа большая и обьемная и по сути представляет собой набор различных моделей и технологий. Часть эти технологий взята от прошлых железок и доработана. Часть придумали новую. Что-то в процессе разработки перделывали. Но в конечном счете все это должно было стать Mobile eXtreme Convergence(MXC) Platforms
Из самый главный отличий пожалуй стоит выделить SCM технологию и наличие turbo режимы который разгоняет частоты MCU.
Название это сильно обобщенное и не стоит особо в него вдаваться, но из этого вытекает разделение на много подплатформ и версий.
- i300-300 платформа с chipset mxc91331(ArgonPlus) - 3G платформа 3его поколения, формально не входит в MXC и даже носит старое наименование платформа. Но именно в ней был сделан основной дизайн для MXC.
- MXC275-30 платформа c chipset mxc91231(SCM-A11) - 2.75G платформа 3его поколения, первая из линейки MXC где удалось сделать технология SCM. Именно ее широко рекламировали публике в 2003-2005г.
- Bute платформа c chipset mxc91331(ArgonPlus)/mxc91321(ArgonLV) - 3G платформа 3его поколения с наличием SCM режима. Из за проблем в разработке с SCM в серию не вышла.
- MXC300-30 платформа с chipset mxc91321(ArgonLV) - 3G платформа 3его поколения, является улучшеной версией ArgonPlus. Произошел переход на пониженое напряжение и добавление режима turbo с повышеными частотами как у SCM-A11.
- phoenix с chipset mxc91131(Zeus) - iDEN платформа.
- i.mx31 - платформа без модемной части которая была доступна народу для постройки встраиваемых систем.
Серии плат на основе этих платформ известны как ZAS(Zeus + Argon + SCMA11) или ZAT(Zeus + Argon + Tortula)
Позднее были различные разработки и отетвления от этих платформа.
SKYE -
Alva9 - В ArgonLV был заменен MCU на Arm9. Отсюда и название Alva9(ArgonLV + ARM9)
SCMA9 LT - Вероятно ответвление от SCM-A11 с заменой MCU на Arm9.
Есть интесерное упоминание "SCMA11 65nm" видимо снижали тех процесс у него.
Общедоступной была только Freescale i.MX31, Поэтому согласно викепедии это
Цитата
Серия i.MX3x - это семейство процессоров на базе архитектуры ARM11 (в основном ARM1136J (F) -S), разработанных по процессу CMOS 90 нм.
Семейство i.MX 31
I.MX31 был выпущен в 2005 году. Он объединяет платформу ЦП ARM1136JF-S с тактовой частотой 532 МГц (с векторным блоком с плавающей запятой, кэшем L1 и 128 КБ кэша L2) + блок обработки видео (VPU) + 3D GPU ( OpenGL ES 1.1) + IPU + блок безопасности. Он поддерживает mDDR-SDRAM на частоте 133 МГц. Ускорение 3D и VPU обеспечивается PowerVR MBX Lite .
i.MX31 (потребительский / промышленный / автомобильный) = платформа ARM1136 532 МГц + VPU + 3D GPU + IPU + безопасность
i.MX31L (потребительский / промышленный / автомобильный) = платформа ARM1136 532 МГц + VPU + IPU + безопасность
Семейство i.MX 31
I.MX31 был выпущен в 2005 году. Он объединяет платформу ЦП ARM1136JF-S с тактовой частотой 532 МГц (с векторным блоком с плавающей запятой, кэшем L1 и 128 КБ кэша L2) + блок обработки видео (VPU) + 3D GPU ( OpenGL ES 1.1) + IPU + блок безопасности. Он поддерживает mDDR-SDRAM на частоте 133 МГц. Ускорение 3D и VPU обеспечивается PowerVR MBX Lite .
i.MX31 (потребительский / промышленный / автомобильный) = платформа ARM1136 532 МГц + VPU + 3D GPU + IPU + безопасность
i.MX31L (потребительский / промышленный / автомобильный) = платформа ARM1136 532 МГц + VPU + IPU + безопасность
Обратите внимание есть вариант с GPU, а есть light без него. Серийно все MotoMAGX вышле без GPU, хотя были упоминания протиков с ним.
Вот описание этого семейства.
MC9328MX31FS.pdf ( 165.66 килобайт )
Кол-во скачиваний: 1088
|
И так примерно выглядит ref. плата этого семейства(первое mxc91231 на Freescale Technology Forum Japan 2005 ,на второй mxc300-30 и на 3тей еще одна часть системы MXC - ads плата mx31)
Чуть позже нашлось обьявление где много фото с платой mx31ads
И по этим ссылкам просто невероятно подробное описание всей с ее характеристиками и целей этой платформы.
http://web.archive.org/web/20061012082532/...deId=01m6cy9280
http://web.archive.org/web/20061006215308/...deId=01m6cyDbFf
Из этого семейства нас интересуют две (вообще три, но с третьей, которая для Iden сетей, пока непонятки) вещи mcx275-30 и mxc300-30.
mcx275-30 и mxc300-30.1 это такие две платформы которые легли в основу телефонов, на которых стояла ОС MotoMagx.
Так же тут есть небольшая инфа о этих платформах
http://www.mobile-review.com/articles/2006/february.shtml
И вот картинки структурной схемы платформ mcx275-30 и mxc300-30.1, а также ранняя картинка mxc300-30, где SOC подписан ArgonPlus(онже mxc91331).
Как видно структура представляет собой SoC + rf переферия + обвес в виде камер, клавиатур и чего вам там захочется добавить.
Разница этих двух(трех, но не суть) платфор в том, что mcx275-30 это 2.75G Cellular Platform , а mxc300-30 это 3G Single Core Modem Platform, т.е. с раиомодулем для сетей 3g, 3ю платформе я незнаю как называется, но в ее проце mxc91131 используется уже радиомодуль для iden сетей. Собственно по этой части и есть основные различия, заменили ядро ВР с поддержкой 3г и рядом с SOC поставили второй трассивер для 3G или iden сети.
Была еще ревизия mxc300-30.2, где радиочасть уже RFX300-30 RF Subsystem, т.е. два чипа заменили на один MMM7210. https://www.ixbt.com/news/hard/index.shtml?07/75/01.
Но в серийных телефоных я не видел 2 ревизии. Хотя были проект bute и python, которые как-то связаны с RF частью телефона, возможно тут есть связь.
По классификации motorola этиже схемы выглядят так
По iden овской платформе zeus сведений сложно найти, но есть литература на иденовский телефон i897, с zeus платформой
https://firmware.center/firmware/Motorola/i...M_i897_A4_C.pdf
Этот проц( SOC) на тот момент был революционной вещью, т.к. разработчики смогли запихать в один чип много разных деталей, а если быть точнее то в одонй чипе скрываются два процессорных ядра AP процессор(ARM ARM1136J-S) и ВР процессор(в mxc91231 это SC140(ядро StarCore) ) и всякие модули аля кэша для ядер, модули шин памяти, шины SDHC USB и многих других.
Само процессорное ядро, которое внутри mcu arm11, структурно выглядит так
Внешне сам SOC чип выглядик так, под нумерациями от motorola
- mxc91331(ArgonPlus) - судя по начинке телефона M702iG "Scorpius", у которого должен стоять ArgonPlus - маркировка PC28424VKD0 как на картинке.
- mxc91231(SCM-A11) - SC29364VK или SC29364VKR2 (R2 это ревизия/pass )
- mxc91321(ArgonLV) - SC29432VZ0 для серийных и для отладочных PC29432VZD0
А вот например у BlackBerry есть такие маркировки SC29433VKR2 (PC29433VK0 ) и SC29766VKR2 и SC29746VKR2
В доках Z8, где от argon используется только BP часть, и Z9 указана отладочная серия - PC29432VZD0R2 (R2 это ревизия/pass )
- mxc91131(ZEUS) - в схемах от i897 и далее указан как PC29973VXDR2 (R2 это ревизия/pass )

А оригинальный imx31 с нумерацией от freescale так

А вот еще такая маркировка ArgonLV в брошурах от freescale
Ну и литературка на физические характеристики сокета SCMA11/Argon и оригинальный imx31.
сокет_проца_98ARE10671D.pdf ( 32.01 килобайт )
Кол-во скачиваний: 408
|
98ARE10692D.pdf ( 64.66 килобайт )
Кол-во скачиваний: 10
|
Судя по всему моторала брала не в полном виде эти процы, а решила что-то да подправить - так на свет появились SCMA11(mxc91231) и ARGON(mxc91321) ну и третий zeus(mxc91131) (цитата от моторолы At this time, product families are defined based on system-on-chip (SOC) type: scma11, argon, zeus.) К слову SCM-A11 – Single Core Modem(SC140e) with ARM11 Processor .
Что в них изменили сказать сложно, но факт - что название поменяли.
Так же было несколько ревизий этих процов(SoC). Из того что нашел
SCMA11(mxc91231) [SC29364VK...]
Цитата
{0x00, CHIP_REV_1_0}, /* MXC91231 PASS 1 */
{0x10, CHIP_REV_2_0}, /* MXC91231 PASS 2 */
{0x11, CHIP_REV_2_1},
{0x10, CHIP_REV_2_0}, /* MXC91231 PASS 2 */
{0x11, CHIP_REV_2_1},
ArgonPlus(MXC91331) / ArgonLV(mxc91321)
Цитата
//MXC91331
{0x00, CHIP_REV_2_0},
{0x40, CHIP_REV_2_1},
//MXC91321
{0x00, CHIP_REV_1_0},
#ifdef CONFIG_MOT_WFN423
{0x11, CHIP_REV_1_1},
{0x22, CHIP_REV_1_2},
#endif
Вторым важным компонентом после SOC идет микросхемка питания(PMIC) mc13783(внутри телефонов имеет название как ATLAS [у этого поклоения mxc процов идет версия 3.5]),пометка на чипах SC13783. На iDen телефонах идет микросхема MC13883(онже SC55112).
Управляет эта микруха всем остальным(питание, подсветка, зарядка, звук и многое другое)
Внешне чип выглядит так: в протике V8(CHINA и ревизия VK4), в наших телефонах(TAIWAN), а вот так(CHINA) в карманном проигрывателе Toshiba Gigabeat


Литература на mc13783 и MC13883(онже SC55112)
MC13783_rev35.pdf ( 534.69 килобайт )
Кол-во скачиваний: 3
|
MC13783IGPLDRM.pdf ( 2.11 мегабайт )
Кол-во скачиваний: 50
|
AN3286.pdf ( 355.44 килобайт )
Кол-во скачиваний: 1325
|
MC13883DKUG.pdf ( 506.31 килобайт )
Кол-во скачиваний: 1
|
MC13883_rev3.pdf ( 1.22 мегабайт )
Кол-во скачиваний: 3
|
Также оставлю литературу на следующее поколение PMIC микросхемы, которая в i.mx35 применялась
MC13892AJVL.pdf ( 2.86 мегабайт )
Кол-во скачиваний: 43
|
Эти платформы также поразумливали наличия различной переферии в виде GPU,Со-процессор и тд.
Сопроцессор для камеры(OMAP-DM MMP) OMAP DM299 и OMAP DM500 применялся у телефонов zn5, Ve66 и еще у протика Paros.

На сегодня такая схема кажется странной, но тогда такое много где применялась, например DM299 у 6500s/ N78 и DM500 у Nokia 5800 или blackberry. Сопроцессор просто включен между SOC и камерой и помогает обрабатывать картинку с камеры, ибо встроеный IPU в SOC сам по себе способен обработать такую большую картинку.
Литературы конкретно на эти микрухи я не нашел, но часто они упоминаются как DM29X/DM50X family, так что думаю можно искать что-то похожее с любым числом вместо Х. Точно известны модели OMAP-DM290, DM299, DM500, DM501(в схемах на NOKIA еще упоминается DM5011), но не выше, чем DM51Х, (всякие DM510/DM515/DM525 уже идут с другим ядром.)
Ближайшее что удалось найти в открытом доступе, это про DM270, который тоже на ARM7 как и наши DM29X/DM50X.
omap-dm270pb.pdf ( 71.76 килобайт )
Кол-во скачиваний: 429
|
И до кучи приложу про DM51Х (DM510/DM515/DM525)
swpt036.pdf ( 529.86 килобайт )
Кол-во скачиваний: 295
|
Позже удалось найти, что DM270, все таки имеет отличия от DM299
Но зато удалось найти литературу, по работе с нашими DM299/DM500
DM299_OpenSource_Usage_Guide_0803.pdf ( 356.84 килобайт )
Кол-во скачиваний: 285
|
А схему мы может взять из схем NOKIA, например 6600 , где также стоит DM500
[video]https://www.youtube.com/watch?v=vEWRJqConRk[/video]
Еще есть по видюхе IPU небольшая презентация и в целом о планах на графику в магиксах.
IPU.ppt ( 929 килобайт )
Кол-во скачиваний: 384
|
Зная эту инфу будут проще искать те или иные документы.
Так, теперь какая у меня есть литературка.
Общая по всем MXC, некоторые очень ранние и еще от имени Motorola
MXCWP.pdf ( 429.86 килобайт )
Кол-во скачиваний: 42
|
EDN-Asia_microprocessor_report__2003.11_.pdf ( 306.25 килобайт )
Кол-во скачиваний: 0
|
MXCSWDEVWP.pdf ( 623.73 килобайт )
Кол-во скачиваний: 1
|
DSAFRAZ008947.pdf ( 5.61 мегабайт )
Кол-во скачиваний: 2
|
Это по платформеMXC275-30:
DSAFRAZ008939.pdf ( 105.06 килобайт )
Кол-во скачиваний: 610
|
MXC275-30FS_platform.pdf ( 305.51 килобайт )
Кол-во скачиваний: 616
|
Это по платформеMXC300-30
314-69346.pdf ( 213.62 килобайт )
Кол-во скачиваний: 1206
|
CSRMXC300COFS.pdf ( 7.67 мегабайт )
Кол-во скачиваний: 698
|
DSAFRAZ007186.pdf ( 526.14 килобайт )
Кол-во скачиваний: 574
|
MXC30030FS.pdf ( 695.24 килобайт )
Кол-во скачиваний: 819
|
MXC300301FS.pdf ( 112.49 килобайт )
Кол-во скачиваний: 1728
|
И по чистому IMX31/IMX31L
MCIMX31.pdf ( 2.1 мегабайт )
Кол-во скачиваний: 0
|
DSASW0012109.pdf ( 1001.94 килобайт )
Кол-во скачиваний: 2
|
AN3984.pdf ( 589.5 килобайт )
Кол-во скачиваний: 1
|
AN4547.pdf ( 570.37 килобайт )
Кол-во скачиваний: 1
|
mx35_block.pdf ( 65.82 килобайт )
Кол-во скачиваний: 1
|
redboot_mxc91221.pdf ( 282.64 килобайт )
Кол-во скачиваний: 2
|
Некоторые тех сведения для разработки
DSASW0014244.pdf ( 850.8 килобайт )
Кол-во скачиваний: 2
|
IMX31GRAPHICSWP.pdf ( 267.16 килобайт )
Кол-во скачиваний: 1
|
AN3884.pdf ( 731.15 килобайт )
Кол-во скачиваний: 1
|
AN3870.pdf ( 1.27 мегабайт )
Кол-во скачиваний: 1
|
IMX31ADSE_PERI_BUS_CNTRL_CPLD_RM.pdf ( 1.58 мегабайт )
Кол-во скачиваний: 2
|
AN3951.pdf ( 4.05 мегабайт )
Кол-во скачиваний: 1
|
Overview_of_platform_clocking_scheme.ppt ( 694.5 килобайт )
Кол-во скачиваний: 314
|
и
Цитата
Setup/Display clock (max AHB=133MHz, max IPG=66.5MHz)
Syntax:
clock [<core clock in MHz> [:<AHB-to-core divider>[:<IPG-to-AHB divider>]]]
If a divider is zero or no divider is specified, the optimal divider values
will be chosen. Examples:
10 Freescale Semiconductor
[clock] -> Show various clocks
[clock 532] -> Core=532 AHB=133 IPG=66.5
[clock 399] -> Core=399 AHB=133 IPG=66.5
[clock 532:8] -> Core=532 AHB=66.5(Core/8) IPG=66.5
[clock 532:8:2] -> Core=532 AHB=66.5(Core/8) IPG=33.25(AHB/2)
Syntax:
clock [<core clock in MHz> [:<AHB-to-core divider>[:<IPG-to-AHB divider>]]]
If a divider is zero or no divider is specified, the optimal divider values
will be chosen. Examples:
10 Freescale Semiconductor
[clock] -> Show various clocks
[clock 532] -> Core=532 AHB=133 IPG=66.5
[clock 399] -> Core=399 AHB=133 IPG=66.5
[clock 532:8] -> Core=532 AHB=66.5(Core/8) IPG=66.5
[clock 532:8:2] -> Core=532 AHB=66.5(Core/8) IPG=33.25(AHB/2)
-Ну вроде все что хотел написал, надеюсь теперь все на своих местах. Остальное если захочит добавит EXL.
======================================================================
Сообщение отредактировал fill.sa - Сегодня, 4:34




21.10.2016, 12:25 Закрепленное сообщение!


















