Matrix EB185 Manual Download Page 5

5

Copyright © Matrix Technology Solutions Ltd.

that the user can either use the ARM daughter board in 

the ARM board for development, or for programming 

the daughter board which can then be used in other 

projects.

The ARM board connects to the ARM daughter board 

(EB034) via four DIL PCB sockets (10 + 10).  These connect 

all the ARM device signals to the ARM daughter board, 

thus allowing programming and use of all the functions 

available on the ARM device.

The ARM board has five I/O ports, in the form of 9-way 

D-type connectors.  These allow the ARM board to be 

fully compatible with the E-blocks range.  The first four 

D-type connectors (J5-8) connect all 32 general-purpose 

I/O from the ARM device.  Most of these general-purpose 

I/O pins have multiple functions - such features as SPI.

USART communication and analogue to digital 

converters.  Please see the datasheet of the actual ARM 

device that you are using for complete list of functions 

(

www.atmel.com

).

The ARM device has four dedicated  analogue to digital 

converters and four general-purpose I/O with analogue 

functionality.  Therefore all these either signals have 

been grouped together, on the fifth D-type connector 

(J9), which can be used as a fully analogue port.

Please note that the four general-purpose I/O are also 

available on the another D-type connector (J8) and 

 

care must be taken to ensure that these signals are not 

connected to any other device whilst using them on these 

fully analogue port (J9).

A full table of I/O connections is provided on page 7.

3.  Programming (software)

There are two ways of getting the ARM board into 

programming mode:

With the power to the board on press and hold down the 

PROG button switch.  Then quickly press and release the 

RESET button switch.  If your drivers are set up then you 

will hear Windows give a double tone to indicate a USB 

device has been discovered.

If you have used D4 or B5 as an output then you may find 

that the driver gets disassociated.  In this case you can 

use this alternate method:

Turn power to the ARM board off using SW 1.  Press and 

hold the PROG button switch down.  Turn power on with 

SW1, and less than half a second after release the PROG 

button switch.

4.  Reset push button

PB1 provides a reset by pulling the NRST pin low.  This 

will reset the ARM device thus enabling any program to 

restart.  

Please note that the NRST can be programmed so that the 

reset pin will not function as a reset.  See the datasheet 

for the ARM device that you are using for more details on 

disabling the NRST as a reset.

5.  Frequency selection

The clock signal for this board is generated from either an 

internal RC clock signal or the on-board external crystal.  

The on-board crystal is set to 18.432MHz as this enables 

the USB synchronisation speed to be correct - as stated 

by the software specification.

The device can also use an internal PLL to set the 

frequency for the device.  Please see the datasheet of the 

device for further information regarding using the PLL.

Summary of Contents for EB185

Page 1: ...www matrixtsl com ARM programmer and daughter board EB185...

Page 2: ...2 Copyright Matrix Technology Solutions Ltd Contents About this document 3 Board layout 3 General information 4 Circuit description 4 Protective cover 5 Circuit diagram 6...

Page 3: ...them from the beginning there are resources available to help Relevant software and hardware that allow you to use your E blocks product better Example files and programs Ways to get technical support...

Page 4: ...g the computer via the USB port The external power supply is specified as 6 9V regulated DC power supply When using the USB port to power the board the user must be aware of the limitations for the us...

Page 5: ...connected to any other device whilst using them on these fully analogue port J9 A full table of I O connections is provided on page 7 3 Programming software There are two ways of getting the ARM board...

Page 6: ...t the Matrix ARM OS onto the ARM board 1 Re flashing can be done with USB power only 2 Check J16 power selector set to USB 3 Check J18 programming jumper set to USB 4 Check J15 TST jumper set to Defau...

Page 7: ...gue Pin 1 Notes The ARM has a 32 bit I O register and 8 analogue input lines On the E blocks ARM board the 32 bit register has been broken down into four ports Ports A B C and D The pin to port alloca...

Page 8: ...s board therefore extending the life of the board The covers also prevent the removal of external components while still allowing for the adjustment of applicable parts on the board 12mm M3 spacers an...

Page 9: ...9 Copyright Matrix Technology Solutions Ltd Circuit diagram...

Page 10: ...10 Copyright Matrix Technology Solutions Ltd Circuit diagram...

Page 11: ...11 Copyright Matrix Technology Solutions Ltd Circuit diagram...

Page 12: ...Matrix Technology Solutions Ltd The Factory 33 Gibbet Street Halifax HX1 5BA UK t 44 0 1422 252380 e sales matrixtsl com www matrixtsl com EB185 30 3...

Reviews: