Home>Lennart Bonnevier

About Lennart Bonnevier

This author has not yet filled in any details.
So far Lennart Bonnevier has created 161 blog entries.

Welcome to ETESTCON in India 3–6 November

ETESTCON 2020, Menlopark’s Embedded testing conference in India in November, focuses on technology more than vendors, which makes it a great place to broaden your technical horizons. Menlopark is also Percepio's distributor in India and this year we are partnering with them to arrange the conference. As usual, during this strange year, ETESTCON 2020 is [...]

2020-10-21T14:28:59+02:00October 20th, 2020|Categories: Events|

Webinar: Tracealyzer and FreeRTOS

Percepio's French distributor NeoMore will host a free webinar about using Tracealyzer to accelerate debugging and optimization of FreeRTOS-based applications. The webinar will take place on two separate occasions and you can register for either Tuesday 20 October at 11am, or the next Tuesday 27 October at 11 am.

2020-10-13T11:46:59+02:00October 13th, 2020|Categories: Events|

Improve Your GUI with Percepio, Crank Software and ST—Webinar 28 October

The user interface tends to be the most visible aspect of an embedded device. Optimizing the UI is therefore an important step towards a positive user experience. Join Percepio, Crank Software and ST for a one-hour webinar Wednesday 28 October at 11.00 EDT (16.00 CEST) to learn about developing user interfaces on STM32 microcontrollers. You [...]

2020-10-09T15:44:18+02:00October 9th, 2020|Categories: Events|

Percepio to host Cypress IoT-AdvantEdge webinar 17 September

Västerås, Sweden, 1st September 2020   * * *   Percepio, the leader in visual trace diagnostics for embedded systems and IoT, is pleased to announce that it will be hosting a Cypress IoT-AdvantEdge™ webinar on Thursday, 17th September 2020 at 9am PST (6pm CEST). Entitled “Closing the Loop On IoT Device Error Reporting”, the webinar outlines a strategy [...]

2020-09-01T09:51:26+02:00September 1st, 2020|Categories: News, Press|

Closing the Loop On IoT Device Error Reporting

Good development methods and rigorous testing can eliminate most software bugs from an IoT device, but experience has shown that some bugs will remain. So you need to have a strategy for dealing with bug reports from your users once you start shipping the product. Join Percepio and Cypress for a webinar on Thursday 17 [...]

2020-08-24T12:18:38+02:00August 24th, 2020|Categories: Events|

Percepio joins Renesas RA READY program

Percepio Tracealyzer and DevAlert have joined the list of “RA READY” technology solutions that can be deployed together with Renesas RA family of microcontrollers – right now. Renesas’ announcement from late July is here and they have also set up a partner page for Percepio. The Renesas Advanced (RA) 32-bit MCUs are built with Arm Cortex-M33, -M23 [...]

2020-08-03T13:41:14+02:00August 3rd, 2020|Categories: News|

Tracealyzer v4.3.11 Is Out

We have just released an update to Tracealyzer, labeled version 4.3.11, which adds support for RTX version 5.5 and also improves support for FreeRTOS. Users can download the new version from within Tracealyzer, or by visiting the Download page at percepio.com.

2020-06-26T02:51:45+02:00June 26th, 2020|Categories: News|

Webinar 24 June: Visual Trace Diagnostics In the Lab and In the Field

Software trace data has a massive potential for improving development for embedded and IoT software. Percepio is pioneering the area of Visual Trace Diagnostics, where the trace data is processed into a powerful model of the recorded system behavior. This enables a whole new level of visual analysis capabilities that improves developer productivity and software [...]

2020-09-28T13:17:50+02:00June 14th, 2020|Categories: Events|

Webinar 11 June: Software Analysis of Complex Cortex-M Applications

Arm Keil and Percepio will host a joint webinar 11 June, 16.00 (CEST) – Software analysis of complex Cortex-M applications, with Reinhard Keil, Senior Director of Embedded Tools at Arm and Johan Kraft, Percepio CEO. In the past, debugging was all about run/stop debuggers and instruction trace. However, in complex embedded applications it can be difficult [...]

2020-05-25T12:04:34+02:00May 25th, 2020|Categories: Events|

