OpenCores
URL https://opencores.org/ocsvn/an-fpga-implementation-of-low-latency-noc-based-mpsoc/an-fpga-implementation-of-low-latency-noc-based-mpsoc/trunk

Subversion Repositories an-fpga-implementation-of-low-latency-noc-based-mpsoc

[/] [an-fpga-implementation-of-low-latency-noc-based-mpsoc/] [trunk/] [mpsoc/] [src_c/] [jtag/] [jtag_xilinx_xsct/] [jtag_xilinx_xsct] - Diff between revs 48 and 54

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 48 Rev 54
ELF>@@8        @"!@@@888\\ ll l  ll l TTTDDPtdTTTQtdRtdll l /lib64/ld-linux-x86-64.so.2GNUGNU$;Ң3,*S../19bjG O[Y,I9A y1&r @#"THp 2`p p @p libc.so.6fflushstrcpyexitsprintffopenpipe__isoc99_sscanfftellstrncpyputsfork__stack_chk_failputcharstrtokstrtolfeoffgetcfgetscallocstrlenstrstr__errno_locationfseekgetoptdup2fclosemallocstrcat__ctype_b_locoptargstderroptoptexecvpfwriteatoifprintffdopen__cxa_finalizeopterrstrcmpstrerror__libc_start_mainferrorfreeGLIBC_2.3GLIBC_2.7GLIBC_2.4GLIBC_2.2.5_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableii
gii
qii
{ui      l l pp p o o o o (o *@p 1Hp .`p /p 0n n n n n n n n         n 
ELF> @@8
@$#@@@::PPPl||l||888  XXXDDStd888  Ptd]]]QtdRtdl||xx/lib64/ld-linux-x86-64.so.2GNUGNUCoR0N
n n n 
n o o o o  o (o 0o 8o @o Ho Po Xo `o ho po xo  o !o "o #o $o %o &o 'o )o +o ,o -HH` HtH5r_ %t_ @%r_ h%j_ h%b_ h%Z_ h%R_ h%J_ h%B_ h%:_ hp%2_ h`%*_ h      P%"_ h
[U\DGNU,,.0
@%_ h0%_ h %
em9[c@ HTR~%B2
:y r*k 9MH"+`@libc.so.6fflushexitsprintffopenpipe__isoc99_sscanfftellstrncpyputsfork__stack_chk_failputcharstrtokstrtolfeoffgetcfgetscallocstrlenstrstr__errno_locationfseekgetoptdup2fclosemallocstrcat__ctype_b_locoptargstderroptoptexecvpfwriteatoifprintffdopen__cxa_finalizeopterrstrcmpstrerror__libc_start_mainferrorfreeGLIBC_2.3GLIBC_2.7GLIBC_2.4GLIBC_2.2.5_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableii
`ii
jii
tui  ~||'-@0H,`./~~~~~~~~        ~
_ h
%_ h%^ h%^ h%^ h%^ h%^ h%^ h%^ h%^ h%^ hp%^ h`%^ hP%^ h@%^ h0%^ h %^ h%^ h%z^ h%r^ h %j^ h!%b^ h"%Z^ h#%R^ h$%J^ h%%B^ h&%:^ h'p%R^ f1I^HHPTLj4H
3H=^ DH=I^ UHA^ H9HtH] Ht
]f.]@f.H=        ^ H5^ UH)HHHH?HHtH] Ht]f]@f.=^ u/H=w] UHtH=z] 
H] ]fDUH]fUHH}EqUHH@H}HuHUdH%(HE1HEHxHEHy6)@HHV] H53HǸrE}y6HH] H52HǸ.}ExBE=x4E/x&ExEy6PgHH}\ H5R2HǸ)Et
~~~
 (08@HPX`hpx !"#$%&()*+HHoHtH5jn%knhhhhhhhhqhah        Qh
EEt
Ah1h!h
hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&%MmD%kD%kD%kD%kD%kD%kD%kD%kD%kD%kD%kD%kD%kD%}kD%ukD%mkD%ekD%]kD%UkD%MkD%EkD%=kD%5kD%-kD%%kD%kD%kD%
kD%kD%jD%jD%jD%jD%jD%jD%jD%jD%jD%jD1I^HHPTL65H
4H=<jH=jHjH9tHnjHt        H=jH5jH)HH?HHHtHEjHtfD=ju+UH="jHtH=&jdj]wUHH}EUHH@H}HuHUdH%(HE1HEH+xHEHy6biHHiH59HǸ+jE}y6%HHiH5F9HǸ&}EDxBEfx4EXx&ExEy6HH&iH58HǸREt
EHEHHUHHHHEHH\ H51HǸ#EOxEAy6HH[ H51HǸaUHEЉUHEȉEHMdH3%(tUHHOE}t&[ P[ HHH[ UEUHHPH}HuUdH%(HE1HEHEHHH+HHPHHЋHH5+HǸ~HHHHHH9EtHCHHcHHDH9HDžHUHH0HHcHHH)HH9rHUHHHHEHHGHUHHHqHHHHVHHHHnHEdH3%(txH([]UHH}uEHEHEHE<tHE3HEEHE
EEt
H=%&#HN HTH-O HHHH%H^Ht"HH5#%HCHHH5($Ht~HN Ht*HM HH=s#HM H+HL HH=E#y_HtmHHHH
EHEHHUHH!HHEHHhH5_8HǸExxEjy6HH^hH5%8HǸUHEЉUHEȉEHMdH3%(tUHHtE}t&}hPthHHH;hEEUHHPH}HuUdH%(HE1HEHEHHH+HHPHHЋHH5@2HǸHHHHHH9EtHDHHcHHEH9HDžHUHH0HHcHHH)HH9rHUHHHHEHHHHUHH51HǸ9"HHH50HǸHHHHLHEdH3%(tgH([]UHH}uEHEHEHE<tHE3HEEHEHt.H=/HEHH=/eEEHHDHuHEdH3%(tUHHH}HuH_HH'`HEH6HEHHUHEHHHu~H_HSt*H^HH=/H_H6aH^HH=.UHH@dH%(HE1^t+]t]u"#]H.HH.HHDžH^HtH^HpHy^HaHHHHHSH5(.]H^H5.BH^Hd^HtH^Hu^H\]H6H=-H,^HH]HH
H|HHW
^H]H]HHHHHH5-Hu5H]HHHH5W-Ht~Hu]Ht*Hr\HNH=&-H8]H3H1\HH=z,hN[H=-H\HH=-$Hm\HH=-HH5
PHHHHHAHHMdH3%(t>UHHL Ht*HK HH=^"HL Ht*HK HH=4"hN]UHH HdH%(HE1HK HeHRESULT:HDžDžHL HH9uH<:uJ DžHK H t
-H=([H1\H5,HǸHH5,HHMdH3%(tUHH}ЉʈUEE,EHcHEH8EuEHcHEHEEEHcHEHu]UHHdH%(HE1Hb[H
>HƄHHzsHHHHHdHH*Dž;HHHЋ9HHHЋH=!   I 
H=;,HB[H*H[HHHH'HEdH3%(tUHH H}HEHEEHHPHEHUHHdH%(HE1HDžHZH|HZHHHHyHH5L+H,Ht"HH51+HHHH56*Ht~HTZHt*HQYHH=)nHZH+HYHH=Y)G-HtmHHHH
w1I HHWJ I I 
HkHHO
H=!‹H
HHHHHHHMdH3%(tUHH;YHt*H8XHH=n(oUHXHt*HWHH=D(2]UHH HdH%(HE1HCXH+HRESULT:HDžDžH_XHGH9uH<:u?WDžHWH t
t!aHEdH3%(tBUHH}uH EƉ`fH EƉ8UHH H}H
>HƄHHj9HHHHHHHDž;HHHЋ9HHHЋH='!V
H=G 
w1VHHVUU
H=pe]UHH'G HH=>HG HH=]UHHH}HF HH=E HF H5HǸE HF HMH5HǸHrF HH=UHH0dH%(HE1E "E HHщHD HH*HH;HEdH3%(tJUHH0dH%(HE1zD D HHщHRD HHHHHEdH3%(tUHHHdH%(HE1C C HHщHqC HHHuHH[HHHHHEdH3%(tUHHHHdH%(HE1
C HHHB HH#HuHH*&HHHHHEdH3%(tUHHdH%(HE1GB QB HHщHB HHYHHGHEdH3%(tUHHdH%(HE1A A HHщHOA HHHHHEdH3%(tUHHHdH%(HE1
$A HHHA HH }0E?8HHHcHHHw> H?9> `H]> H%#> FHC> H> > ~
> = HO> H5PHǸkH= H= H= H4> 5> H= H> > = > H= HIO= j= [HX= H= HHE= H= H5HǸE}H= HO= H5HǸkH< H< H5;HǸ%E}H< H< H5kHǸH|< HcHH%@t#^< H< H5=HǸ;!;< Hl< H55HǸHMEH(HΉE}.UHH0H}HuEEE; G‰EHEغHHEHEHEЋUEuEHEغHEHHHEH}uH=`HEHESeE EEEE9Eu&EHHEH‹EEEEHEH[EHEHt}~CEU)‰eUEH=EHHEH‹EHEUHHdH%(HE1DžDžDžH: H5gHH.DžH HHH5/HǸ,H HHH5HǸDžH HHH5HǸH HHH5HǸDžHHH5~HǸ[uWHHH5]HǸ5u4HHH=@F
H='}‹H
u#H HƉuqHUH HƉHUH HƉHUH HƉHEHH=
H56xHHHudH34%(tUHH0H}HuU܉MEE;EHHHEHЋEHHHEHȋ9tEEE;E|}E؉H=E-EHHHEHЋH=}EE;E|H=`E-EHHHEHЋH=.EE;E|˿
taHEdH3%(tUHH}uTEƉTEƉdUHH H}HzUHH=&HEHEH
HEUHH H}uHUHH=&1HEUHMHEHHkUHHH}HTHH=H&XSHTH5<&HǸ'uSHzTHMH5?&HǸH[TH
xEUHH H}uE0E+EHHHPHEHЋH=0EE;E|ȿ
H==&UHH0THH=%SH
UHH}uEnEHHEHЋEUEЃHHEHЋUHHUHʋUEЃHHEH‹EEE9Er]UHH H}uUREUE‹@5 ։GEE9Ewڋ"5 &
5 UHEHUHHPH}ȉuĉUHMdH%(HE1E4 t4 	4 EEHHHHEEHHjHER4 HEH¾"4 -k4 EƉCH4 HH=EĉH=zE3 w*EHHHEHЋ3 ƉYEUHcHHUHʉHWEHHHEH4>3 E‰EE܃EE9EbH=oPz3 J02 HU؋EƉEp2 HEH‰2 wUMHEHEEEܙ}‹EHE[2 <MHUHEHEUU)HcHHUHʉHEܙ}EE)HHHEH<UHEH^EE܋E9E[V2 uH=;;2 
TH5%HǸ]UHHH}RHSHMH5%HǸ^UHHH}RHSHMH5%HǸ&UHHtSH
;2 <H=DEEEHHH2 EEHHHEHЋMUʉƉEU܋1 9rr 1 HU؋EƉEp0 HEH‰UMHEȉHaZ1 t&H=BH=/0 HEH¾dHudH34%(tUHH@dH%(HE1DžH0 H5PHHHu,H0 Hj0 H5+HǸHHHHH/ D0 )‰Љ9s3H+0 HH=1HH\/ w
K/ 	/ 5'/ Dž+ = G‰Dž8ЉHHHЋ;rHHH<Hu< ;(HH(HudH34%(tUHH0dH%(HE1EE- t- 	- E܋EHHHHEEHHHE. 
- Ez- - )‰ЉEc- w5X- EEEؿ3- HUЋEƉEp- HEH‰H=C, E>UԋE4, HEH‰EЉH=QEE9Ew, HEH¾[EЉH=IU, HEH¾%EЉH=bEEKEԙ}܉‹EHE+ <MHUHEHUHEHuEEԋE؍PE9wH=     + HEH¾uHEHHMdH3%(tUHH@HHdH%(HE1t    HHHH&Hu#HѺu@HHRHHHH&HEdH3%(tf.@AWAVIAUATL%& UH-& SAIL)HHHt 1LLDAHH9uH[]A\A]A^A_Ðf.HHpipe: %s
H=V%]UHHISHH=l%H)SHH=$]UHHH}HRHH=}$QHRH5q$HǸ\QHRHMH5$HǸ7HRHH=$'UHH0dH%(HE12Q
fork: %s
QHHHHbHEdH3%(tUHH0dH%(HE1PPHHщHhPHHHHyHEdH3%(tBUHHHdH%(HE1OOHHщHOHHvHuHHHH|HHHEdH3%(tuUHHHHdH%(HE1
OHHH0NHHHuHHE&HHHHrHEdH3%(tUHHdH%(HE1QN[NHHщHb)NHHHHHEdH3%(t
UHHdH%(HE1MMHHщHMHHHHHHEdH3%(t{UHHHdH%(HE1
&MHHH=MHHHHHEdH3%(tUHHMHH= ^HMH]UHH}HuHUEH։nLtaL     SLRL
HiJH+J`HOJHJFH5JH}J  J~IIHAJH5#HǸmcHIHIHIH&J'JHIHJJIIHsIHAIjI[HJIHIHH7IHIH5UHǸE}HIHAIH5R"HǸmcYHHHHH5HǸE}HHHHH5"HǸ?HnHHcHH%@t#PHHHH5!HǸ!-HH^HH5!HǸvHMEH!HΉE}.UHH0H}HuEEE}GG‰EHEغHmHEHEHEЋUEuEHEغH.EHHHEH}uH=
"#HEHESeE    EEEE9Eu&EHHEH‹EEEEHEHEHEH9t}~CEU)‰eUEH=z!sEHHEH‹EHEUHHdH%(HE1DžDžDžHFH5!HH.DžH HHH5 HǸH HHH5 HǸdDžH HHH5| HǸ)H HHH5S HǸDžHHH5' HǸuWHHH5 HǸu4HHH=
Failed to dup/close : %s
u#H HƉ 
uqHUH HƉHUH HƉHUH HƉHEHH=@
H5HHHudH34%(tUHH0H}HuU܉MEE;EHHHEHЋEHHHEHȋ9tEEE;E|}E؉H=E-EHHHEHЋH=EE;E|H=kE-EHHHEHЋH=4EE;E|˿
Failed to exec %s : %s
EUHH H}uE0E+EHHHPHEHЋH=0EE;E|ȿ
Failed to close : %s
UHH}uEnEHHEHЋEUEЃHHEHЋUHHUHʋUEЃHHEH‹EEE9Er]UHH H}uUEUE‹A։EE9Ewڋ@@xUHEHJUHHPH}ȉuĉUHMdH%(HE1E@tu@        g@EEHHH4HEEHHHE^&@HEH¾@-%?EƉHX@HH=EĉH=UE~?w*EHHHEHЋ]?ƉYEUHcHHUHʉHJEHHHEH4?E‰EE܃EE9Eb]H=N?J>HU؋EƉoEp>HEH‰Nt>wUMHEHEEEܙ}‹EHE/><MHUHEHEUU)HcHHUHʉHEܙ}EE)HHHEH<UHEHIEE܋E9E[*>uH=b>
%08x%xERRORerror:target list is emptyinvalidno target(s) with id:can't read    ERROR'%s'
><H=3EEEHHHf>EEHHHEHЋMUʉƉ#EU܋=9r,<HU؋EƉEp<HEH‰UMHEȉHY.=t&H=3fBH=HS/h<HEH¾"HudH34%(tIUHL$HH$L9uH@dH%(HE1DžH<H5HHHu,H[<H$<H5HǸPHHHHH;;)‰Љ9s3H;HH=]kHH;w
;	o;5:Dž+ = G‰Dž8ЉHHHЋ;rHHH<Hiu< ;(HHrHudH34%(tUHH0dH%(HE1EE9t9	y9E܋EHHHFHEEHHHE9
<9E099)‰ЉE9w59EEEؿ!8HUЋEƉEp8HEH‰H=?y8E>UԋE4~8HEH‰=EЉH=EE9EwA8HEH¾EЉH=E8HEH¾EЉH=bEEKEԙ}܉‹EHE7<MHUHEH
saw eof from xsct
fork: %s
saw error from xsct
Failed to dup/close : %s
xsdb-interactiverwjtag_init: can't communicate with xilinx xsct process
Failed to exec %s : %s
Failed to close : %s
saw eof from xsct. Make sure path to xsxt is included in PATH linuc enviremet
%08x0x%x%sERRORerror:target list is emptyinvalidno target(s) with id:can't read      ERROR'%s'
connecting to jtag  and select index %x
saw eof from xsct
set jseq [jtag sequence]
saw error from xsct
connect
xsdb-interactiverwjtag_init: can't communicate with xilinx xsct process
tcfchanjtag targets %u; puts done
doneputs "hi"
saw eof from xsct. Make sure path to xsxt is included in PATH linuc enviremet
RESULT:miss-matched at location %d. Expected %x but read %x
connecting to jtag  and select index %x
Error: the number of miss-matched location exceeds than MISS_RETRY_NUM (%u). puts "RESULT:$data"
set jseq [jtag sequence]
$jseq clear
connect
$jseq irshift -state IDLE -hex 6 %x
tcfchanjtag targets %u; puts done
$jseq drshift -state IDLE -hex %u %s
doneputs "hi"
$jseq run
RESULT:miss-matched at location %d. Expected %x but read %x
$jseq drshift -state IDLE -capture -hex %u %s
Error: the number of miss-matched location exceeds than MISS_RETRY_NUM (%u). puts "RESULT:$data"
set data [$jseq run]
$jseq clear
exit
$jseq irshift -state IDLE -hex 6 %x
Initial Vjtag for index num=%u target num=%u and shift-reg size %u.
$jseq drshift -state IDLE -hex %u %s
Error opening jtag IP with %d index num
$jseq run
send %s to jtag
$jseq drshift -state IDLE -capture -hex %u %s
usage:./jtag_main [-n    index number] -a jtag_target_number [-b jtag_shift_reg_size] [-i file_name][-c][-s rd/wr offset address][-d string] [-t Jtag_chain number]      -a      the order number of target device in jtag chain. Run jtag targets after "connect" command in xsct terminal to list all availble targets    -b      Jtag shiftreg data width. It should be the target device Data width + 4    -t      Jtag_chain number: the BSCANE2 tab number :1,2,3 or 4. The default is 4    -n      index number: the target jtag IP core index number. The default number is 126    -i      file_name:  input binary file name (.bin file)    -r      read memory content and display in terminal    -v      read memory content and verify with input binary file    -w      bin file word width in byte. default is 4 bytes (32 bits)      -c      verify after write  -s      memory wr/rd offset address in byte (hex format). The default value is 0x0000000    -e      memory  boundary address in byte (hex format).  The default value is 0xFFFFFFFF    -d      string: use for setting instruction or data value to jtag tap.  string format : "instr1,instr2,...,instrn"
set data [$jseq run]
        instri = I:instruct_num: send instruct_num to instruction register
exit
        D:data_size_in_bit:data : send data in hex to data register
Initial Vjtag for index num=%u target num=%u and shift-reg size %u.
        R:data_size_in_bit:data : Read data register and show it on screan then write given data in hex to data registerWrong jtag_chain_num the given %u value is out of valid range 1,2,3 or 4.
Error opening jtag IP with %d index num
send %s to jtag
invalid memory offset adress format `%s'.
usage:./jtag_main [-n    index number] -a jtag_target_number [-b jtag_shift_reg_size] [-i file_name][-c][-s rd/wr offset address][-d string] [-t Jtag_chain number]      -a      the order number of target device in jtag chain. Run jtag targets after "connect" command in xsct terminal to list all availble targets    -b      Jtag shiftreg data width. It should be the target device Data width + 4    -t      Jtag_chain number: the BSCANE2 tab number :1,2,3 or 4. The default is 4    -n      index number: the target jtag IP core index number. The default number is 126    -i      file_name:  input binary file name (.bin file)    -r      read memory content and display in terminal    -v      read memory content and verify with input binary file    -w      bin file word width in byte. default is 4 bytes (32 bits)      -c      verify after write  -s      memory wr/rd offset address in byte (hex format). The default value is 0x0000000    -e      memory  boundary address in byte (hex format).  The default value is 0xFFFFFFFF    -d      string: use for setting instruction or data value to jtag tap.  string format : "instr1,instr2,...,instrn"
invalid memory boundary adress format `%s'.
        instri = I:instruct_num: send instruct_num to instruction register
Unknown option `-%c'.
        D:data_size_in_bit:data : send data in hex to data register
Unknown option character `\x%x'.
        R:data_size_in_bit:data : Read data register and show it on screan then write given data in hex to data registerWrong jtag_chain_num the given %u value is out of valid range 1,2,3 or 4.
s:e:d:n:t:i:v:w:a:b:cr26PFU hj,Error! memory not allocated.%d:%x
,D:%d:%sd:%d:%sR:%d:%sr:%d:%sI:%di:%dinvalid format : %s
invalid memory offset adress format `%s'.
###read data#%s###read data#
invalid memory boundary adress format `%s'.
Error: missmatched at location %d. Expected 0X%08X but read 0Xsend %s to the wishbone bus
Unknown option `-%c'.
start programming. Will send %d values to memory
Unknown option character `\x%x'.
Write is doneMemory content is verified. There was no difference!Try to write miss matched valuesError: write verification is failed!Error: verification is failed!rbError: can not open %s file in read mode
s:e:d:n:t:i:v:w:a:b:cr0nJzError! memory not allocated.%d:%x
,D:%d:%sd:%d:%sR:%d:%sr:%d:%sI:%di:%dinvalid format : %s
###read data#%s###read data#
 Warning:  %s file size (%x) is larger than the given memory size (%x). I will stop writing on end of memory address
Error: missmatched at location %d. Expected 0X%08X but read 0Xsend %s to the wishbone bus
start programming. Will send %d values to memory
Write is doneMemory content is verified. There was no difference!Try to write miss matched valuesError: write verification is failed!Error: verification is failed!rbError: can not open %s file in read mode
###read data#%X
;74L˾hQ"^(H>l^y,Lpll(~,[Ll1d,Ll+H~Y,`Ll8,Ll,zRxȻ+zRx$FJw?;*3$"D`\bAC
x[EAC
@AAC
|mAC
hAC
AC
<AC
w8.jAC
e XxvAC
Hi|`AC
[
AC
AC
1AC
,`AC
[AC
<E1AC
l\VAC
|AC
|]{AC
vaAC
\[AC
V4VAC
QjAC
<HAC
C\4AC
o|4AC
o/'AC
b6GAC
B]AC
AC
PAC
<AC
\wAC
|)AC
AC
AC
t6AC
q8AC
3AC
<%AC
\AC
~|oAC
%AC
 ]AC
XBAC
AC
$AC
|<VAC
Q\AC
|@AC
D(eBBE B(H0H8M@r8A0A(B BBBPp
4Fl l o
 Warning:  %s file size (%x) is larger than the given memory size (%x). I will stop writing on end of memory address
n 0
   oo        ooV ol &6FVfv&6FVfv&6FVfvp $~#GCC: (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0,2mQC{248%*   int1iibb8       
(5&bB D(X087@HCPXx`-
###read data#%X
~hbpbtpxKFT;%{0-7.>/E0L2-3b}5,

;8\ܴ$<\ET^p]<ս0Pts[;pc4Tbtf*4iTtO,4Tta4T6tu	%4T>t<zRxp/D$4XFJw?:*3$"\tpEC
IEC
@EEC
|4qEC
hEC
(DEC
H@EC
whݺnEC
e +EC
H{dEC
[׾EC
EC
_5EC
,,teEC
\LEC
l'5EC
l<EC
EC
|KEC
veEC
\_EC
V,.ZEC
QLhEC
lLEC
C
8EC
o%8EC
o=+EC
bHKEC
BsEC
,EC
LnEC
lEC
EC
SEC
EC
7EC
:EC
q,<EC
3LEC
lgEC
SEC
~EC
O)EC
 XaEC
XEC
,
EC
LEC
|lpEC
g9EC
EC
DeFIE E(D0H8G@n8A0A(B BBB
xJ||op
xxq~bG8@86!?@A       ~~~h      b
~
        
   oo
b N8M/` @B9"$2b7b;bw
%M     p k
&M    p I
'M    p 
(M    p 
)M    p 
*M    p 
+M     p 
,M    $p 
-b    (p 
.b    ,p M8
oo@
v
0    @q S
1M    p 
4    p 

5    p -
6    p 6
7    p 
8    p ,o8 le_    p fb    q      q 5G      pq QDGszQM{jQ{outQ{XRb{valSG{SG}MW8?bBibDnumMH-MTRMPoutM@"XXbL| `Mb?Vfp}M}-M}}iM}jM}numM}secM}M}}M8Hb<;HnumHMRHMHiJbLoutKMH"PXXQbP|T`>AlocbT4:4Xnum4MTR4MPi5bl }):N  )XX)MTtmp*Mli+Mh"9]        #"XX"bTi#blVb8%
o|0@P`p 0@P`p 0@P`p$~#GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0,       3I]        349 intpKllee9      
X#PXbLMHibhebl!,b5
B1@3eZ6        7    8    X9     :    (R;    0<    8=    @@    HA    PB    XDY`-F_hHepIet\JsxMPNW;OeQu`Y
([$\]_^   GF_
"pchߣ~j
-`ewbF+
Tu9L
%{
!9@5        e                    k
~"bitb}b~"db~"out
a(9@/jbQ @S$2e[7e;e>
%@     
&@   
'@   -
(@   
)@   
*@   
+@    
,@   $
-e   (
.e   ,@9

?
0   @M
1@   
4   
5   
6   
7   P
8   `9 eP   wfe       G   p"QI=szQ@{Q%{outQ3{!Re{valS={S=}@M9?eYFieDnum@H7@T@Pout@@,
X!eL `@eCpfp}@}7@}
}i@}j@}num@}sec@}@}}@9Hed?H'numH;@HL@HniJeLoutK@H,P
X!QePT`BAloc        eT4>   4&Xnum4;@T4M@Pi5el)9>m   ) X!)3@Ttmp*@li+@h"=a   ="X!")eTi#elpe<)=
8c#qd47$fpH$n@h"valMX"ch?V"iM\"cntW"numM`Md%jJ]1&       Jb\&JP"cLk"pMbl'080#=b/8&  bl&`(L/6i.XszMwwXbwXxi8/.szMwMwXx-
szMwMwXx},s
sz}Mw}wout}wX}bw~Xxco,
szoMwoMwoutowpXx_h+ vir_MwbXxc wM08       FN*KNMwQXxR wQ<5*<h(f0)G(')')4h_)4=h()H(h,(VoutXXbTptrh'[outXptrh|p'aKzMlMh${oMobufpoutohexMocbocmp>oiboMo8(6t$^"buf_pout`ouao#mr{o0X}"1rXXsYbl)L!bufMp =!`Ss=Xchr=T=Pi?bl!bb1bwEbw"bufww88%$bufh$out`%U$bufU"ibe8*SB`$bufX$zbT"ibd"ptrh%dvv{&v}$valv}&Xvb}$szvM}w-}"tmpy
8 X=1P!;eLO@Hiehel e9
~z
!pch       ~
~{}"oM}b}}%`bj&`X&^`?T$sz`MP"s1f?`"s2g?a"u1h?b"u2i?c"mj?d"u3k?e"tmpmf-8*S?&<\$inS?l%WG&GX&GPIbl"iJbh%:&:X$val:P&X:bL;-h#YbUm&$val&Xb-X* bTc!>`$bLR%bP#(i,Auk,l#/bEB&/H&S/B@&/B"pid1bT2X3`b+*&*bl%:;I$>$>I!I/I  &I
~!bite}Qe~!de~!out
:;
:;I8
:;I8
:;<4:;I?<4:;I?<!>I:;((4:;I?4:;I.?:;'@B:;I:;I4:;I4:;I.?:;I@B!I/.?:;'I@B .?:;'@B!.?:;I@B"4:;I#.?:;'I@B$:;I%.?:;'@B&:;I'.?:;@B(.?:;@B).?:;@B*.?:;'I@B+.?:;'@B=     e
/usr/lib/gcc/x86_64-linux-gnu/7/include/usr/include/x86_64-linux-gnu/bits/usr/include/x86_64-linux-gnu/bits/types/usr/include/usr/include/x86_64-linux-gnu/syspipe.cjtag.cjtag_xilinx_xsct.cstddef.htypes.hlibio.hFILE.hstdio.hsys_errlist.htypes.hunistd.hgetopt_core.hjtag.hctype.h  )<L,g,/LMMM,tZW.L,=`g&=..Y.=XX?"z+X=[/t:2X?%)J?fgfgu0<.=ffftttX=%vKv[&@>UOfg'YwܭuhYKYK2Jv/ɻuzJjuv/gx 2譭tssWf'孭/gt [XZx=u0L0zJ      [/gw !YvK//>tKy=K؟!&9\gwdX#i؟ɟ@>Y?%

?K
9c"s8r#fpH#n2@
h!val@X!chIV!i@\!cntW!num@`2@d$3Jg5%Je\%J$P!cL  k!pMel&@84"Se3<$%el%`'mJ3:s2sz#@w2w!=ewx9V%2
sz&@w3@wx1W
sz@w+@wxy}0
sz}@w},wout}<w!}Eew~xyo/.szo@wo%@wouto5wpx_N/vir_@wbxcw@9	PN.UN@wQxRwg<.< h'`0-K''-+e-8z)h--8!h't,LgH,hh+ZEout X!)eTptrh+_outXptrhI*+eC'@l6@h(z&o;@obufzpout ohex@oc
eocmpoieo@o9'@&(^\&buf_zpout`      oa        o'mr{
?%?%@K?K@%
oFX'&5ZrXXsYel(L%bufMzp=4%es=Xchr= T=*Pi?
?(m(l(+h%"*iif(hf(i" fKz<g%=wxY2L?Z3K[K[K[K[u[u\u[K[[\%"%"&#%>uKu=YZ/v/KuguKLtg/jL3\1111&&u=@=>=%#\t'YvZu0sJY--?00?g2J?"JLLBX{>LXɟY*".vJ  ֟=*5f+'J͟=x|Yx"Y'Ji88u'Ywuy>LYY/ f>$VJZz=f       ȽY\iٟ#read_memshort int_ISgraphsend_binary_file_chainsize_t_shortbuff_from_xsctGNU C11 7.5.0 -mtune=generic -march=x86-64 -g -fstack-protector-strong_ISspace_IO_read_ptrsend_to_jtagjseq_multi_initchain_num_IO_read_base_IO_2_1_stderr__IO_buf_baseexit_cleanupenable_binary_sendlong long unsigned int_IO_buf_end_IO_backup_basef_inwordsupdate_codeprocessArgsmis_addrpointerwrite_dataopterr_ISdigitlong long intjtag_vdr_long_vtable_offsetjseq_multi_drshiftcomp_buffto_child_pipe_IO_read_end_IO_lock_t_filenobitsrepl_chr_flagsenable_binary_verify_ISalnum_cur_columnjtag_reorderhextostring_xsctnewpidwrite_specefic_loc_old_offsetreturn_dr_longh_to_ierr_message_ISblankoptarg_nextzeros_ISpunctWORDS_NUMvaluememoryreturn_dr_IO_markerstdinoptoptbinary_file_namesend_data_IO_FILE_plus_IO_write_ptrmemory_offset_in_wordsys_nerr_sbufjtag_target_numberinstjtag_vdr_multi_capturecloseportnum_pids_IO_save_basesend_binary_file_partsstring_inval_o_lockjtag_init_flags2_modestdoutmemory_offset_IO_2_1_stdin_usageenable_binary_readindex_numremove_color_code_from_stringread_file/home/alireza/work/git/hca_git/ProNoC/mpsoc/src_c/jtag/jtag_xilinx_xsctwait_for_pipe_outputaddressoptindhexstringcountprint_valuesjtag_vdr_multiword_widthval1val2_IO_FILE__off_t__environjtag_xilinx_xsct.ccompare_valueserrorjtag_shift_reg_size_markersjtag_virunsigned charpiped_childstring_outf_out__pid_tcheck_error_xsct_outjseq_multi_drshift_captureread_multi_sequencevdr_large_IO_2_1_stdout_small_buffmem_sizecheck_from_xsctjtag_vindexhexnumhexcut_ISalphajtag_vdr_long_multireorder_bufferfrom_child_pipe_IScntrl_ISxdigitcommand_ISlower_ISprintclean_xsct_buff__off64_tread_xsctverify_memory_multidigits_IO_save_endshort unsigned intdo_fork__pad1__pad2__pad3__pad4__pad5miss_IO_write_endjseq_multi_get_results_unused2stderrargvwrite_verify_ISuppermemory_boundarychain_codehexgenf_to_xsctjseq_multi_endmemory_offset_in_word_secsys_errlistargcstrreplaceadd_update_statestartremove_statemain_IO_write_basesend_capture_jtagjtag_vdrall_pidsresultread_buff_posfile_size8TtV          
el e!5J       ewEew!buf Jw

[w[9k9$!#buf!h#out4`$7 #buf"~    !ie9)md`#buf-X#z6eT!ied!ptr       h$1vG,%v}#valv5}%!v>e}#szvM@}w-}!tmpy
0
4F@FTUl l l n p @p  !p7p Fl myl p (q \l l l Tn !0F1A99]FX_)4kp x)G<;. 5 p 2,;Mav&<}0p B`(p ]1p +4F q 	E?V&8'[BW8%fsp 5*)':,(V!`3p @DJ^p i@q ,r@p p t$ 
p ,p %L/6/@F>d4HHp \5fUmm${p'aEebjxq !9+}"1)H%8p K-Z"d$p pq n0p /8p 0:p *h+(p 
!5)4P,^p sB| p 0p  4p Ep Yo/.v"b1`p        p crtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.7698__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryjtag_xilinx_xsct.call_pidsnum_pids__FRAME_END____init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_finido_forkprint_valuesfree@@GLIBC_2.2.5jseq_multi_drshiftwrite_verifyputchar@@GLIBC_2.2.5jseq_multi_get_resultssend_binary_file_parts__errno_location@@GLIBC_2.2.5jtag_vdr_long_multistrncpy@@GLIBC_2.2.5_ITM_deregisterTMCloneTablestrcpy@@GLIBC_2.2.5jtag_vdrputs@@GLIBC_2.2.5ferror@@GLIBC_2.2.5check_error_xsct_outh_to_i_edataremove_color_code_from_stringchain_numfclose@@GLIBC_2.2.5processArgsmissstrlen@@GLIBC_2.2.5to_xsct__stack_chk_fail@@GLIBC_2.4piped_childsend_binary_filedup2@@GLIBC_2.2.5return_drwait_for_pipe_outputcompare_valuesjtag_reorderfgetc@@GLIBC_2.2.5pipe@@GLIBC_2.2.5word_widthsend_capture_jtag__libc_start_main@@GLIBC_2.2.5fgets@@GLIBC_2.2.5jseq_multi_endreorder_bufferreturn_dr_longstrreplacecalloc@@GLIBC_2.2.5__data_startvdr_largestrcmp@@GLIBC_2.2.5write_datamis_addroptarg@@GLIBC_2.2.5enable_binary_readhexgenfprintf@@GLIBC_2.2.5check_from_xsctftell@@GLIBC_2.2.5feof@@GLIBC_2.2.5__gmon_start__strtol@@GLIBC_2.2.5__dso_handlechain_codecloseport_IO_stdin_usedread_fileoptopt@@GLIBC_2.2.5send_datahexcutverify_memory_multiwrite_specefic_loc__libc_csu_initmalloc@@GLIBC_2.2.5fflush@@GLIBC_2.2.5__isoc99_sscanf@@GLIBC_2.7add_update_stateclean_xsct_buffremove_statejseq_multi_initfseek@@GLIBC_2.2.5jtag_target_numberjtag_vdr_multiread_xsctWORDS_NUMfdopen@@GLIBC_2.2.5__bss_startmainenable_binary_sendusageread_multi_sequenceindex_numjtag_vindexjtag_virsend_to_jtagmemory_offsetfopen@@GLIBC_2.2.5strtok@@GLIBC_2.2.5getopt@@GLIBC_2.2.5jseq_multi_drshift_capturejtag_vdr_longenable_binary_verifyread_memexecvp@@GLIBC_2.2.5atoi@@GLIBC_2.2.5exit_cleanupstrcat@@GLIBC_2.2.5memory_boundarysprintf@@GLIBC_2.2.5exit@@GLIBC_2.2.5fwrite@@GLIBC_2.2.5__TMC_END___ITM_registerTMCloneTablebinary_file_namejtag_shift_reg_sizestrerror@@GLIBC_2.2.5jtag_vdr_multi_capturehextostring_xsct__cxa_finalize@@GLIBC_2.2.5fork@@GLIBC_2.2.5jtag_initstrstr@@GLIBC_2.2.5opterr@@GLIBC_2.2.5__ctype_b_loc@@GLIBC_2.3stderr@@GLIBC_2.2.5.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str88#TT 1tt$Do4NV^oV V dko  Pz

~:z
 
 
~H{}!o
@}e}}$/`n%`X%'`8IT#sz`M@P!s1fI`!s2gIa!u1hIb!u2iIc!mjId!u3kIe!tmpmf9)wSI@#inS&Il$Gs%GX%G-PIel!iJeh$:!%:X#val:+P%!:4eL;-h"ceql%#val*%!3e-X@     eT0!
 
`$  eL\%  eP"2ikEBkl"/e"I%/H%/%@%//!pid1eT2X3`e**  %*el%:;9I$>$>I!I/I    &I
 
:;9
:;9I8:;9
<4:;9I?<!>I:;9((4:;9I?<4:;9I?4:;9I.?:;9'@B:;9I:;9I4:;9I4:;9I.?:;9I@B!I/.?:;9'I@B.?:;9'@B .?:;9I@B!4:;9I".?:;9'I@B#:;9I$.?:;9'@B%:;9I&.?:;9@B'.?:;9@B(.?:;9@B).?:;9'I@B*.?:;9'@Bk
/usr/lib/gcc/x86_64-linux-gnu/9/include/usr/include/x86_64-linux-gnu/bits/usr/include/x86_64-linux-gnu/bits/types/usr/include/usr/include/x86_64-linux-gnu/syspipe.cjtag.cjtag_xilinx_xsct.cstddef.htypes.hstruct_FILE.hFILE.hstdio.hsys_errlist.htypes.hunistd.hgetopt_core.hjtag.hctype.h         )tK*LX'        *gX'
 
K4L M"M07MX'
 
<-J
 
<0XZW.K%6LX'        <g
 
JY       =&f J&X	=/.6.(fXXh/X XX?f>*zXX=;[guY6t0+"% (GXX:M>     >t"/
<"/
<,J=)?fg     fguQ0tfKJ"
 
      .
 
Z      
 
K   
 
$x 2
f
Yf
YfXtss
W
 
f'tY
 
KX
 
O      
 
K   
 
t [  XZx
 
uu0Z
hzJ   JM    h
 
=>>      XY[XMKw 
 
!
 
     YvKKA>K.yKK

 
    h!St
fYf       \
 
gwdX#<i"ɟ @X0>1Y&?%
 
?
 
,?%4?%@ ?+@%
 
#?J(mJ(:l"(+Lh)"*i1i(9h(Di""       f!z<03TJXg%K
 
K(XwtK XxtY Y
2?     3Z3 g[        g[gf%Jf
 
    [        g[u[u\u[g[[\%"%"
"K#    t<5LAuK@ufY=
 
gZ/
 
v>/Ku      J
 
Z YuKL     t<Jg<Y	
 \L3\))))"K"Ku=@=>=%#      \t
 
'YWvut/XX JsJ Yt+.<JJ   t+.<JJ   ?/0        0t1.+JJ9?t/ YX 
 
.  /XUJX]eMZt/J<\LLxB,{MJ>LXtɟYt[f#Z<[<)fv<J<f       fZ *Y(Xg"< f<t". ftbf<+fK
 
f5 t     t0    f9=<+JO=fKx|       Yx%
 
"    
 
f'f3X*iY/..,$<t$%`Xu'	Ywu,yMJ>L&Y
 
uf1Xff>f    t/$V
J<\Z        z*0(Xgff<  J  Y7\# J$Xi#read_memshort int_ISgraphsend_binary_file_chainsize_t_shortbuff_from_xsct_ISspace_IO_read_ptrsend_to_jtagjseq_multi_initchain_num_IO_read_basesend_binary_file_parts_IO_buf_baseexit_cleanupenable_binary_sendlong long unsigned int_IO_buf_end_IO_backup_basememory_offsetwordsupdate_codeprocessArgsmis_addrpointerwrite_dataopterr_ISdigitlong long intjtag_vdr_longf_in_vtable_offsetjseq_multi_drshiftcomp_buffto_child_pipe_IO_read_end_IO_lock_t_filenobitsrepl_chr_flagsenable_binary_verify_ISalnum_cur_column_IO_codecvthextostring_xsctnewpidwrite_specefic_loc_old_offsetreturn_dr_longh_to_ierr_message_ISblankoptarg_ISpunctWORDS_NUMvaluememoryreturn_dr_IO_markerstdinjtag_reorder_freeres_bufoptoptbinary_file_namesend_data_IO_write_ptrmemory_offset_in_wordsys_nerrjtag_target_numberinstjtag_vdr_multi_capturecloseportnum_pids_IO_save_basestring_inval_o_lockjtag_init_flags2_modestdoutenable_binary_readindex_numGNU C17 9.4.0 -mtune=generic -march=x86-64 -g -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protectionremove_color_code_from_stringread_file/home/alireza/work/git/hca_git/ProNoC/mpsoc/src_c/jtag/jtag_xilinx_xsctwait_for_pipe_outputaddressoptindhexstringcountprint_valuesjtag_vdr_multiword_widthval1val2_IO_FILE__off_t__environjtag_xilinx_xsct.ccompare_valueserrorjtag_shift_reg_size_markersjtag_virunsigned charpiped_childstring_outf_out__pid_tcheck_error_xsct_outjseq_multi_drshift_captureread_multi_sequencevdr_largesmall_buffmem_sizecheck_from_xsctjtag_vindexhexnumhexcut_ISalphajtag_vdr_long_multireorder_bufferfrom_child_pipe_IScntrl_ISxdigitcommand_ISlower_ISprintclean_xsct_buff__off64_tread_xsctverify_memory_multidigits_IO_save_endshort unsigned intdo_forkzerosusage__pad5miss_IO_write_endjseq_multi_get_results_unused2stderrargvwrite_verify_ISuppermemory_boundarychain_codehexgenf_to_xsctjseq_multi_endmemory_offset_in_word_secsys_errlistargc_freeres_liststrreplace_IO_wide_dataadd_update_statestartremove_statemain_IO_write_basesend_capture_jtagjtag_vdrall_pidsresultread_bufffile_size8X|p@
 
    
 

 
 

  xJP]_|||~@ P!7F|my|(f|||]~!pJ1kE9=aFX--8kx-Kd?2 ! /'9M7 b@i0pd(g5+xJ "ICp$+_.!C<)R_r.-+9>+Z4%e,I6JU@,^@r!&( ,J3:P*s84HH9RqY(m*+eJenx%% /'&5,L$71F\&P$pZn0z3<4>.N/H,
!e-8<0J_YFh|      0  1E[%2rG"!5`crtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.8061__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryjtag_xilinx_xsct.call_pidsnum_pids__FRAME_END____init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_finido_forkprint_valuesfree@@GLIBC_2.2.5jseq_multi_drshiftwrite_verifyputchar@@GLIBC_2.2.5jseq_multi_get_resultssend_binary_file_parts__errno_location@@GLIBC_2.2.5jtag_vdr_long_multistrncpy@@GLIBC_2.2.5_ITM_deregisterTMCloneTablejtag_vdrputs@@GLIBC_2.2.5ferror@@GLIBC_2.2.5check_error_xsct_outh_to_i_edataremove_color_code_from_stringchain_numfclose@@GLIBC_2.2.5processArgsmissstrlen@@GLIBC_2.2.5to_xsct__stack_chk_fail@@GLIBC_2.4piped_childsend_binary_filedup2@@GLIBC_2.2.5return_drwait_for_pipe_outputcompare_valuesjtag_reorderfgetc@@GLIBC_2.2.5pipe@@GLIBC_2.2.5word_widthsend_capture_jtag__libc_start_main@@GLIBC_2.2.5fgets@@GLIBC_2.2.5jseq_multi_endreorder_bufferreturn_dr_longstrreplacecalloc@@GLIBC_2.2.5__data_startvdr_largestrcmp@@GLIBC_2.2.5write_datamis_addroptarg@@GLIBC_2.2.5enable_binary_readhexgenfprintf@@GLIBC_2.2.5check_from_xsctftell@@GLIBC_2.2.5feof@@GLIBC_2.2.5__gmon_start__strtol@@GLIBC_2.2.5__dso_handlechain_codecloseport_IO_stdin_usedread_fileoptopt@@GLIBC_2.2.5send_datahexcutverify_memory_multiwrite_specefic_loc__libc_csu_initmalloc@@GLIBC_2.2.5fflush@@GLIBC_2.2.5__isoc99_sscanf@@GLIBC_2.7add_update_stateclean_xsct_buffremove_statejseq_multi_initfseek@@GLIBC_2.2.5jtag_target_numberjtag_vdr_multiread_xsctWORDS_NUMfdopen@@GLIBC_2.2.5__bss_startmainenable_binary_sendusageread_multi_sequenceindex_numjtag_vindexjtag_virsend_to_jtagmemory_offsetfopen@@GLIBC_2.2.5strtok@@GLIBC_2.2.5getopt@@GLIBC_2.2.5jseq_multi_drshift_capturejtag_vdr_longenable_binary_verifyread_memexecvp@@GLIBC_2.2.5atoi@@GLIBC_2.2.5exit_cleanupstrcat@@GLIBC_2.2.5memory_boundarysprintf@@GLIBC_2.2.5exit@@GLIBC_2.2.5fwrite@@GLIBC_2.2.5__TMC_END___ITM_registerTMCloneTablebinary_file_namejtag_shift_reg_sizestrerror@@GLIBC_2.2.5jtag_vdr_multi_capturehextostring_xsct__cxa_finalize@@GLIBC_2.2.5fork@@GLIBC_2.2.5jtag_initstrstr@@GLIBC_2.2.5opterr@@GLIBC_2.2.5__ctype_b_loc@@GLIBC_2.3stderr@@GLIBC_2.2.5.symtab.strtab.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str#88 6XX$I|| Wo8aippqo@
 
@
 
b~o
 
 
P
 
 
 

powered by: WebSVN 2.1.0

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