Posts

Updating inTOUCH NET with SKII Boards

All of the Infinitybox hardware can be updated in the field.  Some of these changes require our inCODE programmer.  Some can be done directly from a laptop.  Updating inTOUCH NET can be done directly from a laptop with Wi-Fi.

PLEASE NOTE: YOU WILL ONLY HAVE TO GO THROUGH THESE STEPS IF YOU ARE DIRECTED TO DO SO BY AN INFINITYBOX TECHNICAL SUPPORT REPRESENTATIVE!

There are two different versions of our inTOUCH NET.  As of January 2017, we moved to the SKII version of our board.  If you have an inTOUCH NET from before this date, see this blog post for the updating instructions.

You will receive an email from Infinitybox with the files that you need to load onto your inTOUCH NET.  Read through these steps carefully before proceeding.  Before starting, these steps must be done on a Windows PC or Laptop with Wi-Fi capability.

  1. You will receive an email from Infinitybox technical support with the updated files that are specific to your inTOUCH NET.  Download these files and save them to a convenient location on your computer.
  2. Disconnect inTOUCH NET from your Infinitybox system.
  3. Download http://www.microchip.com/mplabx-ide-windows-installer on your computer.
  4. After the download is complete, run the installer. When prompted, only install MPLAB IPE, uncheck the box for MPLAB X IDE.
  5. After MPLAB IPE is successfully installed, reboot your computer.
  6. After the computer is rebooted, plug the USB cable from inTOUCH NET into your computer. Let it load the drivers.  inTOUCH NET is getting its power from the USB connection for this process.
  7. Launch the MPLAB IPE software, which can found under Microchip/MPLAB X IDE in the start menu or use the MPLAB IPE shortcut on the desktop.
  8. In the Device drop down menu, select PIC32MX795F512L. Click on the Apply button.
  9. In the Tool drop down menu select PKOB SKDE if not selected already.
  10. Click on the Connect button.
  11. Click browse at the end of the source line and choose the file with the name that ends in .hex.  This would be the file that we emailed to you.
  12. Click program, the output window should indicate “Programing Complete” when finished.
  13. Close the MPLAB IPE software.
  14. Connect to the inTOUCH NET server using the Wi-Fi on your laptop.
  15. Use the SSID and password that came with your kit.
  16. Launch Google Chrome or Firefox. Internet Explorer will not work for this step.
  17. Navigate to 192.168.1.50/mpfsupload.
  18. Hit the browse button that appears on the screen. Select the file with the name that ends in .bin.
  19. Press the upload button. You will get a message on the screen that confirms that the website was loaded to inTOUCH NET.
  20. Unplug inTOUCH NET from the USB port on your computer.
  21. Connect inTOUCH NET to the Infinitybox system. Shut down all power and start up again. Wait 30 seconds for the server to initialize.
  22. Connect to the inTOUCH NET network with your smart device.
  23. Browse to 192.168.1.50.
  24. The initial password to get past security is 123 [ENTER].

Your system is now updated with your new code.

If you have any questions with these steps, give our team a call at (847) 232-1991 or email us at sales@infinitybox.com.  You can also contact our team directly by clicking this link.  

Updating with inCODE

Updating with inCODE is very simple but there are two very important warnings that you must understand before you go any further.

***DO NOT PLUG THE inCODE PROGRAMMER INTO YOUR COMPUTER UNTIL YOU HAVE INSTALLED THE SOFTWARE PER THE INSTRUCTIONS BELOW***

…and…

***PAY ATTENTION TO WHICH CELLS YOU ARE UPDATING.  IF YOU RECEIVED A FILE TO UPDATE YOUR MASTERCELL, ONLY LOAD THAT ON A MASTERCELL.  IF YOU RECEIVED A FILE FOR YOUR POWERCELLS, ONLY LOAD THAT CODE ON YOUR POWERCELL.***

That being said, let’s take a look at the steps for updating with inCODE.

One of the advantages of our Infinitybox system is the ability to load new configurations to it in the field.  This video goes through the process of updating your Infinitybox MASTERCELL.

***DO NOT PLUG THE inCODE PROGRAMMER INTO YOUR COMPUTER UNTIL YOU HAVE INSTALLED THE SOFTWARE PER THE INSTRUCTIONS BELOW***

Here are the instructions to load the software and update your system using the inCODE programmer.  This will work for any Windows operating system running at 32-bits or 64-bits.  Please note that there is no application that will work for Apple or Mac.  Also, this must be done from a PC or a laptop.  You cannot use a tablet to run inCODE.  Contact Infinitybox technical support to get a link to download the software to run the inCODE.  You can contact our team by clicking this link.

  1. Temporarily disable your virus scanning software.
  2. Download the software application from the link provided to you from Infinitybox technical support.
  3. Run the install_picprg executable.
  4. When the installation is done, plug the programmer into the computer.  Let it find the drivers as necessary.
  5. Reboot the computer.
  6. Go to Programs/Embed Inc/Program PIC.
  7. Save your hex file to your desk top.
  8. UNPLUG ALL CONNECTORS FROM THE CELL BEFORE YOU PLUG THE inCODE PROGRAMMER INTO IT.
  9. Plug the programmer header into the cell to be updated.  Follow the instructions that came from Infinitybox technical support carefully.  Loading code on the wrong type of cell can cause severe damage to the system.  For example, programming a POWERCELL with MASTERCELL code will cause damage to the cell.
  10. Browse for the file and hit PROGRAM on the GUI.

The programming window looks like this:

Picture of the inCODE Graphical User Interface

Picture of the inCODE Graphical User Interface

When completed, unplug the inCODE programmer from the cell and plug the harness connectors back in.

PLEASE NOTE:  You may get a warning from your anti-virus software about the inCODE download.  It depends on the browser and the anti-virus software that you are using.  We test this software frequently and know that it is safe.  Contact our technical support team with questions about this.

If you plug the inCODE programmer into your computer before you install its software, Windows will randomly assign a driver to it.  The inCODE programmer will not work correctly when you install the software.  To fix this, please follow these instructions by clicking this link.

Please contact our technical support team by clicking this link if you have questions.