• Welcome to LusoRobótica - Robótica em Português.
 

Olinuxino A13 + Beaglebone A6 + Cubieboard

Started by andElectrons, 15 de March de 2013, 03:06

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

andElectrons


Por mim siga novo tópico e 'tou nessa de investigar isto melhor.

Era porreiro:

Achar uma dev board que tenha tudo logo de inicio, de preferência com qq tipo de Bootloader como os LPC1114 para n ter de gastar $$$ num JTAG e poder programar tudo por porta serie com o FlashMagic ou qq coisa parecida :)

Dá uma olhadela nisto: http://www.cnx-software.com/2011/12/30/linux-for-cortex-m3-m4-microcontrollers/


É possível um MOD criar um novo tópico com estes ultimos posts?


senso

O linux arranca de uma maneira simples, o processador tem um bootloader que procura um ficheiro de boot no cartão SD, esse bootloader ou vem de fábrica numa ROM, como outros micro-controladores usam actualmente, ou é programado em flash via JTAG, podes usar o processador do RPi ou da Beagle, ou de qualquer outra placa dessa como se de um atmega/cortex-m3/pic se trata-se, e programar directamente sem qualquer OS a correr nele, depois é JTAG nele.

Querem ver um atmega a correr Linux?..
http://dmitry.gr/index.php?r=05.Projects&proj=07.%20Linux%20on%208bit
Avr fanboy

senso

Tambem existem processadores mais simples para sistemas headless, por exemplo os iMX233 da FreeScale, o mais pequeno é um TQFP144 e faz-se bem numa pcb de 4 layers de 5x5cm, que a Seeed actualmente faz por 40€, o processador em si é barato, e pode correr headless, ou com monitor e gráficos.
Avr fanboy

andElectrons

Quote from: senso on 20 de March de 2013, 16:58
O linux arranca de uma maneira simples, o processador tem um bootloader que procura um ficheiro de boot no cartão SD

O RPi arranca assim mas tanto o Cubieboard como o Olinuxino Wifi funcionam bem sem cartão.

http://www.denx.de/wiki/U-Boot


Quote from: senso on 20 de March de 2013, 16:58
Querem ver um atmega a correr Linux?..

Esse atmega está a emular um ARM. Leva mais de 24 horas a arrancar :)

É um projecto interessante.

andElectrons

Quote from: senso on 20 de March de 2013, 16:59
Tambem existem processadores mais simples para sistemas headless, por exemplo os iMX233 da FreeScale, o mais pequeno é um TQFP144 e faz-se bem numa pcb de 4 layers de 5x5cm, que a Seeed actualmente faz por 40€, o processador em si é barato, e pode correr headless, ou com monitor e gráficos.

Sim mas um iMX233 está muito acima de um Cortex M, é equivalente a um Cortex A.

A Olimex tem uma board é baseada nele por apenas 25€ https://www.olimex.com/Products/OLinuXino/iMX233/iMX233-OLinuXino-MICRO/

A ideia era por um Cortex-M a funcionar com Linux

senso

E qual é a vantagem de correr linux a passo de caracol sem MMU?
As outras placas funcionam sem cartão SD porque têm um cartão SD(basicamente) na placa, que é a memória NAND!
Avr fanboy

andElectrons

Quote from: senso on 20 de March de 2013, 19:16
As outras placas funcionam sem cartão SD porque têm um cartão SD(basicamente) na placa, que é a memória NAND!

O A10/3 tem um bootloader primário que permite arrancar de SD, NAND, SPI ou mesmo USB ( FEL boot ).


Hugu

tá fixe! :)
so acho injusto porem o pinguim smp com os olhos tortos! :o

andElectrons

looooooool realmente nunca tinha reparado nisso

doiga

Quote from: andElectrons on 18 de March de 2013, 14:30
Quote from: doiga on 17 de March de 2013, 03:00
Tópico bastante interessante!  ;)
Cada vez ha mais variedade, mas o Raspberry Pi continua ser o mais barato, correcto?

Depende de como fizeres as contas.


Para usares um PI vais ter de comprar um SD card e um Hub USB.

O Cubieboard e o Olinuxino não precisam de SD card, fazem boot do NAND, e têm portas USB suficientes para serem usados sem ser necessário comprar um HUB USB.


O Raspeberry PI não vai permitir ligar um HD ou SSD, por exemplo.  Ou usar uma distro como por exemplo Ubuntu que não exista para para ArmV6 ou mesmo Android.

Sim, tens razão!
Mas para iniciantes o Raspberry Pi é a escolha certa? Ou escolham outra?

andElectrons

#41
Para pores o Cubieboard ou Olinuxino a funcionar é só ligar à TV e funciona o Android


Para usar com Linux dá tanto ou tão pouco trabalho como o Raspberry PI -> gravas a imagem que queres para um cartão de memória e ligas a placa :)

O Beaglebone até é mais simples pq já traz um cartão com uma imagem gravada e funciona também ligado ao PC como se fosse uma pen-drive :)


Hugu


andElectrons

Quote from: Hugu on 18 de March de 2013, 01:37
E a i.MX6 Quad Sabre lite da frescale?.. n está barata, mas ja tem OS android e linux


Agora também tenho um iMX6 Quad a 1.2GHz da Freescale e estou a gostar bastante.

O suporte é mt melhor, sem comparações. Há dongles com esse CPU a partir dos 64 USD.

A Wandboard afinal tambem vai ter um IMX6 Quad core por $139 com sata e Gigabit ethernet.




A olimex vai lançar um Alwinner A20 dual core



no entanto se estive-se interessado num A20 dual esperava pelo novo Cubieboard que vai ter 2GB.

Segundo vi já foram enviados 50 cubieboards A20 para developers, promete :)