Webinar 9 June: Create Exceptional User Interfaces

The Human-Machine interface is often the most visible aspect of a system, so it's critical that it performs as expected or users will surely notice. This one-hour webinar will demonstrate how Storyboard, the UI building tool from Canadian Crank Software, can be used along with Percepio Tracealyzer to analyze and optimise performance for common user [...]

2020-05-25T09:16:33+02:00May 24th, 2020|Categories: Events|

Tracealyzer Support for New Wind River Linux Offer

Wind River has a major announcement today about Wind River Linux – and Percepio Tracealyzer is ready to help you debug and improve your WR Linux applications. Welcome to our booth #4-305 at Embedded World, where we will demonstrate our brand new Tracealyzer for Linux.

2020-02-12T18:49:49+01:00February 12th, 2020|Categories: News|

Tracealyzer version 4.3.7 is out

Just before the holidays, we managed to push out the last Tracealyzer update of this decade. The main new thing in version 4.3.7 is that the recorder has been updated to be compatible with the latest release, v3.07.00, of µC/OS-III. Other than that, we have made various performance and stability improvements, and fixed one bug where [...]

2019-12-25T21:21:23+01:00December 27th, 2019|Categories: News, Tzfeed|

Boost your development skills with Percepio

Sometimes you need to step away from the daily grind and set aside time to study the patterns and structures that make up an embedded application. To meet that need, Percepio now offers two online courses in embedded development with a real-time operating system.

2020-04-10T10:00:42+02:00November 4th, 2019|Categories: Blog|

Looking at Mutex Usage

We have had a few customers asking us if they can use Tracealyzer to detect when a task holds two mutexes at the same time. The answer is yes, there are in fact several ways you can do this.

2020-02-20T15:03:25+01:00October 8th, 2019|Categories: Blog, HandsOn|

Meet Percepio at Arm TechCon 8–10 October

Welcome to meet with Percepio at Arm TechCon in San Jose, California, on 8–10 October. It will be three days packed with keynotes, technical sessions on all levels, and hands-on workshops. Percepio will not have a booth this year, but we are available for meetings and discussions throughout the event. Please contact our VP of Sales [...]

2019-09-26T15:11:07+02:00September 26th, 2019|Categories: Events|Tags: , |

Introducing DFM for Renesas Synergy

Together with our partner Renesas, we made a demo video of Percepio Device Firmware Monitor running on a Renesas AE-Cloud2 developer kit. The demonstration, which walks you through both Tracealyzer and DFM, is available as a free on-demand webinar from Renesas.

2020-02-20T14:58:28+01:00September 5th, 2019|Categories: Blog|

Percepio at ARC Processor Summit 19 September

If you are into computer vision technology, Synopsys' ARC Processor Summit in Santa Clara, California, offers an opportunity to see Tracealyzer in action. The host company will have a demo booth where they show Tracealyzer for OpenVX, tracing targets built with their own EV6x vision processor family. The Summit is a free one-day event consisting of [...]

2019-08-26T16:35:44+02:00August 26th, 2019|Categories: Events|

Welcome to ST DevCon 12 September

ST DevCon is an interactive summit, to be held on September 12, 2019 at the Santa Clara Convention Center. It will bring together experts in growth markets like Smart Things (IoT), Smart Driving, and Smart Home, City & Industry. Percepio will have a manned info kiosk at the conference, where you can go to look [...]

2019-07-31T21:44:25+02:00July 31st, 2019|Categories: Events|

Norwegian Student E-cars Are Ready to Race

The Revolve team plans to compete in Hungary, Austria and Germany this summer. Team Revolve, a student team from NTNU (the Norwegian University of Science and Technology) in Trondheim, has revealed their electric cars for the 2019 competition season. Revolve is one of the top teams in the global Formula Student competition for [...]

2019-05-09T16:55:30+02:00May 9th, 2019|Categories: News|

Embedded Online Spring Conference 22 May – Updated

Jean Labrosse, Silicon Labs Percepio is co-sponsoring the free Embedded Online Spring Conference on embedded software development on 22 May. Embedded consultant Jacob Beningo hosts the conference and the program includes a presentation on RTOS basics, benefits and drawbacks by Jean Labrosse of Micrium (nowadays Silicon Labs) fame – you don't want to [...]

