DSPRelated.com
Forums

Which processor?

Started by andr...@gmail.com February 9, 2011
Hey guys - Just to clarify,

It is my understanding that the new version - I think it is USB/BIOS v2
is *supposed* to work on 6747/OMAP platform - I do not have first or
second-hand confirmation of this.

I would suggest using the OMAP and running the I/O on the ARM9 and the
processing on the DSP in an I/O intensive environment.

mikedunn

On 2/9/2011 5:54 PM, Jeff Brower wrote:
> Mike-
>
> Thanks for this update. It sounds like TI is fine on USB for C6747, maybe the documentation or example code is not up
> to date.
>
> Andreas, at this point I assume that you ran into some confusing info, I should have read Mike's post before answering
> yours, and you should pursue Mike's suggested path.
>
> -Jeff
>
>> On 2/9/2011 10:22 AM, Jeff Brower wrote:
>>> Andreas-
>>>
>>>> Does anybody know a TI fixed-point processor with following specs?
>>>> - preferrably based on ARM9
>>>> - 200..400MHz clock freq
>>>> - much internal memory (192kBytes minimum)
>>>> - Chip Select Library (CSL) - in particular for USB
>>>> - fully functional 16 GPIOs with DMA with support for pulse widths
>>> as short as 1/(32MHz) ~= 30ns (wish, but 1/(16MHz)
>>>> ~= 60ns is okay as well)
>>>>
>>>> I know the OMAP-L137 which has a C6747 and an ARM9 in it. I'm fully
>>> satisfied with it except that it does not have a
>>>> fully usable CSL -- in particular not for USB which is a problem.
>>> Can you clarify? Are you saying that TI software is not updated yet
>>> for OMAP-L137? Or there is some functional mode
>>> or feature set that TI is not implementing (doesn't plan to implement)
>>> that you need?
>>>
>>
>> I'm not sure what you mean by "fully usable CSL".
>> I believe that all of the c6x USB interfaces are of the same [or
>> slightly tweaked] design. This means that they all use the same [or
>> slightly tweaked] CSL.
>> IMO - if you study the interface enough to really understand it, it is
>> fairly easy to adjust the CSL to your liking [while breaking TI
>> compatibility] as you go.
>> TI has USB driver implementations that 'do something' resembling working.
>> Are there specific items missing in the TI implementation??
>> Do you just not like the way that CSL defines ports and bits??
>>
>> mikedunn
>>>
>>>> I know the C5515 which is a little bit too slow and its
>>>> GPIOs don't have DMA - which is a problem again. Its faster
>>>> version, the C5509 wouldn't have those problems, but it's
>>>> not an ARM.
>>>>
>>>> Or do you have experience in using USB and other peripherals
>>>> easily with the OMAP-L137 or OMAP-L138 without going
>>>> through all the DSP/BIOS and Plattform Support Package stuff?
>>>>
>>>> TI support couldn't help me so far.
>>> Does this mean you asked on the e2e forum? Or local FAEs?
>>>
>>> -Jeff
>>>
>>>

_____________________________________
@Jeff, Mike and Richard

Thank you very much for this valuable discussion and information.
I think I've got a much better view now. I've also been flying over the USB controller user guide for the C674x and it should be fine.
And Mike is right, I ran in some confusing info w.r.t. USB software support for the OMAP-L137.

Have a nice weekend
Andreas
Does anybody know a TI fixed-point processor with following specs?
>- preferrably based on ARM9
>- 200..400MHz clock freq
>- much internal memory (192kBytes minimum)
>- Chip Select Library (CSL) - in particular for USB
>- fully functional 16 GPIOs with DMA with support for pulse widths as short as 1/(32MHz) ~= 30ns (wish, but 1/(16MHz) ~= 60ns is okay as well)
>
>I know the OMAP-L137 which has a C6747 and an ARM9 in it. I'm fully satisfied with it except that it does not have a fully usable CSL -- in particular not for USB which is a problem.
>
>I know the C5515 which is a little bit too slow and its GPIOs don't have DMA - which is a problem again. Its faster version, the C5509 wouldn't have those problems, but it's not an ARM.
>
>Or do you have experience in using USB and other peripherals easily with the OMAP-L137 or OMAP-L138 without going through all the DSP/BIOS and Plattform Support Package stuff?
>
>TI support couldn't help me so far.
>
>Thanks for sharing your experience
>
>Best regards,
>Andreas
>
>_____________________________________

_____________________________________