wiki:Docs/User/FullUpdate/VersionHistory

Version 25 (modified by Don Wilson, 13 years ago) ( diff )

--

825 Software Version History

Update Packs

The information below shows update information organized into update packages. It is generally recommended that 825 indicators should be updated using the update packs.

Update Pack 2011-02-18

OS: 2011-02-18 Loader: 1.08s MB: 1.17

  • OS - Fixed problem that if touch screen beep feature is enabled in loader preferences OS may crash after about 35 touch beeps of the touch screen.

Update Pack 2011-01-28

OS: 2011-01-28 Loader: 1.08s MB: 1.17

  • OS - Fixed problem that weight server may not work with serial communications after previous update. The weight server is moved out of the kernel and to the /mnt/nand/bin location for easier maintenance. Fixed problem with stty on startup causing on-demand communications to buffer input and require carriage return before input is accepted. This is fixed by adding "-icanon -iexten -echo -echoctl -echonl" to default options generated by stty when -Z option is used. Added startup check for /mnt/nand/cfg/boa.conf and if found it will be copied to /etc. This will allow web server port or other settings changes to be stored in nand.

Update Pack 2010-11-03

OS: 2010-10-21 Loader: 1.08s MB: 1.17

  • Loader - Updated main menu so option "3." is "Legal metrology information / Setup". When this is selected the options "1. View event counters", "2. View certificates / ID information" and "3. Setup menu" are shown. Options 1 and 2 are not password protected. Password will be prompted for option 3 on first access unless default operator is set to ADMIN.
  • Install Files - Updated CGI 'index' program and html templates to prompt for login ID and password for 825 web access. 825 operators with file manager access will be allowed. Login is maintained by use of a cookie for the current web session. When browser is exited and restarted login will be required again. Remote control page will now show "Remote control is not currently enabled on this 825" if the weight server is not running or is not configured to allow remote control connections. The CGI also now permits URL to contain full path to be specified for download files.

Update Pack 2010-10-21

OS: 2010-10-21 Loader: 1.08r MB: 1.17

  • OS - Fixed problem with weight server remote control showing blank screen and not accepting keypresses. Added feature to weight server remote control. Weight server remote control enabled can be determined by checking for existence of /tmp/wtsvr_rc_port file; when the remote control is enabled the file will contain the IP port number for remote control. Whether any clients are connected can be determined by checking for existence of /tmp/wtsvr_rc_clients file; when any clients are connected file will contain list of client IP addresses.
  • Loader - Improved ICAN diagnostics and fine span to multiply weight values by interval to show weights in calibrated weight units. Added feature to fine span cells to select multiple cells by pressing SPACE to allow multiple cells to be tweaked up or down simultaneously. Added ICAN option to show box status. DIO test will now reset outputs after test complete.

Update Pack 2010-09-09

OS: 2010-08-18 Loader: 1.08p MB: 1.17

  • OS - Fixed problem with usb keyboard driver that if key is held down when key repeat starts indicator may crash.
  • Loader - Improved ICAN setup to display a message when the NOVRAM is cleared and after a time delay go back to setup menu. This eliminates problem of the cell assignment display showing wrong number of cells if you do not ESCAPE out and go back in.
  • MnBd - Improved COM3 to allow TX enable/disable for RS485. Uses same command from main board as SetRTS.

Update Pack 2010-08-18

OS: 2010-08-04 Loader: 1.08o MB: 1.16

  • Install Files - Fixed problem with loadsrec system file may not flash loader correctly causing standard indicator to lock up "Reading Parameters". Also fixed problem with loadsrec that after flashing the OS version may be displayed as blank.

Update Pack 2010-08-04

OS: 2010-08-04 Loader: 1.08o MB: 1.16

  • OS - Update to fix touch screen beep too long.
  • Loader - Fixed problem with DAC card output level.
  • Install Files - Updated install script to prompt (Y/N) whether to perform full erase and reinstall. If no is selected the script will prompt (Y/N) for each component group to reinstall.

Update Pack 2010-07-22

OS: 2010-07-21 Loader: 1.08m MB 1.16

  • OS - Fixed problem that appmenu was no longer able to perform autorun to automatically start an application after a specified number of seconds.
  • Loader - Improved “Update Software Menu” to show warning message before existing OS is erased (Continue Y/N?).

Update Pack 2010-06-28

OS: 2010-06-28 Loader: 1.08k MB: 1.16

  • OS - Improved mndb-comm driver. Added support for ICAN and DAC cards. Added queuing to help prevent apps from overrunning buffer and causing communications problems if requests are sent to main board with insufficient delay between requests. Added prompt on startup to allow updating indicator from USB.
  • Loader - Added ICAN and DAC support. Fixed problem with 12 hour mode time may show as 0:00 instead of 12:00. Improved totalizer calibration parameter prompting to allow one set of inputs to configure all scales in totalizer.
  • MnBd - Added support for ICAN cards.

Software Component History

OS

Ver: 2011-01-28 January 28, 2011

Fixed problem that weight server may not work with serial communications after previous update. The weight server is moved out of the kernel and to the /mnt/nand/bin location for easier maintenance. Fixed problem with stty on startup causing on-demand communications to buffer input and require carriage return before input is accepted. This is fixed by adding "-icanon -iexten -echo -echoctl -echonl" to default options generated by stty when -Z option is used. Added startup check for /mnt/nand/cfg/boa.conf and if found it will be copied to /etc. This will allow web server port or other settings changes to be stored in nand.

Ver: 2010-10-21 October 21, 2010

