|
i.MX233, Интересный проц от freescale |
|
|
|
Aug 19 2009, 08:00
|

Знающий
   
Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814

|
ARM926EJ-S™, 454 MHz maximum speed 16 KB I/D Cache Power Management Unit (PMU) Mixed Signal Audio LCD Controller HS Device/Host + PHY 3 x UART 2 x SSP I2C Master/Slave 6 Channel 12-bit Low Resolution ADC (LRADC) Serial Audio IF x2 SPDIF External memory interface: 1.8V mDDR, DDR1 w/2.5V regulator Hardware BCH (up to 20-bit correction) and RS ECC8 NAND Flash support for SLC/MLC and managed NAND MCIMX233CAG4B -40C to +85C 128LQFPПодробности тут http://www.freescale.com/webapp/sps/site/p...X233FSLS23P3409
--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
|
|
|
|
|
 |
Ответов
(1 - 58)
|
Aug 20 2009, 01:32
|
Местный
  
Группа: Свой
Сообщений: 327
Регистрация: 12-04-05
Из: Новосибирск
Пользователь №: 4 057

|
Цитата(at90 @ Aug 19 2009, 15:00)  MCIMX233CAG4B -40C to +85C 128LQFP Расстояние между ногами 0.4 мм. Сложновато паять будет.
|
|
|
|
|
Aug 20 2009, 10:16
|
Местный
  
Группа: Свой
Сообщений: 327
Регистрация: 12-04-05
Из: Новосибирск
Пользователь №: 4 057

|
А что означает фраза на сайте Freescale: Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: i.MX Product Family, DragonBall Product Family. Никакие i.MX-ы нельзя купить до сентября 2010 года?
|
|
|
|
|
Aug 28 2009, 03:06
|
Местный
  
Группа: Свой
Сообщений: 327
Регистрация: 12-04-05
Из: Новосибирск
Пользователь №: 4 057

|
А как насчет возможности поставки в Россию? На странице http://www.freescale.com/webapp/sps/site/p...Search=false#17 есть столбец Export Control Classification Number (US), в котором написано 5A992. Я только не смог найти, что этот код означает.
|
|
|
|
|
Nov 19 2009, 13:12
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 12-06-07
Пользователь №: 28 381

|
Цитата(at90 @ Sep 7 2009, 18:10)  я пока не заказывал т.к они сейчас ещё не доступны... Заказал образцы, жду  Изучаю документацию. Что то не очень пока понял с его JTAG`ом.
|
|
|
|
|
Nov 23 2009, 11:12
|

Участник

Группа: Свой
Сообщений: 72
Регистрация: 10-02-05
Из: Краснодар
Пользователь №: 2 558

|
Цитата(AcidBurn @ Nov 19 2009, 16:12)  Заказал образцы, жду  Изучаю документацию. Что то не очень пока понял с его JTAG`ом.  Как я понял, помимо хитрого 1wire JTAGа доступен и обычный, который вроде как должен быть включен по дефолту.
|
|
|
|
|
Nov 24 2009, 04:06
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(at90 @ Aug 19 2009, 15:00)  ARM926EJ-S™, 454 MHz maximum speed 16 KB I/D Cache Power Management Unit (PMU) Mixed Signal Audio LCD Controller HS Device/Host + PHY 3 x UART 2 x SSP I2C Master/Slave 6 Channel 12-bit Low Resolution ADC (LRADC) Serial Audio IF x2 SPDIF External memory interface: 1.8V mDDR, DDR1 w/2.5V regulator Hardware BCH (up to 20-bit correction) and RS ECC8 NAND Flash support for SLC/MLC and managed NAND MCIMX233CAG4B -40C to +85C 128LQFPПодробности тут http://www.freescale.com/webapp/sps/site/p...X233FSLS23P3409однако шина памяти 16-ти битная. не скажется ли это неблагоприятным образом на производительности при одновременном выводе на LCD (800*480)?
|
|
|
|
|
Nov 24 2009, 07:48
|

Участник

Группа: Свой
Сообщений: 72
Регистрация: 10-02-05
Из: Краснодар
Пользователь №: 2 558

