EmbDev.net

Forum: ARM programming with GCC/GNU tools configuration with OpenOCD failed


Author: Kevin Zhu (volunteer)
Posted on:

Rate this post
0 useful
not useful
I followed the tutorial on this website to configure my LPC2210
(flashless) board.      http://www.yagarto.de/howto/yagarto1/index.html
However, when I tried to configure the wiggler JTAG, which connected the
PC with the LPC2210 board via a parallel port, it failed. It said:"
Info: openocd.c:82 main(): Open On-Chip Debuger (2006-08-17 17:00 CEST)
Debug: jtag.c:1184 jtag_init():
Debug: parport.c372 parport_init(): requesting privileges for parallel
port 0x378...
Error: parport.c:380 parport_init():missing privileges for direct i/o

Could anyone tell me what the problem is? And anyone who is experienced
in configuring a system with external flash, please give me some
tutorials. Thank you very much.

The configuration file is as follows:


#daemon configuration
telnet_port 4444
gdb_port 3333

#interface
interface parport
parport_port 0x378
parport_cable wiggler
jtag_speed 0

#use combined on interfaces or targets that can't set TRST/SRST
separately
reset_config trst_and_srst srst_pulls_trst

#jtag scan chain
#format L IRC IRCM IDCODE (Length, IR Capture, IR Capture Mask, IDCODE)
jtag_device 4 0x1 0xf 0xe

#target configuration
daemon_startup reset

#target <type> <startup mode>
#target arm7tdmi <reset mode> <chainpos> <endianness> <variant>
target arm7tdmi little run_and_halt 0 arm7tdmi-s_r4
run_and_halt_time 0 30

working_area 0 0x40000000 0x40000 nobackup

#flash configuration
#flash bank lpc2000 0x0 0x40000 0 0 lpc2000_v1 0 14765 calc_checksum
flash bank cfi 0x80000000 0x400000 2 2 0

# For more information about the configuration files, take a look at:
# http://openfacts.berlios.de/index-en.phtml?title=O...

Author: Michael Fischer (mifi)
Posted on:

Rate this post
0 useful
not useful
Hello Kevin,

> Info: openocd.c:82 main(): Open On-Chip Debuger (2006-08-17 17:00 CEST)
> Debug: jtag.c:1184 jtag_init():
> Debug: parport.c372 parport_init(): requesting privileges for parallel
> port 0x378...
> Error: parport.c:380 parport_init():missing privileges for direct i/o

It looks that you have not started the giveio driver, is this possible?

For the parallel port driver open a command prompt and go to the
following directory:

<root of openocd>\driver\parport

The driver will be loaded with install_giveio the output should look
like:

Copying the driver to the windows directory
target file: C:\WINDOWS\giveio.sys
1 Datei(en) kopiert.
Remove a running service if needed...
Installing Windows NT/2k/XP driver: giveio
installing giveio from C:\WINDOWS\giveio.sys... ok.
starting giveio... ok.
set start type of giveio to auto... ok.
Success


Regards,

Michael

Author: Kevin Zhu (volunteer)
Posted on:

Rate this post
0 useful
not useful
Dear Michael:

Before I have tried what you said, but after configuring the parallel
port, I could not input any command at the command prompt. Shall I open
another command prompt? And what to do next? How could I erase the
external flash?

The following is what I got from the command prompt. I think the
parallel port was configured. (Am I right?) What shall I do next? I can
not type any command at the command prompt.
C:\Program Files\openocd-2006re88\driver\parport>loaddrv.exe install
giveio
installing giveio from C:\Program
Files\openocd-2006re88\driver\parport\giveio.sys... ok.

C:\Program Files\openocd-2006re88\driver\parport>loaddrv.exe start
giveio
starting giveio... ok.

C:\Program Files\openocd-2006re88\driver\parport>loaddrv.exe status
giveio
status of giveio:
Type:           [0x01] Kernel driver.
Start Type:     [0x03] Manual
Error Control:  [0x01] NORMAL: Display a message box.
Binary path:    \??\C:\Program
Files\openocd-2006re88\driver\parport\giveio.sys
Load order grp:
Dependencies:
Start Name:
ok.

