реклама на сайте
подробности

 
 
> LPC3130/31
Step_ARM
сообщение Jul 23 2009, 04:12
Сообщение #1


Частый гость
**

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



В поиске по форуму ничего не нашел по ARM9 LPC3130/31. Камень вроде привлекателен и ценой и возможностями, а не встречается в обсуждении.
Прошу поделиться впечатлениями тех , кто сталкивался с этим чудом :-)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dmitry-rf
сообщение Aug 6 2009, 14:00
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 15-01-08
Из: Санкт-Петербург
Пользователь №: 34 101



Цитата
Странный тест, т.к. в LPC3250 как раз есть VFP

Угу. Я этого не написал, но подумал, что, возможно, VFP не был задействован по каким-то причинам. Разбираться было некогда.

Цитата
и неясно как ява-машине помогает аппаратная реализация плавающей точки.

Помогает не ява-машине, а тесту. Если прочитать его описание, можно увидеть следующее:
Код
reports a composite score in approximate Mflops (Millions of floating point operations per second)


Цитата
Нужно признать очевидное - у процессоров для персональных компьютеров выше внутренняя тактовая частота, больше кэши и они лучше организованы.

Что достигается за счёт огромных размеров и энергопотребления


--------------------
Debian Fan
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 6 2009, 15:20
Сообщение #3


Ally
******

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



Вы б лучше рассказали где взяли эту JVM, какая версия, какая платформа (J2EE, J2SE, J2ME?). Сколько памяти она заняла, какая файловая системы была. Чем компилировали. ARM или THUMB был режим и т.д. Была ли поддержка jazelle

Я думаю показатели JVM на ARM-ах можно значительно улучшить, в 4-6 раз.
Поставить нормальную JVM.
Надо провести тюнинг быстродействия шины внешней памяти.
Профилировать, перекомпилировать в RealView критичные системные участки и т.д.


Цитата(dmitry-rf @ Aug 6 2009, 17:00) *
Угу. Я этого не написал, но подумал, что, возможно, VFP не был задействован по каким-то причинам. Разбираться было некогда.
Go to the top of the page
 
+Quote Post
dmitry-rf
сообщение Aug 7 2009, 12:34
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 15-01-08
Из: Санкт-Петербург
Пользователь №: 34 101



Цитата(AlexandrY @ Aug 6 2009, 19:20) *
Вы б лучше рассказали где взяли эту JVM, какая версия, какая платформа (J2EE, J2SE, J2ME?). Сколько памяти она заняла, какая файловая системы была. Чем компилировали. ARM или THUMB был режим и т.д. Была ли поддержка jazelle

Брал здесь: http://java.sun.com/javase/downloads/embedded.jsp
Java SE for Embedded 1.4.2
Если я правильно помню, то у меня OABI, glibc2.3.3, Soft Float, что и даёт низкую производительность. Надо EABI, glibc2.4, Hard Float (VFP) попробовать. Файловая система - NFS, всё остальное за меня Sun сделал.


--------------------
Debian Fan
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 7 2009, 14:36
Сообщение #5


Ally
******

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



Мда, ресурсы эта ява требует дикие. 32 метра только для голого JVM без графики и клавы и не включая приложения. А с поддержкой дисплея так все 64 метра. Поддержка WEB технологий еще требует отдельного пакета. И при этом они еще специально урезали ресурсы памяти требуемые для нормальной явы.
Смысл применения дешевых LPC здесь полностью исчезает.
Здесь начинает доминировать цена памяти и интерфейсные контроллеры.

Хотя либы у этой явы очень мощные, но сильно избыточные для embedded, как например работа с офисными документами, печать, многоязычность, движки для распределенного корпоративного управления и т.д.
ИМХО, сильно архаично и бестолково. Фреймворк идущий с WinCE 6.0 гораздо приятней и целенаправленней. Да и C# пожалуй пошустрей будет выполняться wink.gif

Цитата(dmitry-rf @ Aug 7 2009, 15:34) *
Брал здесь: http://java.sun.com/javase/downloads/embedded.jsp
Java SE for Embedded 1.4.2
Если я правильно помню, то у меня OABI, glibc2.3.3, Soft Float, что и даёт низкую производительность. Надо EABI, glibc2.4, Hard Float (VFP) попробовать. Файловая система - NFS, всё остальное за меня Sun сделал.
Go to the top of the page
 
+Quote Post
dmitry-rf
сообщение Aug 10 2009, 07:43
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 15-01-08
Из: Санкт-Петербург
Пользователь №: 34 101



