Jonathan Wong wrote:
> Can I use your "Mika"? Is the EM8623 an ARM9 or ARM7?

EM8623 is an ARM7 I believe, with no MMU.

For SMP8634 and beyond, they switched to MIPS with MMU :-)

The codesourcery toolchain uses ARM EABI, but the Sigma Designs
libraries as OABI, so watch out.  You have to use the right
compilers...

> I need to create a media player and include web connectivity (very thin web 
> client). Do I use CLDC or CDC? It could come down to size constraints, 
> though.

Your main constraint will be memory, indeed.  Max RAM with EM8623 is
128MB, and some portion, about 40MB, must be kept separate for video.

That does not leave much for a web browser, if you have
high-resolution pictures or large fonts.  It'll be a squeeze.  But it
is just about enough for basic pages.  I predict your biggest problem
after getting a browser will be memory fragmentation, which prevents
all the memory being used with 100% efficiency - especially when
streaming video and/or switching between complex web pages.

By the way, there are some non-Java web clients for these devices.
Opera is available, that's probably good.
Some others look less good, but it depends what you're displaying.

> I was told codecs are included in the processor. Is that possible, or just 
> marketing talk?

There are several codec co-processors in the chip, connected to the
ARM part.  They are quite good, for the price, although struggle a bit
at the highest resolutions.  You need to load codec binaries, but they
are loaded into the co-processors which are specially designed for it;
they don't do much on the ARM itself.

> I'm asking the manufacturer about RAM sizes. Whatever the RAM size is, I'm 
> stuck with it. The hardware has already been bought by somebody on the team.

Max size RAM, last I heard, is 128MB total (including video memory) on
EM8623.

Best of luck,
-- Jamie
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to