Freescale CodeWarrior Development Tools CodeWarrior TAP Combining USB and Ethernet into one TAP Overview Features CodeWarrior TAP enables Freescale target Ř $OORZVHLWKHU86%RU(WKHUQHW Ř ,QFRQMXQFWLRQZLWKWKH&RGH:DUULRU development system, CodeWarrior TAP: system debugging via a standard debug host connection for the developer Programs system flash memory during port (usually JTAG) while connected to a workstation debug and development phases of developer’s workstation via Ethernet or USB. CodeWarrior TAP may also be referred to by industry-standard terms such as probe, JTAG probe, JTAG emulator or target probe. Ř 86%SRZHUHGHYHQZKHQXVLQJ(WKHUQHW the project, including most popular Ř /RZFRVWUHPRYDEOHSUREHWLSVVROG flash memories used with Freescale separately flash memories, but specifically all development systems Using CodeWarrior TAP’s Ethernet Ř 6XSSRUWVGHEXJJLQJYLD-7$*LQWHUIDFH Controls the target development system connection, developers can debug systems Ř $XWRPDWLFDOO\VXSSRUWVV\VWHPYROWDJH even when the system may have remotely or more effectively share a single system with multiple developers. When a shared system is not needed, CodeWarrior TAP connects directly to the developer’s workstation with a single USB cable. Power is supplied by the USB port so that no additional cables are needed. CodeWarrior TAP is designed to work in conjunction with CodeWarrior development tools and Freescale processors. It is a critical debug tool in all phases of the project and is necessary for debugging systems prior to running a fully debugged operating system. OHYHOVIURPWR Ř 6XSSRUWVDOODYDLODEOHFRUHVSHHGV crashed during development Offers complete system visibility and and voltages for supported Freescale FRQWUROLQFOXGLQJUHDGLQJZULWLQJRI&38 processors registers, memory mapped registers, Ř $VDFRQYHQLHQFHIHDWXUH&RGH:DUULRU TAP can connect to a target system’s serial port allowing telnet access to a remotely located system and control of the u-boot program EORFNUHDGLQJZULWLQJRIPHPRULHV single step debugging, setting software and hardware breakpoints, and monitoring target system status Gives control over the target system execution, including control of one or all cores and resets Contact Freescale for information regarding: Ř ,QWHJUDWLQJWKLVSUREHLQWR\RXUVRIWZDUH Ř 8WLOL]LQJWKLVSUREHDV\RXUWDUJHWGHEXJ probe System Requirements Kit Contents Order Information Ř (WKHUQHWRU86%RQKRVWFRPSXWHU Ř &RGH:DUULRU7$3SUREH CodeWarrior TAP and associated tips can Ř 3UREHWLSWKDWPDWFKHVWKHGHEXJWDUJHW Ř &RGH:DUULRU7$3SUREH86% Supported Devices Ř 4RU,4FRPPXQLFDWLRQVSURFHVVRUV Ř 6WDU&RUH'63V Ř 3RZHU48,&&FRPPXQLFDWLRQVSURFHVVRUV Ř &ROG)LUH0&8VDQGSURFHVVRUV power supply Ř &RGH:DUULRU7$386%FDEOH Ř &RGH:DUULRU7$35-'%DGDSWHU Ř &RGH:DUULRU7$3VHULDOFDEOH Ř 7LSQRWLQFOXGHGPXVWEHRUGHUHG separately) Ř (WKHUQHWFDEOHQRWLQFOXGHG be ordered at freescale.com or from an DXWKRUL]HG)UHHVFDOHGLVWULEXWRU Part number for the base (this device): Ř &:+&73%$6(+( Part numbers for related tips: Ř &:+&73&23<(&RQQHFWVWR4RU,4 DQG3RZHU48,&&,,,,3URDQG,,,3RZHU Architecture® processors Ř &:+&7367&<(&RQQHFWVWR StarCore DSP processors Ř &:+&73%'0<(&RQQHFWVWR ColdFire processors Support Policy Ř ,QFOXGHVPRQWKWHFKQLFDOVXSSRUW For the latest information on CodeWarrior TAP, including updates and additional devices, visit freescale.com/CWTAP Freescale, the Freescale logo, CodeWarrior, ColdFire, PowerQUICC, QorIQ and StarCore are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2012 Freescale Semiconductor, Inc. Document Number: CODEWARTAPFS REV 0