|
|
  |
Linux на платах со слабым процессором, Linux на отладочных платах |
|
|
|
Jun 5 2013, 16:02
|

Участник

Группа: Участник
Сообщений: 70
Регистрация: 19-03-13
Пользователь №: 76 117

|
Цитата(sasamy @ Jun 5 2013, 18:57)  Вы с такими знаниями с google хотите конкурировать ?  я не владею подобным жаргоном "юзерспейс", "юзабилите", "юзерфейс" и т.д. Если вы про пользовательские процессы. - это одно. Если вы про службы - это дуругое, если про настроки - то третье, если про пользоватеслькое пространство на диске - это четвертое. В переводе на русский я могу только понять - то это пользовательское пространство, хранилище, программы и т.д.. Чтобы конкурировать с гугл или любой компанией нужен продукт. Отстутствие знаний подобных терминов не мешает мне менять что-то на уровне ядра либо писать под линукс. просто в интернете не нашел определния этого термина... предполагаю что это что то вроде "relocatable package".
|
|
|
|
|
Jun 5 2013, 17:18
|

Участник

Группа: Участник
Сообщений: 70
Регистрация: 19-03-13
Пользователь №: 76 117

|
Цитата(sasamy @ Jun 5 2013, 20:43)  сразу бы сказали что пространство ядра и пространство пользователя... стало бы понятно, а то юзерспейс. в моем случае это роли не играет.. файл подкачки мне практически не нужен.. все лезет в оперативку, только если самой ОС. тогда я не понимаю при чем тут пользовательское пространство и все равно не понимаю при чем тут зависимости программ и вообще их наличие в пользовательском пространстве и как их наличие влияет на энергопотребление? Насчет процессов это понятно.. но если они не висят в памяти.. то на что влияет, что они лежат на Flash накопителе? На мой взгляд на энергопотребление в первую очередь влияет 1) реализация драйвера управления энергопотреблением. Это зависит от разработчкиа платы... в случае Torpedo, GUMSTIX это сделано на уровне драйверов. 2) конечно нагрузка на процессор . Решается за счет алгоритмов реализации. Я предпочитаю использовать больше ресурсов памяти чем процессора.. делая предварительные расчеты всего что можно, и используя наименее ресурсоемкие алгоритмы и наиболее быстрые (например вейвлет-преобразования против дискретного косинусного преобразования -на кодирование нужно больше ресурсов процессора, а на декодирование нет). 3) питание требуемое процессору. Решается за счет использование процессора с наиболее низкой мощностью и производительнстью (под данную задачу). 4) использование дополнительных модулей - вай фай, вывод на экран, блютуз и прочие. В мое случае микродисплей и вай фай. Камера включается, только по мере надобности. Вай фай передает в среднем 17 кб в секунду, минимум 0,5 кб максимум порядка 120 кб (в случае видеоконференции с 5-ю пользователями). Блютуз для подключения к комрьютеру (хотя думаю что и он не нужен).
Сообщение отредактировал proxy3d - Jun 5 2013, 17:20
|
|
|
|
|
Jun 5 2013, 18:16
|

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

|
Цитата(sasamy @ Jun 5 2013, 16:58)  Александр - заканчивайте лапшу вешать  Только после того как перестанете давать ссылки в никуда. С тем же успехом можно сразу давать ссылку на Google. А вот замечательный документ как управляется потреблением в M3730 / AM3703 Torpedo + Wireless SOMпосмотреть стоит. Из него можно косвенно заключить что потреблением там никак не управляется. Просто можно выключиться и все! Как потом автоматически включиться тоже не ясно. Ни тебе управления частотой процессора, ни перевод DDR в IDLE, ни отключения периферийных блоков и снижения их частоты. Ни управления напряжениями питания и проч. и проч. Сам Logic PD известен тем, что никогда полные исходники не давал. Не удивлюсь если у них самые важные части в бинарниках.
|
|
|
|
|
Jun 5 2013, 20:03
|

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