2019-04-30T08:27:54+02:00April 30th, 2019|Categories: Events|

Embedded Vision Summit 20-23 May

Percepio will exhibit at the Embedded Vision Summit 2019 in Santa Clara, California, 20-23 May. The EV Summit is the primary event focusing on deployable computer vision for embedded systems – one of the hottest topics in the electronic industry right now. We'll talk about the work we have put in together with Synopsys to [...]

2019-12-09T09:05:35+01:00April 9th, 2019|Categories: Events|

Tracealyzer Opens Door to Developers

Are you using Tracealyzer today but find yourself wishing that we should have added that special missing feature? We hear you: over the next few months we are going to enable embedded and IoT developers to do many things themselves, without having to wait for new releases of Tracealyzer.

2020-03-26T10:08:07+01:00April 5th, 2019|Categories: Blog, DevCorner|

Embedded conferences in India 10-11 and 13-14 June

Percepio Senior FAE Niclas Lindblom will travel to India in June to present Tracealyzer at the annual Embedded Developer Conference hosted by our distributor Menlopark Technology. The conference will have at least eight different tracks, covering subjects like Compilers, Static and dynamic testing, and Embedded databases, and Menlopark says that all tracks will feature deep [...]

2020-04-27T09:22:45+02:00March 28th, 2019|Categories: Events|

Trace in Space: Self-Assembling Telescopes

One of the many free academic licenses for Tracealyzer that Percepio has handed out this year went to Charles Sommer, research engineer on the AAReST project at Caltech in Pasadena, California. AAReST aims to construct a telescope that can be sent up in space in pieces and then assemble itself in orbit.

2019-04-05T15:01:51+02:00March 21st, 2019|Categories: Blog|

Embedded Seminar in Taipei, 27 March

Next week in Taipei, Microtime arranges a seminar about embedded and IoT development, featuring both Amazon FreeRTOS and Tracealyzer. Save the date – 27 March. More info is available here; the registration form is here.

2020-05-25T09:22:47+02:00March 19th, 2019|Categories: Events|

Tracealyzer Class in Tel Aviv 26 March (Updated)

Percepio's Israeli distributor Sightsys is organising a one day training for Tracealyzer users in Tel Aviv 26 March. The day will among other things feature a technical presentation of Tracealyzer by Percepio FAE Niclas Lindblom, and a hands-on session with the software. Some of the other topics will be ThreadX versus FreeRTOS, and a new ST Micro [...]

2020-03-10T09:30:18+01:00March 19th, 2019|Categories: Events|

Tracealyzer for FreeRTOS webinars March 27 and 29

NeoMore, our French distributor, organizes two sessions of a webinar addressing software developers using FreeRTOS, and expecting to accelerate the debugging and optimization of their application using FreeRTOS. Presented in French language by a senior application engineer. Details – registration for Wednesday 27 March at 11:00 CET Details – registration for Friday 29 March at [...]

2019-07-01T13:24:17+02:00March 19th, 2019|Categories: Events|

Embedded Online Spring Conference – 22nd May

Percepio is co-sponsoring the free Embedded Online Spring Conference on embedded software development on 22nd May. Embedded consultant Jacob Beningo hosts the conference; the program is still somewhat fluid but we do at least know that Jean Labrosse of Micrium (nowadays Silicon Labs) fame will hold a talk – you don't want to miss that. [...]

2019-03-14T10:32:12+01:00March 14th, 2019|Categories: Events|

How Many Bugs Do You Miss?

Computer scientist Edsger Dijkstra once said, “Program testing can be used to show the presence of bugs, but never to show their absence”. No matter how much developers test their software, they just cannot prove that there are no bugs left.

2019-03-13T13:41:52+01:00March 12th, 2019|Categories: Blog|

Using Tracealyzer to Solve Tricky AWS IoT Core Problems

In a previous post on the AWS Partner blog, Percepio CEO Johan Kraft showed how to get started with AWS IoT Core and Amazon FreeRTOS on the NXP OM40007 IoT kit using Percepio Tracealyzer for debugging support. This week, Johan is back with a follow-up, How to Solve Tricky Embedded IoT Challenges with Insightful Analysis, where [...]

