{"id":15907,"date":"2024-09-12T09:00:22","date_gmt":"2024-09-12T07:00:22","guid":{"rendered":"https:\/\/quantum.com.pl\/trace32-support-for-renesas-32-bit-risc-v-microcontrollers\/"},"modified":"2024-09-11T14:43:38","modified_gmt":"2024-09-11T12:43:38","slug":"trace32-support-for-renesas-32-bit-risc-v-microcontrollers","status":"publish","type":"post","link":"https:\/\/quantum.com.pl\/en\/trace32-support-for-renesas-32-bit-risc-v-microcontrollers\/","title":{"rendered":"TRACE32 SUPPORT FOR RENESAS 32-BIT RISC-V MICROCONTROLLERS"},"content":{"rendered":"<p class=\"blog-detail-headline\"><strong>Debug and Trace Support for Renesas 32-bit-RISC-V Microcontrollers<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-15905 size-large\" src=\"https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/09\/LAUTERBACH-RENESAS-32-BIT-RISC-V-1024x444.jpg\" alt=\"\" width=\"860\" height=\"373\" srcset=\"https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/09\/LAUTERBACH-RENESAS-32-BIT-RISC-V-1024x444.jpg 1024w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/09\/LAUTERBACH-RENESAS-32-BIT-RISC-V-300x130.jpg 300w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/09\/LAUTERBACH-RENESAS-32-BIT-RISC-V-768x333.jpg 768w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/09\/LAUTERBACH-RENESAS-32-BIT-RISC-V-1536x666.jpg 1536w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/09\/LAUTERBACH-RENESAS-32-BIT-RISC-V-2048x887.jpg 2048w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/09\/LAUTERBACH-RENESAS-32-BIT-RISC-V-860x373.jpg 860w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2024\/09\/LAUTERBACH-RENESAS-32-BIT-RISC-V-600x260.jpg 600w\" sizes=\"auto, (max-width: 860px) 100vw, 860px\" \/><\/p>\n<pre><span style=\"color: #808080;\">Graphic: Aandriiborodai\/123rf<\/span><\/pre>\n<p>&nbsp;<\/p>\n<p>Lauterbach\u00b4s TRACE32\u00ae\u00a0development tools now support Renesas\u00b4 first 32-bit RISC-V\u00ae\u00a0\u00a0general-purpose\u00a0Microcontroller\u00a0group\u00a0for cost-sensitive and low-power embedded applications. TRACE32\u00ae tools support includes debugging of the RISC-V processor core as well as read and write access to the chip\u2019s internal flash memory.<\/p>\n<p>The new R9A02G021\u00a0microcontroller (MCU)\u00a0features a power-efficient and high-performance Renesas RISC-V 32-bit core. Renesas added\u00a0several extensions that are very important for deeply embedded systems. The multiplication and bit-manipulation extensions and the integrated hardware divider speed up operations, while the additional compressed instructions further reduce code size, speed up execution and save power.<\/p>\n<p>Lauterbach&#8217;s TRACE32\u00ae development tools provide hardware-accelerated debugging of the RISC-V core and read\/write access to the chip&#8217;s internal flash memory. Embedded developers therefore do not need any additional flash programming hardware. The TRACE32\u00ae tools consist of the universal PowerView debugging and tracing software and debug and trace accelerator modules. While Lauterbach&#8217;s intelligent PowerDebug modules provide the fastest download speeds and shortest response times available for efficient debugging and test automation, PowerTrace real-time trace modules provide complete visibility into what traceable processors and other cores of an embedded system are doing without impacting real-time performance in any way.<\/p>\n<p>The unique OS-awareness feature of TRACE32\u00ae provides important insights into applications and the operating systems they run on. TRACE32\u00ae OS-aware debugging can query and display all OS objects such as threads, message queues, and more. This enables engineers to better understand how they behave and how they use chip resources.<\/p>\n<p><em>\u201cThe first RISC-V microcontroller by Renesas combines performance and energy efficiency. With the latest support of TRACE32\u00ae, engineers can use our market-leading debug and trace tools right from the start.&#8221;<\/em> \u2013 Norbert Weiss, Managing Director at Lauterbach GmbH<\/p>\n<p><em>&#8220;TRACE32 from Lauterbach\u00a0provides a complete set of hardware and software\u00a0tools to\u00a0simulate, analyze and streamline\u00a0embedded system\u00a0with our RISC-V MCUs. With this new toolchain, customers designing with the\u00a0R9A02G021\u00a0devices enjoy flexible and user-friendly design options for power-conscious, cost-sensitive applications based on the growing market for the\u00a0RISC-V\u00a0open-source instruction set architecture.\u201d<\/em> \u2013 Markus Vomfelde, Director Business Development at Renesas.<\/p>\n<p>Lauterbach\u2019s TRACE32\u00ae development tools enable embedded developers to evolve their applications based on Renesas RISC-V MCUs even faster and easier<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Debug and Trace Support for Renesas 32-bit-RISC-V Microcontrollers &nbsp; Graphic: Aandriiborodai\/123rf &nbsp; Lauterbach\u00b4s TRACE32\u00ae\u00a0development tools now support Renesas\u00b4 first 32-bit RISC-V\u00ae\u00a0\u00a0general-purpose\u00a0Microcontroller\u00a0group\u00a0for cost-sensitive and low-power embedded applications. TRACE32\u00ae tools support includes debugging of the RISC-V processor core as well as read and write access to the chip\u2019s internal flash memory. The new R9A02G021\u00a0microcontroller (MCU)\u00a0features a power-efficient [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1653],"tags":[],"class_list":["post-15907","post","type-post","status-publish","format-standard","hentry","category-news-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/posts\/15907","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/comments?post=15907"}],"version-history":[{"count":2,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/posts\/15907\/revisions"}],"predecessor-version":[{"id":15909,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/posts\/15907\/revisions\/15909"}],"wp:attachment":[{"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/media?parent=15907"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/categories?post=15907"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/tags?post=15907"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}