<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Challenges in interfacing ulinkplus with Keil MDK</title><link>/products/roadtest/b/blog/posts/challenges-in-interfacing-ulinkplus-with-keil-mdk</link><description>The list of issues to be considered when using ulinkplus debugger together with KEIL MDK. The ARM ulink plus debugger is very new in the market and it seems many development boards are not 10 pin SWD connector compatible with the new debugger, s...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Challenges in interfacing ulinkplus with Keil MDK</title><link>https://community.element14.com/products/roadtest/b/blog/posts/challenges-in-interfacing-ulinkplus-with-keil-mdk</link><pubDate>Thu, 05 Jul 2018 07:45:11 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:78e447a6-bf81-47a8-8d8d-fba4a865063b</guid><dc:creator>keilchris</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Thanks for your initial road test review of the ULINKplus and the feedback this provides. I would like to take this opportunity to reply to the concerns you raised in the hope it will support your continued evaluation of the product:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The ULINKplus supports all modern Arm Cortex-M/A devices. Currently, we support more than 5,000 Arm Cortex-M based devices (see www.keil.com/dd2).&lt;/li&gt;&lt;li&gt;Legacy, non-Arm architectures are generally not supported (such as XC800, µPSD, XC166/XE166/XC2000, LPC950 (8051))&lt;/li&gt;&lt;li&gt;Compared to modern Cortex-M processors, Arm7 and Arm9 architectures are not a good target for ultra-low power consumption, and thus are not supported.&lt;/li&gt;&lt;li&gt;No Arm device can directly be debugged via USB, only via the JTAG/SW interface. While many development boards already to have a circuit on-board to enable a USB connection to the PC (such as ST-Link, OpenSDA), a wide range of NXP FRDM boards do have the required 10-pin connector for ULINKplus. Also, using some wires, you can connect to the STMicroelectronics proprietary 6-pin header that is part of most Discovery and Nucleo boards (and bypass the ST-Link). This gives a wide range of development boards that you can work with (see www.keil.com/boards2).&lt;/li&gt;&lt;li&gt;&lt;span&gt;Device support is today part of so called device family packs (DFP). You can add them anytime to the MDK installation using the Pack Installer (refer to &lt;/span&gt;&lt;a class="jive-link-external-small" href="http://www2.keil.com/mdk5/install" rel="nofollow" target="_blank"&gt;http://www2.keil.com/mdk5/install&lt;/a&gt;&lt;span&gt;). Using these DFPs, we have support (including startup and system files) for close to 2,000 NXP and STMicroelectronics devices.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;The LPC11UU37H is supported by packs: &lt;/span&gt;&lt;a class="jive-link-external-small" href="http://www.keil.com/dd2/nxp/lpc11u37hfbd64_401" rel="nofollow" target="_blank"&gt;http://www.keil.com/dd2/nxp/lpc11u37hfbd64_401&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://community.element14.com/aggbug?PostID=5051&amp;AppID=14&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>