Intel® System Debugger User Guide

ID Date Version Classification
648476 10/17/2024 Confidential
Document Table of Contents

Troubleshooting

Issue

Console (Debug console or another one) does not display commands that you type.

console_issue

Workaround

Resize the console window.


Issue

Errors occur during application builds (for example, Python* errors on the Zephyr base)

Workaround

Create a new workspace. If the error persists,create a new tree folder: ~/system_​debugger_​new/workspace.


Issue

IFWI reboots when gdbserverproxy connects to it

Workaround

Follow the steps below:

  1. Go to ROM memory address to load the program. In the debugger console, execute the following instructions:

    monitor load
    si
    
  2. If the debugger breaks into 0x700… address, you can load the program (go to the next step). If the address is still 0x600…, execute the instructions again.

  3. In the debugger console, execute the following instructions:

    load <path-to-binary>/zephyr.elf
    

    This will load the program and set the program counter to _​_​start.


Issue

Python* package is missing

Workaround

Install a package in the virtual environment via Eclipse* IDE:

  1. Click Open Console button and select Command Shell Console.

    open_console

  2. In the opened dialog box, set Connection Type and Connection name to Local.

    select_remote_connection

    Click OK.

  3. Local shell opens in the Console view. Execute the following command to install a Python* package:

    pip install <package-name>
    

Issue

Error with environment variable ZEPHYR_​EXTRA_​MODULES prepending null:.

error_extra_modules

Workaround

Modify environment variables to apply “Replace native enfironment with specified one”.

  1. In Eclipse* IDE, open Window > Preferences.

  2. Under C/C++ node, unfold Build and select Environment.

  3. Select Replace native environment with specified one.

  4. Modify the following variables to a different value. For example:

    • ZEPHYR_​EXTRA_​MODULES <path_​to_​pse>/ehl_​pse-fw/

    • CONFIG_​DEBUG n

  5. Click Apply and close, and set the correct value again.

  6. Under C/C++ node, unfold Build and select Environment.

  7. Select Replace native environment with specified one.

  8. Modify the following variables to the correct value:

    • ZEPHYR_​EXTRA_​MODULES <path_​to_​pse>/ehl_​pse-fw/services

    • CONFIG_​DEBUG y

  9. Click Apply and close.

  10. Clean the project and build again.