|
Цитата(AlexN @ Nov 24 2009, 07:06)  однако шина памяти 16-ти битная. не скажется ли это неблагоприятным образом на производительности при одновременном выводе на LCD (800*480)? Не надо забывать что это уже DDR. а 800*480*24bpp*60гц~=66мб/с только лишь. Да и судя по мелкому LQFP корпусу и цене - сабж для небольших компактных задач, а не АРМомонстров ))
Сообщение отредактировал Ronin - Nov 24 2009, 07:51
|
|
|
|
|
Nov 24 2009, 11:19
|
Частый гость
 
Группа: Участник
Сообщений: 104
Регистрация: 30-06-05
Из: С-Петербург
Пользователь №: 6 406

|
Цитата(AlexN @ Nov 24 2009, 07:06)  однако шина памяти 16-ти битная. не скажется ли это неблагоприятным образом на производительности при одновременном выводе на LCD (800*480)? у 233 "Up to VGA (640x480) resolution at 60Hz LCD panel support" В LQFP корпусе LCD шина только на 8бит. дополню ответ Ronin ширина шины = 133МГц (max частота шины) * 16 (ширина) * K k = 1 для статической памяти, =1/2 для SDR RAM, =2/3 для DDR RAM. Объем данных рассчитали выше. Можно посчитать сколько времени будет занята шина пересылкой данных из ОЗУ в LCD контроллер. i.MX233 уже пошел в серию. Уже есть и у нас в Отчизне.
--------------------
Hemos Pasado
|
|
|
|
|
Nov 28 2009, 10:29
|
Частый гость
 
Группа: Участник
Сообщений: 131
Регистрация: 30-12-06
Пользователь №: 24 021

|
Ну это вроде как обычная энергонезависимая флешка, там же и ключик для расшифровки образов хранится ... Еще по теме http://electronix.ru/forum/index.php?showt...mp;#entry685745
--------------------
Покупайте наших слонов!!!
|
|
|
|
|
Dec 3 2009, 08:50
|
Группа: Участник
Сообщений: 12
Регистрация: 25-04-08
Из: Санкт-Петербург
Пользователь №: 37 078

|
Здравствуйте! Подскажите, пожалуйста, какие средства аппаратной отладки для него лучше использовать? На сайте freescale упоминается codewarrior, но вроде как не указывается поддержка семейства i.MX, а jtag эмуляторов там вообще в продаже нет, нашел несколько сторонних в поисковике. Как быть?
|
|
|
|
|
Dec 4 2009, 14:49
|

Участник

Группа: Свой
Сообщений: 72
Регистрация: 10-02-05
Из: Краснодар
Пользователь №: 2 558

|
Цитата(AcidBurn @ Dec 4 2009, 09:46)  аха, а я скромно 2 штучки попросил JTAG я так понял по дефолту обычный параллельный (если считать что non-programmed otp =1)
|
|
|
|
|
Dec 9 2009, 07:17
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 12-06-07
Пользователь №: 28 381

|
Цитата(Ronin @ Dec 4 2009, 17:49)  аха, а я скромно 2 штучки попросил JTAG я так понял по дефолту обычный параллельный (если считать что non-programmed otp =1) Вот как раз и не написано что там по умолчанию стоит. Я вот не очень понял откуда на JTAG Reset заводить. А так, схему пока неспешно рисую.
|
|
|
|
|
Dec 11 2009, 00:13
|
Участник

Группа: Участник
Сообщений: 63
Регистрация: 21-06-08
Пользователь №: 38 465

