# Encoder Interface DSQC377B Firmware v1.5  \[PickMaster 3\]

**URL:** <https://tech-community.robotics.abb.com/t/encoder-interface-dsqc377b-firmware-v1-5-pickmaster-3/2378>\
**Category:** PickMaster\
**Created:** [December 15, 2008, 10:40pm UTC](https://tech-community.robotics.abb.com/t/encoder-interface-dsqc377b-firmware-v1-5-pickmaster-3/2378 "2008-12-15T22:40:23Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mats\_W](https://avatars.discourse-cdn.com/v4/letter/m/df705f/32.png) [@Mats\_W](https://tech-community.robotics.abb.com/u/Mats_W)\
**Post date:** [December 15, 2008, 10:40pm UTC](https://tech-community.robotics.abb.com/t/encoder-interface-dsqc377b-firmware-v1-5-pickmaster-3/2378/1 "2008-12-15T22:40:23Z")

</div>

Due to issues with the new DSQC377B Encoder Interface boards, a firmware update has been released.

_Link edited 2009-01-08 by Mats W._  
~~webwiz/148/DSQC377B\_v1.5.zip~~

Quote from technote:

_SYMPTOM_  
_Queue tracker unit DSQC377B can at certain circumstances give a tracking deviation of up to 1%. This has been_  
_reported especially from installations where the tracking distance is extremely long._

_AFFECTED ROBOTS_  
_All installations with DSQC377B of revision 14 or earlier and where the ?ocounts per meter?\_ parameter has been_  
_changed to a final value less than 1% from previous setting._

_CAUSE_  
_The DSQC377B unit has a filtering of the ?ocounts per meter?\_ value._  
_If the configuration is changed less than 1%, the value will not be changed for the board._

_CORRECTIVE ACTION_  
_Upgrade firmware to version 1.5_

_REVISION UPDATE_  
_DSQC 377B, 3HNE 01586-1 of revision 12, 13 and 14 upgraded with Firmware ver 1.5 will have rev. 15._  
_1. Change the revision on the label of the board to 15 after upgrade (e.g. 3HNE0156-1/15)._  
_2. Update also the revision of the board in WebConfig. (ABB Employees)_

---

<div class="post-metadata">

**Author:** ![bronkhoj](https://avatars.discourse-cdn.com/v4/letter/b/71c47a/32.png) [@bronkhoj](https://tech-community.robotics.abb.com/u/bronkhoj)\
**Post date:** [January 8, 2009, 10:10pm UTC](https://tech-community.robotics.abb.com/t/encoder-interface-dsqc377b-firmware-v1-5-pickmaster-3/2378/2 "2009-01-08T22:10:24Z")

</div>

Hi Mats I had some problem updating DSQC377B boards to rev 1.5  
I think my problems are caused by 2 tings.

1  
When you speed up the communication the change that the procedure fails is very big  
I always leave it on 9600. This takes a while but it always works!

2  
I think you sequence is wrong  
You first have to load the new firmware and after this you have to delete it  
The sequence should be:  
From terminal, enter: “ft putbin”  
From terminal, enter: “ft del gcncf.cpi”  
and not the other way around

In the error recovery procedure you fist have to delete and after this you have to load.  
Your sequence there is ok according my experience!

I have re write the update procedure according my experience which a also have attached

[webwiz/188/DSQC377B\_Firmware\_Upgrade\_Instructions\_revJB.zip](http://forums.robotstudio.com/webwiz/188/DSQC377B_Firmware_Upgrade_Instructions_revJB.zip)

---

<div class="post-metadata">

**Author:** ![Mats\_W](https://avatars.discourse-cdn.com/v4/letter/m/df705f/32.png) [@Mats\_W](https://tech-community.robotics.abb.com/u/Mats_W)\
**Post date:** [January 8, 2009, 11:46pm UTC](https://tech-community.robotics.abb.com/t/encoder-interface-dsqc377b-firmware-v1-5-pickmaster-3/2378/3 "2009-01-08T23:46:36Z")

</div>

Hi

Here is an updated package.

/Mats

webwiz/148/DSQC377B\_v1.5.zip