C:\Program Files\openocd-2006re88\driver\parport>openocd-pp -f
lpc2xxx_pp.cfg
Info:    openocd.c:82 main(): Open On-Chip Debugger (2006-08-17 17:00
CEST)
Warning: arm7_9_common.c:675 arm7_9_assert_reset(): srst resets test
logic, too
_ (Here's the cursor.)

I could not input anything.

Regards,
Kevin Zhu


Michael Fischer wrote:
> Hello Kevin,
>
>> Info: openocd.c:82 main(): Open On-Chip Debuger (2006-08-17 17:00 CEST)
>> Debug: jtag.c:1184 jtag_init():
>> Debug: parport.c372 parport_init(): requesting privileges for parallel
>> port 0x378...
>> Error: parport.c:380 parport_init():missing privileges for direct i/o
>
> It looks that you have not started the giveio driver, is this possible?
>
> For the parallel port driver open a command prompt and go to the
> following directory:
>
> <root of openocd>\driver\parport
>
> The driver will be loaded with install_giveio the output should look
> like:
>
> Copying the driver to the windows directory
> target file: C:\WINDOWS\giveio.sys
> 1 Datei(en) kopiert.
> Remove a running service if needed...
> Installing Windows NT/2k/XP driver: giveio
> installing giveio from C:\WINDOWS\giveio.sys... ok.
> starting giveio... ok.
> set start type of giveio to auto... ok.
> Success
>
>
> Regards,
>
> Michael

Author: Dominic R. (dominic)
Posted on:

Rate this post
0 useful
not useful
Kevin Zhu wrote:
> Dear Michael:
>
> Before I have tried what you said, but after configuring the parallel
> port, I could not input any command at the command prompt. Shall I open
> another command prompt? And what to do next? How could I erase the
> external flash?
>
> ...
> C:\Program Files\openocd-2006re88\driver\parport>openocd-pp -f
> lpc2xxx_pp.cfg
> Info:    openocd.c:82 main(): Open On-Chip Debugger (2006-08-17 17:00
> CEST)
> Warning: arm7_9_common.c:675 arm7_9_assert_reset(): srst resets test
> logic, too
> _ (Here's the cursor.)
>
> I could not input anything.
>
> Regards,
> Kevin Zhu

The OpenOCD is controlled either via a telnet connection (default is
port 4444) or via a GDB connection (port 3333). There's no console
interface implemented, and only daemon log messages will be printed on
the OpenOCD's screen. Use a telnet client to connect to localhost port
4444, and you'll get to the OpenOCD command prompt.

Regards,

Dominic

Author: Kevin Zhu (volunteer)
Posted on:

Rate this post
0 useful
not useful
Dominic Rath wrote:
> Kevin Zhu wrote:
>> Dear Michael:
>>
>> Before I have tried what you said, but after configuring the parallel
>> port, I could not input any command at the command prompt. Shall I open
>> another command prompt? And what to do next? How could I erase the
>> external flash?
>>
>> ...
>> C:\Program Files\openocd-2006re88\driver\parport>openocd-pp -f
>> lpc2xxx_pp.cfg
>> Info:    openocd.c:82 main(): Open On-Chip Debugger (2006-08-17 17:00
>> CEST)
>> Warning: arm7_9_common.c:675 arm7_9_assert_reset(): srst resets test
>> logic, too
>> _ (Here's the cursor.)
>>
>> I could not input anything.
>>
>> Regards,
>> Kevin Zhu
>
> The OpenOCD is controlled either via a telnet connection (default is
> port 4444) or via a GDB connection (port 3333). There's no console
> interface implemented, and only daemon log messages will be printed on
> the OpenOCD's screen. Use a telnet client to connect to localhost port
> 4444, and you'll get to the OpenOCD command prompt.
>
> Regards,
>
> Dominic


Dear Dominic,

Would you please explain a little more details? Or where could I find
some tutorials about that? I don't know how to open a telnet or a GDB?
Now I connect my PC and the embeded system board via a parallel cable
with the wiggler JTAG. Which should be the telnet or GDB client?

Thanks a lot!
Kevin

Author: Dominic R. (dominic)
Posted on:

Rate this post
0 useful
not useful
Kevin Zhu wrote:
> Dear Dominic,
>
> Would you please explain a little more details? Or where could I find
> some tutorials about that? I don't know how to open a telnet or a GDB?
> Now I connect my PC and the embeded system board via a parallel cable
> with the wiggler JTAG. Which should be the telnet or GDB client?
>
> Thanks a lot!
> Kevin

A telnet client usually comes with your operating system, but you might
want to use something else than the one that comes with Windows. Google
for putty, download it (a single .exe), and execute it. Select the
telnet protocol, enter localhost as the host name, and 4444 as the port
number.

The yagarto page has instructions on how to use the OpenOCD with Insight
(a graphical frontend for GDB), and a tutorial on how to use it with
Eclipse.

Regards,

Dominic

Author: Kevin Zhu (volunteer)
Posted on:

Rate this post
0 useful
not useful
Dominic Rath wrote:
> Kevin Zhu wrote:
>> Dear Dominic,
>>
>> Would you please explain a little more details? Or where could I find
>> some tutorials about that? I don't know how to open a telnet or a GDB?
>> Now I connect my PC and the embeded system board via a parallel cable
>> with the wiggler JTAG. Which should be the telnet or GDB client?
>>
>> Thanks a lot!
>> Kevin
>
> A telnet client usually comes with your operating system, but you might
> want to use something else than the one that comes with Windows. Google
> for putty, download it (a single .exe), and execute it. Select the
> telnet protocol, enter localhost as the host name, and 4444 as the port
> number.
>
> The yagarto page has instructions on how to use the OpenOCD with Insight
> (a graphical frontend for GDB), and a tutorial on how to use it with
> Eclipse.
>
> Regards,
>
> Dominic


Dear Dominic,

Thank you so much!
Now, it seems to work well. Maybe I did not write the configuration file
correctly. I can not access the external flash, whose beginning address
is 0x80000000 with 0x200000 in size. Because there's only external flash
on my board, I just wrote that "flash bank cfi 0x80000000 0x200000 2 2
0". Is that right?

Regards,
Kevin

Author: Dominic R. (dominic)
Posted on:

Rate this post
0 useful
not useful
Kevin Zhu wrote:
> Dear Dominic,
>
> Thank you so much!
> Now, it seems to work well. Maybe I did not write the configuration file
> correctly. I can not access the external flash, whose beginning address
> is 0x80000000 with 0x200000 in size. Because there's only external flash
> on my board, I just wrote that "flash bank cfi 0x80000000 0x200000 2 2
> 0". Is that right?
>
> Regards,
> Kevin

Hello Kevin,

what do you mean by "access the external flash". You should first probe
the flash, to make sure the OpenOCD understands how to talk to it:
"flash probe 0". If probing fails, please run again with "-d -l
<logfile>" and send me the resulting logfile.

You should also make sure that it's a CFI compatible flash using the
intel command-set (AMD/Spansion/... isn't supported yet). Not sure about
the LPC2210, but you might have to configure the memory controller
before you're able to talk to the flash. Consult the LPCs user's manual
and use the "mww <addr> <value>" command to write the necessary register
settings.

Regards,

Dominic

Author: Kevin Zhu (volunteer)
Posted on:

Rate this post
0 useful
not useful
Dominic Rath wrote:
> Kevin Zhu wrote:
>> Dear Dominic,
>>
>> Thank you so much!
>> Now, it seems to work well. Maybe I did not write the configuration file
>> correctly. I can not access the external flash, whose beginning address
>> is 0x80000000 with 0x200000 in size. Because there's only external flash
>> on my board, I just wrote that "flash bank cfi 0x80000000 0x200000 2 2
>> 0". Is that right?
>>
>> Regards,
>> Kevin
>
> Hello Kevin,
>
> what do you mean by "access the external flash". You should first probe
> the flash, to make sure the OpenOCD understands how to talk to it:
> "flash probe 0". If probing fails, please run again with "-d -l
> <logfile>" and send me the resulting logfile.
>
> You should also make sure that it's a CFI compatible flash using the
> intel command-set (AMD/Spansion/... isn't supported yet). Not sure about
> the LPC2210, but you might have to configure the memory controller
> before you're able to talk to the flash. Consult the LPCs user's manual
> and use the "mww <addr> <value>" command to write the necessary register
> settings.
>
> Regards,
>
> Dominic

Dear all,

I have tried to probe the flash, but I did not work yet. It seems that
the target is always running, and I cann't halt it. Here are the
commands and results I got.

Open On-Chip Debugger
> poll
target state: running
> halt
requesting target halt...
> flash probe 0
probing failed for flash bank '#0' at 0x80000000
>

The logfile is too large in size, so I can not paste it here. Just part
of them. The last part:
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 80000000
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 80000000
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 80000000
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 80000000
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 80000000
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 80000000
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 80000000
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 80000000
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 80000000
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 80000000
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 80000000
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 80000000
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 80000000
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 80000000
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 80000000

Author: Kevin Zhu (volunteer)
Posted on:

Rate this post
0 useful
not useful
The whole Logfile just after running the openocd-pp -f <configfile> -d
-l <logfile> is as follows, without any other command.
Debug:   jtag.c:1184 jtag_init():
Debug:   parport.c:373 parport_init(): requesting privileges for
parallel port 0x378...
Debug:   parport.c:383 parport_init(): ...privileges granted
Debug:   parport.c:210 parport_reset(): trst: 0, srst: 0
Debug:   jtag.c:240 jtag_call_event_callbacks(): jtag event: 1
Debug:   jtag.c:1070 jtag_reset_callback():
Debug:   bitbang.c:223 bitbang_execute_queue(): statemove end in 0
Debug:   jtag.c:240 jtag_call_event_callbacks(): jtag event: 1
Debug:   jtag.c:1070 jtag_reset_callback():
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in 0
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 3f
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 31
Debug:   openocd.c:98 main(): jtag init complete
Debug:   arm7_9_common.c:651 arm7_9_assert_reset(): target->state:
unknown
Debug:   jtag.c:240 jtag_call_event_callbacks(): jtag event: 0
Debug:   jtag.c:1070 jtag_reset_callback():
Debug:   jtag.c:240 jtag_call_event_callbacks(): jtag event: 1
Debug:   jtag.c:1070 jtag_reset_callback():
Warning: arm7_9_common.c:675 arm7_9_assert_reset(): srst resets test
logic, too
Debug:   jtag.c:240 jtag_call_event_callbacks(): jtag event: 0
Debug:   jtag.c:1070 jtag_reset_callback():
Debug:   jtag.c:240 jtag_call_event_callbacks(): jtag event: 1
Debug:   jtag.c:1070 jtag_reset_callback():
Debug:   bitbang.c:205 bitbang_execute_queue(): reset trst: 1 srst 1
Debug:   parport.c:210 parport_reset(): trst: 1, srst: 1
Debug:   bitbang.c:251 bitbang_execute_queue(): sleep
Debug:   bitbang.c:205 bitbang_execute_queue(): reset trst: 1 srst 1
Debug:   parport.c:210 parport_reset(): trst: 1, srst: 1
Debug:   bitbang.c:251 bitbang_execute_queue(): sleep
Debug:   arm7_9_common.c:714 arm7_9_deassert_reset(): target->state:
reset
Debug:   jtag.c:240 jtag_call_event_callbacks(): jtag event: 2
Debug:   jtag.c:1070 jtag_reset_callback():
Debug:   bitbang.c:205 bitbang_execute_queue(): reset trst: 0 srst 0
Debug:   parport.c:210 parport_reset(): trst: 0, srst: 0
Debug:   bitbang.c:251 bitbang_execute_queue(): sleep
Debug:   bitbang.c:251 bitbang_execute_queue(): sleep
Debug:   openocd.c:102 main(): target init complete
Debug:   openocd.c:106 main(): flash init complete
Debug:   gdb_server.c:1115 gdb_init(): gdb service for target arm7tdmi
at port 3333
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   jtag.c:240 jtag_call_event_callbacks(): jtag event: 3
Debug:   jtag.c:1070 jtag_reset_callback():
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 02
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 02
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0c
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 00000000
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 00000000
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   arm7_9_common.c:777 arm7_9_halt(): target->state: running
Debug:   embeddedice.c:251 embeddedice_write_reg(): 9: 0xffffffff
Debug:   embeddedice.c:251 embeddedice_write_reg(): 11: 0xffffffff
Debug:   embeddedice.c:251 embeddedice_write_reg(): 12: 0x00000100
Debug:   embeddedice.c:251 embeddedice_write_reg(): 13: 0x000000f7
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: ffffffff
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 09
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 01
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: ffffffff
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 0b
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 01
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 00000100
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 0c
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 01
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 000000f7
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 0d
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 01
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c
Debug:   embeddedice.c:155 embeddedice_read_reg_w_check(): 1
Debug:   bitbang.c:198 bitbang_execute_queue(): end_state: 8
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 01
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   bitbang.c:237 bitbang_execute_queue(): scan end in -1
Debug:   jtag.c:957 jtag_build_buffer(): fields[0].out_value: 0000000c
Debug:   jtag.c:957 jtag_build_buffer(): fields[1].out_value: 04
Debug:   jtag.c:957 jtag_build_buffer(): fields[2].out_value: 00
Debug:   jtag.c:988 jtag_read_buffer(): fields[0].in_value: 0000000c

Reply

Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]




Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.