{"id":4798,"date":"2026-01-11T11:41:52","date_gmt":"2026-01-11T09:41:52","guid":{"rendered":"https:\/\/tandemg.com\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/"},"modified":"2026-01-11T11:42:04","modified_gmt":"2026-01-11T09:42:04","slug":"case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies","status":"publish","type":"post","link":"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/","title":{"rendered":"Case Study: System Optimization and Advanced Debugging for Tevel Aerobotics Technologies"},"content":{"rendered":"<div id=\"breadcrumbs\"><span><span><a href=\"https:\/\/tandemg.com\/en\/\">\u05d3\u05e3 \u05d4\u05d1\u05d9\u05ea<\/a><\/span><\/span><\/div>\n<h2 class=\"wp-block-heading\"><strong>A Collaboration in Embedded Vision and Yocto Platform Development<\/strong><\/h2>\n\n<p><strong>Tevel Aerobotics Technologies<\/strong>, a pioneering company in autonomous fruit-picking robotics, combines aerial robotics, computer vision, and AI-driven decision-making to automate agricultural harvesting.<\/p>\n\n<p><strong>TandemG<\/strong> partnered with Tevel as an R&amp;D extension team, focusing on strengthening the reliability, scalability, and maintainability of the embedded software platform that powers Tevel\u2019s robotic systems operating in complex, real-world agricultural environments.<\/p>\n\n<h2 class=\"wp-block-heading\">Challenge <\/h2>\n\n<p>During development of Tevel\u2019s embedded vision system, the engineering team encountered a persistent software malfunction within a third-party image-processing library.<br\/><\/p>\n\n<p>The core function repeatedly returned a failure code (-1), even when the image was successfully processed.<\/p>\n\n<p>This inconsistent behavior disrupted the image-analysis pipeline and limited system stability.<br\/>Despite extensive efforts by Tevel\u2019s internal engineers, the root cause remained undetected for months, delaying further integration and field testing. <\/p>\n\n<h2 class=\"wp-block-heading\">Solution <\/h2>\n\n<p><strong>TandemG\u2019s<\/strong> engineering team executed a deep debugging and root-cause analysis within the Yocto-based environment, utilizing advanced tracing tools, detailed runtime logs <a href=\"https:\/\/tandemg.com\/en\/1044-2\/\">real time<\/a>, and custom instrumentation.<\/p>\n\n<p>By closely analyzing memory allocation patterns and asynchronous API calls, the team identified a logic flaw in the library\u2019s error-handling mechanism that caused false-negative return codes.<\/p>\n\n<p>After isolating the fault, TandemG implemented a corrective patch and verified the fix across multiple hardware configurations and test cycles.<br\/><\/p>\n\n<p>This solution restored stable image processing and eliminated a critical reliability bottleneck that had hindered system progress.<\/p>\n\n<h2 class=\"wp-block-heading\">Yocto Platform Upgrade<\/h2>\n\n<p><strong>In parallel, TandemG led Tevel\u2019s Yocto platform upgrade from version 3.0 (Zeus) to 3.3 (Hardknott), including:<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Integration of Docker (native), K3S (v1.22.5), Fluentbit, and Chrony (v3.5)<\/li>\n\n\n\n<li>Implementation of full NetBoot capability for root and boot partitions to support future OTA (Over-The-Air) updates<\/li>\n\n\n\n<li>Custom Device Tree (DTS) modifications tailored to Tevel\u2019s proprietary hardware board<\/li>\n\n\n\n<li>Validation and verification on both EVM prototypes and production-level hardware<\/li>\n<\/ul>\n\n<p>The upgrade significantly improved the system\u2019s modularity, maintainability, and operational stability &#8211; creating a robust foundation for future product scaling and deployment.<\/p>\n\n<h2 class=\"wp-block-heading\">Technology Overview <\/h2>\n\n<ul class=\"wp-block-list\">\n<li>Platform: Yocto Linux (Hardknott)<\/li>\n\n\n\n<li>Containerization: Docker, K3S<\/li>\n\n\n\n<li>Monitoring: Fluentbit, Chrony<\/li>\n\n\n\n<li>Programming Languages: C \/ C++<\/li>\n\n\n\n<li>DevOps &amp; CI\/CD: GitLab, Jira Cloud<\/li>\n\n\n\n<li>Debug Tools: GDB, Memory Tracing, Custom Instrumentation<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\">Results &amp; Impact<\/h2>\n\n<ul class=\"wp-block-list\">\n<li>Root cause of a long-standing image-processing malfunction successfully identified and fixed<\/li>\n\n\n\n<li>Consistent and stable image-processing pipeline<\/li>\n\n\n\n<li>Upgraded Yocto platform with enhanced modularity and FOTA-readiness<\/li>\n\n\n\n<li>Faster debugging cycles and improved reliability<\/li>\n\n\n\n<li>Strengthened foundation for production and scaling of Tevel\u2019s robotic systems<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\">Key Highlights<\/h2>\n\n<ul class=\"wp-block-list\">\n<li>Deep debugging expertise resolving a complex third-party library issue<\/li>\n\n\n\n<li>Yocto OS upgrade from Zeus to Hardknott<\/li>\n\n\n\n<li>Integration of Docker, K3S, and Fluentbit for modular, monitored environments<\/li>\n\n\n\n<li>Custom DTS and NetBoot support for production scalability<\/li>\n\n\n\n<li>Proven reliability improvement validated on production hardware<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\">How can an external team resolve an issue that stalled internal development for months? <\/h2>\n\n<p>Our advantage is focus. We brought in Deep Debugging experts with specialized tools for deep analysis. This freed Tevel\u2019s core team to continue product development, while we pinpointed the hidden flaw in the third-party library.  <\/p>\n\n<h2 class=\"wp-block-heading\">Why was a Yocto upgrade necessary, rather than just fixing the bug? <\/h2>\n\n<p>To future-proof the system. The upgrade enabled the integration of Docker and Over-The-Air (OTA) update infrastructure. While fixing the bug solved an immediate problem, the upgrade made the system production-ready.  <\/p>\n\n<h2 class=\"wp-block-heading\">What makes this solution specifically tailored for scale? <\/h2>\n\n<p>The combination of operating system stability and container modularity (K3S). This architecture allows Tevel to manage and update entire fleets of robots easily and securely, rather than just individual units. <\/p>\n\n<p><strong>In Summary<\/strong><\/p>\n\n<p>TandemG is an R&amp;D extension company specializing in<a href=\"https:\/\/tandemg.com\/%d7%a4%d7%99%d7%aa%d7%95%d7%97-%d7%9e%d7%95%d7%a6%d7%a8-%d7%98%d7%9b%d7%a0%d7%95%d7%9c%d7%95%d7%92%d7%99\/\"> full-stack product development<\/a> &#8211; from embedded systems and<a href=\"https:\/\/tandemg.com\/iot\/\"> IoT<\/a> to cloud platforms and UX design.<\/p>\n\n<p>We partner with startups and enterprises to deliver reliable, production-ready technology solutions that scale.<\/p>\n\n<p>Want to talk? <a href=\"https:\/\/tandemg.com\/en\/contact-us\/\">Contact us<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u05d3\u05e3 \u05d4\u05d1\u05d9\u05ea A Collaboration in Embedded Vision and Yocto Platform Development Tevel Aerobotics Technologies, a pioneering company in autonomous fruit-picking robotics, combines aerial robotics, computer vision, and AI-driven decision-making to automate agricultural harvesting. TandemG partnered with Tevel as an R&amp;D extension team, focusing on strengthening the reliability, scalability, and maintainability of the embedded software platform [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":4792,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3],"tags":[],"class_list":["post-4798","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Title: Case Study Series (Part 2): Resolving Embedded Vision Failure &amp; Yocto Upgrade<\/title>\n<meta name=\"description\" content=\"How did we solve a logic failure in a third-party library? Read about using Deep Debugging, tracing tools, and memory analysis in a Yocto environment to fix errors and stabilize the system&gt;&gt;\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Title: Case Study Series (Part 2): Resolving Embedded Vision Failure &amp; Yocto Upgrade\" \/>\n<meta property=\"og:description\" content=\"How did we solve a logic failure in a third-party library? Read about using Deep Debugging, tracing tools, and memory analysis in a Yocto environment to fix errors and stabilize the system&gt;&gt;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/\" \/>\n<meta property=\"og:site_name\" content=\"TandemG\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/TandemGroup\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-11T09:41:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-11T09:42:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tandemg.com\/wp-content\/uploads\/\u05d0\u05d5\u05e4\u05d8\u05d9\u05de\u05d9\u05d6\u05e6\u05d9\u05d4-\u05de\u05e2\u05e8\u05db\u05ea\u05d9\u05ea-\u05d5\u05d3\u05d9\u05d1\u05d0\u05d2\u05d9\u05e0\u05d2-\u05de\u05ea\u05e7\u05d3\u05dd-\u05e2\u05d1\u05d5\u05e8-Tevel-Aerobotics\u05e1\u05d3\u05e8\u05ea-Case-Studies-\u05d7\u05dc\u05e7-2-TandemG-1024x819.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"819\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"keren many\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"keren many\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\\\/\"},\"author\":{\"name\":\"keren many\",\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/#\\\/schema\\\/person\\\/73fca71c1f21a415ded4fd3ecce8b392\"},\"headline\":\"Case Study: System Optimization and Advanced Debugging for Tevel Aerobotics Technologies\",\"datePublished\":\"2026-01-11T09:41:52+00:00\",\"dateModified\":\"2026-01-11T09:42:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\\\/\"},\"wordCount\":626,\"publisher\":{\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tandemg.com\\\/wp-content\\\/uploads\\\/\u05d0\u05d5\u05e4\u05d8\u05d9\u05de\u05d9\u05d6\u05e6\u05d9\u05d4-\u05de\u05e2\u05e8\u05db\u05ea\u05d9\u05ea-\u05d5\u05d3\u05d9\u05d1\u05d0\u05d2\u05d9\u05e0\u05d2-\u05de\u05ea\u05e7\u05d3\u05dd-\u05e2\u05d1\u05d5\u05e8-Tevel-Aerobotics\u05e1\u05d3\u05e8\u05ea-Case-Studies-\u05d7\u05dc\u05e7-2-TandemG.png\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\\\/\",\"url\":\"https:\\\/\\\/tandemg.com\\\/en\\\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\\\/\",\"name\":\"Title: Case Study Series (Part 2): Resolving Embedded Vision Failure & Yocto Upgrade\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tandemg.com\\\/wp-content\\\/uploads\\\/\u05d0\u05d5\u05e4\u05d8\u05d9\u05de\u05d9\u05d6\u05e6\u05d9\u05d4-\u05de\u05e2\u05e8\u05db\u05ea\u05d9\u05ea-\u05d5\u05d3\u05d9\u05d1\u05d0\u05d2\u05d9\u05e0\u05d2-\u05de\u05ea\u05e7\u05d3\u05dd-\u05e2\u05d1\u05d5\u05e8-Tevel-Aerobotics\u05e1\u05d3\u05e8\u05ea-Case-Studies-\u05d7\u05dc\u05e7-2-TandemG.png\",\"datePublished\":\"2026-01-11T09:41:52+00:00\",\"dateModified\":\"2026-01-11T09:42:04+00:00\",\"description\":\"How did we solve a logic failure in a third-party library? Read about using Deep Debugging, tracing tools, and memory analysis in a Yocto environment to fix errors and stabilize the system>>\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tandemg.com\\\/en\\\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\\\/#primaryimage\",\"url\":\"https:\\\/\\\/tandemg.com\\\/wp-content\\\/uploads\\\/\u05d0\u05d5\u05e4\u05d8\u05d9\u05de\u05d9\u05d6\u05e6\u05d9\u05d4-\u05de\u05e2\u05e8\u05db\u05ea\u05d9\u05ea-\u05d5\u05d3\u05d9\u05d1\u05d0\u05d2\u05d9\u05e0\u05d2-\u05de\u05ea\u05e7\u05d3\u05dd-\u05e2\u05d1\u05d5\u05e8-Tevel-Aerobotics\u05e1\u05d3\u05e8\u05ea-Case-Studies-\u05d7\u05dc\u05e7-2-TandemG.png\",\"contentUrl\":\"https:\\\/\\\/tandemg.com\\\/wp-content\\\/uploads\\\/\u05d0\u05d5\u05e4\u05d8\u05d9\u05de\u05d9\u05d6\u05e6\u05d9\u05d4-\u05de\u05e2\u05e8\u05db\u05ea\u05d9\u05ea-\u05d5\u05d3\u05d9\u05d1\u05d0\u05d2\u05d9\u05e0\u05d2-\u05de\u05ea\u05e7\u05d3\u05dd-\u05e2\u05d1\u05d5\u05e8-Tevel-Aerobotics\u05e1\u05d3\u05e8\u05ea-Case-Studies-\u05d7\u05dc\u05e7-2-TandemG.png\",\"width\":2000,\"height\":1600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u05d3\u05e3 \u05d4\u05d1\u05d9\u05ea\",\"item\":\"https:\\\/\\\/tandemg.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Case Study: System Optimization and Advanced Debugging for Tevel Aerobotics Technologies\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/tandemg.com\\\/en\\\/\",\"name\":\"TandemG\",\"description\":\"We Make IoT Happen\",\"publisher\":{\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tandemg.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/#organization\",\"name\":\"TandemG \u05e4\u05d9\u05ea\u05d5\u05d7 \u05de\u05d5\u05e6\u05e8 \u05d8\u05db\u05e0\u05d5\u05dc\u05d5\u05d2\u05d9\",\"url\":\"https:\\\/\\\/tandemg.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/tandemg.com\\\/wp-content\\\/uploads\\\/tndmf50.png\",\"contentUrl\":\"https:\\\/\\\/tandemg.com\\\/wp-content\\\/uploads\\\/tndmf50.png\",\"width\":50,\"height\":50,\"caption\":\"TandemG \u05e4\u05d9\u05ea\u05d5\u05d7 \u05de\u05d5\u05e6\u05e8 \u05d8\u05db\u05e0\u05d5\u05dc\u05d5\u05d2\u05d9\"},\"image\":{\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/TandemGroup\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/tandemg\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/tandemg.com\\\/en\\\/#\\\/schema\\\/person\\\/73fca71c1f21a415ded4fd3ecce8b392\",\"name\":\"keren many\",\"url\":\"https:\\\/\\\/tandemg.com\\\/en\\\/author\\\/kerenmany\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Title: Case Study Series (Part 2): Resolving Embedded Vision Failure & Yocto Upgrade","description":"How did we solve a logic failure in a third-party library? Read about using Deep Debugging, tracing tools, and memory analysis in a Yocto environment to fix errors and stabilize the system>>","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/","og_locale":"en_US","og_type":"article","og_title":"Title: Case Study Series (Part 2): Resolving Embedded Vision Failure & Yocto Upgrade","og_description":"How did we solve a logic failure in a third-party library? Read about using Deep Debugging, tracing tools, and memory analysis in a Yocto environment to fix errors and stabilize the system>>","og_url":"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/","og_site_name":"TandemG","article_publisher":"https:\/\/www.facebook.com\/TandemGroup","article_published_time":"2026-01-11T09:41:52+00:00","article_modified_time":"2026-01-11T09:42:04+00:00","og_image":[{"width":1024,"height":819,"url":"https:\/\/tandemg.com\/wp-content\/uploads\/\u05d0\u05d5\u05e4\u05d8\u05d9\u05de\u05d9\u05d6\u05e6\u05d9\u05d4-\u05de\u05e2\u05e8\u05db\u05ea\u05d9\u05ea-\u05d5\u05d3\u05d9\u05d1\u05d0\u05d2\u05d9\u05e0\u05d2-\u05de\u05ea\u05e7\u05d3\u05dd-\u05e2\u05d1\u05d5\u05e8-Tevel-Aerobotics\u05e1\u05d3\u05e8\u05ea-Case-Studies-\u05d7\u05dc\u05e7-2-TandemG-1024x819.png","type":"image\/png"}],"author":"keren many","twitter_card":"summary_large_image","twitter_misc":{"Written by":"keren many","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/#article","isPartOf":{"@id":"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/"},"author":{"name":"keren many","@id":"https:\/\/tandemg.com\/en\/#\/schema\/person\/73fca71c1f21a415ded4fd3ecce8b392"},"headline":"Case Study: System Optimization and Advanced Debugging for Tevel Aerobotics Technologies","datePublished":"2026-01-11T09:41:52+00:00","dateModified":"2026-01-11T09:42:04+00:00","mainEntityOfPage":{"@id":"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/"},"wordCount":626,"publisher":{"@id":"https:\/\/tandemg.com\/en\/#organization"},"image":{"@id":"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/#primaryimage"},"thumbnailUrl":"https:\/\/tandemg.com\/wp-content\/uploads\/\u05d0\u05d5\u05e4\u05d8\u05d9\u05de\u05d9\u05d6\u05e6\u05d9\u05d4-\u05de\u05e2\u05e8\u05db\u05ea\u05d9\u05ea-\u05d5\u05d3\u05d9\u05d1\u05d0\u05d2\u05d9\u05e0\u05d2-\u05de\u05ea\u05e7\u05d3\u05dd-\u05e2\u05d1\u05d5\u05e8-Tevel-Aerobotics\u05e1\u05d3\u05e8\u05ea-Case-Studies-\u05d7\u05dc\u05e7-2-TandemG.png","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/","url":"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/","name":"Title: Case Study Series (Part 2): Resolving Embedded Vision Failure & Yocto Upgrade","isPartOf":{"@id":"https:\/\/tandemg.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/#primaryimage"},"image":{"@id":"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/#primaryimage"},"thumbnailUrl":"https:\/\/tandemg.com\/wp-content\/uploads\/\u05d0\u05d5\u05e4\u05d8\u05d9\u05de\u05d9\u05d6\u05e6\u05d9\u05d4-\u05de\u05e2\u05e8\u05db\u05ea\u05d9\u05ea-\u05d5\u05d3\u05d9\u05d1\u05d0\u05d2\u05d9\u05e0\u05d2-\u05de\u05ea\u05e7\u05d3\u05dd-\u05e2\u05d1\u05d5\u05e8-Tevel-Aerobotics\u05e1\u05d3\u05e8\u05ea-Case-Studies-\u05d7\u05dc\u05e7-2-TandemG.png","datePublished":"2026-01-11T09:41:52+00:00","dateModified":"2026-01-11T09:42:04+00:00","description":"How did we solve a logic failure in a third-party library? Read about using Deep Debugging, tracing tools, and memory analysis in a Yocto environment to fix errors and stabilize the system>>","breadcrumb":{"@id":"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/#primaryimage","url":"https:\/\/tandemg.com\/wp-content\/uploads\/\u05d0\u05d5\u05e4\u05d8\u05d9\u05de\u05d9\u05d6\u05e6\u05d9\u05d4-\u05de\u05e2\u05e8\u05db\u05ea\u05d9\u05ea-\u05d5\u05d3\u05d9\u05d1\u05d0\u05d2\u05d9\u05e0\u05d2-\u05de\u05ea\u05e7\u05d3\u05dd-\u05e2\u05d1\u05d5\u05e8-Tevel-Aerobotics\u05e1\u05d3\u05e8\u05ea-Case-Studies-\u05d7\u05dc\u05e7-2-TandemG.png","contentUrl":"https:\/\/tandemg.com\/wp-content\/uploads\/\u05d0\u05d5\u05e4\u05d8\u05d9\u05de\u05d9\u05d6\u05e6\u05d9\u05d4-\u05de\u05e2\u05e8\u05db\u05ea\u05d9\u05ea-\u05d5\u05d3\u05d9\u05d1\u05d0\u05d2\u05d9\u05e0\u05d2-\u05de\u05ea\u05e7\u05d3\u05dd-\u05e2\u05d1\u05d5\u05e8-Tevel-Aerobotics\u05e1\u05d3\u05e8\u05ea-Case-Studies-\u05d7\u05dc\u05e7-2-TandemG.png","width":2000,"height":1600},{"@type":"BreadcrumbList","@id":"https:\/\/tandemg.com\/en\/case-study-system-optimization-and-advanced-debugging-for-tevel-aerobotics-technologies\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u05d3\u05e3 \u05d4\u05d1\u05d9\u05ea","item":"https:\/\/tandemg.com\/en\/"},{"@type":"ListItem","position":2,"name":"Case Study: System Optimization and Advanced Debugging for Tevel Aerobotics Technologies"}]},{"@type":"WebSite","@id":"https:\/\/tandemg.com\/en\/#website","url":"https:\/\/tandemg.com\/en\/","name":"TandemG","description":"We Make IoT Happen","publisher":{"@id":"https:\/\/tandemg.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tandemg.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/tandemg.com\/en\/#organization","name":"TandemG \u05e4\u05d9\u05ea\u05d5\u05d7 \u05de\u05d5\u05e6\u05e8 \u05d8\u05db\u05e0\u05d5\u05dc\u05d5\u05d2\u05d9","url":"https:\/\/tandemg.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tandemg.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/tandemg.com\/wp-content\/uploads\/tndmf50.png","contentUrl":"https:\/\/tandemg.com\/wp-content\/uploads\/tndmf50.png","width":50,"height":50,"caption":"TandemG \u05e4\u05d9\u05ea\u05d5\u05d7 \u05de\u05d5\u05e6\u05e8 \u05d8\u05db\u05e0\u05d5\u05dc\u05d5\u05d2\u05d9"},"image":{"@id":"https:\/\/tandemg.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/TandemGroup","https:\/\/www.linkedin.com\/company\/tandemg\/"]},{"@type":"Person","@id":"https:\/\/tandemg.com\/en\/#\/schema\/person\/73fca71c1f21a415ded4fd3ecce8b392","name":"keren many","url":"https:\/\/tandemg.com\/en\/author\/kerenmany\/"}]}},"_links":{"self":[{"href":"https:\/\/tandemg.com\/en\/wp-json\/wp\/v2\/posts\/4798","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tandemg.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tandemg.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tandemg.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/tandemg.com\/en\/wp-json\/wp\/v2\/comments?post=4798"}],"version-history":[{"count":2,"href":"https:\/\/tandemg.com\/en\/wp-json\/wp\/v2\/posts\/4798\/revisions"}],"predecessor-version":[{"id":4800,"href":"https:\/\/tandemg.com\/en\/wp-json\/wp\/v2\/posts\/4798\/revisions\/4800"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tandemg.com\/en\/wp-json\/wp\/v2\/media\/4792"}],"wp:attachment":[{"href":"https:\/\/tandemg.com\/en\/wp-json\/wp\/v2\/media?parent=4798"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tandemg.com\/en\/wp-json\/wp\/v2\/categories?post=4798"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tandemg.com\/en\/wp-json\/wp\/v2\/tags?post=4798"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}