2019-02-22T14:09:42+01:00February 22nd, 2019|Categories: Blog|

Webinar 25 Jan: Anatomy of an Embedded Linux System

Are you considering using Linux in your next embedded system project? If the answer is Yes, you may be interested in a free webinar that Percepio's Silicon partner Renesas hosts Friday, 25 January. Under the headline "Anatomy of an Embedded Linux System", the webinar takes on topics like the Linux kernel, file system and toolchain. More [...]

2020-08-19T09:29:48+02:00January 21st, 2019|Categories: Events|

Embedded Tech India 2019

Menlopark Technologies, Percepio's brand new distributor in India, will participate at the Embedded Tech conference in New Delhi 28–31 January. They're in hall 7E, booth 10, so make sure to stop by and say hello if you are there.

2019-01-11T14:31:27+01:00January 11th, 2019|Categories: Events|

Tracealyzer in Taiwan

Microtime Computer, our distributor in Taiwan, held a Tracealyzer seminar in December with about 40 attendees. Interest was high and compelled them to plan for three or four similar seminars during 2019. Way to go!

2019-01-10T15:07:16+01:00January 10th, 2019|Categories: News|

Tracing TCP Sockets in FreeRTOS

By default, the Tracealyzer Recorder Library allows for tracing two kinds of information: (1) RTOS kernel events such as context-switches and RTOS API calls, and (2) User Events in the application code, such as debug logging, state changes and variable values. With the release of Tracealyzer 4.2.9 we added a third way to trace [...]

2020-02-20T15:07:24+01:00January 10th, 2019|Categories: Blog, Tzfeed|

What’s New In Tracealyzer 4.2.9

Just in time for the winter break, we have released Tracealyzer 4.2.9 with some new improvements and bug fixes. Better support for large systems with many actors (tasks and ISRs), as the trace view can now hide inactive actors automatically. Tracealyzer will ask about enabling this feature if there are too many actors to fit [...]

2018-12-20T15:43:32+01:00December 20th, 2018|Categories: Blog, News, Tzfeed|

Holiday Offer – Two Years Free Support

If you've been thinking of purchasing Tracealyzer, now is a good time to place that order. If you order your Tracealyzer license before midnight 31 December we will include an end-of-year bonus: two years of free support and updates at no extra charge, rather than the customary one year.

2018-12-13T12:40:51+01:00December 13th, 2018|Categories: Blog, News|

Trace streaming over TCP/IP on Xilinx Zynq

Xilinx development kit ZC702 features a Zynq 7000 programmable SoC, lots of RAM and on-board I/O connectors ranging from HDMI to Gigabit Ethernet and USB. We set out to build a Tracealyzer demo application for this board, based on FreeRTOS and lwIP, with live trace streaming over Ethernet. During this work we discovered an interesting issue [...]

2018-11-13T09:53:51+01:00November 13th, 2018|Categories: Blog, Tzfeed|

Analyzing State Machines

In the previous Hands On post we introduced the concept of intervals, which is the time between any two events and can be added to the timeline. In this post, we will take the interval one step further and see how we can use Tracealyzer to monitor state machines.

2019-02-18T09:30:59+01:00November 7th, 2018|Categories: Blog, HandsOn|

Embedded Online Fall Conference, 28 November

Embedded Online Fall Conference is a free online conference where industry experts talk about current issues in embedded development and present practical use cases. The day consists of five presentations, some of which are broadcast twice, and you register for each presentation separately; see links below. Percepio FAE Niclas Lindblom gives one of the presentations, [...]

2018-11-01T09:18:07+01:00November 1st, 2018|Categories: Events|

Learn Debugging and Armv8-M TrustZone

Embedded evangelist and consultant Jacob Beningo offers two "Technology Primer" online courses during 2019, and both will feature Tracealyzer. Debugging Techniques takes off with "Developing a personal debugging process" in January and proceeds to cover subjects like printf(), ITM tracing, visualization and static code analysis.The other one, Armv8-M TrustZone Technology, introduces the TrustZone security architecture and [...]

2019-03-28T14:33:38+01:00October 19th, 2018|Categories: Events|