maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   General (https://talk.maemo.org/forumdisplay.php?f=7)
-   -   OMAP3 resources opened (https://talk.maemo.org/showthread.php?t=19439)

lardman 2008-04-23 11:24

Re: OMAP3 resources opened
 
Quote:

Is there anything special that devs cannot do now because of the closed design that they will be able to do in the future? anything that users are waiting for?
It would be interesting to see more information about the PowerVR and how it is accessed, likewise it would be nice to work out what the IVA is and how to access it. Accessing OMAP resources from the DSP is another one (e.g. Bluetooth for a2dp).

Quote:

java acceleration?
This is specific to the ARM chip, not the OMAP itself. You need to talk to ARM about it.

Karel Jansens 2008-04-23 11:37

Re: OMAP3 resources opened
 
Jay!

(but not for the reasons some of you might think) :D

fanoush 2008-04-23 12:07

Re: OMAP3 resources opened
 
Quote:

Originally Posted by lardman (Post 173561)
it would be nice to work out what the IVA is and how to access it.

Looks like IVA2.2 in OMAP3 is TMS320DMC64X+ DSP (32bit fixed point DSP)
http://focus.ti.com/docs/prod/folder.../omap3530.html

IVA (not IVA2) in OMAP2420 is mystery to me too, read somewhere that it is another ARM core.

EDIT: it is mentioned here http://synopsys.com/products/sls/vp/vpom-2420.html so IVA 1.0 consists at least of "ARM7TDMIE, iINTC, System Controller, REGS2, MMU, sINTC, IVA Registers, RAM, VLCD, IMX, SEQ, DMA" so yes, it is ARM7TDMIE core

lardman 2008-04-23 14:50

Re: OMAP3 resources opened
 
Yeah I read something similar, but who knows! :)

benny1967 2008-04-23 15:19

Re: OMAP3 resources opened
 
Quote:

Originally Posted by fanoush (Post 173572)
Looks like IVA2.2 in OMAP3 is TMS320DMC64X+ DSP (32bit fixed point DSP)

Considering that this is a thread I started myself I find it very embarrassing that I do not understand a single word in some of the posts above. :D

lardman 2008-04-23 15:30

Re: OMAP3 resources opened
 
lol. IVA stands for Imaging and Video Accelerator. It's mentioned on the OMAP2420 page and the pdf from there says it can do some nifty things (http://focus.ti.com/pdfs/wtbu/TI_omap2420.pdf).

The TMS320* stuff is the name of a Ti DSP, we also have a TM320C55x DSP on the OMAP2420 and 1710 (is that the right one for the 770). So it looks like the OMAP3 has twin DSPs, one designed to do audio stuff (like on our OMAP2420) and one to do video stuff built into the IVA2. the question is then is our IVA actually a DSP? And how on Earth can we use it?

There is some mention of enabling the IVA in the DSP Gateway code (it's been changed so that more than one DSP/Co-processor (as I don't know if it's a DSP) can be accessed, but my understand is that there's no kernel for the IVA.

HTH, but it may just confuse even more!

fanoush 2008-04-23 20:16

Re: OMAP3 resources opened
 
Quote:

Originally Posted by lardman (Post 173639)
So it looks like the OMAP3 has twin DSPs

Looks to me there is just one as a part of IVA2. Where did you see mentioning second one?
Quote:

Originally Posted by lardman (Post 173639)
the question is then is our IVA actually a DSP? And how on Earth can we use it? There is some mention of enabling the IVA in the DSP Gateway code

Sorry for the edit in my post above. It is ARM7TDMIE core probably together with some HW accelerators as its coprocessors or registers mapped to its memory.

lardman 2008-04-23 21:50

Re: OMAP3 resources opened
 
Quote:

Looks to me there is just one as a part of IVA2. Where did you see mentioning second one?
I assumed it would have one (and it be called a DSP rather than an IVA), it being an OMAP. My mistake. It looks like the OMAP3 chips have an IVA and an ISP (Image signal processor). The IVA2 is a DSP, I don't know what the ISP is (though the reference manual probably says what it is).

Quote:

Sorry for the edit in my post above. It is ARM7TDMIE core probably together with some HW accelerators as its coprocessors or registers mapped to its memory.
Great! Good to have authoritative information about what it is :)

lardman 2008-04-23 22:12

Re: OMAP3 resources opened
 
Well I did a search for ARM7TDMIE on the Ti website and it turns up associated with a Ti chip called the TMS470R1x. This looks like it probably fits the bill for what the IVA is (though I hasten to add this is just my assumption), along with some coprocessors to do the IVA specifics.

My attention was piqued by this doc: http://focus.ti.com/lit/an/spna071a/spna071a.pdf

The chip is described here: http://focus.ti.com/lit/ug/spnu134b/spnu134b.pdf

Then again, looking at this page (http://focus.ti.com/lit/ug/spnu248/spnu248.pdf) it looks like this chip has usually got peripherals attached to it (though it may still be used for the IVA as it's a know quantity for Ti, and it's about the only reference to that ARM chip I could find).

Though that doesn't really help in getting it to do anything of course, but always nice to know (or think we know) what's lurking in there.

mikevraziel 2008-04-25 10:06

Re: OMAP3 resources opened
 
Any one else attended webcast on OMAP 35x ? I got this mail from TI

"Thanks again for attending our live webcast OMAP35x Platform Overview: Applications Processors with Laptop-like Performance at Handheld PowerLevels held on April 9, 2008.

In appreciation of your interest, we'd like to send you a special gift."


Any idea what the special gift might be ? I would like a n810WiMax (if someone from TI is listening)


All times are GMT. The time now is 04:38.

vBulletin® Version 3.8.8