Help - hooking up DSP to XScale running CE6!
- From: Steve Conner <connermcsteve@xxxxxxxxxxxxxx>
- Date: Thu, 14 Feb 2008 05:04:57 -0800 (PST)
Hi all, thanks for reading!
I've been given the job of hooking up a Texas Instruments floating-
point DSP to an XScale (PXA270) running CE 6.0. It's part of an
ultrasonic measuring instrument: the DSP will do the signal processing
while the XScale handles the user interface and results display.
The problem I'm having is that I haven't a clue where to start :-o My
experience is mostly in metal bashing with assembler and programming
under Unix/Linux. This is only my second project under any flavour of
Windows, and the first one didn't involve bashing any hardware.
I plan to hook up the DSP's host port to the XScale's local bus, so it
gets mapped in memory or I/O space. But I've no idea how to actually
get at it through all the mess of virtual memory and user/kernel mode,
etc. All the documentation I can find on driver development applies to
CE5 and earlier, and I heard that the driver model was changed
radically for CE6.
I don't even understand whether I need to write a driver, or if
there's some sneaky API I can use to get at physical memory directly
for starters, or even a raw memory device like Linux probably has.
Any information would be much appreciated. I can't be the only person
in the world wanting to do something like this.
Steve Conner
School Of Engineering And Computing
Glasgow Caledonian University
.
- Follow-Ups:
- Re: Help - hooking up DSP to XScale running CE6!
- From: Dean Ramsier
- Re: Help - hooking up DSP to XScale running CE6!
- Prev by Date: Re: OEMIdle sleep mode during boot
- Next by Date: Re: cloning CE6 netui to userproject.
- Previous by thread: OEMIdle sleep mode during boot
- Next by thread: Re: Help - hooking up DSP to XScale running CE6!
- Index(es):
Relevant Pages
|
Loading