New Host Firmware page shows incorrect current version

Hey there,

We’ve got a large fleet of devices overall working fine. The Notehub UI changed recently, maybe within the last month or two. One page that changed significantly is the Host Firmware page for a particular device. We use this page to initiate IAP updates for our customers.

It used to only show the current status, and now it shows a history of status changes. That’s nice. However, there now seems to be a problem with correctly displaying the current version. Also, the view there claims the update is still pending, even though the devices successfully completed updates days ago.

We’ve noticed this with several devices now. Our own telemetry, as well as what’s reported by the device in _health.qo and shows up in the Device Health log based on setting the version in a dfu.status request — all of that shows the correct host firmware version.

However, the version on the Host Firmware tab for a specific device, under the heading “Firmware Running on Device” is wrong and stays wrong despite any changes reported by the device.

The notecard firmware of the development device I’m using to test is version 7.2.1.16425.

This has been inhibiting the ability of our support department to manage customer communication for these updates. For the moment, we resolved to use the page to initiate updates, but then to subsequently not trust what it says, looking to other sources of data.

  • Is there something different we need to be doing in firmware that changed recently?
  • What’s the expected trail of breadcrumbs we could look for in the events for a device that would tell the story of a successful update or an update that’s having issues? (We’re often dealing with devices at the edge of connectivity or, you know, covered in seaweed or barnacles. :wink: ) Sometimes we see changes to _env.dbs but haven’t dug in deeply. The way the env vars change seems to have changed over time.
  • Anyone else notice this?
  • Let me know if there’s info you need to efficiently debug.

Cheers!
Zachary

2 Likes

Came to report I’m also seeing this. Maybe related to this? DFU Update - host firmware version not updated - #2 by ubieda

2 Likes

Hey @zachary,

Thanks so much for the thorough report, and sorry for the delay getting back with you. We’ve confirmed this issue on our end, and we’re working on getting a fix out. I’ll post back here when it’s live.

TJ

1 Like

Hi @zachary ,

We’ve deployed a fix for this issue today. You’ll need to do another firmware update in order for the Notehub UI to be updated.

Thank you very much for reporting this. We’re sorry for the confusion this caused.

Jim

2 Likes

Outstanding. :raised_hands: Thanks much!