LusoRobótica - Robótica em Português

Sistemas específicos => Arduino / AVR => Tópico iniciado por: Jay_OR em 02 de Abril de 2012, 16:34

Título: TinyOS - Arduino 328p
Enviado por: Jay_OR em 02 de Abril de 2012, 16:34
Boas,

Na continuação do anterior tópico Contiki OS - Arduino 328p (http://lusorobotica.com/index.php?topic=4575.0), devido a algumas limitações do OS p o que pretendia fazer, tive que suspender o projecto
Neste momento estou a trabalhar num projecto para instalar o TinyOS num Arduino Duemilanove.

Estou a usar o port que se encontra neste repositório.
https://github.com/jmattsson/tinyos-arduino (https://github.com/jmattsson/tinyos-arduino)

Mas encontro-me com dificuldades em compilar, pelos vistos os comandos que estou a executar, necessitam de mais argumentos, e até mesmo fazer alteração na estrutura de pastas.

Coloquei algumas questões, ao programador, mas se algum de vós se interessar sobre a matéria, ou estiver por dentro do assunto, agradeço as respostas. ;)
Título: Re: TinyOS - Arduino 328p
Enviado por: senso em 02 de Abril de 2012, 22:10
Espero que não leves a mal, mas qual é a vantagem de usar um RTOS no teu projecto?
Título: Re: TinyOS - Arduino 328p
Enviado por: Njay em 02 de Abril de 2012, 22:33
Também estou curioso.
Título: Re: TinyOS - Arduino 328p
Enviado por: Jay_OR em 03 de Abril de 2012, 00:28
O que se pretende com o projecto, é que ele aceite novos programas sem termos acesso fisico à plataforma, e pelos vistos com este OS é possível transmitir o programa através da rede.
Vai ter de suportar a norma IPv6 e vai dispor também de um modulo XBee Pro, Ethernet e outros componentes.
Título: Re: TinyOS - Arduino 328p
Enviado por: Tyran em 03 de Abril de 2012, 00:34
NC ? Não conhecia isto...

Não sei como é este tiny mas tens de ter em atenção ao funcionamento do escalonador, gestor de energia etc... Quando tiver tempo vou ver como é que eles fizeram o algoritmo para saber quando meter o mega a dormir lol

O tempo.. parece que falta sempre e quando vem foge sempre... :( lol
Título: Re: TinyOS - Arduino 328p
Enviado por: senso em 03 de Abril de 2012, 12:22
O que se pretende com o projecto, é que ele aceite novos programas sem termos acesso fisico à plataforma, e pelos vistos com este OS é possível transmitir o programa através da rede.
Vai ter de suportar a norma IPv6 e vai dispor também de um modulo XBee Pro, Ethernet e outros componentes.

Quem faz a programação é o bootloader, portanto a magia está no bootloader e não na framework oferecida pelo SO.
Tenho ideia que existe um bootloader ethernet para Arduino e bootloader XBee já existe á muito tempo.
Título: Re: TinyOS - Arduino 328p
Enviado por: Jay_OR em 03 de Abril de 2012, 13:58
O que se pretende com o projecto, é que ele aceite novos programas sem termos acesso fisico à plataforma, e pelos vistos com este OS é possível transmitir o programa através da rede.
Vai ter de suportar a norma IPv6 e vai dispor também de um modulo XBee Pro, Ethernet e outros componentes.

Quem faz a programação é o bootloader, portanto a magia está no bootloader e não na framework oferecida pelo SO.
Tenho ideia que existe um bootloader ethernet para Arduino e bootloader XBee já existe á muito tempo.

Vou pesquisar sobre isso. ;)