RTOS popularity

There are a lot of RTOSes around. I wonder which are the most used ones. In particular, I'm interested in the free ones supporting the STM8, which currently are:

  • OSA
  • atomthreads
  • ChibiOS
  • ScmRTOS

But I'd also like to know about the general 8/16-bit situation.

Philipp

Reply to
Philipp Klaus Krause
Loading thread data ...

Seems, there is also

  • BuguRTOS

While I can't find the STM8 support in current ChibiOS anymore.

Philipp

Reply to
Philipp Klaus Krause

FreeRTOS

formatting link

--
Chisolm 
Republic of Texas
Reply to
Joe Chisolm

I see that people asked for a STM8 port a few times, and over ayear ago someone posted a port to the forum:

formatting link
But there has been no activity otherwise. While FreeRTOS is certainly popular in general, it seems not so much for STM8.

Philipp

Reply to
Philipp Klaus Krause

On 26th December 2015, Philipp Colin Krause sent: |-------------| |"[. . .] | |[. . .] STM8,| |[. . .] | | | |[. . .]" | |-------------|

I advise against STMicroelectronics, as I documented via e.g. "Referees Often Miss Obvious Errors in Computer and Electronic Publications", "Accountability in Research: Policies and Quality Assurance", Volume 20, Issue 3.

Regards, Paul Colin Gloster

P.S. If I had time etc. I would play your Blockade (Snake) clone:

formatting link
Thanks for making it available.

Reply to
Nicholas Collin Paul de Gloucester

Is there some BS here? I searched for this document and found it has nothing to do with STM. What's your game? Are you just trying to increase sales of your paper?

--

Rick
Reply to
rickman

On December 30th, 2015, Rickman sent: |---------------------------------------------------------------------| |"On 12/30/2015 1:20 PM, Nicholas Collin Paul de Gloucester wrote: | |> On 26th December 2015, Philipp Colin Krause sent: | |> |-------------| | |> |"[. . .] | | |> |[. . .] STM8,| | |> |[. . .] | | |> | | | |> |[. . .]" | | |> |-------------| | |> | |> | |> I advise against STMicroelectronics, as I documented via | |> e.g. "Referees Often Miss Obvious Errors in Computer and Electronic| |> Publications", "Accountability in Research: Policies and Quality | |> Assurance", Volume 20, Issue 3. | |> | |> Regards, | |> Paul Colin Gloster | | | |Is there some BS here?" | |---------------------------------------------------------------------|

No. There is BS in publications which STMicroelectronics contributed to which I referred to in "Referees Often Miss Obvious Errors in Computer and Electronic Publications".

|---------------------------------------------------------------------| |"I searched for this document and found it has nothing to | |do with STM." | |---------------------------------------------------------------------|

Thou art mistaken. Cf.

formatting link

|---------------------------------------------------------------------| |"What's your game?" | |---------------------------------------------------------------------|

Whistleblowing, but it is not a game.

|---------------------------------------------------------------------| |"Are you just trying to increase sales of your | |paper? | | | |-- | | | |Rick" | |---------------------------------------------------------------------|

It is not my paper - it is a paper by me owned by a publisher. More visibility might not hurt. A lot of persons are subscribers and would not need to buy a copy of this paper.

Thy sincerely, Paul Colin Gloster

Reply to
Paul Colin Gloster

So you are "whistle-blowing" on buggy code?

--

Rick
Reply to
rickman

  • Sits "forever" trying to load...
Reply to
Robert Baer

Are you locked into a 8 bit uC? Power, pin count, real estate issues?

--
Chisolm 
Republic of Texas
Reply to
Joe Chisolm

The free toolchain for STM8 (SDCC, stm8flash, etc) has improved a lot recently. But there is no RTOS that can be used with it yet. Since I might find time to help porting one sometime, I was wondering which one it should be. So far I see three groups of RTOSes wrt. to this:

1) The mainstream ones, that are important, but do not have any STM8 port yet:

- FreeRTOS

- Contiki

- RIOT

2) Others, that already have or had an STM8 port using a non-free toolchain:

- atomthreads

- ChibiOS

- BuguRTOS

3) Others, that don't see much development any more, and in which documentation seems to be mostly in some language I don't know:

- OSA

- mipOS

I guess I will put my attention on one from 2) first, then one from 1).

Philipp

Reply to
Philipp Klaus Krause

Well, I can't access "Referees Often Miss Obvious Errors in Computer and

Frankfurt. However it seems from

formatting link
that this is just about some software quality issue. So afr, I'm not using any software from STMicroelectronics. I use their STM8 hardware. And write my own software for it, and use software others wrote for it. The STM8 architecture is not perfect, but IMO still a really good architecture.

Philipp

Reply to
Philipp Klaus Krause

Il 26/12/2015 19:54, Philipp Klaus Krause ha scritto:

Maybe you already made this question to yourself. Anyway I make it: why do you need a RTOS on those kind of platforms?

Reply to
pozz

.

hi, It is possible that ChibiOS/RT and ChibiOS/NIL be a good choice

formatting link

22a3823f6d163b469c46e6f

Nestor

Reply to
nestorclosa
8323329-1589325151-1451928616=:20681 Content-Type: TEXT/PLAIN; charset=UTF-8; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE

On December 31st, 2015, Philipp Nicholas Krause sent: |

Reply to
Nicholas Collin Paul de Gloucester

On December 30th, 2015, Rickman sent: |---------------------------------------------| |"So you are "whistle-blowing" on buggy code?"| |---------------------------------------------|

Buggy code kills persons via cars and could also kill persons via defective equipment in hospitals and taxes should not be wasted on such code.

Happy New Year.

Regards, Nicholas Collin Paul de Gloucester

Reply to
Paul Colin Gloster

I'm not going to argue this indefinitely, but I expect the code they are providing is not guaranteed for safety critical systems. I know I would never use code from any outside source and assume it is bug free. Further, I expect nearly every supplier of code has bugs in their code. Have you found any supplier of perfectly bug free code?

So is the fact their code has bugs the only issue you have with STM? The actions you have taken seem rather extreme for that.

--

Rick
Reply to
rickman

That is true for every device from every manufacturer.

--

Rick
Reply to
rickman

There are no such things as reliable hardware or software !!

There are ways to use redundant systems, but in the long run, adding similar redundant channels doesn't increase the total system reliability. in practice it will reduce the total system reliability.

Ten identical cooling systems in a NPP doesn't improve the total reliability, if all channels suffer from the same problem (such as contaminated fuel in all NPP emergency cooling systems.:-I.

Reply to
upsidedown

Or a faulty installation procedure for the cylinder head gaskets. It happened at the North Anna plant. When the plant disconnected from the grid during an earthquake, one of the backup generators failed because of this problem. It is not inconceivable that more of them would have failed.

Rick

--

Rick
Reply to
rickman

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.