Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

The DC9003 and DC9018 can be programmed via USB by attaching them to the DC9006 Eterna Interface Card found in the starter kits.

In order to program chip and module products, your board must contain a 5x2 programming header as described in the Eterna Hardware Integration Guide. The Eterna chip/module can then be programmed using ESP via a DC9004A programming adapter connected to a DC9006, or by using a DC9010 Eterna Serial Programmer.  

More information can also be found in the Eterna Eval/Dev Board Set Users Guide.

 


Note that the DC9004A is now bundled with the DC9006 - if you purchased a DC9006 or an evaluation kit containing a DC9006 prior to its inclusion, contact Linear sales to obtain a DC9004A.

...

Info

If programming any board level module such as the LTP5901-IPMA or the DC9003A, use the existing Fuse Table files available at https://github.com/dustcloud/eterna_flash.provided in the SmartMesh Software zip in your MyAnalog account. 

If programming on a custom made board using the QFN LTC5800-IPM, you will be responsible for creating your own custom Fuse Table file.

  • Refer to the Board Specific Integration Guide for instruction on how to create fuse tables for custom hardware or modify existing ones. Custom hardware always requires a custom fuse table to properly calibrate the 20 MHz crystal and configure the GPIOs for optimal power usage.

...

Note

Normally when programming a mote via JTAG in the IAR toolchain, only the main binary is erased. If you accidentally erase a board, or are starting with an un-programmed custom board, you will need to replace the loader, partition table, and fuse table binaries before programming the main application using JTAG.

...


To program a device, open a Windows command prompt and navigate to the directory containing the 

Include Page
_def_esp
_def_esp
 and the binaries. You will now reprogram the 
Include Page
_def_mote
_def_mote
s one-by-one.

...