Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Visitor
vekin06
Posts: 10
Registered: ‎05-21-2009
0

how to use an APU co-processor in an user application running on a PowerPC

Hi,

 

I'm running Linux on a PowerPC (VirtexFX). I want to access a FSL coprocessor from my user application (I managed to apply the xilinx_apu patch to my binutils). But it seems that the fsl "put/get" command is only executable in the privileged mode (here: = kernel mode): I get a "Illegal Instruction" error.

 

How could I access coprocessors (FCM) from user space? Esp. how to code this (with asm?)?

What is the difference between UDI and APU decoded instructions considering the priviledged/user mode?

 

 

Xilinx Employee
tushar_dongre
Posts: 49
Registered: ‎02-25-2009
0

Re: how to use an APU co-processor in an user application running on a PowerPC

You can take the reference of UG200 for APU and interfacing given in. For this you can refer this system http://www.missinglinkelectronics.com/support/attachment/wiki/WikiStart/virtex5fxt-ml507-final.zip

 

I hope this will help you.