|
А нормально таможня сэмплы пропускает? Вроде как у него некие security features заявлены (AES-128, SHA-1). Не надо ли получать лицензию на ввоз? http://www.cisco.com/web/RU/downloads/Crypto_FAQ.pdf
|
|
|
|
|
Dec 15 2009, 09:37
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
А нельзя ли яснее. Что такое "навител"? На каком BSP (коммерческом, открытом) базировались? Тайминги DDR, частота ядра, частота системной шины, тип и настройка Flash носителя? Тип дисплея и конфигурация его интерфейса? А то как-то несерьезно сравнение сделано. Цитата(dlman @ Dec 15 2009, 11:01)  Вот некоторые данные навитела: - прорисовка: iMX233 - 62-75 мс, iMX27 - 200-230 мс (у iMX233 картинка двигается с меньшей дискретностью) - прокладка одного и того же маршрута: iMX233 - 2400 мс, i.MX27 - 3200 мс. - время загрузки навитела: iMX233 - 7300 мс, iMX27 - 10800 мс. Качество воспроизведения звуковых подсказок в навителе (форматы WAV и SPX) на iMX233 оказалось хуже чем на iMX27, с прерываниями и щелчками. По всей видимости, это проблемы самого навитела, так как фоновое воспроизведение mp3 и wav идет намного лучше.
|
|
|
|
|
Dec 15 2009, 10:05
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(dlman @ Dec 15 2009, 16:01)  На днях сравнили работу iMX233 (454 Мгц, DDR 128) и iMX27 (400 МГц, mDDR 128) под WinCE 6.0. Одновременно на двух отладочных платах запускали навител и смотрели картинку по одинаковому маршруту. В целом впечатления оказались в пользу iMX233. Вот некоторые данные навитела: - прорисовка: iMX233 - 62-75 мс, iMX27 - 200-230 мс (у iMX233 картинка двигается с меньшей дискретностью) - прокладка одного и того же маршрута: iMX233 - 2400 мс, i.MX27 - 3200 мс. - время загрузки навитела: iMX233 - 7300 мс, iMX27 - 10800 мс. Качество воспроизведения звуковых подсказок в навителе (форматы WAV и SPX) на iMX233 оказалось хуже чем на iMX27, с прерываниями и щелчками. По всей видимости, это проблемы самого навитела, так как фоновое воспроизведение mp3 и wav идет намного лучше. маленько странно, разница частот процессоров всего 13%, а время прорисовки в 3 раза
|
|
|
|
|
Dec 15 2009, 11:45
|
Частый гость
 
Группа: Участник
Сообщений: 88
Регистрация: 28-05-06
Из: Москва
Пользователь №: 17 530

|
Цитата(AlexandrY @ Dec 15 2009, 12:37)  А то как-то несерьезно сравнение сделано. Отчет "некоммерческий"  и носит субъективный характер. Навител - это, собственно, навигационное ПО, яндекс его очень хорошо знает, но лучше тут посмотреть http://www.navitel.su/По железу - на iMX27 используется отладочная плата от Phytec, iMX233 - i.MX233 EVK, подробнее на сайте фрискейла... BSP i.MX27 от Adeneo, i.MX233 от Freescale. В качестве дисплея - cerdisp.exe
|
|
|
|
|
Dec 15 2009, 15:10
|
Частый гость
 
Группа: Участник
Сообщений: 88
Регистрация: 28-05-06
Из: Москва
Пользователь №: 17 530

|
Цитата(etoja @ Dec 15 2009, 14:32)  Возможно DDR работают на разных тактовых частотах и произошёл размен потребления на быстродействие. Частоты одинаковые, скорее всего дело в самом BSP у iMX27
|
|
|
|
|
Dec 15 2009, 15:51
|
Частый гость
 
Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423

|
Очень забавный чип. Чрезвычайно. Особенно QFP. Есть вопросы. Может, кто разъяснит: 1. Здесь http://www.allgosystems.com/html/arm9_linux_platform.htm пишут что Main Board Layers: 4 if iMX233 BGA package, 2 if LQFP package - кто нибудь пытался на двух слоях забубенить ? 2. Исходя из IMX23RM - 8/16/18/24 bit LCD data bus support available depending on the package size. - т.е. 16-bit parallel RGB mode без нанда можно получить ? 3. Чамби вон. Он на этом камне. Кто-то имеет опыт ? 4. Есть ли у кого что-то типа модульной платки ? Или самому рисовать ?
|
|
|
|
|
Dec 16 2009, 12:37
|
Частый гость
 
Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423