Fixed problem with weight server remote control showing blank screen and not accepting keypresses. Added feature to weight server remote control. Weight server remote control enabled can be determined by checking for existence of /tmp/wtsvr_rc_port file; when the remote control is enabled the file will contain the IP port number for remote control. Whether any clients are connected can be determined by checking for existence of /tmp/wtsvr_rc_clients file; when any clients are connected file will contain list of client IP addresses.

Ver: 2010-08-18 August 18, 2010

Fixed problem with usb keyboard driver that if key is held down when key repeat starts indicator may crash.

Ver: 2010-08-04 August 4, 2010

Fixed problem with max734x driver that was causing touch screen beep sounds to be too long.

Ver: 2010-07-21 July 21, 2010

Fixed problem that appmenu was no longer able to perform autorun to automatically start an application after a specified number of seconds.

Ver: 2010-06-28 June 28, 2010

Improved mndb-comm driver. Added support for ICAN and DAC cards. Added queuing to help prevent apps from overrunning buffer and causing communications problems if requests are sent to main board with insufficient delay between requests. Added prompt on startup to allow updating indicator from USB.

Ver: 2009-07-02 July 2, 2009

Improved mnbd-comm driver. Added support for signaling main board to reset UART in case of lost communication. Added feature for unsolicited main board messages to be acknowledged to applications with “U” instead of “A” to help application library keep commands/responses synchronized.

Ver: 2009-03-27 March 27, 2009

Improved mnbd-comm driver. Added queuing for received messages from main board so that the DMA interrupt process can return more quickly. Previously “Lost communication from main board” may happen in some cases when the driver receives messages from the main board with no delay between them.

Ver: 2009-01-19 January 19, 2009

Improved mnbd-comm driver code relating to totalizer.

Ver: 2008-12-19 December 19, 2008

Improved m532x_graphics driver to return success or fail acknowledgement for custom font load.

Ver: 2008-12-04 December 4, 2008

Added option to disable improved thread locking from 08.11.24 for Alex. This will allow new driver to use older 08.11.19 style communication which he believes is better for some applications.

Ver: 2008-11-24 November 24, 2008

Fixed problem in mnbd-comm driver relating to totalizer output. Improved thread locking for concurrency.

Ver: 2008-11-19 November 19, 2008

Improved mnbd-comm driver speed for repeat weight.

Ver: 2008-10-21 October 21, 2008

Added WIM feature to mnbd-comm driver. Application may set a threshold weight and buffer size. When weight above threshold is reached driver will queue all received gross weights into buffer. Application can work from buffer removing overhead of application having to read each weight record individually.

Loader (OPI Boot loader)

Ver: 1.08s Octboer 29, 2010

Updated main menu so option "3." is "Legal metrology information / Setup". When this is selected the options "1. View event counters", "2. View certificates / ID information" and "3. Setup menu" are shown. Options 1 and 2 are not password protected. Password will be prompted for option 3 on first access unless default operator is set to ADMIN.

Ver: 1.08r Octboer 19, 2010

Improved ICAN diagnostics and fine span to multiply weight values by interval to show weights in calibrated weight units. Added feature to fine span cells to select multiple cells by pressing SPACE to allow multiple cells to be tweaked up or down simultaneously. Added ICAN option to show box status. DIO test will now reset outputs after test complete.

Ver: 1.08p September 7, 2010

Improved ICAN setup to display a message when the NOVRAM is cleared and after a time delay go back to setup menu. This eliminates problem of the cell assignment display showing wrong number of cells if you do not ESCAPE out and go back in.

Ver: 1.08o July 26, 2010

Fixed problem with DAC output level.

Ver: 1.08m July 16, 2010

Improved “Update Software Menu” to show warning message before existing OS is erased (Continue Y/N?).

Ver: 1.08k May 24, 2010

Added ICAN and DAC support. Fixed problem with 12 hour mode time may show as 0:00 instead of 12:00. Improved totalizer calibration parameter prompting to allow one set of inputs to configure all scales in totalizer.

Ver: 1.07k Dec 17, 2008

Added OIML certification number to information display.

Ver: 1.07 November 20, 2008

Corrected problem with main board COM3 not being set to correct baud based on preference setting.

Main board

Ver: 1.17 September 1, 2010

Improved COM3 to allow TX enable/disable for RS485. Uses same command from main board as SetRTS.

Ver: 1.16 February 17, 2010

Added support for ICAN cards.

Ver: 1.14 July 9, 2009

Added support for DIO card counting feature.

Ver: 1.12 June 17, 2009

Added support for DAC card.

Ver: 1.11 March 3, 2009

Communications improvements to help prevent “Lost communications with main board”.

Ver: 1.10 November 7, 2008

Added DIO event method to remove all events and reset outputs to low state. 5B {card} 00 00 00 00 FF FF FF FF {condition empty}

Ver: 1.08 Oct 15, 2008

Fixed problem if main board received message from OPI of 2 bytes or less, which might happen due to noise, the main board would stop communicating with the OPI causing “Lost communications with main board”.

DIO (Digital I/O Board)

This cannot be updated using the USB update pack. This requires an ISP (In system programming) interface and appropriate software to update the firmware.

ICAN (ICAN Board)

This cannot be updated using the USB update pack. This requires an ISP (In system programming) interface and appropriate software to update the firmware.

Ver: 1.00 February 17, 2010

Original Release

SIB (Scale Interface Board)

This cannot be updated using the USB update pack. This requires an ISP (In system programming) interface and appropriate software to update the firmware.

Ver: 0.06 November 18, 2008

Clear weight average after calibration

Ver: 0.05 September 17, 2008

Changed default configuration parameters for board test.

Ver: 0.04 July 31, 2008

Added units labels to board parameters.

Attachments (41)

Note: See TracWiki for help on using the wiki.