Actions

Difference between revisions of "Flowire FCDC3 - Release Notes"

From Zenitel Wiki

(Version 4.1.3.12 (2019-02-07))
(Issues fixed)
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Version 1.0.3.2 (2020-03-17) ==
+
== Version 1.0.3.4 (2024-03-15) ==
 
===Release Info===
 
===Release Info===
*Name: vsf-fcdc3-1.0.3.2.zip
+
*Name: vsf-fcdc3-1.0.3.4.zip
*Description: vsf-fcdc3-1.0.3.2_fs_kernel can be installed on FCDC3
+
*Description: vsf-fcdc3-1.0.3.4_fs_kernel can be installed on FCDC3
*Version: 1.0.3.2
+
*Version: 1.0.3.4
*Date: 17.03.2020
+
*Date: 15.03.2024
 
*Status: GA
 
*Status: GA
 
* Upgrade: See [[FCDC-3 - Software Upgrade Procedure|Flowire Software Upgrade Procedure]]
 
* Upgrade: See [[FCDC-3 - Software Upgrade Procedure|Flowire Software Upgrade Procedure]]
  
'''Files included in vsf-fcdc3-1.0.3.2.zip''':
+
'''Files included in vsf-fcdc3-1.0.3.4.zip''':
*'''vsf-fcdc3-1.0.3.2_fs_kernel''' - For upload to web by users.
+
*'''vsf-fcdc3-1.0.3.4_fs_kernel''' - For upload to web by users.
* '''vsf-fcdc3-1.0.3.2_flash_image_960333PLC_REF.w''' - Complete image for JTAG/SPI burning at production.
+
* '''vsf-fcdc3-1.0.3.4_flash_image_960333PLC_REF.w''' - Complete image for JTAG/SPI burning at production.
 
 
=== New version vsf-fcdc3-1.0.3.2 ===
 
vsf-fcdc3-1.0.3.2 is the first version released for General Availability.
 
  
vsf-fcdc3-1.0.3.2 fixes interoperability with FCDC1/2 when multiple clusters(MTN-2853).
+
<br>
  
Several improvements has been made to the web interface. All relevant settings are now listed on the front web page. See Changes.txt in zip file for details.
+
=== Issues fixed ===
 +
====MTN-3793 Monitoring no longer fails to recover====
 +
Fixed monitor recovering after a connection lost.
  
For more information about FCDC3 SW and HW visit [[FCDC-3]].
+
<br>
  
=== Known issues ===
+
=== Important information ===
The "Backup/Restore settings" function in the web only include a few of the settings.
+
====Interoperability with TFIX-1/2/3 and FCDC-1/2====
 +
FCDC3 is compatible with FCDC1/2 including TFIX and Exigo Ex Access panels, but only after these devices have been upgraded to software version 4.1.3.13 or newer.  See [[FCDC-3_-_Backwards_compatibility]] for more information. In particular, in clusters with mix of FCDC1/2 and FCDC3, one FCDC3 must be set as "CCo".
  
 +
====IGMP snooping / multicast====
 +
From vsf-fcdc3-1.0.3.1 IGMP snooping is disabled by default, and add web configuration for enable/disable IGMP snooping. IGMP snooping on FCDC3 only work properly with IGMPv3.
  
=== Important information ===
+
====Interoperability with IMT====
====IGMP settings====
+
IMT version 1.6.3.0 or newer must be used for upgrading of FCDC3.
As long as the system is using a managed switch, the following applies:
 
* “IGMP querier” should be disabled in all Flowire units
 
* “IGMPv2 compatability” should '''never''' be enabled in the Flowire connected to the system switch
 
* “IGMPv2 compatability” should '''always''' be enabled in the Flowire connected to the field equipment
 
More information on how to configure the [[Flowire IGMP Settings|Flowire’s IGMP settings]]
 
  
====CCo settings====
+
<br>
For optimal availability in cluster configurations, use the CCo settings in Flowire web as follows:
 
* Set the Flowire connected to the system switch to “CCo”
 
* Set the Flowires connected to the field equipment to “Not CCo”
 
In Exigo A/B systems, clusters must be connected to either the A or the B system. Flowire does not support redundant connections to devices in a cluster.
 
  
For 1 to 1 Flowire connections with A/B redundancy, we recommend:
 
