Página 1 de 2

O primeiro treinamento de RTOS do Brasil

MensagemEnviado: 07 Jun 2012 21:44
por sprado77
Olá pessoal!

É com grande prazer que anuncio o primeiro treinamento de RTOS do Brasil.

Ele será baseado no FreeRTOS, e utilizaremos um ARM Cortex-M3 nas atividades práticas.

Mais informações no post abaixo:

http://sergioprado.org/o-primeiro-trein ... do-brasil/

Um abraço,

Re: O primeiro treinamento de RTOS do Brasil

MensagemEnviado: 08 Jun 2012 00:00
por msamsoniuk
legal, eu soh nao entendi pq eh o "primeiro treinamento de RTOS do brasil". eu mesmo jah vi varios! O_o

sprado77 escreveu:Olá pessoal!

É com grande prazer que anuncio o primeiro treinamento de RTOS do Brasil.

Ele será baseado no FreeRTOS, e utilizaremos um ARM Cortex-M3 nas atividades práticas.

Mais informações no post abaixo:

http://sergioprado.org/o-primeiro-trein ... do-brasil/

Um abraço,

MensagemEnviado: 08 Jun 2012 10:27
por sprado77
Olá Marcelo, como vai?

Eu realmente não conheço nenhum treinamento de RTOS vendido comercialmente no Brasil. Poderia me indicar algum?

Um abraço,

MensagemEnviado: 08 Jun 2012 11:10
por msamsoniuk
sprado77 escreveu:Olá Marcelo, como vai?

Eu realmente não conheço nenhum treinamento de RTOS vendido comercialmente no Brasil. Poderia me indicar algum?

Um abraço,


Q bom q perguntou, pq eu vou mal!

Enfim, eu recebo mail spam o tempo todo de varios fabricantes e representantes oferecendo cursos sobre os rtos deles: texas (bios), freescale (mqx), anacom (linux), esystec (win ce e exp), infax (qnx), advance (brtos), etc. Tem mais um montao, mas estou com preguica de procurar!

Legal mesmo eh isso aqui:

http://www.zeletron.com.br/2010/08/rtos ... er-um.html

MensagemEnviado: 08 Jun 2012 11:28
por sprado77
Linux e WinCE não são RTOSs.

Os outros são treinamentos atrelados à fabricantes de hardware, aplicados 1 ou 2 vezes ao ano. O meu treinamento é o único que tem o objetivo de ensinar arquitetura e desenvolvimento de software utilizando um RTOS.

Se puder me manda um link para um treinamento deste tipo onde eu possa fazer a inscrição, porque até onde pesquisei não encontrei.

Os posts do Marcelo Barros são mesmo muito legais.

Obrigado pela dica.

Um abraço,

MensagemEnviado: 08 Jun 2012 11:48
por tcpipchip
"Of course, Linux developed as a general-purpose operating system in the model of Unix whose basic architecture it emulates. No one would suggest that Unix is suitable as an embedded or real-time operating system. It’s big, it’s a resource hog, and its scheduler is based on “fairness” rather than priority. In short, it’s the exact antithesis of an embedded operating system..."

"When we became embedded professionals Linux had yet to make a strong presence in the embedded market. However, we were hearing of some exciting improvements such as running a hard real-time kernel along with the Linux kernel and running Linux on MMU-less microcontrollers. Our happiness grew unbounded when we were asked by a customer to move our software on a MIPS-based SoC from a commercial RTOS to embedded Linux. Our experience revealed that the road to embedded Linux is not a very smooth ride. Some of the main reasons were:
1. There is undoubtedly lots of information about embedded Linux on the
Internet but it is too scattered to give a consolidated view. Converting this
information into a knowledge base can be a time-consuming task. Most
of the product-based companies are normally short on time. Decisions
need to be made quickly and executed quickly. However, a wrong decision
especially on crucial issues such as licensing can prove disastrous to the
company.
2. There is a gross misconception that embedded systems are all about the hardware or the operating system. As computing power increases rapidly as per Moore’s law the amount of application software that goes into the embedded system has also increased at the same rate. Hence the applications have become the USP for the embedded system. So building a xx Embedded Linux System Design and Development
Linux-based embedded system does not stop with the OS but has to do
a lot with writing and building applications. And applications have their
own set of issues that are different from the operating system such as
licensing, toolchains, and so on.
3. Unlike a commercial RTOS, which gives a single point of support such as patches and documentation, embedded Linux takes a whole new development paradigm. Often the developers need to search for patches or for new information from the various mailing lists. And this can be very time consuming."


