Оглас

Почетна > Отвори Уграђени > Конфигурисање Отвори Уграђени за испећи Ангстрем слике за мини2440

Конфигурисање Отвори Уграђени за испећи Ангстрем слике за мини2440

Напомена: Ја сам приметио мало људи је било проблема са Ангстрем градити помоћу чланку Даг , па сам помислио бих пост тачан метод сам користио (која као да раде за уређивање!) тако да други могу прецртати моје кораке са ван било забуне од стране претходни чланак поруку! Уколико сте већ успешно печена Ангстрем слику занемарите ово!

Пре свега желео бих да нагласим да овај чланак је у суштини спајање на Отвори Уграђени Стране (Први кораци) и Ангстрем је "Изградња Ангстрем" чланака, али у контексту који се односе на мини2440 Уграђени рачунара. Уколико желите детаљније и вероватно боље писмено објашњење погледајте ова два члана.

Проверите да ли имате потребне пакете за отворено Ембеддед (ОЕ) тако што ћете посетити овде и гледа у делу који се односи на дистрибуцију. Покретање Федора 11 сам учинио:

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

Узимајући доле на посао ...

Отворите терминал. Тема ове команде:

Су -
/ stuff2 / build / conf мкдир-п / стуфф2 / гради / цонф
-Rf / stuff2 / цхмод 777-рф / стуфф2 /
излаз
stuff2 / цд / стуфф2 /

Преузмите најновију битбаке од овде и екстракт битбаке директоријума у архиви (нпр. битбаке-1.8.16) у / стуфф2 /

Неколико команди:

bitbake МВ битбаке-1.8.16 / битбаке
: // git.openembedded.org / openembedded гит цлоне гит: / / гит.опенембеддед.орг / опенембеддед
conf / local.conf.sample build / conf / local.conf цп опенембеддед / цонф / лоцал.цонф.сампле гради / цонф / лоцал.цонф

Уреди цонфиг сте управо копирали користећи свој омиљени текст едитор.

local.conf гедит гради / цонф / лоцал.цонф

Важно је да прочитате конфигурација пажљиво, тако да можете схватити шта све не ...

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

Напомена: Не копирајте и налепите из овог члана, због обликовања питања. Можете преузети готове лоцал.цонф овде. Само екстракт у / стуфф2/буилд/цонф / ...

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

# Где за складиштење извора
ДЛ_ДИР = "/ стуфф2/довнлоадс"

Наслеђују + = "рм_ворк"

# Проверите да ли су ови инсталирани
АССУМЕ_ПРОВИДЕД + = "гдк-пикбуф-цсоурце-домаћи ИмагеМагицк-домаћи либрсвг-домаћи"

# Које датотеке да ли желимо да анализирамо:
ББФИЛЕС: = "/ стуфф2/опенембеддед/реципес /*/*. бб"
ББМАСК = ""

# Каква слика не желимо?
ИМАГЕ_ФСТИПЕС + = "тар.бз2"

# Поставите тмпдир уместо да неизвршења до $ пвд / тмп
Тмпдир = "/ стуфф2 / $ () дистро-дев"

# Искористите Правде и брзо дискова
ПАРАЛЛЕЛ_МАКЕ = "-ј2"
ББ_НУМБЕР_ТХРЕАДС = "2"

# Буре барута
# Наслеђују + = "оестатс-клијент"
ОЕСТАТС_БУИЛДЕР = "МиНаме"

Дистро = "Ангстрем-2008.1"

Сачувајте и изађете из едитора. Преузмите ову скрипту и да је преместите у директоријум / стуфф2 /.

Проверите да ли је у реду:

source-me.txt гедит / стуфф2 / соурце-ме.ткт

То би требало да изгледа отприлике овако:

