Avnet Electronics Marketing - Community Forum
    |   
 
Home Design Services My Account About Avnet
Reply
Regular Visitor
asicman
Posts: 3
Registered: ‎01-28-2011
0

SG_I2C_CONTROLLER_S6_PLBW

Hi,

 

Am running 12.4 tools and I can't get the SG_I2C_CONTROLLER_S6_PLBW controller to initialize. It seems to hang somewhere in the function, in that I never get a return code (bad or good). What should I be checking for?

 

 

Avnet Employee
AlbertaBeef
Posts: 320
Registered: ‎04-16-2009
0

Re: SG_I2C_CONTROLLER_S6_PLBW

I am looking at this.

 

There are other reported issues with attempts to use the 12.2 EDK projects with 12.4.

 

I will probably end up posting a new version of the designs, specifically for 12.4 ...

 

stay tuned ...

 

Regards,

 

Mario.

Avnet Employee
AlbertaBeef
Posts: 320
Registered: ‎04-16-2009
0

Re: SG_I2C_CONTROLLER_S6_PLBW

asicman,

 

I just openned the 12.2 Camera Frame Buffer EDK project with 12.4 and it worked.

The following were automatically updated by Xilinx Platform Studio (XPS):

- pcores

   - plb_v46 1.04.a => plb_v46 1.05.a

   - mpmc 6.01.a => mpmc 6.02.a

   - clock_generator 4.00.a => clock_generator 4.01.a

- drivers

   - cpu 1.12.b => cpu 1.13.a

With these automatic updates, I was able to build, and execute the designs on the IVK hardware.

 

 

Can you send me your EDK project ?

At a minimum, can you send me the .MHS/.MSS files for your EDK project ?

 

 

Regards,

 

Mario.

Contributor
cheekinTANG
Posts: 12
Registered: ‎02-14-2011
0

Re: SG_I2C_CONTROLLER_S6_PLBW

Hi Mario,

 

i am trying to figure out whats the difference of SG_I2C_CONTROLLER from a XPS_IIC ? well except that it is generated from sysgen.

if i do not have matlab and simulink, and would like to use the IVK using EDK/ISE, how is that possible ? 

 

 

Avnet Employee
AlbertaBeef
Posts: 320
Registered: ‎04-16-2009
0

Re: SG_I2C_CONTROLLER_S6_PLBW

Chee Kin Tang,

 

As you mentionned, SG_I2C_CONTROLLER is a PCORE generated with System Generator for DSP.

Unless you want to modify it, you don't need SysGen to use this PCORE.  You just need EDK.

 

I have not been able to successfully use the Xilinx XPS_IIC I2C Controller to communicate with the OmniVision OV9715 image sensor.

This is the reason I am using the alternate SG_I2C_CONTROLLER.

 

You will notice that I have created a software abstraction layer, sw_fmc_iic, on top of these two I2C controllers.

 

Regards,

 

Mario.

Contributor
cheekinTANG
Posts: 12
Registered: ‎02-14-2011
0

Re: SG_I2C_CONTROLLER_S6_PLBW

Mario,

 

Could you share what is the problem with using the XPS_IIC with the Image sensor ?  

 

New Member
eerobert
Posts: 1
Registered: ‎01-20-2011
0

Re: SG_I2C_CONTROLLER_S6_PLBW

I am working on the issue for a while.

 

It can communicate with the OV9715, however, it is rather unstable.

 

Mario, do you have any update on using XPS_IIC with OV9715?

 

Best Regards

Robert