"Is Linux Real-Time Enough?
As Linux’s roots are in desktop computing, people question its usage in realtime
systems. There is a lot of work going on in the embedded Linux area
to enable it for real-time systems. The enhancements are either in the form
of a preemptive kernel or real-time–capable scheduler. For hard real-time
applications the dual kernel approach is used in which a real-time executive
is responsible for handling time-critical jobs while preserving the Linux advantage.
Today Linux is capable of satisfying the real-time needs of systems."

MensagemEnviado: 08 Jun 2012 11:51
por fabim
tcpipchip escreveu:"Of course, Linux developed as a general-purpose operating system in the model of Unix whose basic architecture it emulates. No one would suggest that Unix is suitable as an embedded or real-time operating system. It’s big, it’s a resource hog, and its scheduler is based on “fairness” rather than priority. In short, it’s the exact antithesis of an embedded operating system..."


Well, than, hummm. Unix like, it's RTOS ?

MensagemEnviado: 08 Jun 2012 12:02
por tcpipchip
Talvez os "Monolithic Kernels"

MensagemEnviado: 08 Jun 2012 12:55
por enigmabox
Kernel Linux e Unix, sao feitos para tratarem as tarefas(tasks) por tempo variavel, por prioridade, tamanho do task, etc.

Rtos deve ser mais simples. O escalonador de tarefas é configurado para encaminhar as tarefas(tasks) para serem executadas em tempo definido e com prioridades iguais.

Eu tenho uma versao de linux modificado pra RTOS realizado pela USP de São Carlos, isso significa que dá pra modificar um kernel monolitico como o do Linux e transformar em RTOS.

http://www.lisha.ufsc.br/wso/wso2007/pa ... l_time.pdf

Na net tem varios exemplos de Linux RTOS.

MensagemEnviado: 08 Jun 2012 13:10
por msamsoniuk
fabim escreveu:
tcpipchip escreveu:"Of course, Linux developed as a general-purpose operating system in the model of Unix whose basic architecture it emulates. No one would suggest that Unix is suitable as an embedded or real-time operating system. It’s big, it’s a resource hog, and its scheduler is based on “fairness” rather than priority. In short, it’s the exact antithesis of an embedded operating system..."


Well, than, hummm. Unix like, it's RTOS ?


please bitches... faz anos que tem patches p/ deixar o linux tao realtime quanto qq outra coisa. parem de ficar de picuinhas! :)

MensagemEnviado: 08 Jun 2012 13:11
por msamsoniuk
pow, procura no google... como te falei, acordei hoje de pessimo humor e tou indo no bar irlandes passar a tarde bebendo guinness para ver se eu melhoro! :)

sprado77 escreveu:Linux e WinCE não são RTOSs.

Os outros são treinamentos atrelados à fabricantes de hardware, aplicados 1 ou 2 vezes ao ano. O meu treinamento é o único que tem o objetivo de ensinar arquitetura e desenvolvimento de software utilizando um RTOS.

Se puder me manda um link para um treinamento deste tipo onde eu possa fazer a inscrição, porque até onde pesquisei não encontrei.

Os posts do Marcelo Barros são mesmo muito legais.

Obrigado pela dica.

Um abraço,

MensagemEnviado: 08 Jun 2012 13:20
por xultz
Ô Marcelo, você tá mal só porque São Pedro odeia os feriados em Curitiba, ou por causa da cirurgia?

E vê se convida, da próxima vez que for no Slainte! (hoje eu não posso ir porque estou encaixotando tudo, estou de mudança...)

MensagemEnviado: 08 Jun 2012 14:05
por msamsoniuk
xultz escreveu:Ô Marcelo, você tá mal só porque São Pedro odeia os feriados em Curitiba, ou por causa da cirurgia?

E vê se convida, da próxima vez que for no Slainte! (hoje eu não posso ir porque estou encaixotando tudo, estou de mudança...)


Pow, eu postei lah no face falando q eu vinha aqui! :D

MensagemEnviado: 08 Jun 2012 14:50
por fabim
Marcelo Samsoniuk escreveu:
xultz escreveu:Ô Marcelo, você tá mal só porque São Pedro odeia os feriados em Curitiba, ou por causa da cirurgia?

E vê se convida, da próxima vez que for no Slainte! (hoje eu não posso ir porque estou encaixotando tudo, estou de mudança...)


Pow, eu postei lah no face falando q eu vinha aqui! :D


Bom, legal Sergio.

Pelo menos alguém aqui no brasil, pra poder dar treinamento, tirar todas as duvidas, e acessoria a projetos com RTOS.

Muito legal mesmo.

MensagemEnviado: 08 Jun 2012 15:57
por sprado77
Obrigado pela força Fabim!

Um abraço,