Hello sharmila,
From: sharmila radhakrishnan [mailto:shar_mila2002in@yahoo.co.in]
How to pass exceptional packets from the microengine to the StrongArm.Can I use SDRAM & SRAM as we would do for communication between microengines?
I think so. You can also use scratch rings in scratch memory to exchange messages.
Since the address space for StrongArm & Microengines are different do I need to do the address translation myself?
Intel provides certain facility to do that. Look at halMe_GetVirAddr() and following fonctions in XScale(tm) Support Libraries Reference Manual (IXP2400_IXP2800SRM.pdf)
I have one more doubt.Is it necessary to follow the ACE programming framework for developing applications to download the code on to the IXP1200 kit and make the code run?
No. You can write your own code to download microcode into micro-engines.
But, much simpler than that, Intel provides an Hardware Abstraction Layer
(HAL) that allows you to do that. Look at UcLo - Microcode Loader Library,
in the same manual as above.
Yours,
d.
--
David Mentré
participants (1)
-
David Mentre