On January 15, 2018, the latest Vesta IoT Gateway developer images were released. Many improvements have been included - most importantly, a move to incorporate hardware floating point.
All documentation for the Rigado Vesta Gateways including Rigado DeviceOps® are available at: https://developer.rigado.com.
Developer image release notes are available through our documentation portal as well (direct link).
Updating a Vesta Gateway
Installing a Development Build using DeviceOps®
The recommended method for updating a Vesta Gateway is through DeviceOps. Instructions are available through our documentation portal (link)
SWU files for this update can be downloaded here:
*Note: updating to Beryllium from Lithium (3.2.x) requires updating the development image twice due to changes in permissions for Node-RED.
Installing a Development Build using NXP Manufacturing Tool
This method is only intended for use when a DeviceOps connection is not available.
Listed below are the PC Requirements as found in the
Manufacturing Tool V2 (MFGTool2) Factory Operation Manual.docx in the
mfgtool/Document/V2 folder provided by NXP. Please make sure you can meet or exceed these requirements.
PC Minimum Requirements
CPU: Intel E3400 or higher. Frequency: 2GHz+
OS: Windows XP/Windows 7 version or higher
USB2.0 or USB3.0 root hub is a must, NO USB 1.1 root hub is allowed.
Use of an external USB hub is allowed with the following restrictions:
- The hub must use an independent power supply
- The hub must pass the applicable Product Test Requirements for hubs of the USB-IF Compliance Program. A Belkin USB hub is recommended.
- A utility to unzip "tar" files is necessary, such as 7-zip.
- NOTE: A Virtual Machine may be used. Ensure the following USB VID/PID combinations are configured to automatically connect to the VM:
- Vesta Gateway HID: VID=0x15a2, PID=0x007d
- Vesta Gateway MSD: VID=0x066f, PID=0x37ff
Install the NXP MFG Tool
Follow the steps below to install and customize the NXP MFG Tool to work with the Rigado Gateway:
Download the MFG Tool from NXP’s website. You will need an NXP account for this.
After the download has completed, extract the files from
Double-click on the extracted folder
Extract the files from the file
Double-click on the extracted folder
Your folder structure should look like the following image:
Download the file
rigado-mfgtool-profiles.zip.Save or move it to the folder
rigado-mfgtool-profiles.zipfile to the
Copy Yocto Build Images to the mfgtool Folder
The developer images are pre-compiled. Download the file
mfgtool-builds-be-4.0.1.zip. Extract the contents to the folder
mfgtool/Profiles/Linux/OS Firmware/files. The following image is an example of the
files folder after copying files over from this file.
Use the MFG Tool
Make sure the power supply is not connected to the Rigado Gateway device. If using PoE, unplug the Ethernet cable.
Connect the Rigado Gateway device to your Windows machine using a USB connector.
Hold down the user button while supplying power to the unit. This will put the Rigado Gateway in USB serial down-loader mode and allow the MFG Tool to communicate with the Gateway.
To start the MFG Tool, double-click on the appropriate
vbsfile. For example, for a Vesta-300B or Vesta-300R, open the file
If everything is connected properly you should see
HID-compliant devicein the status box as shown here:
NOTE: If you see
No Device Connectedin the status box, double-check your connections and try again. Be sure you are holding down the user button while supplying power to the Gateway. If using a VM, check the USB auto-connect settings for the proper VID/PID noted above.
Click on the Start button to begin the installation.
As the firmware is being downloaded and installed, various update messages will be displayed along the way.
NOTE: There will be approximately a 20 second pause after the initial transfer. The MFG Tool may show
No Device Connectedyet still show progress. This is normal while the gateway restarts the USB connection as a mass storage device (MSD).
Once the installation is successful, you should see a
Donemessage in the status box.
Click on the Stop button and Exit button to close the tool.
Cycle power to the Rigado Gateway device.
After power is applied, the Rigado Gateway will show an amber LED while booting, then turn green once a DHCP lease has obtained an IP address. You may now proceed with the documentation at https://developer.rigado.com.