Author Topic: uCLinux ARM7  (Read 631 times)

Offline Devil

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 5329
  • Gender: Male
    • Македонски форум за електроника
uCLinux ARM7
« Opened on 30.12.2010, Thursday, 21:46:02 »
Линукс машина базирана на ARM7 јадрото :)
кој има доволно финансии и сака да си игра со вакви работи нека си го направи проектов :)
онај делот на шемата кај шо пиши VT1 е виртуален терминал, преку него може да се конектира пр. на сериски порт на компјутер па со пр. hyper terminal да се работи или пак некоја друга таква терминална програма
шема


потребни документи имате во атачмент
Jас не сум себичен, помагам. Помагај и ти !

Секоја куќа си има свои куќни правила.Почитувај ги куќните правила!

Offline deophorant

  • Стручњак
  • ***
  • Posts: 300
Одг: uCLinux ARM7
« Reply #1 on 30.12.2010, Thursday, 22:02:57 »
Ова е некој пример онака теоретски или за во симулатор. Како што гледам преставено е цело ARM јадро што неможе да се купи како јадро туку само како библиотека, а и никој не го произведува само јадрото. Така да ова неможе да се направи, а и патем на секој ARM процесор може да се дигне Linux. Веке имам избилдано Linux кернел и дигнато на ARM9, ARM11, ARM Cortex M3, ARM Cortex A8 (dual core), ARM Cortex A9 (quad core) и Power PC. Овие јадра сите биле како дел од некој контролер (ARM Cortex A9 беше како дел од OMAP4 на кој успеав да дигнам и генерички андроид 3.5). Ако сте за Андроид и Linux kernel земете си некоја развојна плоча со најмалку ARM9 (ARM7 е доста спор за оваа работа, но не значи дека нема да работи) и лесно се линкува кернелот за било кој ARM, linux компајлер се разбира и соодветен крос компајлер, ке се пресметаат sha1 и сите слични чексуми, ке се запакува во .tar архива и се флешува. Ако не се става апликативно ниво и ако нема потреба од adbshell тогаш може да се флешува и бинарна верзија од кернелот. Ако има некој заинтересиран ке му помогнам сето тоа да го изведе.

Offline Devil

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 5329
  • Gender: Male
    • Македонски форум за електроника
Одг: uCLinux ARM7
« Reply #2 on 30.12.2010, Thursday, 22:12:49 »
незнам јас многу не сум упатен во овие видови на микроконтролери, ама гледам дека се повеќе и повеќе почнуваат да се користат :)
еднаш седнав да ги разгледувам онака згора преку и можам да речам дека супер се :)
прилично јаки перформансии имаат, можеби ако ги имаше кај нас да се најдат ќе започнев да учам да работам со ним, ама па да ги купувам од странство не ми се исплаќа :(
Jас не сум себичен, помагам. Помагај и ти !

Секоја куќа си има свои куќни правила.Почитувај ги куќните правила!

Offline deophorant

  • Стручњак
  • ***
  • Posts: 300
Одг: uCLinux ARM7
« Reply #3 on 31.12.2010, Friday, 08:33:35 »
ARM како процесори се чудо. Скоро и да нема сериозен EMBEDDED уред што не користи ARM процесор, почињајки од мобилни телефони, вакви и онакви падови, e-book ридери, MP3 плеери, па дури и лаптопи. ARM процесорите се доста добри процесори и најдоброто е што ARM компанијата ги продава како библиотеки за изработка на чип и како VHDL библиотеки, па така кој сака може да си изработи каков сака контолер со овие процесори. Во денешно време постојат ARM процесори кои се рамни на core i7 па и во некои работи и подобри од него (сум имал чест и задоволство да работам со таков процесор). Значи ова е веке сериозна работа што може да врти windows, Linux и скоро секој оперативен систем. Секако дека има и послаби варијанти на овие процесори за помали апликации. Во денешно време од ниската класа најраспространети се микроконтролерите со ARM процесори од NXP (LPC1000, LPC2000, LPC3000 сериите). Библија за изучување на ARM процесори е LPC2148 кој е доста моќна машина, со која можат да се прават серизни проекти. Јасно е дека ни еден ARM па и најслабиот неможе да се споредува со најјакиот PIC, PIC-овите се едноставни играчка за ARM-овите. Имам направено неколку проекти со ARM базирани микроконтролери, и ако сака некој може и некое кратко курсче да организираме.

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Одг: uCLinux ARM7
« Reply #4 on 31.12.2010, Friday, 15:06:19 »
Имам направено неколку проекти со ARM базирани микроконтролери, и ако сака некој може и некое кратко курсче да организираме.

Иако не се разбирам во микроконтролери (тек сега учам ;D), јас сум за, може да се направи нешто како туториалче, а за курс, јас сум за, само да се најде некој кој ќе ни предава и локација ;).

Sorry за off-topic дискусијава ;).
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline deophorant

  • Стручњак
  • ***
  • Posts: 300
Одг: uCLinux ARM7
« Reply #5 on 02.01.2011, Sunday, 17:40:48 »
Ако има заинтересирани нека се пријават, некое коментарче што сакаат да слушнат, од кој аспект, па ке се договориме за се понатаму.

Offline SKOLS_OLD

  • Топ Експерт
  • *****
  • Posts: 2782
  • Gender: Male
Одг: uCLinux ARM7
« Reply #6 on 02.01.2011, Sunday, 18:03:57 »
јас сум "за" ;D

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Одг: uCLinux ARM7
« Reply #7 on 02.01.2011, Sunday, 18:36:11 (Edited 02.01.2011, Sunday, 18:37:45) »
Ако има заинтересирани нека се пријават, некое коментарче што сакаат да слушнат, од кој аспект, па ке се договориме за се понатаму.

Јас се интересирам буквално за се, од архитектура, до градба, до асемблерот за програмирање... како што реков, буквално се ;). Основни познавања имам (основна градба и архитектура на микроконтролери, во принцип „PC во мало пакување се“ ;)), но понапреднати немам. Можам да читам литература, ама подруго е кога некој ќе ти го предаде (на предавање), така да ако е некој заинтересиран да предава, јас сум ЗА ;).

ПС: Малку ја украдовме темата, ако некој смета дека треба да се подели, нека ја подели ;).
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."