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

Re: [partial-reconfig] Using ICAP drivers with EDK 8.1 or 8.2



Hi David,

Can you "apply" these partial bitstreams via Impact/JTAG? My memory (it's a while ago) is that this should work "transparently" - if that locks up the MicroBlaze, then the problem may be with the bitstreams not the driver.

Bear in mind that the ICAP driver contains a snapshot of Xilinx's own low level ICAP access code from several years ago - pre Virtex4 if I am right. It might be worth trying to track down a more recent version (do they still distribute the opb_xhwicap core) and grab the drivers for that? The Linux adapter/interface code should be relatively unchanged.

Regards,

John

David Montminy wrote:

Do you know which versions of the Microblaze and ICAP
developers/students have been able to successfully use the ICAP
drivers with?  I created a design in EDK 8.2 with MicroBlaze 5.00a and
ICAP 1.00b but using 'cat m1.bit > dev/icap' causes the MicroBlaze
pipeline to stall.  I made sure the configuration mode switch was not
set to JTAG to prevent disabling of the SelectMAP interface and m1.bit
is partial bitstream that works fine through the JTAG.

I also have the option of using EDK 8.1 which uses  MicroBlaze 4.00a
and ICAP 1.00b.  Both EDK 8.1 and 8.2 use the Xilinx obp_hwicap driver
1.00a.

I also installed the drivers by hand, using patch (with other
necessary integration changes) instead of through John's updates to
the kernel distribution.  If anyone has been able to get the ICAP
drivers working with 8.1 or 8.2, please let me know so that I can
isolate once I know the HW is still compatible.

Thanks,

David
___________________________
partial-reconfig mailing list
partial-reconfig@xxxxxxxxxxxxxx
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/partial-reconfig/



___________________________
partial-reconfig mailing list
partial-reconfig@xxxxxxxxxxxxxx
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/partial-reconfig/