Резултати претраге

Кључне речи: 'Кт уграђени'

Уграђени кт 4.6.0 + Кут + ккспс5 убрзања!

19 comments Фебруар 14тх, 2010 Даг 19 коментара

Након тестирања рад ккспс5 акцелерометар са И2Ц-алатке сам написао тест апликацију која користи Дев-И2Ц интерфејсом. Ако желите да тестирате свој код пре него што будете писали језгро драјвера ово је дефинитивно добро место за почетак. Једном сам имао конфигурацију региструје правилно постављени и имао сам рутину за читање вектора убрзања ја одузео доле дс1621 језгро драјвера на минимум, а затим је поново изграђен поново да раде са ккспс5. Тада сам битбакед ккспс5 возача као кернел модул, уз хумон и савршено ради! :) Следеће сам крст састављен кут 5.2.0 и нацртане убрзање као функција времена. Видео испод је преузет са антиалиасед линија која успорава учесталост освежавања, али их чини изгледа лепо. Ако је парцела без овог скрипта да ради глатко. Овде можете видети ккспс5 ради без спољних Лоу Пасс Филтер (интерни филтер 1кХз) и поред тога излаз је прилично стабилна. Оно што ме је највише импресиониран осетљивости. Када су постављени на столу слободни пад до прекида индикатор светли ако кап један мало ораха из фриендлыарм ЛЦД екран око 10цм од апарата!


Директхттп сајту ЫоуТубе: / / ууу.ыоутубе.цом/уатцх?в=ј5ФКмКПкхуг

Измени

Битбакинг језгро, Ангстрем и кт4-уграђени одједном

63 comments 18. новембар 2009 Даг 63 коментара

То је оно што би требало да уради да почне са! Упутства су веома слични онима на претходну, осим овог пута смо клон праву ризницу ГИТ!

На свеже копија Федора-11 Ја ажуриран систем и инсталирани пакети препоручују ОЕ:

“yum install python m4 make wget curl ftp cvs subversion tar bzip2 gzip unzip \ су-ц "ыум инсталл Пытхон М4 би угет увијте ФТП Биографије катран субверзија бзип2 ГЗИП распакујте \
питон-псыцо Перл Тексинфо текси2хтмл диффстат опењаде доцбоок-стил-дсссл \
доцбоок-стил-кслс доцбоок-дтдс доцбоок-утилс Сед бизон пне глибц-девел глибц-статичне \
linuxdoc-tools \ гцц а бинутилс пцре пцре-развој ГИТ крпица Грофф линуксдоц алата-Патцх линуксдоц-Тоолс \
гцц а-Ц + + хелп2ман Перл-ЕкстУтилс-МакеМакер "

Онда сам направио директоријум зове ОЕ у мом хоме директоријуму и ГИТ клониране мини2440 репо:

ЦД-~

бин ОЕ

ЦД-ОЕ

openembedded / mini2440.git openembedded ГИТ клон ГИТ: / / репо.ор.цз / опенембеддед / мини2440.гит опенембеддед

И онда подешавање извор-ме.ткст слично раније:

извор гедит-ме.ткст

Сам ставио следеће:

= "/home/doug/OE" извоз ОЕТРЕЕ = "/ насловна / Доуг / ОЕ"

/ : ${OETREE} / openembedded / ББПАТХ = $ () ОЕТРЕЕ /: $ () ОЕТРЕЕ / опенембеддед /

for Ångström ехо Подешавање Дев енв за Ангстрем

