Example nodeload commands, Result strings and codes – Echelon NodeLoad Utility User Manual
Page 8
Example NodeLoad Commands
Here are five examples that use the NodeLoad commands.
1.
This example command opens LON1, finds a device, downloads an
application named “test”, and sets the transceiver parameters:
nodeload –Ltest.ndl –Xtest.ndl
2.
This example command opens LON2, waits 3 seconds for a service pin
message, and downloads the transceiver parameters.
nodeload –DLON2 –W3 –Xtest.ndl
3. This example command opens LON1, waits 10 seconds for a service pin
message, and downloads an application named “test” from a directory
named “C:\myApplication”.
nodeload –DLON1 –W10 –L”C:\myApplication\test.ndl”
4. This example command opens LON1, specifies the Neuron ID of the node
to load, and downloads only the application.
nodeload –N050012AC1D00 –Ltest.ndl
5. This example command opens LON1, waits 20 seconds for a service pin
message, specifies a ShortStack Micro Server image, and specifies the
image name.
nodeload –Dlon1 –W20 –M –Lss210_ft3120e4_20000khz.ndl
Result Strings and Codes
When NodeLoad completes, it returns a result string by the calling application to
determine success or failure.
Errors that typically occur during setup, such as invalid network interface, invalid
file format, invalid arguments, and so on, will be printed before the final “Nodeload
Result” message in order to aid in debugging during setup. The Nodeload Result
message is formatted to make parsing relatively easy for calling an application on
the production assembly line.
NodeLoad Utility User’s Guide
5