Uploaded by Osama Ben Daw

20111213 TSB ESWProgrammingCPU 3 (2)

advertisement
Technical Support Bulletin
Embedded SW Programming for CPU (FPGA)
1. Version Control
Version Number
3
Created by
TBA
Date
2011-12-13
Reviewed by
MF
Date
2012-03-01
2. Reason for the TSB
The respons920 has a Central Processing Unit (CPU) consisting of a SPARTAN-3E Field Programmable
Gate Array (FPGA).
This TSB provides steps for programming the CPU.
3. Pre-Requisites
•
•
•
Analyzer PC with Windows XP operating system installed (administrator rights are necessary) and
a free USB port.
Installed iMPACT flash burn utility from XILINX.
Platform Cable USB II plus Flying Wires Adapter from Silicon Laboratories.
•
USB cable to connect the Platform Cable with the PC.
20111213_TSB_ESWProgrammingCPU_3
Page 1 of 6
Technical Support Bulletin
4. Procedure
a) Switch off the analyzer at right hand side.
Open the electronic compartment at the rear
right hand side.
Take off the metal shielding of the Interface PCB
at the inner side of the door.
Set the jumper JP2 on the CPU PCB to the upper
position (programming mode) as shown in the
picture.
b) Connect the USB Debug Adapter to connector J2
on the CPU PCB as shown in the picture.
The color sequence must be (from left to right):
Red
Black
Yellow
White
Purple
Green
The gray wire must not be connected.
c)
d)
e)
Switch on Analyzer PC and log on as “AddInst”, Password “DiaUser”
Connect the USB Debug Adapter by the USB cable to the Analyzer PC.
Install drivers (if demanded; up to three times) as follows:
Click “No, not this time” here
Page 2 of 6
Click “Install the software automatically
(Recommendend)” here
20111213_TSB_ESWProgrammingCPU_3
Technical Support Bulletin
f)
Switch on the analyzer at right hand side. The analyzer must not initialize because it is in
programming mode. If it initialize check JP2 position, see point a)
g)
Insert the new “respons 920 Installation CD” into CD/DVD drive
h)
Press Windows “START” button, “All Programms”, “Xilinx ISE Design Suite 11”, “Programming
tools”, “Accessories” and launch the IMPACT software
i)
Press “Cancel” at this window
j)
Double click “Direct SPI Configuration”
20111213_TSB_ESWProgrammingCPU_3
Page 3 of 6
Technical Support Bulletin
k)
Perform right click at the right side of the window and click “Add SPI Device”
l)
Select folder \MLrespons920 vxxxx.xx.xx\ESW\R920 on your “respons920 Installation CD”
m) Select the .mcs file and press “Open”
n)
Select “M25P16” out of the drop down menu and press “Ok”
Page 4 of 6
20111213_TSB_ESWProgrammingCPU_3
Technical Support Bulletin
o)
Press “Ok”
p)
Perform right click onto the SPI PROM symbol and select “Program”
q)
Programmation will start
r)
When finished “Programm Succeeded” will be displayed
20111213_TSB_ESWProgrammingCPU_3
Page 5 of 6
Technical Support Bulletin
s)
t)
u)
v)
w)
x)
y)
z)
Exit the program without saving the project
Switch off the analyzer at right hand side.
Disconnect the USB Debug Adapter from connector J2.
Set the jumper JP2 on the CPU PCB to the lower position (initialization mode).
Install the metal shielding of the Interface PCB at the inner side of the door. (Mind the
grounding wire to be connected.)
Close the electronic compartment.
Switch on the analyzer at right hand side. The analyzer is initializing.
Please check, that the right Analyzer, Micro Blaze and FPGA software version is displayed in
MLrespons920 / Service Check / Communication / Misc Commands / Software Version
corresponding to the “Version.txt” file on your Installation CD \MLrespons920
vxxxx.xx.xx\ESW\R920.
Page 6 of 6
20111213_TSB_ESWProgrammingCPU_3
Download