December 8, 1998
Overview
Version 1.7.2 of the V6M6 software and FPGA configurations includes the following changes:
Hardware and Software Changes for DSP Modules
A new FPGA configuration for the DM12C549 module (flash file, dm12c5497.mcs) decreases the private, inter-processor serial bus clock to keep it within proper tolerance. The new clock rate is the DSP's processor clock divided by 4.
The DM12C549 and DM4C51 module initialization routines in the V6M6 host application library were modified to clear the DSP-to-PCI interrupt mask registers. The affected functions are dm4c51_init and dm12c549_init.
Transmit & Receive Tests added to IMATM Diagnostic
The pciburn diagnostic is modified to incorporate the new test modes and alternates between 55 MHz and 155 MHz bit rates on each pass.
Safety Features Added to Pciinit
The -f option forces pciflashup to be rewrite all FPGA configuration data into the flash. In previous versions, the flash's existing directory content was used to locate configuration data in the flash. Now, when run with the -f option, any existing information in the flash directory is ignored. This forces the directory contents to be rebuilt in the flash as well as forcing the configuration data to be rewritten.
Clearing of status variables in the 4600tdm MIPS program, used with the pcitdm program, is done earlier in the program to solve problems starting TDM data transfers.
Code in the pcimemory program was fixed for detecting when DM2C31 modules have completed their portion of the test.
Cosmetic fixes in pcipiomem for the usage message.
Additions and Changes for vxWorks Support
The pcinicstar diagnostic program is included in the Makefile.pci file used to build the vxWorks diagnostic library.