|
Цитата(etoja @ Dec 16 2009, 15:21)  Корпус BGA физически нельзя развести на двух слоях, а корпус LQFP128 можно. Но не нужно, так как оперативная память DDR SDRAM на тактовой частоте, например 100МГц, устойчиво работать не будет. Вы меня кажется не поняли. Я привел ссылку на сайт компании AllGo, которая продает реф. дизайн устройства на imx233. В спеках там указано: Highlights * Freescale i.MX233 ARM9 CPU 480 MHz * Low cost BOM optimized design * Linux OS & BSP supported by AllGo over product life time * Display: Upto 800x480, with touch screen * HMI: GTK / X-windows based * Connectivity: USB / SD / WiFi / Ethernet o Battery or mains powered o BGA / QFP packaging options o Available as Dev Kit or design sale Features * Freescale i.MX233 processor based * 802.11 b/g WiFi / Ethernet connectivity * USB stick and SD card support * Support for QVGA/VGA LCD with or without Touch screen * Support for Monochrome display over serial interface * FM radio * Line-in / Line-out * Rotary / Keypad / Touch screen support * IR port for remote control * RTC support for Alarm clock * Battery or Mains powered * Support for Code copy protection * Two stack board design for optimum flexibility * Main Board form factor of 3”x 3” * Main Board Layers: 4 if iMX233 BGA package, 2 if LQFP package И вопрос мой не про возможность-невозможность, а про личный опыт _именно_ на этом камне. AllGo вроде как не лохотронщики - они говорят - можно.
|
|
|
|
|
Dec 16 2009, 14:12
|
Участник

Группа: Участник
Сообщений: 63
Регистрация: 21-06-08
Пользователь №: 38 465

|
Цитата(dlman @ Dec 15 2009, 14:45)  Отчет "некоммерческий"  и носит субъективный характер. Навител - это, собственно, навигационное ПО, яндекс его очень хорошо знает, но лучше тут посмотреть http://www.navitel.su/По железу - на iMX27 используется отладочная плата от Phytec, iMX233 - i.MX233 EVK, подробнее на сайте фрискейла... BSP i.MX27 от Adeneo, i.MX233 от Freescale. В качестве дисплея - cerdisp.exe Приветствую! Хорош ли BSP от Freescale? Для WinCE, Linux
|
|
|
|
|
Dec 16 2009, 14:53
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Ну во первых если до вас не дошло, то испытывали на эмуляторе дисплея т.е. физически дисплеев не было. Во вторых на вопрос что такое навител ответа разработчика получено не было, т.е. это черный ящик для испытателей. Поэтому я делаю смелое предположение что эта прога основное свое время тратит на чтение файлов и поиск по файловой системе. Вывод на экран и работа GUI также связана с чтением кучи ресурсов из файлов, как шрифты, битмапы, иконы, растры и т.д. Это еще не задаваясь вопросом а одинаковая ли конфигурация той проги была использована. Цитата(etoja @ Dec 16 2009, 14:21)  Как зависит скорость отображения на ЖКИ от "изношенности Flash носителя"? Надо же такое было придумать.
|
|
|
|
|
Dec 16 2009, 15:01
|

Профессионал
    
Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952

|
Цитата(slava2005 @ Dec 16 2009, 15:37)  * Two stack board design for optimum flexibility * Main Board Layers: 4 if iMX233 BGA package, 2 if LQFP package И вопрос мой не про возможность-невозможность, а про личный опыт _именно_ на этом камне. AllGo вроде как не лохотронщики - они говорят - можно. Они же написали, что это стопка плат. Что где расположено непонятно. Весь этот комплект по составу оборудования идентичен демо-плате Фрискейла, к которой Фрискейл поставляет и Linux Board Support Package. Я сделал свою плату на 4-х слоях, чтобы не бороться с аппаратными ошибками. Цитата(AlexandrY @ Dec 16 2009, 17:53)  Ну во первых если до вас не дошло, то испытывали на эмуляторе дисплея т.е. физически дисплеев не было. Во вторых на вопрос что такое навител ответа разработчика получено не было, т.е. это черный ящик для испытателей. Поэтому я делаю смелое предположение что эта прога основное свое время тратит на чтение файлов и поиск по файловой системе. Вывод на экран и работа GUI также связана с чтением кучи ресурсов из файлов, как шрифты, битмапы, иконы, растры и т.д. Это еще не задаваясь вопросом а одинаковая ли конфигурация той проги была использована. Навител - это программа навигации для операционной системы WinCE. Устанавливается в автомобильные навигаторы на базе ARM процессоров. Физически дисплеи были, так как указывались названия демо-плат, в которых они есть. Ваше "смелое предположение" не заменяет точное знание.
|
|
|
|
|
Dec 16 2009, 18:37
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Да я ж не с точки зрения потребителя спрашиваю что такое навител. Мне чесно глубоко безразлично куда он ставится и что делает. Понятно только что что то ищет. А где можно искать во встраиваемой системе как не на Flash диске? Я о том что сорсов навитела нет, а без них такие тесты чистая провокация. У i.MX23 шина 16-и битная против 32-х бит у i.MX27. Нет бы запустить CoreMark. И проще и понятней и полезней. Для CoreMark и я свои результаты могу выложить для разных платформ и вообще в инете база результатов большая. Цитата(etoja @ Dec 16 2009, 17:01)  Навител - это программа навигации для операционной системы WinCE. Устанавливается в автомобильные навигаторы на базе ARM процессоров. Физически дисплеи были, так как указывались названия демо-плат, в которых они есть.
|
|
|
|
|
Dec 16 2009, 18:54
|
Частый гость
 
