Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

DYS3000 Programming Instructions

1. Connect USB cable from computer to the DYS3000 and connect the 24VDC power supply.

2. Insert Toradex board into programmer.


3. Find the IP Address of the USB-ethernet adapter included in the programming station – navigate
to the “Network Connections” overview by searching for it in the windows taskbar:

4. Double-click the ethernet port labelled “Realtek USB FE Family Controller” to open its
properties.
5. Select “Internet Protocol Version 4 (TCP/IPv4)” from the menu and click properties.
6. Take note of the IP address displayed here

7. Launch the WM_programmer application and select config


8. There are two COM ports associated with the DYS-3000 programmer – one for the relay board
and one for the console. Use the device manager to find the port numbers and select them from
the configure menu. This will take some guesswork, if your first run raises an error try reversing
the console and relay ports.
9. In “Server IP Address” enter the IP address obtained in step 6.
10. Enter the “Client IP Address” (the address to be assigned to the Toradex board) and ensure
“Relay Board Disabled” is not checked.

11. Get the images you need from TeamCity (Lumenade :: Images :: Lumenade ECU Images) and
unzip them under: C:\Users\YOURUSERNAME\Encelium\images. Update List if necessary.
12. Select an image from the menu and press start. The software will run and you will see a
“Programming Successful” window pop up upon completion.

13. When updating the major version you need to update twice, e.g. updating from V3 to V5 or
from V4 to V5 you need to press Start again after the first update.

TROUBLESHOOTING:
1. Do you hear the relays click? Are the LEDs on the base-board turning on? If the answer is no to
either of these questions, check the following:
2. is the relay port setting correct? There is a program in the WM_Programmer folder named
toggle_relays.py that you can use to enable/disable relays. Run toggle_relays.py -h for
assistance with this.
3. Is the "Relay board disabled" setting checked in the config? If so, uncheck it.
4. You see complaints of "TIMEOUT". This likely means that the toradex board is having difficulty
communicating with the DYS2000 via ethernet. Check the TCP/IP settings and network cable.
5. Other errors (possibly timeouts) could be because the Console port isn't correct or connected
correctly.
6. Make sure that the Windows Defender Firewall doesn´t block the wm_programmer.exe

You might also like