* Leave the Flowires connected to the system switches on “Auto”
 
* Set the Flowires connected to the field equipment to “Not CCo”
 
More information about [[Flowire CCo|Flowire’s CCo settings]].
 
  
For more information on configuring Flowire in Exigo systems, see our [https://exigo.zenitel.com/index.php/Exigo_Flowire_Guidelines Exigo Flowire Guidelines].
+
== Version 1.0.3.3 (2021-07-06) ==
 +
===Release Info===
 +
*Name: vsf-fcdc3-1.0.3.3.zip
 +
*Description: vsf-fcdc3-1.0.3.3_fs_kernel can be installed on FCDC3
 +
*Version: 1.0.3.3
 +
*Date: 06.07.2021
 +
*Status: GA
 +
* Upgrade: See [[FCDC-3 - Software Upgrade Procedure|Flowire Software Upgrade Procedure]]
  
== Version 4.1.3.11 (2017-12-06) ==
+
'''Files included in vsf-fcdc3-1.0.3.3.zip''':
=== Summary ===
+
*'''vsf-fcdc3-1.0.3.3_fs_kernel''' - For upload to web by users.
'''Software package''': zenitel-flowire-4.1.3.11.zip
+
* '''vsf-fcdc3-1.0.3.3_flash_image_960333PLC_REF.w''' - Complete image for JTAG/SPI burning at production.
  
Files included in the package:
+
<br>
*jffs2-spc
 
*jffs-spc.md5
 
*linux-spc
 
*linux-spc.md5
 
*nvram219.bin
 
*u-boot218.bin
 
  
=== Issues Resolved ===
+
=== New features ===
* After "restore to factory settings" (button pressed for 15s) it was '''not possible to change the static IP''' for the unit from the web interface. Fixed.  (AL-2880)
+
==== MTN-3158 Introduced possibility to reduce output power on the PLC-modem from the web====
* After system wide reset, Flowire was '''not able to synchronize time''' with the NTP server running on the AMC-IP card. This mainly affected logging. Fixed. (AL-3243)
+
This option can be used to reduce cross-talk/interference between flowire devices.
  
=== Important information ===
+
==== MTN-3157 Possibility to get the "Direct on a different network"-list of stations on the web-page====  
====IGMP settings====
+
This will help during installation to see if total number of devices can cause communication issues due to too much traffic on the two-wire interface.
As long as the system is using a managed switch, the following applies:
 
* “IGMP querier” should be disabled in all Flowire units
 
* “IGMPv2 compatability” should '''never''' be enabled in the Flowire connected to the system switch
 
* “IGMPv2 compatability” should '''always''' be enabled in the Flowire connected to the field equipment
 
More information on how to configure the [[Flowire IGMP Settings|Flowire’s IGMP settings]]
 
  
====CCo settings====
+
<br>
For optimal availability in cluster configurations, use the CCo settings in Flowire web as follows:
 
* Set the Flowire connected to the system switch to “CCo”
 
* Set the Flowires connected to the field equipment to “Not CCo”
 
In Exigo A/B systems, clusters must be connected to either the A or the B system. Flowire does not support redundant connections to devices in a cluster.
 
  
For 1 to 1 Flowire connections with A/B redundancy, we recommend:
+
=== Issues fixed ===
* Leave the Flowires connected to the system switches on “Auto”
+
==== MTN-3270 Wrong default communication password from production====
* Set the Flowires connected to the field equipment to “Not CCo”
+
Devices from production are now able to communicate without a factory reset.
More information about [[Flowire CCo|Flowire’s CCo settings]].
 
  
For more information on configuring Flowire in Exigo systems, see our [https://exigo.zenitel.com/index.php/Exigo_Flowire_Guidelines Exigo Flowire Guidelines].
+
For more information about FCDC3 SW and HW visit [[FCDC-3]].
  
== Version 4.1.3.10 (2017-04-07) ==
+
<br>
=== Summary ===
 
'''Software package''': zenitel-flowire-4.1.3.10.zip
 
  
Files included in the package:
+
=== Known issues ===
*jffs2-spc
+
The "Backup/Restore settings" function in the web only include a few of the settings.
*jffs-spc.md5
 
*linux-spc
 
*linux-spc.md5
 
*nvram219.bin
 
*u-boot218.bin
 
 
 
=== Improvements ===
 
* Configure CCo
 
** Possible to set “CCo” (Master) and “Not CCo” (Slave)
 
** Optimizes availability in cluster configurations
 
* Possible to configure IP net mask
 
* Added ntpclient for more accurate logs
 
* Added a reboot button to Flowire Web
 
* Improved IGMP/multicast handling
 
  
=== Issues Resolved ===
 
* Multicast handling in clusters (MTN-1120): Stability in cluster configurations has been significantly improved
 
  
 
=== Important information ===
 
=== Important information ===
====IGMP settings====
+
====Interoperability with TFIX-1/2/3 and FCDC-1/2====
As long as the system is using a managed switch, the following applies:
+
FCDC3 is compatible with FCDC1/2 including TFIX and Exigo Ex Access panels, but only after these devices have been upgraded to software version 4.1.3.13 or newer.  See [[FCDC-3_-_Backwards_compatibility]] for more information. In particular, in clusters with mix of FCDC1/2 and FCDC3, one FCDC3 must be set as "CCo".
* “IGMP querier” should be disabled in all Flowire units
 
* “IGMPv2 compatability” should '''never''' be enabled in the Flowire connected to the system switch
 
* “IGMPv2 compatability” should '''always''' be enabled in the Flowire connected to the field equipment
 
More information on how to configure the [[Flowire IGMP Settings|Flowire’s IGMP settings]]
 
  
====CCo settings====
+
====IGMP snooping / multicast====
For optimal availability in cluster configurations, use the CCo settings in Flowire web as follows:
+
From vsf-fcdc3-1.0.3.1 IGMP snooping is disabled by default, and add web configuration for enable/disable IGMP snooping. IGMP snooping on FCDC3 only work properly with IGMPv3.
* Set the Flowire connected to the system switch to “CCo”
 
* Set the Flowires connected to the field equipment to “Not CCo”
 
In Exigo A/B systems, clusters must be connected to either the A or the B system. Flowire does not support redundant connections to devices in a cluster.
 
  
For 1 to 1 Flowire connections with A/B redundancy, we recommend:
+
====Interoperability with IMT====
* Leave the Flowires connected to the system switches on “Auto”
+
IMT version 1.6.3.0 or newer must be used for upgrading of FCDC3.
* Set the Flowires connected to the field equipment to “Not CCo”
 
More information about [[Flowire CCo|Flowire’s CCo settings]].
 
  
For more information on configuring Flowire in Exigo systems, see our [https://exigo.zenitel.com/index.php/Exigo_Flowire_Guidelines Exigo Flowire Guidelines].
+
<br>
  
== Version 4.1.3.9 (17.03.2016) ==
+
== Version 1.0.3.2 (2020-03-17) ==
 +
===Release Info===
 +
*Name: vsf-fcdc3-1.0.3.2.zip
 +
*Description: vsf-fcdc3-1.0.3.2_fs_kernel can be installed on FCDC3
 +
*Version: 1.0.3.2
 +
*Date: 17.03.2020
 +
*Status: GA
 +
* Upgrade: See [[FCDC-3 - Software Upgrade Procedure|Flowire Software Upgrade Procedure]]
  
=== Multicast handling ===
+
'''Files included in vsf-fcdc3-1.0.3.2.zip''':
* The IGMP querier application will respawn in case it crashes due to an unpredictable error or assert.  
+
*'''vsf-fcdc3-1.0.3.2_fs_kernel''' - For upload to web by users.
* Added a configuration parameter for the netlink socket - the "buffer overrun" error is now suppressed. This is used by the IGMP snooping application.
+
* '''vsf-fcdc3-1.0.3.2_flash_image_960333PLC_REF.w''' - Complete image for JTAG/SPI burning at production.
  
=== General improvements ===
+
=== New version vsf-fcdc3-1.0.3.2 ===
* It is now possible to erase the ZapCppClient configuration from the device's web interface.
+
vsf-fcdc3-1.0.3.2 is the first version released for General Availability.
* Fixed spelling errors in the web interface.
 
== Version 4.1.3.8  (01.03.2016) ==
 
  
=== BSP ===
+
vsf-fcdc3-1.0.3.2 fixes interoperability with FCDC1/2 when multiple clusters(MTN-2853).
* Fixed ZapCppClient monitoring application. Note: this is only relevant for EXIGO projects.
 
  
== Version 4.1.3.7 (21.01.2016)  ==
+
Several improvements has been made to the web interface. All relevant settings are now listed on the front web page. See Changes.txt in zip file for details.
  
=== PLC driver===
+
For more information about FCDC3 SW and HW visit [[FCDC-3]].
* Fixed an issue where the device would reboot because it would like to inform other Flowire devices of its Ethernet bridge (list of all MAC addresses it bridges). In case of a large network the message would overflow the DSP buffer and cause the device to crash. The bridge message is limited to 240 devices.
 
  
== Version 4.1.3.6 (07.01.2016)  ==
+
=== Known issues ===
=== Multicast handling===
+
The "Backup/Restore settings" function in the web only include a few of the settings.
* The IGMP querier source address is correctly set even if the DHCP is turned off
 
  
=== BSP===
 
* Operational ZAP
 
* Stripped YANG model
 
* Operational ZapCppClient
 
  
=== PLC driver===
+
=== Important information ===
* Fixed crashes due to device rapidly changing states from connected to disconnected
+
====Interoperability with TFIX-1/2/3 and FCDC-1/2====
* Extra debugging information
+
FCDC3 is compatible with FCDC1/2 including TFIX and Exigo Ex Access panels, but only after these devices have been upgraded to software version 4.1.3.13 or newer. See [[FCDC-3_-_Backwards_compatibility]] for more information. In particular, in clusters with mix of FCDC1/2 and FCDC3, one FCDC3 must be set as "CCo".
 
 
== Version 4.1.3.5  (18.12.2015) ==
 
 
 
=== Networking===
 
* Fixed TCP timeouts
 
 
 
=== PLC driver===
 
* Fixed bitstream allocation error corner case and added more verbose debugging information
 
 
 
== Version 4.1.3.4  (10.11.2015) ==
 
 
 
=== PLC driver===
 
* Fix the issue where uninitialized beacon packets would crash the DSP (bitstream allocation error)
 
 
 
== Version 4.1.3.3  (23.10.2015) ==
 
 
 
=== PLC driver===
 
* Code refactored memory barrier in the FSM
 
 
 
=== Multicast handling===
 
* Initialize receive IGMP message to zero, otherwise the message could be mangled
 
 
 
=== General improvements===
 
*Added the possibility to turn DHCP on and off from the device web
 
*Added the possibility to extract trace logs from the device web
 
*BSP improvements
 
**C++ support
 
**LUA support
 
 
 
== Version 4.1.3.2 (07.10.2015) ==
 
===PLC driver===
 
* Code prepared for limited release
 
 
 
===General improvements===
 
*Web interface showing the correct MAC address
 
*Fixed IGMP snooping daemon logging
 
 
 
== Version 4.1.3.1 (09.09.2015) ==
 
===PLC driver===
 
*Code refactored
 
*Memory barrier, locking mechanism added, to stop asserts in the PLC state machine that appeared due to thread context switching
 
 
 
=== Multicast handling ===
 
*Fixed logging
 
*Code refactored
 
 
 
===General improvements===
 
*Code refactored
 
*Fixed a bug while setting a device static IP
 
*Fixed DHCP client logging
 
 
 
 
 
==Version 4.1.3.0 (29.05.2015) ==
 
===Issues with lost communication links===
 
*An issue with broadcast streams fixed, no more long drop-outs, only some non-contiguous ping losses (can normally appear due to the topology and data throughput on the network)
 
*Device acts as a hub, bridge aging time is set to zero
 
 
 
===System stability improvements===
 
*Improved MAC stream handling to prevent loss of broadcast traffic
 
*Adaptation of beacon handling to prevent collisions with RTP traffic.
 
*Modifications in PHY level frame handling to improve system stability.
 
*Speeding up the tonemap calculation.
 
*Improvement of beacon synchronization.
 
*Improvement of PLC network tracking and synchronization during coupling transition period.
 
 
 
===Issues with group calls using multicast===
 
*Supported number of members, per one multicast group in IGMP snoopings application, is raised to 10, the software now supports maximum of 12 IGMP groups up to 10 members each
 
*Groups with too many members appear on Zenitel Flowire devices. Only the IGMP members from the same PLC cluster should be tracked, the solution is to accept only the IGMP reports coming from plc0 using a netlink between plcdrv and the IGMP snooping deamon
 
*Flowire boards used a wrong source IP address when sending IGMP queries (br0:0 instead of br0 address). The solution is to use raw packets and prepare the IP header directly in IGMP snooping daemon
 
*IGMP robustness variable set to 5
 
*Fixed IGMP membership timeout according to the IGMPv3 standard (https://tools.ietf.org/html/rfc3376)
 
 
 
===General improvements===
 
*Reduced device boot time
 
*Created a Flowire specific device WEB interface
 
**Remote upgrade WEB interface
 
**The device is discoverable and upgradable using the **Intercom Management Tool (IMT)
 
**Monitoring information
 
**Remote Network Management Key (NMK) change
 
**Configurable static IP alias
 
*Fixed DHCP client bug
 
  
== Known issues ==  
+
====IGMP snooping / multicast====
PLC link errors cause the device to reboot. These are known errors for the Flowire DSP chipset that happen rarely in specific cases.
+
From vsf-fcdc3-1.0.3.1 IGMP snooping is disabled by default, and add web configuration for enable/disable IGMP snooping. IGMP snooping on FCDC3 only work properly with IGMPv3.
  
* Hardware freeze (no ACCESS, no RESYS) is a fault that locks the DSP in a state that cannot be exited
+
====Interoperability with IMT====
* Asserts in the PLC driver (RX_DATA_WACK_LAST_PB "this looks like maria") happens in a rare case when the PLC link Tonemap is recalculated too often due to a bad link in one part of the communication spectrum
+
Upcoming IMT version 1.6.3.0 will support mass upgrade of FCDC3. vsf-fcdc3-1.0.3.0 is the very first version that support mass upgrade from IMT. FCDC3 devices with earlier un-released versions must be manually upgraded via the web.
* Asserts in the PLC driver that occur on a large system reboot (../../mac/ca/src/alloc.c:161: assertion failure in ca_alloc_update_beacon_periods: ctx->state == CA_STATE_IDLE || (beacon_periods[0].start_date == ctx->current_beacon_period->start_date)). The device will reset and start to function properly in less than 10 seconds. This issue was observed rarely with large system on complete power down/ups, though this is not a problem since the rest of the system won't be operational and the Flowire will recover by the time the rest of the system is operational.  
 
  
 
[[Category: Release notes]]
 
[[Category: Release notes]]
 
[[Category: Flowire]]
 
[[Category: Flowire]]

Latest revision as of 13:25, 22 March 2024

Version 1.0.3.4 (2024-03-15)

Release Info

  • Name: vsf-fcdc3-1.0.3.4.zip
  • Description: vsf-fcdc3-1.0.3.4_fs_kernel can be installed on FCDC3
  • Version: 1.0.3.4
  • Date: 15.03.2024
  • Status: GA
  • Upgrade: See Flowire Software Upgrade Procedure

Files included in vsf-fcdc3-1.0.3.4.zip:

  • vsf-fcdc3-1.0.3.4_fs_kernel - For upload to web by users.
  • vsf-fcdc3-1.0.3.4_flash_image_960333PLC_REF.w - Complete image for JTAG/SPI burning at production.


Issues fixed

MTN-3793 Monitoring no longer fails to recover

Fixed monitor recovering after a connection lost.


Important information

Interoperability with TFIX-1/2/3 and FCDC-1/2

FCDC3 is compatible with FCDC1/2 including TFIX and Exigo Ex Access panels, but only after these devices have been upgraded to software version 4.1.3.13 or newer. See FCDC-3_-_Backwards_compatibility for more information. In particular, in clusters with mix of FCDC1/2 and FCDC3, one FCDC3 must be set as "CCo".

IGMP snooping / multicast

From vsf-fcdc3-1.0.3.1 IGMP snooping is disabled by default, and add web configuration for enable/disable IGMP snooping. IGMP snooping on FCDC3 only work properly with IGMPv3.

Interoperability with IMT

IMT version 1.6.3.0 or newer must be used for upgrading of FCDC3.



Version 1.0.3.3 (2021-07-06)

Release Info

  • Name: vsf-fcdc3-1.0.3.3.zip
  • Description: vsf-fcdc3-1.0.3.3_fs_kernel can be installed on FCDC3
  • Version: 1.0.3.3
  • Date: 06.07.2021
  • Status: GA
  • Upgrade: See Flowire Software Upgrade Procedure

Files included in vsf-fcdc3-1.0.3.3.zip:

  • vsf-fcdc3-1.0.3.3_fs_kernel - For upload to web by users.
  • vsf-fcdc3-1.0.3.3_flash_image_960333PLC_REF.w - Complete image for JTAG/SPI burning at production.


New features

MTN-3158 Introduced possibility to reduce output power on the PLC-modem from the web

This option can be used to reduce cross-talk/interference between flowire devices.

MTN-3157 Possibility to get the "Direct on a different network"-list of stations on the web-page

This will help during installation to see if total number of devices can cause communication issues due to too much traffic on the two-wire interface.


Issues fixed

MTN-3270 Wrong default communication password from production

Devices from production are now able to communicate without a factory reset.

For more information about FCDC3 SW and HW visit FCDC-3.


Known issues

The "Backup/Restore settings" function in the web only include a few of the settings.


Important information

Interoperability with TFIX-1/2/3 and FCDC-1/2

FCDC3 is compatible with FCDC1/2 including TFIX and Exigo Ex Access panels, but only after these devices have been upgraded to software version 4.1.3.13 or newer. See FCDC-3_-_Backwards_compatibility for more information. In particular, in clusters with mix of FCDC1/2 and FCDC3, one FCDC3 must be set as "CCo".

IGMP snooping / multicast

From vsf-fcdc3-1.0.3.1 IGMP snooping is disabled by default, and add web configuration for enable/disable IGMP snooping. IGMP snooping on FCDC3 only work properly with IGMPv3.

Interoperability with IMT

IMT version 1.6.3.0 or newer must be used for upgrading of FCDC3.


Version 1.0.3.2 (2020-03-17)

Release Info

  • Name: vsf-fcdc3-1.0.3.2.zip
  • Description: vsf-fcdc3-1.0.3.2_fs_kernel can be installed on FCDC3
  • Version: 1.0.3.2
  • Date: 17.03.2020
  • Status: GA
  • Upgrade: See Flowire Software Upgrade Procedure

Files included in vsf-fcdc3-1.0.3.2.zip:

  • vsf-fcdc3-1.0.3.2_fs_kernel - For upload to web by users.
  • vsf-fcdc3-1.0.3.2_flash_image_960333PLC_REF.w - Complete image for JTAG/SPI burning at production.

New version vsf-fcdc3-1.0.3.2

vsf-fcdc3-1.0.3.2 is the first version released for General Availability.

vsf-fcdc3-1.0.3.2 fixes interoperability with FCDC1/2 when multiple clusters(MTN-2853).

Several improvements has been made to the web interface. All relevant settings are now listed on the front web page. See Changes.txt in zip file for details.

For more information about FCDC3 SW and HW visit FCDC-3.

Known issues

The "Backup/Restore settings" function in the web only include a few of the settings.


Important information

Interoperability with TFIX-1/2/3 and FCDC-1/2

FCDC3 is compatible with FCDC1/2 including TFIX and Exigo Ex Access panels, but only after these devices have been upgraded to software version 4.1.3.13 or newer. See FCDC-3_-_Backwards_compatibility for more information. In particular, in clusters with mix of FCDC1/2 and FCDC3, one FCDC3 must be set as "CCo".

IGMP snooping / multicast

From vsf-fcdc3-1.0.3.1 IGMP snooping is disabled by default, and add web configuration for enable/disable IGMP snooping. IGMP snooping on FCDC3 only work properly with IGMPv3.

Interoperability with IMT

Upcoming IMT version 1.6.3.0 will support mass upgrade of FCDC3. vsf-fcdc3-1.0.3.0 is the very first version that support mass upgrade from IMT. FCDC3 devices with earlier un-released versions must be manually upgraded via the web.