Project

General

Profile

IndustrialLO.bin

Added by Scott Whitney over 12 years ago

Hello,

I am working with writing drivers to access FPGA registers on the EMIFA. I currently don't have any custom vhdl code. My end design will have me access some dual port ram on the FPGA via CS3 on the ARM. Until I get our designer to finish that I was hoping to test FPGA register access with the provided IndustrialIO.bin files from the current build (MDK_2011-08-01). Do these fpga builds include the base module and emifa interface or do I need to create my own design with those included?

thanks, Scott


Replies (1)

RE: IndustrialLO.bin - Added by Gregory Gluszek over 12 years ago

Hi Scott,

Yes, the IndustrialIO.bin file distributed in the MDK has the base module and other cores built in and you can access them through the EMIF interface.

The cores in IndustrialIO.bin are:

constant CORE_BASE_MODULE : integer := 0;
constant CORE_ADS7843_MODULE : integer := 1;
constant CORE_I2C_MODULE : integer := 2;
constant CORE_LCD_MODULE : integer := 3;
constant CORE_DVI_MODULE : integer := 4;
constant CORE_GPIO_MODULE : integer := 5;
constant CORE_PWM_MODULE : integer := 6;

Where the Base Module is at address 0x66000000 and each successive core starts at an additional 0x80 offset.

Details on the registers for accessible cores can be found in {$MDK}/sw/common/fpga

Let us know if you have any issues.
\Greg

    (1-1/1)
    Go to top
    Add picture from clipboard (Maximum size: 1 GB)