# Advisory: Firmware Upgrade available

**URL:** <https://forum.ubiquityrobotics.com/t/advisory-firmware-upgrade-available/286>\
**Category:** Annoucements\
**Created:** [March 28, 2019, 3:27am UTC](https://forum.ubiquityrobotics.com/t/advisory-firmware-upgrade-available/286 "2019-03-28T03:27:13Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![rohbotics](https://forum.ubiquityrobotics.com/user_avatar/forum.ubiquityrobotics.com/rohbotics/32/222_2.png) [@rohbotics](https://forum.ubiquityrobotics.com/u/rohbotics)\
**Post date:** [March 28, 2019, 3:27am UTC](https://forum.ubiquityrobotics.com/t/advisory-firmware-upgrade-available/286/1 "2019-03-28T03:27:14Z")

</div>

A new firmware version (v32) is available with some critical errors fixed, please upgrade to avoid some possible safety issues.

See instructions at: [https://learn.ubiquityrobotics.com/firmware-upgrade](https://learn.ubiquityrobotics.com/firmware-upgrade)

---

<div class="post-metadata">

**Author:** ![bhuvanchandradv](https://forum.ubiquityrobotics.com/user_avatar/forum.ubiquityrobotics.com/bhuvanchandradv/32/135_2.png) [@bhuvanchandradv](https://forum.ubiquityrobotics.com/u/bhuvanchandradv)\
**Post date:** [March 29, 2019, 11:08am UTC](https://forum.ubiquityrobotics.com/t/advisory-firmware-upgrade-available/286/2 "2019-03-29T11:08:29Z")

</div>

Hey @rohbotics,

Do we have some release notes for v32 firmware release ?

---

<div class="post-metadata">

**Author:** ![rohbotics](https://forum.ubiquityrobotics.com/user_avatar/forum.ubiquityrobotics.com/rohbotics/32/222_2.png) [@rohbotics](https://forum.ubiquityrobotics.com/u/rohbotics)\
**Post date:** [March 30, 2019, 5:26pm UTC](https://forum.ubiquityrobotics.com/t/advisory-firmware-upgrade-available/286/3 "2019-03-30T17:26:39Z")

</div>

@mjstn2011 Could you write up some release notes and post them here? Thanks

---

<div class="post-metadata">

**Author:** ![mjstn2011](https://forum.ubiquityrobotics.com/user_avatar/forum.ubiquityrobotics.com/mjstn2011/32/30_2.png) [@mjstn2011](https://forum.ubiquityrobotics.com/u/mjstn2011)\
**Post date:** [April 3, 2019, 1:51am UTC](https://forum.ubiquityrobotics.com/t/advisory-firmware-upgrade-available/286/4 "2019-04-03T01:51:29Z")

</div>

\*\*ANNOUNCEMENT (UPDATED April 6): I t has been found that although v32 works great users would see a harmless but excessive amount of logging in the ROS log with the wording containing ‘DESERIALIZATION ERROR -5’

This error is really a warning that the firmware returned a parameter that the Linux side code did not know about but no harm or bad behavior would be due to that error except that the ROS logs will get a lot more of these ongoing.

As of yesterday if you update your linux side code then the linux side will know about the new parameter and no DESERIALIZATION ERROR -5 will happen.

You may do the ‘Linux Host Software Update’ at our page of [https://learn.ubiquityrobotics.com/updating](https://learn.ubiquityrobotics.com/updating) to stop the excessive logs.

We are sorry this was not found till after the release of the firmware.

---

<div class="post-metadata">

**Author:** ![mjstn2011](https://forum.ubiquityrobotics.com/user_avatar/forum.ubiquityrobotics.com/mjstn2011/32/30_2.png) [@mjstn2011](https://forum.ubiquityrobotics.com/u/mjstn2011)\
**Post date:** [April 8, 2019, 7:34pm UTC](https://forum.ubiquityrobotics.com/t/advisory-firmware-upgrade-available/286/5 "2019-04-08T19:34:30Z")

</div>

Today was posted a summary document that outlines Motor Control Board firmware as well as hardware revision history. Please see it as new file in the ubiquity\_motor github repository that is called [Firmware\_and\_Hardware\_Revisions.md](https://github.com/UbiquityRobotics/ubiquity_motor/blob/indigo-devel/Firmware_and_Hardware_Revisions.md)

This is a first cut to get this document started.

We do not tightly release ROS side motor node changes in sync with firmware releases and so generally the firmware comes out first followed by support for any newer features in a later ROS side set of binaries. Our updating page mentioned in my prior post shows the processes used to get latest firmware and ROS side software binaries.

---

<div class="post-metadata">

**Author:** ![brunolfm](https://forum.ubiquityrobotics.com/user_avatar/forum.ubiquityrobotics.com/brunolfm/32/42_2.png) [@brunolfm](https://forum.ubiquityrobotics.com/u/brunolfm)\
**Post date:** [April 9, 2019, 8:02pm UTC](https://forum.ubiquityrobotics.com/t/advisory-firmware-upgrade-available/286/6 "2019-04-09T20:02:00Z")

</div>

So it is safe to upgrade the firmware? Thanks

---

<div class="post-metadata">

**Author:** ![mjstn2011](https://forum.ubiquityrobotics.com/user_avatar/forum.ubiquityrobotics.com/mjstn2011/32/30_2.png) [@mjstn2011](https://forum.ubiquityrobotics.com/u/mjstn2011)\
**Post date:** [April 12, 2019, 12:38am UTC](https://forum.ubiquityrobotics.com/t/advisory-firmware-upgrade-available/286/7 "2019-04-12T00:38:21Z")

</div>

Yes v32 is safe to use. If you want clean log files as well then it is advised you also follow the linux host software update as well which will make no extra logs show up in the ROS log. Both processes are on link above which I repeat here again as [https://learn.ubiquityrobotics.com/updating](https://learn.ubiquityrobotics.com/updating)
