Comfort  Automation/ Security System Forums Home
Home Search search Menu menu Not logged in - Login | Register

KP04 Firmware History up to 1.011
 Moderated by: ident
 New Topic   Reply   Printer Friendly 
 Rate Topic 
AuthorPost
 Posted: Wednesday Jun 17th, 2009 04:56 am
   PM  Quote  Reply 
1st Post
ident
Administrator


Joined: Wednesday Aug 9th, 2006
Location: Singapore
Posts: 3493
Status: 
Offline

  back to top

KP04 Firmware version is indicated on the LCD for a few seconds after reset or when the KA/KB Rs485 bus is not connected or when # and 9 keys are pressed together from firmware 1.08 onwards

Bug on KP04 (All versions)
9 Sept 2009 - This has been found to occur on a few KP04s. When a Phone Trouble Alarm occurs the LCD goes blank. When the sign in code is entered, the LCD display comes on again and everything works as usual. We are investigating the reason for this, but there should be no problem with using these keypads even with this issue.

Version 1.011- (16 March 2009)
  1. Complies to EN50131 Hide/Show Alarms option in Configuration > Modules and Settings
  2. Changes on the LCD version display upon boot-up.
  3. Query for Vocabulary information to Comfort is done once at reset and notr repeatedly when the command is not supported by Comfort older firmware
  4. Supports  Identify ID command (u? command to UCM) for subtype, firmware version and revision so u? command for scanning will work
Firmware 1.010 (16 March 2009)
  1. As in 1.011 but Show/Hide option is not implemented (For non-EN50131)
Firmware 1.08 "r" or "e"
  1. "e" version supports EN50131 "Show/Hide Alarms" option. "r" version does not support EN50131 "Show/Hide Alarms" option.
  2. Firmware improved for more efficiency and removed redundant codes
  3. Event Log cater for event type 32 (message tags).
  4. Skip EEPROM memory check during reset which prevented the announcement "security off" at reset and status leds not be be updated.
  5. Pressing '#' & '9' together will display keypad firmware version for about 5 sec.
  6. Removes "#xxx" component in event log display, as there is voice for event log already.
  7. Changed text from "PRESS *1 TO SYNC" to "PUSH *1 TOGETHER". Also added in new displat "MEMORY ERROR, CHECK MEMORY IC" for EEPROM IC errors. This is to indicate insufficient size of EEPROM IC or no IC plugged in.
  8. Fixed Bug - Always send X-10 A1 00(hex) command after reset.
  9. Temperature sensor function support for future with Temperature compensation (not implemented).
  10. Support 2 bytes event log command.
  11. Changed the off backlight function. Previously, the backlight was turned off by the keypress timer, even if the backlight is switched on by the system command. Now it can only be off by system, if it is turned on by it. The key pressed timer cannot turn it off anymore.
  12. X10 process starts once an valid pulse string is received, instead of starting after "silent" period
  13. Ability to receive CBus2 IR codes.
  14. Rectified problem with 8C extended event log command. Fixed problem with the high and low byte order.
Version 1.03 – 2005 October 2004
  1. Check for EEPROM at reset (which causes “Security Off” and status leds not to be activated)
  2. Cater for changes in zone name locations from 0300h to 1D00h.
  3. 3. New locations  to store vocabulary version data. Only used for Comfort firmware  version 5 onwards.
  4. Add new feature  sync vocab text with main board by pressing *1, on condition that LCDKP firmwave version is not lower than the minimum needed to run.
  5. Added feature to keep on querying for vocabulary version until replied. (causes problem with old Comfort firmware which do not support this query)
  6. New rules on NAK command reception and transmission. NAK comand should be sent not more than 3 times to prevent endless NAK and resends
  7. During reser if the checksum is wrong, it will also show version number, instead of all blanks. All blanks are shown if the EEPROM is not correct (i.e. < 64kbits or missing).
  8. Added in a new command Request Version Information. This is for download to Keypad  program to determine if the target is compatible with the memory map to be downloaded.
  9. KP04  queries Comfort system version.in  order to support old and new version of word list. Old version of user word list in Comfoort I has 128 words while Comfiort II one has 144 words.