Цитата(AlexandrY @ Aug 7 2009, 18:36) *
Хотя либы у этой явы очень мощные, но сильно избыточные для embedded, как например работа с офисными документами, печать, многоязычность, движки для распределенного корпоративного управления и т.д.

Надо же.. Не знал, что там всё настолько серьёзно.
JavaSE я выбрал потому, что там хоть понятно, что скачивать. А для JavaME есть куча невнятных пакетов. Сам я с Java практически не знаком. Сказали запустить - запустил... smile.gif


--------------------
Debian Fan
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Step_ARM   LPC3130/31   Jul 23 2009, 04:12
- - abcdefg   Цитата(Step_ARM @ Jul 23 2009, 08:12) В п...   Jul 23 2009, 07:25
|- - shahr   Процессор активно закладывается в массовые разрабо...   Jul 23 2009, 09:57
|- - Step_ARM   Цитата(abcdefg @ Jul 23 2009, 11:25) А че...   Jul 23 2009, 11:04
|- - alexQ   может что то путаю но 2880 это был ARM7 ... а LP...   Jul 23 2009, 11:14
||- - etoja   На него портирован линукс и этот проект можно скач...   Jul 23 2009, 11:51
|- - abcdefg   Цитата(Step_ARM @ Jul 23 2009, 15:04) Стр...   Jul 23 2009, 13:14
|- - Step_ARM   Цитата(abcdefg @ Jul 23 2009, 17:14) Его ...   Jul 24 2009, 04:25
|- - abcdefg   Цитата(Step_ARM @ Jul 24 2009, 08:25) Кам...   Jul 24 2009, 10:09
||- - Step_ARM   //Как это неважно? //Если у вас код расположен ...   Jul 27 2009, 05:10
||- - abcdefg   Цитата//Хватит ли вам внутренних 96/192 кб для все...   Jul 27 2009, 07:34
||- - Step_ARM   Цитата(abcdefg @ Jul 27 2009, 11:34) чего...   Jul 27 2009, 08:36
||- - abcdefg   Цитата(Step_ARM @ Jul 27 2009, 12:36) Так...   Jul 27 2009, 10:08
||- - etoja   Управление ультразвуковой установкой, например.   Jul 27 2009, 10:25
||- - Step_ARM   Цитата(abcdefg @ Jul 27 2009, 14:08) Вы м...   Jul 27 2009, 10:26
|- - etoja   Цитата(Step_ARM @ Jul 24 2009, 08:25) Мне...   Jul 27 2009, 06:53
- - GetSmart   Сравнивал как-то LPC31xx и LPC32xx и мне показалос...   Jul 23 2009, 17:28
|- - shahr   Цитата(GetSmart @ Jul 23 2009, 21:28) у 3...   Jul 24 2009, 09:05
- - dmitry-rf   У меня лежит отладка от Embedded Arstists. Поиграт...   Aug 3 2009, 14:20
|- - Step_ARM   Цитата(dmitry-rf @ Aug 3 2009, 18:20...   Aug 4 2009, 03:32
|- - dmitry-rf   Цитата(Step_ARM @ Aug 4 2009, 07:32) А пр...   Aug 4 2009, 10:08
|- - etoja   Если на плате работает линукс, то тормоза в виде я...   Aug 4 2009, 10:20
||- - dmitry-rf   Цитата(etoja @ Aug 4 2009, 14:20) Если на...   Aug 4 2009, 11:07
||- - etoja   не зависит.   Aug 4 2009, 11:40
|- - abcdefg   Цитата(dmitry-rf @ Aug 4 2009, 14:08...   Aug 5 2009, 09:34
|- - etoja   и неясно как ява-машине помогает аппаратная реализ...   Aug 5 2009, 09:47
- - Denis8   согласен, что зависит от задачи. Не стоит путать ...   Aug 4 2009, 12:53
|- - alexQ   Цитата(AlexandrY @ Aug 7 2009, 18:36) Мда...   Aug 10 2009, 05:17
||- - AlexandrY   C J2ME который вы имеете в виду я знаком довольно ...   Aug 10 2009, 06:06
- - Rst7   ЦитатаНу, например:-), видеорегистратор 320х240 15...   Aug 6 2009, 15:11
|- - Step_ARM   Цитата(Rst7 @ Aug 6 2009, 19:11) Ну если ...   Aug 7 2009, 06:12
- - Rst7   ЦитатаПомнится мы с Вами это уже обсуждали. Ах эт...   Aug 7 2009, 07:11
- - Step_ARM   Цитата(Rst7 @ Aug 7 2009, 11:11) Ах это м...   Aug 10 2009, 04:04


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 13:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.02478 секунд с 7
ELECTRONIX ©2004-2016