BarnMini-05 Firmware Changelog

v1.2.22

  • UMD Server and TSL Tally Server: GPO could only be mapped 1:1 to incoming tallies

v1.2.21

  • Enforce a 2 second delay when reconnecting UMDv40 or UMDv50 connection (avoid flooding the network)
  • 255.255.255.255 is not a valid IP address (UMDv40, UMDv50 and UART client), do not try to connect
  • Update TCP/IP-stack
  • Compiler change, RS422/RS485 buffer code had to be refactored

v1.2.19

  • Add support for UMD v5.0 clients
  • UMD v4.0 and TSL Tally TCP client – delay between transmits could go down to 0 ms

v1.2.18

  • Update TCP/IP-stack

v1.2.17

  • GPI.2 and GPI.3 got swapped in firmware v1.2.16, reverse this back
  • GPO.3 and GPO.4 got swapped in firmware v1.2.16, reverse this back
  • When BarnStudio connected to BarnMini-05, it would receive the wrong value for “TSL tally Server”, “Input 3”
  • Make TSL client and UMD clients respond faster when GPI changed

v1.2.16

  • Added new UART mode of operation, “RS485 no echo”
  • TCP/IP stack update

v1.2.15

  • Workaround for errata in network chip – Sometimes after powerup, device could not communicate on TCP/IP

v1.2.14

  • Try to be able to work with more 10/100/1000Mbit/s copper SFP modules
  • Increase performance for the UART
  • TCP/IP stack update

v1.2.10

  • Odd/Even serial parameters did not work as intended. Old version of firmware would send 7 bit only of data if enabled
  • Odd/Even serial parameter and DMX-mode was stored at the same configuration location, causing possible invalid settings to be loaded at restarts. Please set parity to “None” and operation mode to “RS422/485” before reboot/upgrade with firmware older than v1.2.10 to ensure proper operation.

v1.2.9

  • Fixed a potential double-free (causing software crash)
  • “non-standard” IPv4 netmasks did not report correct in the IP status report
  • 100Mbit/s speed when using RJ-45 copper SFP is now configured using autonegotiate instead of force. Some network equipment did not work properply in the former mode of operation

v1.2.7

  • Clicking “Download network configuration” inside BarnStudio, could lock-up the BarnMini-05, if the download reverted to the multicast back-up protocol (device not able to connect using TCP due to missmatch of IP network address)

v1.2.6

  • Ping client (can control GPO pins)
  • TSL tally client had incorrect encoding if all tallies was set in message
  • TSL UMD server and TSL Tally server sent diagnostic entries to wrong BarnStudio clients, if multiple BarnStudio clients was connected, causing syntax error and reconnect of BarnStudio clients
  • Initial support for DMX output (using ArtNet protocol)
  • RS 422/485 RX could lock up if receiving noise

v1.1.0

  • A bug caused the unit to always start up the DHCPv4 client every time link was detected, regardless of what mode the user has configured
  • Did not respond to searches on multicast IPv6 local scope