Linked by Thom Holwerda on Tue 12th Nov 2013 23:06 UTC
PDAs, Cellphones, Wireless

I've always known this, and I'm sure most of you do too, but we never really talk about it. Every smartphone or other device with mobile communications capability (e.g. 3G or LTE) actually runs not one, but two operating systems. Aside from the operating system that we as end-users see (Android, iOS, PalmOS), it also runs a small operating system that manages everything related to radio. Since this functionality is highly timing-dependent, a real-time operating system is required.

This operating system is stored in firmware, and runs on the baseband processor. As far as I know, this baseband RTOS is always entirely proprietary. For instance, the RTOS inside Qualcomm baseband processors (in this specific case, the MSM6280) is called AMSS, built upon their own proprietary REX kernel, and is made up of 69 concurrent tasks, handling everything from USB to GPS. It runs on an ARMv5 processor.

Thread beginning with comment 576782
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: But not in Symbian
by JAlexoid on Wed 13th Nov 2013 15:33 UTC in reply to "But not in Symbian"
JAlexoid
Member since:
2009-05-19

Not true. Symbian requires a baseband processor. However a lot of Nokia dumbphones would not have two systems, just one.

Reply Parent Score: 3

RE[2]: But not in Symbian
by Antartica_ on Wed 13th Nov 2013 17:07 in reply to "RE: But not in Symbian"
Antartica_ Member since:
2012-12-28

AFAIK, Symbian 9 is shown in the official documentation as to be paired with a baseband processor, as in

http://developer.nokia.com/Community/Wiki/Symbian_OS_Internals/02._...

But Symbian 8 was single-chip capable (i.e. with no separate baseband processor); not sure if that capability was maintained in Symbian 9. See

http://www.theregister.co.uk/2006/02/14/symbian_news/

Reply Parent Score: 3

RE[3]: But not in Symbian
by fuckregistration on Wed 13th Nov 2013 23:36 in reply to "RE[2]: But not in Symbian"
fuckregistration Member since:
2013-11-13

AFAIK, Symbian 9 is shown in the official documentation as to be paired with a baseband processor, as in

http://developer.nokia.com/Community/Wiki/Symbian_OS_Internals/02._...

But Symbian 8 was single-chip capable (i.e. with no separate baseband processor); not sure if that capability was maintained in Symbian 9. See

http://www.theregister.co.uk/2006/02/14/symbian_news/


It's of course the other way around.
Symbian phones lack a seperate application processor, the UI runs on the baseband processor.
How can you do radio without a processor that runs it?
Think before you type.
But anyway, how does that matter? One processor or two, the baseband firmware is closed.

Reply Parent Score: 0