May 15, 2000
Overview
Version 2.0.1 of the V6M6 software and FPGA and CPLD configurations includes the following changes:
Updates for V6M6HS Embedded Code and Hardware Configurations
The VME bridge FPGA configuration (vmebrg17.mcs) now includes support for VME Master mode.
The P2 PCI bridge (P2CI) FPGA configuration now supports local PCI to P2CI and P2CI to SDRAM transfers. The SDRAM logic in this device is improved to operate at 2 times the PCI clock frequency.
Bug Fix in VME Interface Logic for V6M6 Boards
Timing Improvements for DM4C51 DSP Module
New Configuration File Format for IMHC4 Module
Support Files for RC32364 on V6M6HS Boards
The files are located in $CAC/pci/modsupport/p364.
Software Fix for IM2E1 and IM2T1 TDM Clock Generation
The host library functions, im2e1_rcvclk, im2t1_rcvclk and pci_tdm_timing in this version are fixed to perform this operation correctly.
Note: this is the same fix that is included in version 1.8.4a of the V6M6 software.
Host Device Driver Modifications
The SunOS (4.1.x) device driver is fixed to properly return an EINVAL error when an unknown ioctl command is specified.
Software Modification for DM2C31 DSP Modules
Software Modifications for V6M6HS Operations
Modifications to Host Support Programs
The pciinfo program and pciserial utility support writing and displaying EEROM data to identify certain V6M6HS board configurations.
The pciflashup program now disables its byte-count pacifier for CPLD programming when its output is not going to the console or terminal window.
The pcihsmode program now invokes pciinit without the option to zero memory and with the option to not initialize multiple boards in parallel. This program is also now supported for VxWorks.
Modifications to Diagnostic Programs
A new diagnostic, pcip2slice, tests transfers across to P2CI interface. It invokes the pcimemlsice diagnostic which is modified to support this functionality.
Minor changes to the pcifft and pciscp diagnostics allow it to run on V6M6HS boards.