background image

UG-1926 

EVAL-ADUCM420QSP1Z

 User Guide

 

Rev. 0 | Page 12 of 20 

25

84

4-

0

08

 

Figure 18. GUI for Updating the SUB-20 Firmware 

2.

 

For Windows® 10, Figure 18 may open automatically to 
update the SUB-20 adapter without having to double click 
the 

SUB-20 firmware updater.exe

 file. Click the 

Update

 

button. For Windows 7 and earlier versions, users may not 
need to update the SUB-20 adapter. 

3.

 

After the adapter finishes updating, connect the pins on the 
SUB-20 board to the pins on the EVAL-ADUCM420QSP1Z 
as described in Table 5. 

4.

 

On the SUB-20 board, ensure that Pin J7 is set to 3.3 V, 
Pin JP1 to Pin JP4 and Pin JP5 are set to connect Header 
Pin 1 to Header Pin 2, and Pin JP6 is set to connect Header 
Pin 2 to Header Pin 3. 

5.

 

Connect the USB cable from the PC to the SUB-20 board and 
run 

C:\ADuCM420…\SoftwareTools\MDIOWSD\ 

MDIOWSD.exe

. The GUI window then opens, as shown 

in Figure 19. 

6.

 

Click the 

Browse

 button (see Figure 19), and navigate to 

the desired code to download. 

2584

4-

00

9

 

Figure 19. 

MDIOWSD

 GUI  

7.

 

To download the code, select 

Program and Verify

 from

 

the Flash Action

 box, click 

Start

, and follow the 

instructions listed on the GUI. 

 

 

Table 5. SUB-20 to EVAL-ADUCM420QSP1Z Pin 
Connection Guide  

EVAL-ADUCM420QSP1Z Pins on P4 

SUB-20 Pins 

DGND J6-10 

 

1.2V  

J6-9 

MDIO J6-7 
MCK J6-1 

For more information about flash block switching and the 
MDIO, refer to the 

ADuCM420 hardware reference manual 

(UG-1807)

EVALUATING THE I

2

C DOWNLOAD MODE  

The I

2

C downloader can be extracted from the installer on the 

ftp://ftp.analog.com/pub/microconverter/ADuCM420

 website. 

Use the I

2

C downloader with the 

M12CFTWSD

 software to 

download the hexadecimal files. Use the on-board FTDI chip to 
interface with the device. The FTDI chip allows connectivity 
between the EVAL-ADUCM420QSP1Z board and the PC via 
the 

MI2CFTWSD

 software tool. When the downloader is 

extracted, follow these steps: 

1.

 

On the EVAL-ADUCM420QSP1Z, ensure JP7, JP8, JP9, 
and JP10 are shorted to use the on-board FTDI chip. 

2.

 

Open the 

MI2CFTWSD

 folder, and double click 

MI2CFTWSD.exe

3.

 

The GUI opens, as shown in Figure 20. 

25

84

4

-1

17

 

Figure 20. 

MI2CFTWSD

 GUI  

 

 

 

 

Summary of Contents for EVAL-ADuCM420QSP1Z

Page 1: ...CSP The ADuCM420 development system EVAL ADUCM420QSP1Z is fully packaged to evaluate all features of the ADuCM420 a high precision analog microcontroller The ADuCM420 includes 12 external AINx channel...

Page 2: ...are Installation Procedures 7 Keil Vision5 7 CMSIS Pack in Keil Vision5 8 Library and Project Options for ADuCM420 in Keil Vision5 9 IAR IDE Project Settings 9 mIDAS Link Connector Connecting the Hard...

Page 3: ...CM420QSP1Z User Guide UG 1926 Rev 0 Page 3 of 20 EVAL ADUCM420QSP1Z PHOTOGRAPH UART USB mIDAS Link Digital I Os UART CONNECTOR J LINK CONNECTOR POWER TERMINAL BLOCK 9V WALL WART AINx VDACx 25844 001 F...

