On July 9, 2018, the latest Vesta IoT Gateway developer images were released. Many improvements have been included.
All documentation for the Rigado Vesta Gateways 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 NXP Manufacturing Tool
This method is only intended for use when a DeviceOps connection is not available.
These instructions will walk you through the steps of setting up and customizing NXP’s MFG Tool to work with Rigado’s Yocto build images. The MFG Tool allows you to download OS images onto devices.
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+
-
Memory: 4GB+
-
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 and PID=0x0080
- 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
L4.1.15_1.0.0_ga-mfg-tools.tar.gz
. -
Double-click on the extracted folder
L4.1.15-1.0.0_ga-mfg-tools
. -
Extract the files from the file
mfgtools-without-rootfs.tar.gz
. -
Double-click on the extracted folder
mfgtools
. -
Delete the
Profiles
directory. -
Delete all
.vbs
files. -
Your folder structure should look like the following image:
-
Download the file
rigado-mfgtool-profiles.zip
. Save or move it to the folderL4.1.15-1.0.0_ga-mfg-tools\mfgtools
. -
Extract the
rigado-mfgtool-profiles.zip
file to theL4.1.15-1.0.0_ga-mfg-tools\mfgtools
folder.
Copy Yocto Build Images to the mfgtool Folder
The developer images are pre-compiled. Download the file mfgtool-builds-bo-5.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
vbs
file. For example, for a Vesta-500, open the filevesta-500-general.vbs
. -
If everything is connected properly you should see
HID-compliant device
in the status box as shown here:NOTE: If you see
No Device Connected
in 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 Connected
yet 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
Done
message 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.