Troubleshooting Tips and Next Steps
This chapter provides troubleshooting guidance. It’s intended to help with problems that might be encountered in running the book’s example-programs, and to help with problems you might encounter in developing your own FreeRTOS programs.
There are three parts to the chapter. The first part provides general debugging techniques for FreeRTOS programs. It provides a short summary of the debugging tools and techniques that are presented in the book. In addition, the FreeRTOS feature configAssert() is presented, along with debugging techniques to use with it.
The chapter’s second part provides troubleshooting information for problems that you might encounter with using SEGGER Ozone and SystemView. These include problems from using the tools incorrectly, and from bugs in the tools themselves. The reported bugs are based on our use of the tools and their documentation (this includes our use of older versions of the tools)....