Page 4: ...through LDO regulators to regulate the power supply The ADuCM420 can also configure the IOVDD1 and DVDD power supplies to be 1 2 V or 1 8 V and 1 8 V or 3 3 V respectively To configure these supply op...

Page 5: ...Table 2 Power Configurations for the EVAL ADUCM420QSP1Z WLCSP EVAL ADUCM420QSP1Z Optional Jumper Information Jumper Configuration P20 Yes Power selection either via USB power or via Arduino power Pin...

Page 6: ...gle row headers 2 54 mm pitch for example the Samtec SSQ 110 03 G S Figure 3 shows the appropriate connector type For proper slave adapter connection ensure the female part is on the solder side with...

Page 7: ...s the example codes for the ADuCM420 see Figure 5 25844 003 Figure 5 ADuCM420 examples Folder with Projects KEIL VISION5 The Keil Vision5 integrated development environment IDE integrates all the tool...

Page 8: ...the first time it may take a few minutes to update the pack installer 25844 105 Figure 6 Pack Installer 2 After the CMSIS pack installer opens click File Import Select and import the ADuCM420 pack th...

Page 9: ...PROJECT SETTINGS It is recommended for first time users to open an example project from the examples folder For instance the M420_Adc eww file is the IAR Embedded Workbench project file for the ADC e...

Page 10: ...hose shown in the Additional include directories box see Figure 13 25844 112 Figure 13 C C Compiler Setting 5 Next click the Linker category check the Override default box in the Config tab and browse...

Page 11: ...le 4 mIDAS Link Pin Labels EVAL ADUCM420QSP1Z Header Pin No mIDAS Link Pin Labels 1 2 DVDD 3 11 19 NC 4 6 8 10 12 14 16 18 DGND 5 P1 0 SIN0 7 SWDIO 9 SWCLK 13 P2 2 SWO option via JP4 15 RESET 17 P1 1...

Page 12: ...ode to download 25844 009 Figure 19 MDIOWSD GUI 7 To download the code select Program and Verify from the Flash Action box click Start and follow the instructions listed on the GUI Table 5 SUB 20 to E...

Page 13: ...s Erase 8 Repeat Step 4 through Step 7 to select another option from the software tool FLOATING POINT UNIT ENABLE PROCEDURE The settings shown in the Project dropdown menu see Figure 24 are available...

Page 14: ...the FPU example program from the Keil IDE included on the ADuCM420 installer 1 After opening the Keil IDE click the Flash dropdown menu and select the Configure Flash Tools option see Figure 26 25844...

Page 15: ...the settings shown in Figure 28 run the FPU example code from the C Analog Devices ADuCM420 examples M420_FPU folder In debug mode the output Disassembly window displays fractional values of the varia...

Page 16: ...see Figure 32 placed in the IAR folder within the SramMode example program 25844 016 Figure 30 IAR SRAM Setup main c 2 Configure the macros shown in Figure 30 Figure 31 and Figure 32 to run the SRAM m...

Page 17: ...844 020 Figure 34 SRAM Mode sct and s Files 2 By default the M420_SramMode macro uses SRAM Mode 0 The SetSramMode0 s assembly file is added to the subdirectory as shown in Figure 35 Specify which SRAM...

Page 18: ...UG 1926 EVAL ADUCM420QSP1Z User Guide Rev 0 Page 18 of 20 25844 023 Figure 37 Keil SRAM Output Mode 0 25844 024 Figure 38 Flash Configuration Setup...

Page 19: ...ets Flash Address 0x01FFC 0xFFFFFFFF The example code for the ADuCM420 configures Flash Address 0x01FFC 0xFFFFFFFF See page0_checksum in the system_ADuCM420 c file User Flash Pages Corruption of Reser...

Page 20: ...e subject to the following additional limitations Customer shall not i rent lease display sell transfer assign sublicense or distribute the Evaluation Board and ii permit any Third Party to access the...

Reviews: