Sie sind auf Seite 1von 28

General Medical MERATE SpA File GMM Main Controller-Technical Manual

Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

GMM Main Controller


Technical Manual

General Medical MERATE SpA


Via Partigiani, 25
Manufacturer 24068 Seriate (BG) Italy
Tel. (0039) 035 4525311
Fax (0039) 035 297787 / 299537
Equipment type GMM MAIN CONTROLLER

GMM S.p.A. can modify / update the present documentation without any notice.

Copying and divulgating the present documentation is forbidden without a written GMM S.p.A
authorization.

Author:
Department Operator Signature Date

R&D I. Perletti May 2016

Approvation:
Department Operator Signature Date

R&D G. Ronchi May 2016

Release List

Rev. Date Release Notes


01 December 2014 First released version
02 March 2015 Added LED scheme for the IO board
03 June 2015 Updated Parameter Upgrade notes
04 May 2016 New AS 1550 AEC board
05
06
07
08
09
10

Main_Controller_Tech_Manual_04.docx page 1 / 28
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

page 2 / 28 Main_Controller_Tech_Manual_04.docx
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

Summary
1. Introduction.............................................................................................................. 4
1.1. Main Notes ................................................................................................................................ 4
1.2. Reference to other tech-manual files ...................................................................................... 4
1.3. Definitions ................................................................................................................................. 4

2. Gmm Main Controller ............................................................................................ 5


2.1. Main Views ............................................................................................................................... 5
2.2. Access to internal components ................................................................................................ 7
2.3. Connectors ................................................................................................................................ 8
2.3.1. Level 0 connectors ............................................................................................................... 8
2.3.2. Level 1 connectors ............................................................................................................. 12
2.3.3. Level 2 Connectors ............................................................................................................ 14
2.4. AEC board jumpers ............................................................................................................... 16

3. Internal 24V DC supply bus ................................................................................. 17

4. LED lighting ........................................................................................................... 18


4.1. Chassis LEDs .......................................................................................................................... 18
4.2. IO board – Inside LEDs ........................................................................................................ 19

5. Firmware Update ................................................................................................... 21


5.1. Tools requirements ................................................................................................................ 21
5.2. Hardware Setup ..................................................................................................................... 22
5.3. Computer Setup ..................................................................................................................... 24
5.3.1. DFU STMicroelectronics driver ........................................................................................ 24
5.3.2. Connection and communication check up ......................................................................... 24
5.4. Firmware upgrade software.................................................................................................. 26

6. AEC board replacement ....................................................................................... 28

Main_Controller_Tech_Manual_04.docx page 3 / 28
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

1. Introduction
1.1. Main Notes
This manual is aimed to give a GMM MAIN CONTROLLER product overview for technical
personnel. The following pages contain notes and specifications for product interfaces (communication
ports) and software update procedure via USB cable.

1.2. Reference to other tech-manual files


The reference to the file is intended to its latest revision.

Short document name


DIGITAL SYSTEM TECH MANUAL

1.3. Definitions

AEC board Board AS-1550-B1


uC Microcontroller
Discovery Board STM32F407 - Discovery
SWD Serial wire debug interface

page 4 / 28 Main_Controller_Tech_Manual_04.docx
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

2. Gmm Main Controller


Important note: before to work on the device it is recommended to keep yourself in safety condition:
please unplug the supply power cable and then wait for 10 seconds to let the capacitors discharge.
Please note that GMM_Main_Controller device provide energy also to the digital system tower PC and
to the LCD screen. Unplugging the power supply cable will result in screen and digital Pc power off.
Please refer to digital system PC technical manual and LCD technical manual for safe shut down of the
system before to remove power supply.

2.1. Main Views

GMM Main Controller - from above view

Main_Controller_Tech_Manual_04.docx page 5 / 28
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

I/O board AEC board


connectors connectors

Power supply Main board


230 Vac connector connectors

GMM Main Controller - rear view

GMM Main Controller External Connection (RAD version)

page 6 / 28 Main_Controller_Tech_Manual_04.docx
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

Main Controller inside connection

2.2. Access to internal components


Before to operate on the device it is recommended to stay in safety conditions and unplug the power
supply cable waiting few seconds the capacitors are discharged. By using a 2.5mm hex key remove all
the 6 screws (FIG.1) that keep top cover shield sealed on the top of the device, then remove the shield.

Main_Controller_Tech_Manual_04.docx page 7 / 28
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

2.3. Connectors
The following tables show the connectors mounted onto the rear view of the Main Controller

CN19 CN18 J2 CN17 CN16 CN15 CN14

CM11 CM9 CM10 CM8 CM7 CM6

CM13 CM12 CM5 CM4 CN1 CM2 CM23 CM22 CM25 CM24 CM3
CNPW

2.3.1. Level 0 connectors

CM13 - DB9 FEMALE – “CAN B”

CM12 – DB9 MALE – “CAN A”

page 8 / 28 Main_Controller_Tech_Manual_04.docx
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

CM5 – DB9 MALE

CM4 – DB 9 MALE

CN1 – RJ45 FEMALE –


“TCP-IP”

Main_Controller_Tech_Manual_04.docx page 9 / 28
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

CM2 – USB B type –


“USB OTG”

CM23 – DB9 FEMALE –


“EXTERNAL DAP 2”

CM22 – DB9 FEMALE –


“EXTERNAL DAP 1”

CM25 – DB9 MALE –


“AUX RS232”

page 10 / 28 Main_Controller_Tech_Manual_04.docx
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

CM24 – DB9 MALE –


“GENERATOR RS232”

CM3 – DB9 MALE –


“DIGITAL RS232”

Main_Controller_Tech_Manual_04.docx page 11 / 28
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

2.3.2. Level 1 connectors


The table below highlights the connectors onto the Input Output board placed in the mean level

CM11 – DB9 FEMALE –


“INJECTOR I/O”

CM9 – DB25 MALE –


“DIGITAL I/O”

CM10 – DB9 FEMALE –


“ABS”

page 12 / 28 Main_Controller_Tech_Manual_04.docx
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

CM8 – DB25 FEMALE –

CM7 – DB25 FEMALE –

Main_Controller_Tech_Manual_04.docx page 13 / 28
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

CM6 – DB37 MALE –


“GENERATOR I/O”

2.3.3. Level 2 Connectors


The following table wants to show the connector of the AEC board at the top level in the rear view of
the Main controller

CN17 – DB15 FEMALE –


“AEC-5-FIELDS 2 ”

page 14 / 28 Main_Controller_Tech_Manual_04.docx
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

CN16 – DB9 FEMALE –


“AEC-3-FIELDS 2 ”

CN15 – DB15 FEMALE –


“AEC-5-FIELDS 1 ”

CN14 – DB9 FEMALE –


“AEC-3-FIELDS 1 ”

J2 – BNC-SMA F60 –
1 = AEC signal “photo pickup AEC signal”
2 = GND 1

1 = 24Vdc CN18 – DB9 FEMALE –


2 = RESET “Camera Input”
3 = SYNC_OUT_P
4 = SYNC_IN_P
5 = GND
6 = GND
7 = SYNC_OUT_N
8 = SYNC_IN_N
9 = N.C.

Main_Controller_Tech_Manual_04.docx page 15 / 28
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

1 = ABS_GND CN19 – DB9 MALE –


2 = ABS_SIGN “Digital connection”
3 = N.C.
4 = N.C.
5 = SYNC_IP
6 = RST
7 = SYNC_OP
8 = SYNC_ON
9 = SYNC_IN

2.4. AEC board jumpers

p1
p1
JP2
JP1

Glass fuse 1A/250Vac 5x20 slow blow 24Vdc

RAD connection DFR connection


JUMPER
for AEC preamplifier for photo pickup
JP1 bridge 1 – 2 bridge 2 – 3
JP2 bridge 1 – 2 bridge 2 – 3

page 16 / 28 Main_Controller_Tech_Manual_04.docx
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

3. Internal 24V DC supply bus


IMPORTANT NOTE: the I/O board has been thought to drive the 24 V-DC signal and relative 0V-DC
signal from the generator I/O connector directly to the other I/O connectors (CM6, CM7, CM8, CM9).
Here below the view of this electrical wiring scheme.

This wiring makes unnecessary to have external 24V-DC supply to drive the CM6, CM7, CM8, CM9
digital inputs and outputs signals. If any peripherals has been equipped with 24V-DC supply (for
example the PIDRAD-C I/O hc-08 board) it is mandatory to remove all the unnecessary 0-ohm
resistors before the use with Main Controller. As shown in the figure the resistors to be removed can
be one or more among R341, R342, R343, R344, R345, R346, R347, R348.

Main_Controller_Tech_Manual_04.docx page 17 / 28
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

4. LED lighting
4.1. Chassis LEDs
Main controller comes equipped with two LEDs (green and red light) placed just beside the CM2
connector (see rear view figure and figure below) whose blinking way is described below.

LED position, just beside CM2 USB connector

RED LED

GREEN LED

led lights map, useful for monochrome printed document

Red OFF, green OFF – main controller board is not powered: check power-
cable is plugged and electrical power comes to plug;
- Main Controller board has some defects: software execution is blocked;
- Main Controller in operative mode but LEDs may be broken
Red ON, green OFF – main controller is surely powered, the board is in
Firmware Update mode or the board has some defects: please check the
internal jumper is correctly placed (see Firmware Update section)

Red ON, green ON– software is in Main initialization stage, testing LEDs
are working

Red OFF, green SLOWLY blinking (~1 pulse/s) – Main controller is


properly working in operative mode

Red OFF, green FIXED ON – Main Controller board has some defects:
software execution is blocked

Red blinking – software has been HALTED due to an unexpected event


occurrence: code execution has been suspended. Re-initialization is needed

page 18 / 28 Main_Controller_Tech_Manual_04.docx
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

4.2. IO board – Inside LEDs

Here below we represent the LEDs position for the main signals lighting inside the Main Controller
box. This could be useful to check the hardware setup is ok or if the whole system is properly working.

Name Description
IN12 REQ RAD Generator x-ray ready
IN13 PREP RAD Generator preparation ok
IN18 PID READY Digital sys ready for exposure
IN18 PID READY Digital sys Ready status
IN21 OFFSET ENABLE Detector performing calibration
IN23 WIN 1s Detector window to 1000 ms
IN24 EXP RX Digital sys X-ray request
IN29 APP OPEN Digital sys Sw is open

Name Description
OUT25 EXON PID To Digital sys x-ray emission signal
OUT28 CRAD PID To Digital sys start acquisition
OUT33 PREP To Digital sys Preparation signal
OUT32 FLAT PANEL To Digital sys Flat Panel 2 selection

Main_Controller_Tech_Manual_04.docx page 19 / 28
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

page 20 / 28 Main_Controller_Tech_Manual_04.docx
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

5. Firmware Update
5.1. Tools requirements

• Desktop PC or Laptop with


 Windows XP (32-64 bit) or Windows 7 (32-64 bit)
 At least 1 usable USB port
 GMM_Service_Upgrade Software
 Binary file («.dfu» format) to load on chip
• 1x USB cable: Type A male - Type B male
• 2.5 mm Allen key
• 1x Female jumper (2.54 mm step)

The files to be updated (dfu files ) contain an identification TAG inside the name:
- “FW” tag highlights the dfu file is the firmware code (size is 100-300KB)
- “PARAM” tag means the dfu file covers the parameter-configuration (such as number/kind of
detectors, kind of DAP, receptors configuration, … ) and it is 1-2KB large

As examples
MC-1_09-FW-OperaT+Calypso + Digrad_8_10_4_rev_0.dfu contains firmware code; its
size is 110KB
MC-1_09-PARAM-OperaT-Det1Fix-Det2N.dfu concerns the parameters setup; it is 1 KB large

Main_Controller_Tech_Manual_04.docx page 21 / 28
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

5.2. Hardware Setup

• Unplug all the cables (power cable also ) from Main Controller and check green and red LEDs
are OFF
• Remove upper-cover of the box using the 2.5mm Halley key
• Connect the Laptop and the board with the USB-cable: LEDs have to remain OFF

• Locate the 4-males strip-line onto the zero level board just next to the I/O connector
• Place the jumper between the pin 1 and 2 leaving the pin 3 and 4 free

• Be sure there is no extraneous device touching the boards


which can cause short circuits
• Power on the Main Controller
• Check some LED is emitting light (just to be sure the board
is powered): no matter about colour or how is blinking

page 22 / 28 Main_Controller_Tech_Manual_04.docx
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

• Locate the RESET button just near the jumper and press on
it one or more time: the red LED on the panel should stay
fixed on meaning the microcontroller is in RESET status

If the jumper is not correctly placed the CPU remains in


working-mode and the green LED should blink

• From now on until the upgrade is finished neither the USB


cable nor the jumper has to be removed. If it happens,
power off the Main Controller and repeat the whole
procedure from the beginning

Main_Controller_Tech_Manual_04.docx page 23 / 28
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

5.3. Computer Setup


Now leave the Main Controller and move to the PC Desktop looking for the Plugged Device Icon
5.3.1. DFU STMicroelectronics driver

If, in past, the PC successfully performed a


software upgrade onto the Main Controller
you can avoid the Driver installation:
therefore skip the next 2 steps

Otherwise open the Firmware Upgrade Folder

If the PC is interfacing with the Main Controller


for the first time need to install the DFU-Drivers.
The specific software belongs to
STMicroelectronics: for any doubt regarding this
driver installation please refer to the the
“CD00155676 UM0412 Getting started with
DfuSe USB device firmware upgrade.pdf “
document.

Double click on the right Dfuse_DemoXX.exe


according to the PC configuration (32 or 64 bit)
for further details please refer to the owner
webpage
http://www.st.com/web/en/catalog/tools/FM147/
CL1794/SC961/SS1533/PF257916
STSW-STM32080
DfuSe USB device firmware upgrade STMicroelectronics extension: contains the
demo GUI, debugging GUI, all sources files and the protocol layer (UM0412)

5.3.2. Connection and communication check up


Simply verify the board is recognized: just one click on
«Connected Devices» icon inside the Windows Desktop Tools
Bar assuring it shows STM32 BOOTLOADER in the
connected device list

DO NOT CLICK ON EJECT


If it happens re-plug the USB in the PC and wait
for it to be detected another time

page 24 / 28 Main_Controller_Tech_Manual_04.docx
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

If unable to find that icon on the Desktop


press «WIN+R» and then type
mmc devmgmt.msc

Check under Controller USB if STM Device


in DFU Mode appears in the list
IF you cannot find it please:
• press RESET button on the Main
Controller Board
• un-Plug USB Cable
• follow previous procedure to re-install
DFU-Drivers
• re-Plug USB Cable repeating all the
previous operations

Main_Controller_Tech_Manual_04.docx page 25 / 28
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

5.4. Firmware upgrade software

 Open the Firmware Upgrade Folder


 Open GMM- Main Controller Firmware
Upgrade.exe

 Type the password provided by GMM


 Press Connect: the button should become yellow
then green

Established
In case of Connection Failure please try to repeat all Connection
the previous operations (including USB cable re-
plug ) until button becomes green
Connection
Failure

Trying to connect

• IF «Connect» button becomes green, press


«Select» button in the Firmware-Box:
a new window should appear
• Navigating through the window locate the path
to the dfu file containing the firmware to be
updated onto the Main Controller

• Press «Upgrade» button in the Firmware box and


wait for the button to change color:
• yellow – upgrading firmware
• green – firmware successfully upgraded

page 26 / 28 Main_Controller_Tech_Manual_04.docx
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

• If Parameters need to be updated just click on the


lower «Select» button in the FLASH group box
and then locate the correct dfu

• Press on “Load on Falsh” button: a pop up will


appear in order to avoid accidental user
behaviours; Confirm intention

• During update the button remains yellow; then it


has to become green. In case of Failure please try
to repeat all the previous operations (including
USB cable re-plug ) until button becomes green

• Press “Disconnect” button


• Remove power from Main Controller
• Remove the Jumper
• Remove USB cable from Main Controller
• Be sure there is no extraneous elements touching
the board that can cause short circuit
• Power the Main Controller
• Press Reset button

Green led should blink while the red led should


stay off
If the red led is still on (and jumper is removed)
something went wrong during firmware upgrade:
please repeat whole operation

• Finally remove power from the Main Controller


• Place and screw the upper cover case
• Plug all the cables according to the schemes

Main_Controller_Tech_Manual_04.docx page 27 / 28
General Medical MERATE SpA File GMM Main Controller-Technical Manual
Revision 04
Via Partigiani, 25 Date May 2016
24068 Seriate (BG) Italy
Author I.Perletti
e-mail: info@gmmspa.com

6. AEC board replacement


If a new firmware version of the AEC board AS 1550 is available, it is necessary to replace the board
itself with a new one provided and programmed by the manufacturer.

In order to replace the AEC board, it is needed to work in conditions of electrical safety: switch all the
system components off (generator, digital system, …) then remove the power cables from Main
Controller checking the green and red LEDs are OFF; unplug all the cables from the AEC board and
remove the screws by using a 2.5mm Allen key.

page 28 / 28 Main_Controller_Tech_Manual_04.docx

Das könnte Ihnen auch gefallen