Hot Attach
Hot Attach and Detach functionality allows you to attach (and detach) the BlueBox development system to a running target system without affecting its operation and have all debug functions available. As such, it is a very convenient troubleshooting tool when the application malfunctions after a longer time.
When using Hot Attach, Debug I/O levels should always be set to fixed voltage based on target I/O voltage level in the Hardware menu / CPU Options / Hardware! (This might not be needed for some newer Active Probe adapters.) |
![]()
|
When using Hot Attach, Drive RESET while Detached should be configured to ''no'' in the Hardware menu / CPU Options / Reset. |
![]()
|
10-pin 1.27mm Infineon DAP2 Wide Debug Adapter (IC50163-2) and all Active Probes do not support Hot Attach in a sense of connecting to a live target with the cable. You need to attach the cable to the target before running the application. |
Target is powered and running. |
Your BlueBox is off and physically disconnected to the target.
Connect your BlueBox. |
Connect your BlueBox GND and the target GND using the grounding wire delivered with the BlueBox.
Power on your BlueBox. |
Follow the steps of the Power On/Off procedure.
Prepare to Attach. |
Select Debug / Prepare to Attach and wait for status in winIDEA.
Attach to the target. |
Now you can safely attach the Debug Adapter or Active Probe to your target.
An example of hot-attaching a Debug Adapter to the target.
Hot Attach. |
Once connected, select Debug / Attach to establish debug connection with the microcontroller.
![]() |
Using any of the Download or Reset functionalities will in fact reset the microcontroller (whereas in older winIDEA versions Download has been ignored while in the Hot Attach state). |
![]() |
Hot Attach on RH850 is not possible with Mictor 38-pin Nexus debug & trace adapter. Use LPD debug connector for Hot Attach. |
Hot Attach is not supported on MPC51xx devices. |
This procedure can also be executed with or after Debug / Download. |
Debug session is active. |
Your target is powered and running, winIDEA status shows:
Disconnect debug session via Debug / Detach. |
winIDEA status will change to:
Physically disconnect Debug Adapter from target. |
Disconnect from Debugger via Debug / End Session. |
winIDEA status will change to:
Power off the Debugger. |