Группа: Участник
Сообщений: 88
Регистрация: 28-05-06
Из: Москва
Пользователь №: 17 530

|
Цитата(AlexandrY @ Dec 16 2009, 17:53)  Ну во первых если до вас не дошло, то испытывали на эмуляторе дисплея т.е. физически дисплеев не было. Во вторых на вопрос что такое навител ответа разработчика получено не было, т.е. это черный ящик для испытателей. Поэтому я делаю смелое предположение что эта прога основное свое время тратит на чтение файлов и поиск по файловой системе. Вывод на экран и работа GUI также связана с чтением кучи ресурсов из файлов, как шрифты, битмапы, иконы, растры и т.д. Это еще не задаваясь вопросом а одинаковая ли конфигурация той проги была использована. Что касается флеш, то мы использовали разные флеши на нескольких фитековских платах, и результат один и тот же. Не совсем корректно говорить, что дисплеев не было. Дисплеев не было физически, но драйвера дисплеев загружались. Как показала практика, cerdisp отрисовывает картинку в точности как и на ЖКИ, лишь только с небольшой задержкой. Конфигурация проги одинаковая, точнее, запущены две идентичные копии программы. Кстати, сегодня попробовали запустить на отладке Cartesio STA2062, результат оказался близким к iMX233 Цитата(AlexandrY @ Dec 16 2009, 21:37)  Да я ж не с точки зрения потребителя спрашиваю что такое навител. Мне чесно глубоко безразлично куда он ставится и что делает. Понятно только что что то ищет. А где можно искать во встраиваемой системе как не на Flash диске? Я о том что сорсов навитела нет, а без них такие тесты чистая провокация. У i.MX23 шина 16-и битная против 32-х бит у i.MX27.
Нет бы запустить CoreMark. И проще и понятней и полезней. Для CoreMark и я свои результаты могу выложить для разных платформ и вообще в инете база результатов большая. на самом деле цель этого теста была не в оценке производительности процессора. Речь шла о работе ПО с точки зрения конечного пользователя. Что касается coreMark - это интересная идея, надо будет попробовать
|
|
|
|
|
Dec 25 2009, 20:59
|
Местный
  
Группа: Свой
Сообщений: 231
Регистрация: 7-12-06
Из: Киев
Пользователь №: 23 248

|
Цитата(SFx @ Dec 25 2009, 18:29)  8bit LCD display - это приговор для 128 LQFP? глупости если речь не идет о мультимедиа, а скажем типовый HMI, пульт или подобное - годится на 100% Это учитывая 128 LQFP У меня Cirrus Logic 7312 тому свидетельство да и еще с STN
|
|
|
|
|
Feb 4 2010, 13:12
|
Частый гость
 
Группа: Участник
Сообщений: 131
Регистрация: 30-12-06
Пользователь №: 24 021

|
Имею следующий прогресс в деле поднятия системы на iMX233 http://starterkit.ru/html/index.php?name=f...iew&id=5682
Сообщение отредактировал starterkit - Feb 4 2010, 13:13
--------------------
Покупайте наших слонов!!!
|
|
|
|
|
  |
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|