RVON-8, version 2.4.4 --------------------- Included Files: --------------- Release Notes: readme.txt Main application: rvon8.bib Boot code: adam2EB.bin Utilities: abortos, applodr, aupdater, cmp, cp, defrag, ftp, info, printenv, rm, setenv, unsetenv Upgrade Procedure ----------------- Normally, a new version of the main application (rvon8.bib) would be installed simply by downloading it from RVONedit or AZedit. However, it may occassionally be necessary to replace the boot code (adam2EB.bin) and/or the onboard utilities, which requires the use of the RVONFILE utility with V1.2.0 or later. New in version 2.4.4 -------------------- Fixed security issue with authentication of telnet users. In some rare circumstances, it is possible for the RVON-8/16 cards to stop receiving control bus messages from the master controller. This version of firmware can detect if this occurs and recover from it without having the card reset. New in version 2.4.2 -------------------- Improved keypanel communications. Fixed SNMP channel reporting bug. Fixed a backward compatibility issue with RVON-KP/IO V2.3.x This version is now backwards compatible for audio and trunking with previous versions of RVON firmware. However support for 255 intercoms and new KP protocol for keypanels connected via RVON requires V2.4.2 or later in the RVON-KP/IO. New in version 2.4.0 -------------------- Support for trunking of up to 255 intercoms. (Requires a TM-10K Trunk Master, plus intercom and keypanel firmware support). Support for new keypanel protocol (which can cut firmware download times in half). (Also requires intercom and keypanel firmware support). New in version 2.3.1 -------------------- This version fixes a bug in support for up to 128 keys where if an RVON keypanel powers up shortly after the MCII-e has been reset, the MCII-e may not recognize that the keyanel supports up to 128 keys. New in version 2.3.0 -------------------- Support for keypanels with up to 128 keys This version is backwards compatible for audio and trunking with previous versions of RVON firmware. Support for RVON keypanels requires V2.3.0 or later in the RVON-KP/IO. New in version 2.2.0 -------------------- Support for the separate CWW key on the KP 32 CLD (65th key) Support for the Port Allocation Table (reallocation of ports/timeslots) Support for Micron flash type (replacement for Intel part) Requires new adam2EB.bin boot code and utilities to support Micron flash type Periodically report card type to intercom Forward GPIO output states to RVON-IO (even if no keypanel present) Ask MC for desired alpha sizes when MC asks what sizes we need Ask MC for desired alpha sizes when MC sends alpha universe size Did not accept destination ports for channels 9-16 of RVON-16 from MC (Fixed) Restart ASIC task if ASIC is stuck busy This version is backwards compatible for audio and trunking with previous versions of RVON firmware. Support for RVON keypanels requires V2.2.0 or later in the RVON-KP/IO. New in version 2.1.7 -------------------- This version fixes a bug in 2.1.6 that could prevent outbound audio on channels 2 through 7. New in version 2.1.6 -------------------- This version includes a new FPGA image that improves control bus handling. This version includes support for the RVON-2, and updated telnet command help. New in version 2.1.5 -------------------- This version ignores blank Ethernet link configuration from the intercom. This fixes a problem where: if the card does not have DIP 2 on, and it is upgraded to V2.1.1 through V2.1.4 from V2.1.0 or earlier, after the intercom has already been upgraded to V1.19.x (DBX) or V1.6.x (MCII-e), then the card will lose its Ethernet link configuration settings and be forced into 10Mbps, half duplex. If the switch to which the card is connected is fixed at 100Mbps, full duplex, then the card would not be able to create an Ethernet link. New in version 2.1.4 -------------------- Make sure there is enough free flash space to download new code image. More improvements to control bus handling. New in version 2.1.2 -------------------- More improvements to control bus handling. New in version 2.1.1 -------------------- Improvements to Ethernet auto-negotiation process. Disable sleep mode on Ethernet interface. Improvements to control bus handling New in version 2.1.0 -------------------- This version includes support for the RVON-16. The functionality provided by splitting DIP 1 into DIP 1 and DIP 2, as introduced in V2.0.1, did not work properly because it also required additional changes to both the RVON and intercom firmware. DBX/PCII-e V1.19.x includes these changes, as does this version of RVON-8 firmware. Very infrequently, all prior versions of RVON-8 could sometimes end up in a state where the audio for all channel pairs was swapped after a card reset. All RVON-8 versions prior to V2.0.0 would have all voice connections disconnect for about 20 seconds every 99 days (a bug in the older VxWorks OS). This has been fixed since V2.0.0, but was not previously mentioned in these release notes. New in version 2.0.1 -------------------- The functionality provided by DIP 1 has been split in two (DIP 1 and DIP 2). - DIP 1 ON: Configuration via AZedit disabled. - DIP 1 OFF: Configuration via AZedit allowed. - DIP 2 ON: Card ignores configuration stored in MC. - DIP 2 OFF: Card accepts configuration stored in MC. A card being moved to another intercom should have DIP 2 ON if you want it to keep its current configuration, or DIP 2 OFF to accept a new configuration from the new MC. A spare card being inserted into a frame to replace an existing card should have DIP 2 OFF if you want it to have the same configuration as the card it is replacing. New in version 2.0.0 -------------------- DIP 5 resets authentication table to default user names and passwords. Changes to Telnet access rights take place on activation (no reboot required). Unsent changes made via Telnet are aborted after two minutes of inactivity. Sending changes from RVONedit gets "No Sessions" if changes pending via Telnet. Sending device IP info only causes reboot if something actually changes. Added SNMP support. New in version 1.4.0 -------------------- Support for RVONedit. Added device and channel descriptions. Made VAD thresholds settable on a per-channel basis. (Previously, there was one VAD threshold for all channels.) Fix for control bus lockup with MCII-e. New in version 1.3.0 -------------------- Switch to VxWorks IP Stack from Telogy IP Stack. Don't show red LED if channel is not configured. New in version 1.2.2 -------------------- The channel mute function in version 1.2.1 did not work correctly. Fixed. New in version 1.2.1 -------------------- Channels that do not have a VOIP connection are muted in the FPGA. DIP 4, when on, prevents the card from resetting after 30 seconds of no communications with a system controller. (Allows pass-though serial data to continue when the intercom is otherwise down, ie. for upgrades). New in version 1.2.0 -------------------- Support for RVON-IO. Support for LED Daughter Card. Support for reporting pass-through serial statistics to AZedit. Fix for bug in DSP which could result in valid connections with no audio when channels 6, 7, or 8 were used in isolation (no other channels connected). New in version 1.1.0 -------------------- Support for RVON-1 and VKP. NOTE: Incompatible with older versions of RVON-8 card for trunking. V1.1.0 will not pass audio with earlier versions of the firmware. New in version 1.0.9 -------------------- Support for using "analog" trim values, as set by AZedit, as digital input and output gains. Support for new board revision with delayed RS-485 line turn-around ability. New in version 1.0.7 -------------------- Generate "gratuitous ARP" packets at startup to announce presence on network in order to allow easier card swapping (with same IP address but different MAC addresses). Fix for bug in Telogy environment variable handling (could cause card to lose all configuration settings periodically). New in version 1.0.6 -------------------- Support for setting the Type Of Service (TOS) byte in the IP header to gain preferential treatment by gateways and routers. New in version 1.0.3 -------------------- An upgraded DSP image fixes a problem where under some circumstance, valid connections would be created but would pass no audio. Timing issues regarding connection setup have been resolved so that all connections can be brought up simultaneously without any failures and without any spurious DTMF tones being generated. The code image is significantly smaller because the symbol table is no longer linked in with the application (Release versus Debug build). New in version 1.0.2 -------------------- The main application has been updated to enable the use of the default gateway for routing between VOIP networks. Some utilities have been updated to remove date strings from the code, allowing easier file comparison between versions to detect differences. New in version 1.0.1 -------------------- Added RVON_VAD_THRESHOLD support. Fixed problem where "activate" command was not accessible via shell. New in version 1.0.0 -------------------- Initial release of RVON-8 boot code, utilities, and application for demo.