Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:eval:user-guides:eval-adicup3029:reference_designs:demo_plc_modbus [28 Jan 2021 17:25] – Fixed bad link for digikey Ioana Chelaruresources:eval:user-guides:eval-adicup3029:reference_designs:demo_plc_modbus [08 Mar 2021 06:12] (current) – [Obtaining the Source Code] adding in .Hex files Zuedmar Arceo
Line 71: Line 71:
 The CP2103 device must be programmed as follows to control the DE signal on the CN0416. Configure Silicon Labs Xpress Configurator as follows to program the device: The CP2103 device must be programmed as follows to control the DE signal on the CN0416. Configure Silicon Labs Xpress Configurator as follows to program the device:
 |  IO2 configuration  |  Mode: Push-Pull, Alternate Function: RS-485, Active High  |||| |  IO2 configuration  |  Mode: Push-Pull, Alternate Function: RS-485, Active High  ||||
-Once the CP2103 is programmed, unplug from the host computer and connect P1 on the ADALM-UARTJTAG to P11 on the CN0416 with a 2x5-socket, 100mil cable such as [[https://www.digikey.com/product-detail/en/te-connectivity-amp-connectors/A3AAH-1006G/A3AAH-1006G-ND/825887|AMP A3AAH-1006G]]. Be sure to connect with proper polarity - pin 1 on the ADALM-UARTJTAG must correspond to pin 1 on the CN0416.+Once the CP2103 is programmed, unplug from the host computer and connect P1 on the ADALM-UARTJTAG to P11 on the CN0416 with a 2x5-socket, 100mil cable such as [[digikey>A3AAH-1006G|AMP A3AAH-1006G]]. Be sure to connect with proper polarity - pin 1 on the ADALM-UARTJTAG must correspond to pin 1 on the CN0416.
 ^ CN0416 Setup  ^^^^^ ^ CN0416 Setup  ^^^^^
 ^    ^  Isolated Full Duplex  ^  Isolated Half Duplex  ^  Non-Isolated Full Duplex  ^  Non-isolated Half Duplex  ^ ^    ^  Isolated Full Duplex  ^  Isolated Half Duplex  ^  Non-Isolated Full Duplex  ^  Non-isolated Half Duplex  ^
Line 305: Line 305:
 \\ \\
  
-===== Obtaining the Source Code =====+===== Obtaining the Software =====
  
-We recommend not opening the project directly, but rather import it into CrossCore Embedded Studios and make a local copy in your workspace+There are two basic ways to program the ADICUP3029 with the software for the CN0435. 
 +  - Dragging and Dropping the .Hex to the Daplink drive 
 +  - Building, Compiling, and Debugging using CCES
  
-The source code and include files of the **ADuCM3029_demo_cn0435** can be found here:+Using the drag and drop method, the software is going to be a version that Analog Devices creates for testing and evaluation purposes.  This is the EASIEST way to get started with the reference design
  
-<WRAP round 80% download>+Importing the project into CrossCore is going to allow you to change parameters and customize the software to fit your needs, but will be a bit more advanced and will require you to download the CrossCore toolchain.  
  
-[[https://github.com/analogdevicesinc/EVAL-ADICUP3029/tree/master/projects/ADuCM3029_demo_cn0435| ADuCM3029_demo_cn0435 at Github]]+The software for the **ADuCM3029_demo_cn0435** can be found here: 
 + 
 +<WRAP round 80% download> 
 +Prebuilt CN0435 Hex File 
 +  * [[https://github.com/analogdevicesinc/EVAL-ADICUP3029/releases/download/Latest/ADuCM3029_demo_cn0435.hex| ADuCM3029_demo_cn0435.Hex]] 
 +Complete CN0435 Source Files 
 +  * [[https://github.com/analogdevicesinc/EVAL-ADICUP3029/tree/master/projects/ADuCM3029_demo_cn0435| AduCM3029_demo_cn0435 Source Code]]
    
 </WRAP> </WRAP>
resources/eval/user-guides/eval-adicup3029/reference_designs/demo_plc_modbus.txt · Last modified: 08 Mar 2021 06:12 by Zuedmar Arceo