= "/stuff2" извоз ОЕТРЕЕ = "/ стуфф2"
= / stuff2 / bitbake / bin: $PATH извоз СТАЗА = / стуфф2 / битбаке / бин: $ ПАТХ
/ : ${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" извоз ББ_ЕНВ_ЕКСТРАВХИТЕ = "МАШИНА дистро ОЕТРЕЕ АНГСТРОМ_МОДЕ АНГСТРОМЛИБЦ либц"

ецхо "Измењена окружење за ОЕ развој"

чување, и почните писмо:

stuff2 / цд / стуфф2 /
извор извора ме.ткт
openembedded цд .. / опенембеддед

један последњи упдате:

гит пулл

Питање неколико команди да поправи изградњу питања:

Су
сисцтл вм.ммап_мин_аддр = 0
Fixes an SELINUX problem during building ) сетенфорце 0 (Поправке СЕЛинук проблема у току изградње)
излаз

Питање градити команде:

битбаке бази слика, битбаке конзоле, слика, битбаке к11-слике

Будите спремни да заситити ваш интернет конекцију, чекати дуго и заузимају пуно простора на диску!
Резултат завршава у:

deploy / glibc / images / mini2440 стуфф2 / Ангстрем-дев / примени / глибц / имагес / мини2440

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

Едит

  1. Новембар 5тх, 2009 ат 17:55 | # 1

    Хвала Виле!

    Такође можете гит цлоне званични мини2440 ризнице. Упутства су у основи исти као и горе (мада не морате да се битбаке).

    гит цлоне гит: / / репо.ор.цз/опенембеддед/мини2440.гит опенембеддед

    Попуните мини2440 пример конфигурација и копирајте га у / цонф / лоцал.цонф

    Све мини2440 одређене датотеке већ постоје :)

    Сада:

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

    Можете додати пакете са овим изменама у рецептима у / опенембеддед/реципес/имагес/мини2440-имаге.бб

    Можда ћете желети да додате "кт4-уграђених 'овде.

  2. Панкај
    Новембар 6, 2009 ат 08:42 | # 2

    @ Даг
    Даг,

    Сам схватио зашто ће се градити радио и твоје диднт. Ти и ја смо били покушава да користи 2009 стабилну грану и да доеснт тамо мини2440 посебне рецепте. Главни грана иако изгледа да су интегрисани мини2440 рецептима. Пошто ће клонирао главне филијале добио све рецепте и мини2440 МАШИНА опис. Ја иако диднт користи кт-уграђени рецепт, јер чини се да је њена примена ГПЛ лиценци и морам ЛГПЛ. Тај зашто сам издвојена Кт / е одвојено и само се тоолцхаин од изградње / крст области ОЕ изградити, али мислим да помоћу зависити мини2440 рецепт да кт4-уграђен ће бити много лакше јер ће створити комплетну слику и не треба да пијук око коришћења СДЦард да Кт / Е на мини2440. Ће видети Фи рецепт се може обавити за прихватање ЛГПЛ лиценцом.

    Живели
    Панкај

  3. Пријатељство
    Фебруар 1ст, 2010 ат 05:46 | # 3

    Има ли икаквих модификација потребна да се изгради на слику за 128МБ заједнице.

    поздрав
    -Пријатељство

  4. Фебруар 4, 2010 у 21:38 | # 4

    Хи Амит, ЈА донт 'имати 128МБ верзију али мислим Аутобус Грешка је обновљено кернел да га подржи.

  5. Фебруар 15тх, 2010 ат 20:16 | # 5

    Користио сам своје упутство за битбаке слику за мој мицро2440. Није било јффс2 датотеке или У-боот у мом фолдеру. је то нормално или је нешто крене наопако. Имам катрана директоријум и име датотеке два уИмаге-2.6.31 + гит-Р0-мицро2440.бин и уИмаге-мицро2440.бин

    Како могу да генеришу у покретање и мој систем датотека (јффс2) ..?

  6. Ће
    Фебруар 17тх, 2010 ат 00:52 | # 6

    Потребно је да промените овај ред у лоцал.цонф:
    ИМАГЕ_ФСТИПЕС + = "тар.бз2"
    да (ако само желите јффс2):
    ИМАГЕ_ФСТИПЕС = "јффс2"
    Или можете да наведете више типова у бели простор раздвојен списак, као што је овај:
    ИМАГЕ_ФСТИПЕС = "јффс2 тар.бз2"
    Молимо вас да прочитате лоцал.цонф.сампле у / стуфф2/опенембеддед/цонф за комплетну листу типова.

    Нисам заправо изграђен у-користи за покретање уграђеног отворен, али ако желите да користите алтернативни метод погледајте овај пост .

  7. Ће
    Фебруар 17тх, 2010 ат 01:02 | # 7

    @ Мвофоана
    Можете градити у покретање коришћењем отворених уграђени користећи команду:
    битбаке У-боот
    Које би требало наћи у:
    / Стуфф2/ангстром-дев/деплои/глибц/имагес/мини2440
    Зар стварно заправо обасја овај, тако да ако покушате да ми јавите како сте добили.

  8. Фебруар 18тх, 2010 ат 07:28 | # 8

    бок ће,

    Ја сам променио мој лоцал.цонф фајл и ја сам печење сада. Ја ћу вас постед о резултатима.

    Хвала

  9. Мохамед
    8. март, 2010 ат 15:41 | # 9

    Здраво свима,
    Ја сам нови у мини2440 и ја је желим да за дизајнирање графичког корисничког интерфејса помоћу ВкВидгет либс сам користи Убунту Линук-к86 машина желим да мој дизајн графичког корисничког интерфејса, а затим скидати податке овај програм на мини2440 одбора,
    Питао сам мини2440 одбора техничку подршку и рекли су да не подршку за вквидгет, ми подржавамо само КТ либс, али ако желите да користите вквидгет покушати да искористе ОпенЕмбеддед
    Дакле, може било ко помоћ мене да ццомплисх овај задатак, можете да одговорите на овај формулар, или можете да ми маил на ову поруку енг_м_елсаиди@иахоо.цом

    Хвала
    Мохамед Хамед

  10. 8. март, 2010 ат 16:23 | # 10

    Здраво Мохамед,

    Колико ја знам треба Кс11 за ВкВидгетс али никада нисам користио их себи. Опенембеддед је одговор и извор већине проблема! Ја бих направити битбаке рецепт који наслеђује к11-имаге.бб и вквидгетс укључени у то. Погледај у рецептима фолдеру након што сте гит клониране ОЕ. Тамо ћете наћи вквидгетс и можете да наведете један од рецепата у.

    Ако се то звучи као тртљање почети покушавајући да битбаке к11-слика после клонирања мини2440 ОЕ репо, погледајте овде:

    хттп://ввв.елецтроницс.диицинема.цо.ук/ембеддед/мини2440/битбакинг-тхе-кернел-ангстром-анд-кт4-ембеддед-алл-ат-онце/

    Са изузетком да треба да битбаке к11-слика уместо мини2440-слике.

    Цхеерс,
    Даг

  11. Април 29тх, 2010 ат 00:29 | # 11

    Здраво момци,

    Направио сам те процедуре, укључујући печење са: битбаке конзоле-к11-слика слика

    После дуго времена чекања добио сам све слике и након што сам могао да покрене унутар моје мини2440. ЈА могао не добити Кс11 ради.

    Ангстрем чизме на конзоли за пријављивање и када сам покушате да покренете кинит добио сам поруке о грешкама без екрана пронађено. Мој мини2440 је ТФТ тоуцх ЛЦД од 7 ".

    Ја триед за извоз ДИСПЛАИ = лоцалхост: 0.0, лоопбацкип: 0.0 и други, али приказује порука о грешци појављује чува, да ли неко има икакву идеју зашто се ово догађа?

    Ја сам печење исправан слику опција (к11-слика)?

    Хвала

    Чарлс

  1. Трацкбацкови Не још.
Поверед би Зингири , МиББ