Hi Drasko,
On Mon, Dec 13, 2010 at 05:33:58PM +0100, Drasko DRASKOVIC wrote:
On Mon, Dec 13, 2010 at 5:15 PM, Harald Welte laforge@gnumonks.org wrote:
You are wrong. All Android smartphones (with the exception of some legacy ST-Ericsson devices) contain an independent ARM processor for the Baseband and Application side. The BP (in the QC case) runs L4 + AMSS (their stack), the AP runs Linux natively without any hypervisor.
Why do they need L4 if they are running just one container with AMSS ? Is there something else running on BP in L4 apart from AMSS (some other OS or RT apps) ?
not in the smartphone (dual-core) designs like the MSM7200A or the Snapdragon.
Of course, there are feature phones which only have a single core, e.g. built around the MSM6275 or MSM6280, which then run BREW and various BREW applications on top of the same L4.
you can compare the baseband processor part in a smart phoen more like the USB GSM/3G Modem case: No UI and no application software on the BP.
Regards, Harald