Download the Software
Download the EDSI software from the Software Downloads article.
Hardware Required
To program the Controller all that is needed is power on connector J1-B (MC4 and MC3) and a connection between the ECOM cable and CAN port 1. The plug and play programming kit shown below can be used or you can create your own harness following the pinout shown in the technical manual.
Use Programming Kit P/N 58700011 which includes, E-COM cable, Power Adapter, CAN & Power Harness, and Termination Resistor. The following harnesses are available separately:
MC3 & MC4 CAN Programming and Power harness: P/N 38000001
MC2 Adapter: P/N 3800009 (Use in conjunction with P/N 38000001)
E-Com USB/CAN Adapter: P/N E2046014B (with Deutsh triangular connector).
Connect to the Controller
Connect the E-Com cable to CAN Port 1 of the uControl controller then apply power.
Launch the Mcx Display EDIS tool and copy then paste the following password at the prompt then select "OK". The following password applies only to the uControl line of controllerrs.
5ZIP-5UJ4-KD53-COTM
E-Com Port Settings
The default E-Com settings require a SA of 0 and Baud Rate of 250K to communicate with the controller. If your application forces these to a different value then you will need to change these settings to match your application.
Loading Firmware
Select File -> Reprogram Target for firmware then follow the prompts to select the appropriate file.
Next select YES to perform standard application download.
If the file that was selected is for a different hardware model you will see the following message. Select CANCEL if the incorrect file has been selected. If this is the desired file for example when loading a HFX file onto a HCM controller, type in the password OVERRIDE and select proceed.
With the correct mot file selected select YES again at the next prompt.
The progress bar will appear and then the Success message once programming is complete. All three LED lamps will be on while programming. Once complete the green LED will remain on solid. This indicates firmware is running but no application.
If there is a Terminated Improperly error verify no other devices on the CAN data bus or applications are interfering with communications then try again.
If power is disrupted during the programming operation the controller will power back up in Bootstrap mode. Follow the prompts to repeat the programming process. In Bootstrap Mode all three of the LED lamps will be on.
Loading an Application File
If the customer application is not running the green LED on the 6-pin connector will be illuminated solid.
To load an application select File-> Reprogram Application from the menu then choose the desired file type.
The file will automatically load and display the following message upon completion. The green LED will now be flashing indicating an application is running.
If there was an error you will see the following message and the green LED will be on solid. Simply repeat the process to try again.
Bootstrap Mode
In the event the controller becomes unresponsive it is possible to fall back to the bootstrap and load new firmware using this technique. Bootstrap mode can be forced by applying a voltage to three of the outputs then applying power to the controller as detailed in the following steps.
Step 1 - Connect the E-Com cable to CAN Port 1 and launch EDIS software
Step 2 - Apply Battery Voltage to Output 1, 2, & 3 - see pinout table
| Output Channel | Pin # - MC2 | Pin# - MC3, MC4, MC4-H8 |
| PWM-01 | E-2 | B-2 |
| PWM-02 | E-3 | B-14 |
| PWM-03 | E-8 | B-3 |
Step 3 - Apply Battery Voltage to the Controller - see pinout table
| Power Connection | Pin# - MC2 | Pin# - MC3, MC4, MC4-H8 |
| Battery + | PB-1 | |
| Ground | PB-4 |
Step 4 - The Boostrap mode window will pop-up and all three LED's will be on, proceed with loading firmware as shown in the Loading Firmware section.
Comments
0 comments
Please sign in to leave a comment.