-z ${ORG_PATH} ] ; then ако [-з "$ () ОРГ_ПАТХ], затим
ОРГ_ПАТХ СТАЗА = $ ()
извоз ОРГ_ПАТХ
Фи

-z ${ORG_LD_LIBRARY_PATH} ] ; then ако [-з "$ () ОРГ_ЛД_ЛИБРАРЫ_ПАТХ], затим
ОРГ_ЛД_ЛИБРАРЫ_ПАТХ = $ ЛД_ЛИБРАРЫ_ПАТХ ()
извоз ОРГ_ЛД_ЛИБРАРЫ_ПАТХ
Фи

/ openembedded / bitbake / bin: ${ORG_PATH} СТАЗА = $ () ОЕТРЕЕ / опенембеддед / битбаке! / Бин: $ () ОРГ_ПАТХ

ЛД_ЛИБРАРЫ_ПАТХ =
извоз СТАЗА ЛД_ЛИБРАРЫ_ПАТХ ББПАТХ
=C извоз Ланг = В
= "MACHINE DISTRO OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC" извоз ББ_ЕНВ_ЕКСТРАУХИТЕ = "МАШИНА Дистро ОЕТРЕЕ АНГСТРОМ_МОДЕ АНГСТРОМЛИБЦ либц"

'sysctl vm.mmap_min_addr=0' Су-Ц 'сысцтл вм.ммап_мин_аддр = 0'

ехо "Алтеред окружење за развој ОЕ"

Сада све што треба да урадите је подешавање лоцал.цонф. Једноставно измените пример и копирајте га на право место:

ЦД опенембеддед
гедит мини2440_лоцал_цонф_ексампле.цонф

Прочитајте овај фајл и измените на одговарајући начин. Су у прилогу сам рудник као пример. Сада копирајте га Цонф / лоцал.цонф

local.conf ЦП мини2440_лоцал_цонф_ексампле.цонф Цонф / лоцал.цонф

Ако желите кт4-уграђена или било који други пакет укључен у изградњу само измените на рецепт:

images / mini2440-image.bb опенембеддед / рецепти / слике / мини2440-имаге.бб

Додао сам кт4-уграђени:

# Ангстрем Боотстрап слика

ИМАГЕ_ПРЕПРОЦЕСС_ЦОММАНД = "цреате_етц_тиместамп"

АНГСТРОМ_ЕКСТРА_ИНСТАЛЛ? = ""

ЗАВИСИ = "Задатак-база-проширена \
пспласх-ЗАП \
есекеыд У покретање тслиб-утилс \
И2Ц-алата И2Ц екрана рсынц НФС-утилс \
дирецтфб гдбсервер дирецтфб МТД-утилс \
"

ИМАГЕ_ИНСТАЛЛ = "Задатак-база-проширена \
$ () АНГСТРОМ_ЕКСТРА_ИНСТАЛЛ \
пспласх-ЗАП-кт4 уграђени \
есекеыд У-покретање-утилс-тслиб калибрисати тслиб-тестови \
И2Ц-алата И2Ц екрана рсынц НФС-утилс-клијент \
дирецтфб гдбсервер дирецтфб МТД-утилс \
рсвг Панго \
"

извоз ИМАГЕ_БАСЕНАМЕ = "мини2440-слике"
ИМАГЕ_ЛИНГУАС = ""

слике наследи

Онда све што треба да урадите је извор скрипта где год да је рекао:

извор извор-ме.ткст

битбаке и покрените:

битбаке мини2440-слика

из ~ / ОЕ / опенембеддед / директоријуму ..

Ако добијете грешку покушавајући да изгради пакет пробајте чишћење:

битбаке-Ц чист ИНСЕРТПАЦКАГЕНАМЕ

Онда покушајте да поново изгради и слике. Можда нећете имати тај проблем. Мислим да је било због цхецксум-анализатор није успео да изгради или мој ХДД је додгы. То се десило само једном на бинутилс радили у реду, али након чишћења.

Неколико сати касније, ако све продје добро треба да имају слике:

oetmp / deploy / glibc / images / mini2440 / ~ / ОЕ / оетмп / распореди / глибц / слике / мини2440 /

Очигледно је да тај директоријум зависи од тога шта подесити у лоцал.цонф.

Срећно!

Измени

Изградња Ангстрем

25 comments Новембар 1ст, 2009 Даг 25 коментара

Сам да се овај смисао за време. Пружање ништа наопако читав процес је заправо врло једноставно! Ово је у основи Прераде од Ангстрем страницу тако да не би било лоше да пратите да узимање ноте мањих одступања у наставку:

= "/home/doug/OE" извоз ОЕТРЕЕ = "/ насловна / Доуг / ОЕ"
${OETREE} мкдир-п $ () ОЕТРЕЕ

ЦД $ () ОЕТРЕЕ
openembedded.git openembedded ГИТ клон ГИТ: / / гит.опенембеддед.орг / опенембеддед.гит опенембеддед
ЦД опенембеддед
2009 -b stable / 2009 ГИТ каси порекла / стабилна / 2009-Б стабилна / 2009

Једноставно ажурирате ОЕ метаподатака:

/ openembedded ЦД $ () ОЕТРЕЕ / опенембеддед
ГИТ вуците

Сада предложили да изворни скрипт-ме.ткст мења ОЕТРЕЕ да одговара Вашим потребама:

= "/home/doug/OE" извоз ОЕТРЕЕ = "/ насловна / Доуг / ОЕ"

/ : ${OETREE} / build / : ${OETREE} / openembedded / ББПАТХ = $ () ОЕТРЕЕ /: $ () ОЕТРЕЕ / изградити /: $ () ОЕТРЕЕ / опенембеддед /
/ build / ПКГДИР = $ () ОЕТРЕЕ / изградити /
/ downloads ДЛ_ДИР = $ () ОЕТРЕЕ / преузимања
for Ångström ехо Подешавање Дев енв за Ангстрем

-z ${ORG_PATH} ] ; then ако [-з "$ () ОРГ_ПАТХ], затим
ОРГ_ПАТХ СТАЗА = $ ()
извоз ОРГ_ПАТХ
Фи

-z ${ORG_LD_LIBRARY_PATH} ] ; then ако [-з "$ () ОРГ_ЛД_ЛИБРАРЫ_ПАТХ], затим
ОРГ_ЛД_ЛИБРАРЫ_ПАТХ = $ ЛД_ЛИБРАРЫ_ПАТХ ()
извоз ОРГ_ЛД_ЛИБРАРЫ_ПАТХ
Фи

/ openembedded / bitbake / bin: ${ORG_PATH} СТАЗА = $ () ОЕТРЕЕ / опенембеддед / битбаке! / Бин: $ () ОРГ_ПАТХ

ЦД $ ПКГДИР

ЛД_ЛИБРАРЫ_ПАТХ =
извоз СТАЗА ЛД_ЛИБРАРЫ_ПАТХ ББПАТХ
=C извоз Ланг = В
= "MACHINE DISTRO OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC" извоз ББ_ЕНВ_ЕКСТРАУХИТЕ = "МАШИНА Дистро ОЕТРЕЕ АНГСТРОМ_МОДЕ АНГСТРОМЛИБЦ либц"

ехо "Алтеред окружење за развој ОЕ"

Такође сам имао да подесите:

: судо сысцтл вм.ммап_мин_аддр = 0

Онда подешавање лоцал.цонф:

${OETREE} / build / conf мкдир-п $ () ОЕТРЕЕ / изградити / Цонф
/ openembedded / contrib / angstrom / local.conf ${OETREE} / build / conf / ЦП $ () ОЕТРЕЕ / опенембеддед / цонтриб / Ангстрем / лоцал.цонф $ () ОЕТРЕЕ / изградити / Цонф /

Сада Едит $ () ОЕТРЕЕ / изградити / Цонф / лоцал.цонф и додали ово на крај:

МАШИНА = "мини2440"

Сада преузимање мини2440 конфигурациони фајл из опенембеддед. Ставите то у:

openembedded / conf / machine / $ () ОЕТРЕЕ / опенембеддед / Цонф / машина /

Сада извор извор-ме.ткст, идите на ОЕ дрво, проверите да је до датума

извор извор-ме.ткст

/ openembedded ЦД $ () ОЕТРЕЕ / опенембеддед

ГИТ вуча --ребасе

Сада изгради слике, можете градити све од њих или само један. Користио сам основу за покретање КТ слику али сам је саградио гпе слику, која је радила лепо, ако вам је потребна.

битбаке бази слика, битбаке конзоле слике; битбаке Кс11-слику, битбаке гпе слике

Будите спремни да се заситити своју Интернет везу, сачекајте дуго и заузимају пуно простора на диску!

Резултат завршава у:

angstrom-dev / deploy / glibc / images / mini2440 $ () ОЕТРЕЕ / Ангстрем-/ дев / распореди / глибц / слике / мини2440

Би требало да имате слику (е) у јффс2 за трепери и тар.гз. За монтажу помоћу НФС-а..

Измени

Цросс-уграђеним састављање КТ 4.5.3

36 comments 9. октобар 2009 Даг 36 коментара

Цросс састављање КТ је заправо врло лако. Користио сам исте машине описане у мини2440 поруке кернела Уколико имате ваниле инсталирате Федора-11 је више него вероватно да ћете добити неке грешке због несталих пакете, тако да проверите листу. Постављене ако не могу да схватим оне који вам треба. То је оно што сам урадио:

  1. Преузмите извор из Кт Троллтецх
  2. Унтар архиву негде, једноставно сам користио стони
  3. Измени мкспецс фајл / кус / Линукс-рука-Г + / кмаке.цонф у складу са вашим тоолцхаин. Су у прилогу сам моје овде као пример. Користио сам тоолцхаин из ОпенЕмбеддед.
  4. Сада покрените следеће команде у Кт каталога:
  • /-Конфигурисање. Уграђени руке ксплатформ кус / Линукс-рука-Г + +-префикс / уср / лоцал / КТ-Кт-миша-тслиб-мали-ендиан
  • гмаке-Ј 2 (или ипак имате више процесора)
  • инсталирате: судо гмаке

~ 74МБ резултат ће бити лоциран у / уср / лоцал / кт. На почетку сам ишла библиотеци из СД картице користе систем широк везу, али касније сам користио НФС-а.

Сам ишла библиотеке помоћу БусЕррор'с мини2440 језгро и база Ангстрем слику сам крст саставио користећи ОпенЕмбеддед априори. У мој следећи пост ћу описати како да саставе Ангстрем Линукс за ову намену који такодје нуди тоолцхаин сам користио овде. На крају, када ћу добити приступ мојим мини2440 ћу објаснити како да користите примере и подешавање екран осетљив на додир који је мало фиддлы.

Велико хвала на Кор за свој положај на изградњи КТ који сам се ослањала на снажно овде.

Измени

Кт 4.5 за Линукс Уграђени: флуид граната демо

7 comments 15. септембар 2009 Даг 7 коментара

Након много петљају око крста ја саставио мини2440 језгро (масовне захваљујући бусеррор), Ангстрем Линукс дистрибуција и КТ 4.5 за Линукс укљученим. Био сам импресиониран према томе колико брзо демо вожњи, погледајте видео испод, ако сте заинтересовани:


Директхттп сајту ЫоуТубе: / / ууу.ыоутубе.цом/уатцх?в=ХЫгЗцпјКгВг

Када сам се неко време И'лл пост неке додатне информације о томе како сам добио овај рад.

Измени

О

No comments 15. септембар 2009 Даг Нема коментара

Блог за развој мини2440 уграђени компјутер са циљем да пружи мноштво водича да помогну другим корисницима прате у мојој узоре као што сам се на крај са мини2440. Надам се да ово треба да пружи све потребне информације да би Линуз и КТ са покретањем и радом на свом мини2440 у лако разумети енглески. Ако већ не поседујете мини2440, па су импресионирани оним што су се они онда могу да препоручујемо куповину из андахаммер.

Tags: Категорије: Некатегоризиране Тагови:
Поуеред бы Зингири, ИПС, Инц