|
Цитата(sasamy @ Jun 5 2013, 21:58)  Ну это же не серьезно. А хотите дам ссылку на даташит скажем AM335x ARM® Cortex™-A8 в раздел скажем "8.1.3 Clock Management"? Там все и проще и больше. Да "кое-где, кое-кто, у нас порой... " меняет частоту тактирования ядра на некой анонимной платформе с неизвестными последствиями. В этом не больше информации, чем в одном бите. Но покажите это у AM3703 Torpedo + Wireless SOM!!!
|
|
|
|
|
Jun 5 2013, 21:18
|
Знающий
   
Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858

|
Цитата(AlexandrY @ Jun 6 2013, 00:03)  на некой анонимной платформе с неизвестными последствиями. почему анонимной http://www.freescale.com/webapp/sps/site/t...de=IMX6X_SERIESну а SoC он и в африке SoC, тем более anatop у imx6 - это встроенный регулятор, а на внешнюю память есть стандарт JEDEC Цитата Но покажите это у AM3703 Torpedo + Wireless SOM!!! а это пусть вам торпедоносцы показывают  я с ними дел не имел, стандартный интерфейс для power managment и dvfs в ядре есть - реализовано ли это на конкретной платформе - нужно проверять.
Сообщение отредактировал sasamy - Jun 5 2013, 21:20
|
|
|
|
|
Jun 6 2013, 12:18
|

Участник

Группа: Участник
Сообщений: 70
Регистрация: 19-03-13
Пользователь №: 76 117

|
Цитата(scifi @ Jun 6 2013, 14:33)  Кстати, тут упоминали Yocto Project. В связи с этим можно упомянуть и Angstrom Distribution. Они даже предлагают сгенерить корневую файловую систему онлайн. На Angstrom я обратил внимание в первую очередь так как на его базе были ОС для мобильных. Но помоему чтото меня смутило.. хотя возможно что с ходу просто не на нашел всей документации. У разных веток линукса есть одна проблема - это развитие.. Часто они практически не развиваются. либо очень слабо. Просто от Angstrom по моему отказался так как он заточен под конкретные устройства. В частности нокиа. Онлаин сборки у них не видел.. спасибо за ссылку, попробую собрать, хотя torpedo и Gumstix я не увидел там.
|
|
|
|
|
Jun 7 2013, 09:49
|

Участник

Группа: Участник
Сообщений: 70
Регистрация: 19-03-13
Пользователь №: 76 117

|
Цитата(Zwerg_nase @ Jun 6 2013, 16:34)  Да, это uLinux. Дистрибутив доступен для скачивания бесплатно после регистрации на сайте. Сама железка (процессорный модуль + плата-носитель) стоит $159 (без стоимости доставки из Америки). Её габариты примерно 9х9 см. Она заточена для использования с Freescale Tower System (как показано в QT Demo), но может быть использована и отдельно. При покупке железки доступна бесплатная поддержка на пол-года. Я пока остановился на онлайн сборке Angstrom, так как это оптимальный вариант. Для экономия времени собираются разные версии (достаточно быстро). Ставить на устройство и тестируется. Сейчас я собрался 3-и версии для Mini6410 ..одна для консоли, другая с QT, третия с графическим рабочим столом (выбрал 2-3 с минимальными требованиями чтобы посмотреть на их производительность). Вот после тестов на устройстве можно будет уже оттачивать конкретную конфигурацию и допиливать то что нужно. Есть и минус. Для mini 6410 при выборе пунктов GSM или (GPS поддержка в дополнительном наборе) и Qtopia 4, впрочем как и вторую 2 - в собранном пакете было указано что они не были собраны (X напротив них.. вместо V). Я не нашел там ни Torpedo ни GUMSTIX. Может они как то иначе называют там? Или что может быть совместимым с ними? С Gumstix конечно попроще, у производителя есть заточенный ArchLinux. А вот с Torpedo вопросов гораздо больше. Что обычно ставят под Torpedo из Linux?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|