{"id":15262,"date":"2022-12-08T13:20:36","date_gmt":"2022-12-08T12:20:36","guid":{"rendered":"https:\/\/quantum.com.pl\/lauterbachs-trace32-development-tools-with-zephyr-os-rtos-support\/"},"modified":"2022-12-08T13:11:07","modified_gmt":"2022-12-08T12:11:07","slug":"lauterbachs-trace32-development-tools-with-zephyr-os-rtos-support","status":"publish","type":"post","link":"https:\/\/quantum.com.pl\/en\/lauterbachs-trace32-development-tools-with-zephyr-os-rtos-support\/","title":{"rendered":"LAUTERBACH&#8217;S TRACE32 DEVELOPMENT TOOLS WITH ZEPHYR OS (RTOS) SUPPORT"},"content":{"rendered":"<p><strong>Simplify Zephyr OS Based Development in Microchip FPGA SoCs<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-15260 size-large\" src=\"https:\/\/quantum.com.pl\/wp-content\/uploads\/2022\/12\/LAUTERBACH-ZEPHYR-OS-SUPPORT-1024x444.jpg\" alt=\"\" width=\"860\" height=\"373\" srcset=\"https:\/\/quantum.com.pl\/wp-content\/uploads\/2022\/12\/LAUTERBACH-ZEPHYR-OS-SUPPORT-1024x444.jpg 1024w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2022\/12\/LAUTERBACH-ZEPHYR-OS-SUPPORT-300x130.jpg 300w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2022\/12\/LAUTERBACH-ZEPHYR-OS-SUPPORT-768x333.jpg 768w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2022\/12\/LAUTERBACH-ZEPHYR-OS-SUPPORT-1536x666.jpg 1536w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2022\/12\/LAUTERBACH-ZEPHYR-OS-SUPPORT-2048x887.jpg 2048w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2022\/12\/LAUTERBACH-ZEPHYR-OS-SUPPORT-860x373.jpg 860w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2022\/12\/LAUTERBACH-ZEPHYR-OS-SUPPORT-600x260.jpg 600w\" sizes=\"auto, (max-width: 860px) 100vw, 860px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>As of now, Lauterbach, with its world-leading TRACE32\u00ae development tools, also support the Zephyr\u00ae OS real-time operating system (RTOS) when running on SiFive RISC-V CPUs implemented in Microchip&#8217;s PolarFire\u00ae FPGA SoCs (OS awareness). Lauterbach\u2019s OS-aware debugging simplifies development, because it allows to query and display all OS objects. Furthermore embedded developers can not only debug their applications running on Zephyr\u00ae OS at the highest speed, but also benefit from real-time trace for detailed timing and code-coverage measurements.<\/p>\n<p>A total of five 64-bit RISC-V CPUs of type SiFive U54 or SiFive E51 are implemented in Microchip&#8217;s PolarFire\u00ae FPGA SoCs, which are fully supported by Lauterbach&#8217;s debug and trace tools right from the beginning.<\/p>\n<p>Lauterbach\u2019s OS-aware debugging can query and display all OS objects such as task and their individual stacks, message queues, timer and more. Lauterbach\u2018s real-time Trace provides full insights of what the embedded system is doing without impacting its real-time performance in any way. For system profiling or safety certification trace analysis is essential. In many other use cases it can support in bringing embedded designs to market faster, safer and more reliably than ever.<\/p>\n<p><strong>About PolarFire\u00ae FPGA SoCs<\/strong><br \/>\nMicrochips PolarFire\u00ae SoC FPGA family delivers a combination of low power consumption, thermal efficiency and security for smart, connected systems. They span from 25K to 460K Logic Elements (LEs) and feature 12.7 Gbps transceivers.<\/p>\n<p><strong>About Zephyr\u00ae OS<\/strong><br \/>\nThe Zephyr\u00ae Project is a Linux Foundation hosted collaboration project, an open source collaborative effort uniting leaders from across the industry to build a best-in-breed small, scalable, real-time operating system (RTOS) optimized for resource constrained devices, across multiple architectures. The Zephyr OS is based on a small-footprint kernel designed for use on a wide range of products. The Zephyr\u00ae kernel is derived from Wind River\u2019s commercial VxWorks Microkernel Profile for VxWorks that has evolved over 20 years from DSP RTOS technology Virtuoso.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Simplify Zephyr OS Based Development in Microchip FPGA SoCs &nbsp; &nbsp; As of now, Lauterbach, with its world-leading TRACE32\u00ae development tools, also support the Zephyr\u00ae OS real-time operating system (RTOS) when running on SiFive RISC-V CPUs implemented in Microchip&#8217;s PolarFire\u00ae FPGA SoCs (OS awareness). Lauterbach\u2019s OS-aware debugging simplifies development, because it allows to query and [&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-15262","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\/15262","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=15262"}],"version-history":[{"count":2,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/posts\/15262\/revisions"}],"predecessor-version":[{"id":15265,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/posts\/15262\/revisions\/15265"}],"wp:attachment":[{"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/media?parent=15262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/categories?post=15262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quantum.com.pl\/en\/wp-json\/wp\/v2\/tags?post=15262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}