[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[microblaze-uclinux] Setting up Flash and SPI on Spartan 3E Starter Kit



Hi everyone,

This is an indirect question about my Spartan 3E Sarter Kit that I'm booting Petalinux off of.  I have gotten the SPI working and my DAC and ADC work great in the EDK.  I've already ported my code to Petalinux for the DAC with no issues.  However, the ADC uses the SPI MISO signal, which is the same pin as the flash's data bit0.

I've been searching for help with hooking the MISO signal and bit0 of the flash to the same net.  I've found several forum posts and articles, such as the following (which I have posted in):

http://forums.xilinx.com/xlnx/board/message?board.id=Spartan&message.id=2840&jump=true#M2840

However, none suggest a method for coding the MHS and UCF files so that these two signals can share the same pin.  I've tried variations in the MHS file with no success and have begun looking into either customizing or finding an EMC core where I can specify the shared data bit seperately from the rest of the data bus.

I've posted my MHS and UCF files in the forum post above.

Any help would be greatly appreciated.  Thanks!

Matt