OpenCores
URL https://opencores.org/ocsvn/jtag_stapl_player/jtag_stapl_player/trunk

Subversion Repositories jtag_stapl_player

[/] [jtag_stapl_player/] [trunk/] [README~] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 sukhanov
################################################################################
2
########                STAPL Player for Raspberri Pi
3
################################################################################
4
Ported from Actel STAPL Player v1.1, which is based on JAM STAPL Player v2.2.
5
 
6
################################################################################
7
########        EXAMPLES:
8
################################################################################
9
 
10
Scan the first JTAG chain:
11
  sudo StaplPlayer -aREAD_IDCODES scan_chain.stp
12
 
13
Read IDCODE of the first FPGA device in the JTAG chain
14
  sudo StaplPlayer -aREAD_IDCODE scan_chain.stp -poi8 -pod1
15
 
16
Read IDCODE of the second ACTEL device in the JTAG chain
17
  sudo StaplPlayer -aREAD_IDCODE scan_chain.stp -pei8 -ped1
18
 
19
Scan the second JTAG chain
20
  sudo StaplPlayer -aREAD_IDCODES scan_chain.stp -g
21
 
22
Flash the carrier board with the file image.stp (it takes ~2 minutes for IGLOO2 FPGA):
23
  sudo StaplPlayer -aPROGRAM image.stp -poi8 -pod1
24
 
25
Read IDCODE from the second board in chain (Carrier Board):
26
  sudo StaplPlayer -aREAD_IDCODE image.stp -poi8 -pod1
27
 
28
Read IDCODE from the first board in chain (ProtoFEM):
29
  sudo StaplPlayer -aREAD_IDCODE image.stp -pei8 -ped1
30
 
31
Reset ProtoFEM
32
  sudo StaplPlayer -aRESET_CORTEXM3 fpga.stp -g -pei8 -ped1
33
 
34
################################################################################
35
########        Signal Map on the RPi GPIO P1 connector
36
################################################################################
37
 
38
Header  Name    Wpi     JTAG1   Name    JTAG2   Name
39
1       3.3V
40
3       SDA     8
41
5       SCL     9
42
7       GPIO7   7       1       TCK
43
9       0V
44
11      GPIO0   0        5       TMS
45
13      GPIO2   2       3       TDO
46
15      GPIO3   3                       1       TCK
47
17      3.3V
48
19      MOSI    12
49
21      MISO    13
50
23      SCLK    14
51
25      0V
52
 
53
Header  Name    Wpi     JTAG1   Name    JTAG2   Name
54
2       5V
55
4       5V
56
6       0V
57
8       TxD     15
58
10      RxD     16
59
12      GPIO1   1       9       TDI
60
14      0V              2       GND
61
16      GPIO4   4                       5       TMS
62
18      GPIO5   5                       9       TDI
63
20      0V                              2       GND
64
22      GPIO6   6                       3       TDO
65
24      CE0     10
66
26      CE1     11
67
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.