Solutions and technology

Solutions

At Inventech we pride ourselves in our ability to solve any problem, by using our expertise and a combination of commercial and custom hardware development.

In this section we detail some of the solutions we have developed for our customers.

There are often multiple solutions to a single problem.
We use different technologies to implement our solitions, we detail some of our experience and impressions.

Updating remote sensor firmware on Win7

All our GSM remote sensor devices are loaded with a USB bootloader making it simple to update the firmware on the devices. The method detailed using the DFU-Programmer on Win32 (WinXP, Win7, Win9 and Win10) platforms. You will need the latest version of the firmware and the DFU programmer, downloadable from github or directly from this site.

Update process

  • Unzip the dfu-programmer into a directory on you PC
  • Put the remote sensor board into bootloader mode, by pressing and holding the boot button (S1) while powering on. (Alternatively you can press and hold the button while reseting the device, this is done by shorting the top 2 pins of the 6 pin programming header.
  • Now plug the mini USB cable into the USB port on the board.
  • Windows might ask you for the USB DFU driver – browse towards the folder where you unzipped the dfu-programmer and select the dfu-prog-usb-1.2.2 directory.
  • Now from the command line issue the following command to erase the flash memory

dfu-programmer.exe atxmega256a3u erase

  • Now program the new firmware into the flash with the following command

dfu-programmer.exe atxmega256a3u flash <firmware_file.hex>

  • Restart the device by power cycling the board, reseting the unit or by the following command

dfu-programmer atxmega256a3u launch

You can obtain the firmware from the relevant product pages

Screenshot

You might need to install the drivers for the dfu-programmer you need to do this by going the the control panel -> device manager -> right clicking on the atxnega256A3U device and selecting update driver software. Browse to the folder where you uncompressed the dfu,zip file to and select the dfu-prog-usb-1.2.2 folder. This will install the driver for the DFU.

You might need to install the drivers for the dfu-programmer you need to do this by going the the control panel -> device manager -> right clicking on the atxnega256A3U device and selecting update driver software. Browse to the folder where you uncompressed the dfu,zip file to and select the dfu-prog-usb-1.2.2 folder. This will install the driver for the DFU.

Complete design, consultancy and manufacturing services to you and your company.