Version 1.01 – 2005 May 14
  1. Change the time display to 12-hour format (ie. a or p at the end), instead of 24-hour format.
  2. Remove the immediate "Communication Failure" message upon power up.The message will appear if there is no communications for 20 seconds.
  3. Upon power up, the firmware version and ID are shown. The day field of date shows the ID settings of the keypad. It ranges from 1 to 15. The month and year is always set at Jan 2000. The time tells the version number of the firmware. The hour field is the version number while the minute field is the sub version number. Forxample, 01:00 is actually showing it is version 1.00 etc.
  4. Change in the keypad scanning.
  5. Solved the problem where there is communication collisions on the 485 bus.
  6. Used PIC with larger processor memory
  7. X10 IR detection code is implemented.
  8. Implemented message whenever the keys are released (after pressed).
  9. The keypad key parameter valued '12'Hex is disabled, previously, caused  by F+Day button. As it is not used, it sometimes creates unwanted responses from Comfort
  10. LCD date display format is changed "DDMMMYYYY" to "DD MMM YY".
  11. Implemented upload command.
  12. Implement EEPROM checksum. If checksum is not correct, all LCD pixels will show. This also corrects the problem when an invalid EEPROM will "hang" or slow down the keypad operations.Also checks if the EEPROM is at least 64K. If the condition is not true, the LCD display will all be "lighted" (black).

Last edited on Wednesday Nov 7th, 2012 01:26 am by ident



 Posted: Wednesday Jun 17th, 2009 06:05 pm
   PM  Quote  Reply 
2nd Post
palmlodge
Member
 

Joined: Thursday Dec 14th, 2006
Location: United Kingdom
Posts: 507
Status: 
Offline

  back to top

Where can we download the firmware image ?



 Posted: Wednesday Jun 17th, 2009 10:55 pm
   PM  Quote  Reply 
3rd Post
ident
Administrator


Joined: Wednesday Aug 9th, 2006
Location: Singapore
Posts: 3493
Status: 
Offline

  back to top

KP04 firmware cannot be upgraded in the field. The processor and the memory used in this product is not able to support the upgrade feature. We can upgrade firmware in the factory for no charge except postage if the keypad is sent back to Cytech in Singapore. However it is usually not necessary to upgrade keypad firmware, as the changes rarely have much impact compared to Comfort, Slaves and UCMs



 Posted: Thursday Sep 10th, 2009 04:35 am
   PM  Quote  Reply 
4th Post
slychiu
Administrator


Joined: Saturday Apr 29th, 2006
Location: Singapore
Posts: 5495
Status: 
Offline

  back to top

Bug on KP04 (All versions)
9 Sept 2009 - This has been found to occur on a few KP04s. When a Phone Trouble Alarm occurs the LCD goes blank. When the sign in code is entered, the LCD display comes on again and everything works as usual. We are investigating the reason for this, but there should be no problem with using these keypads even with this issue.



 Posted: Saturday Jan 7th, 2012 03:45 pm
   PM  Quote  Reply 
5th Post
jka
Member
 

Joined: Saturday Jan 7th, 2012
Location:  
Posts: 4
Status: 
Offline

  back to top

Would there be any potential problem having KP04 with different firmwares on the same system. I have 2 of 1.03a, and a 1.08r.



 Posted: Sunday Jan 8th, 2012 01:15 am
   PM  Quote  Reply 
6th Post
ident
Administrator


Joined: Wednesday Aug 9th, 2006
Location: Singapore
Posts: 3493
Status: 
Offline

  back to top

There should be no problem with having diferent firmware versions in the same system



 Current time is 04:55 am
Top




UltraBB 1.172 Copyright © 2007-2014 Data 1 Systems