Hi Everybody.

I have a question about the target connection and reconnection with Visual
studio 05.

When I attach my target during boot, everything works fine. But when I
deattach it and reattach it, the connection seems to hang and the target
stops to respond to target control command or debugger command.

I activated some trace in KITL and it seems to keep making the same thing, I
pasted it below.

Is somebody know if it's normal not to be able to reattach a target after
deattaching it without reset ?

I checked the emulator behaviour, but when I try to reattach, the emulator
resets itself automatically, so I'm not able to check the behaviour.

Here is the trace :
<<KITLRecv ADMIN RETRANSMIT , DataLen: 0
<<KITLRecv ADMIN CFGDESK CMD, ProtoVer:1, Service: DBGMSG, Id: 255, DataLen:
24
>>SendConfig ADMIN CFGDEV RESP, ProtoVer:1, Service: DBGMSG, Id: 0, Window: 16,
Fl:0x00000000, DataLen: 24
ProcessAdminMsg: Receive Config message for service DBGMSG
<<KITLRecv ADMIN CFGDESK CMD, ProtoVer:1, Service: PPSH, Id: 255, DataLen: 24
>>SendConfig ADMIN CFGDEV RESP, ProtoVer:1, Service: PPSH, Id: 1, Window: 16, Fl
:0x00000000, DataLen: 24
ProcessAdminMsg: Receive Config message for service PPSH
<<KITLRecv ADMIN RETRANSMIT , DataLen: 0
<<KITLRecv ADMIN RETRANSMIT , DataLen: 0
<<KITLRecv ADMIN CFGDESK CMD, ProtoVer:1, Service: KDBG, Id: 255, DataLen: 24
>>SendConfig ADMIN CFGDEV RESP, ProtoVer:1, Service: KDBG, Id: 2, Window: 16, Fl
:0x00000000, DataLen: 24
+CancelTimersForClient(KDBG)
!TimerStop: Timer not started for slot 0
!TimerStop: Timer not started for slot 1
!TimerStop: Timer not started for slot 2
!TimerStop: Timer not started for slot 3
!TimerStop: Timer not started for slot 4
!TimerStop: Timer not started for slot 5
!TimerStop: Timer not started for slot 6
!TimerStop: Timer not started for slot 7
!TimerStop: Timer not started for slot 8
!TimerStop: Timer not started for slot 9
!TimerStop: Timer not started for slot 10
!TimerStop: Timer not started for slot 11
!TimerStop: Timer not started for slot 12
!TimerStop: Timer not started for slot 13
!TimerStop: Timer not started for slot 14
!TimerStop: Timer not started for slot 15
ProcessAdminMsg: Receive Config message for service KDBG
<<KITLRecv KDBG Seq:0(0x00000000), Flags:0x00000000 , DataLen: 32
<<KITLRecv ADMIN RETRANSMIT , DataLen: 0
<<KITLRecv KDBG Seq:0(0x00000000), Flags:0x00000000 , DataLen: 32
<<KITLRecv ADMIN RETRANSMIT , DataLen: 0
<<KITLRecv KDBG Seq:0(0x00000000), Flags:0x00000000 , DataLen: 32
<<KITLRecv ADMIN RETRANSMIT , DataLen: 0
<<KITLRecv ADMIN RETRANSMIT , DataLen: 0
<<KITLRecv KDBG Seq:0(0x00000000), Flags:0x00000000 , DataLen: 32
<<KITLRecv ADMIN RETRANSMIT , DataLen: 0
<<KITLRecv ADMIN RETRANSMIT , DataLen: 0
<<KITLRecv ADMIN RETRANSMIT , DataLen: 0
<<KITLRecv ADMIN RETRANSMIT , DataLen: 0
<<KITLRecv KDBG Seq:0(0x00000000), Flags:0x00000000 , DataLen: 32
and so on...