************************************************* * This firmware is for the following product: * *-----------------------------------------------* * 5700MSC-IP * ************************************************* version 1.0 build 1945 (June 14, 2022) ------------------------------------------------- Build with polling and SFP status deleted. This prevents a crash that occurs after 25 to 30 days version 1.0 build 1924 (March 8, 2022) ------------------------------------------------- Test generators work in redundant mode. Supports RES-720 GPS receiver. version 1.0.1896 August 21, 2021 ------------------------------------------------- Added balistics to the knob for controls that have large numbers, such as phasing, and ports. Add control to set the DSCP of PTP general messages. In FTP, the rmdir, mkdir and pwd commands work from a Windosw cmd box. In FTP, "/"s are not needed when moving directories. Add link status for SFPs. Add a control to set the delay request rate on the 10G ports. Adds a lockout function to PTP. If a port stays in uncalibrated state for more than 300 seconds, the port is flagged faulty and locked out. Other ports are then free to operate normally. Exiting from this locked state is done by changing any settings on the port, including disabling and re-enabling the port. An announce message timeout will also exit this state. version 1.0.1826 December 2, 2020 ------------------------------------------------- 1624 Slow history dump to prevent it affecting other processes 1626 Default for time jam is daily at 9:00 Jira 764 Change "1588" to "PTP" in menu and help where appropriate. 1588 is reserved for when referring to IEEE-1588 specification. 1627 Input -> Time menu will only show GPS if frequency is set to GPS. It will only show PTP if frequency is PTP. 1628 Some sanity filtering to prevent Acutime 360 startup issues 1629 More sanity filtering to prevent Acutime 360 startup issues 1632 Added syslog for skipped PPS from GPS. 1635 Extended time jam window from 3 to 7 seconds. 1636 Changing IP address for traps does not require a reboot. 10G2 state change trap now enables correctly. 1639 Syslogs that showed control changes were removed. 1641 Clear bit 7 of byte 1 in payload id if level B, 50.59,60, progressive. MSC-202, bugzilla 37842 1642 Fixed printout of GPS version. 1643 Put TG9 and TG10 back into the "dump" 1646 TGs are now allowed to use SMPTE-2059 timesource. 1647 Apply any changes in the ntp restriction list when there is a change. 1648 set individual traps to be enabled by default. Note that the trap IP addresses still must be enabled by the user. 1649 The control to remove dither now only affects sync messages, and not delay request messages. 1650 Default setting for dithering is disabled. 1652 pfdstatus is now available under the factory password. Previously required engineering password. 1653 PTP does not get stuck in MASTER state. 1654 Add the test under fpga xadc show to selftest. This means that production does not need the engineering password. 1657 If PTP clock accuracy changes, update ports with this info. 1658 No longer gets stuck in listenig state. 1659 Added a delay in PRE-MASTER state to test for other MASTERS. 1663 Removed the deca, deci. It does not make sense with voltage and temperature. Removed the degree symbol. Some terminal programs do not reder it well. 1666 Newer FPGA with better internal timing margins for reliability. 1669 Added a link status to the menu and syslogs. 1670 Added reason for change to PTP state syslogs. 1675 Added global phasing control for use with PTP reference. 1676 Fix PTP reason for state change reporting. 1680 Add more syslogs to PTP 1681 to 1708 were a set of experimenal builds for future products. No changes to releases coming from build server. 1709 Added range checking TG source and destination ports to prevent a port of 0. 1713 PTP Masters go FAULTY while calibrating. Does not turn menu yellow on PTP FAULTY. Does not send traps when going to PTP FAULTY, INITIALIZING, PRE MASTER, OR UNCALIBRATED. 1714 Repeated identical settings of the TG IPs is now ignored. 1715 Add Get from file to jar. 1724 Reduced CPU usage in PTP task. 1728 Time set menu works correctly when frequency ref is set to GPS 1729 Added a sanity check on week data coming from Acutime 360 to insure that is has a reasonable date. ie, between year 2019, and year 2038. 1730 On power up, if the PTP is grandmaster only, and time and frequency reference are not free run (internal), then the PTP ports will remain in INITIALIZING state until locked with time. 1734 Added test to see if it is legal to leave INITIALIZING state. 1737 After a preset, the data is now copied to current NV storage. Previously, it would not be kept after a power cycle, unless some parameter was modified. 1740 Added another test to prevent a PTP port from going to LISTENING if it is an unlocked grandmaster. 1741 Make the LED blink SNMP command cause the LEDS to blink faster, to differentiate from being in Engineering mode. 1742 Encapsulator settings are properly retrieved, and don't always go to default values. 1743 Make drop frame and colour frame settings work in the TG's. 1748 Correct the MAC addresses in the TGs audio, and ancillary streams. 1749 Add an SNMP control for AES packet time. 1756 Added Acutime reset and factory reset commands. Added syslog to the history capture. 1767 Don't start a daily SNTP if time is not set to SNTP. PENG-704 1768 Percent done now goes to 0% instead of 4% when unlocked PENG-405 — Andy Alleway / detail 1769 Add Time Ref Trap to GENERAL -> Engineering -> SNMP menu. PENG-427 1772 move the 16x9 payload bit in Level A mode. 1784 Redeced sensitivity to GPS excursions. MSC-864 1786 Standard def has been removed from front panel and SNMP in the IP TGs. 1789 New FPGA with improved Audio RTP. Now passes EBU LIST. 1792 The colour frames are now synchronized in TG outputs. 1793 In SMPTE 2022, a change in audio frequency, level or group enable does not affect video presence. 1794 PTP Time and Frequency tracability is now set properly. Previously, a Grandmaster only set it correctly if 1G1 port was MASTER 1800 Changes to the TG messages does not cause a glitch in the IP TGs. 1802 Traps now report correctly. Previously they were mismatched. 1804 Vistalink/SNMP control works for Wordclock anchor and phase. 1805 VITC works in SMPTE-2059 source after getting a preset. 1806 Add a reset cli command to reboot. 1807 Clarify help for timecode source in SMPTE modes. 1809 Rename time source from legacy to evertz legacy. 1811 Change of IP only triggers IP trap. Change of netmask now triggers netmask trap. 1813 TG1 625I now works after changing from 3G Level A. 1814 Acquiring license sooner. Hopefully fixes license recovery issue. Not verified. 1815 IP TG mode can now be set to redundant in VlPro 1816 Getting preset from file now works with IP TGs. 1817 Dump to file is now Save to file in Presets menu. 1818 NTP restrictions can now accept an address (bit and) mask of 0.0.0.0 1820 20 pt, 30 pt and 40 pt settings for packet ID now work version 1.0.1621 March 9, 2020 ------------------------------------------------- Improved stability of BMCA Improved sysloging Fixed problem with the SMPTE 12-2 and burn in time changing at midnight Fixed help items. Mostly spelling errors. Fix indexing of PTP in SNMP. Previously 10G1, 10G2 and frame were mixed up. Removed PTP from synchro Add Audio events to synchro. version 1.0.1603 December 16, 2019 ------------------------------------------------- Initial release