Не удалось установить точку останова при запуске с помощью Lauterbach для многоядерного контроллера - PullRequest
0 голосов
/ 06 февраля 2020

Я использую отладчик Lauterbach для подключения контроллера Tricore (SPC58NG84, сконфигурированный CORE0 как ведущий, CORE1-не используется, CORE2-ведомый).

Я следовал приведенной ниже последовательности для установки точки останова.

Сброс цели -> Установить точку останова в программной функции на Core 2 -> Запустить Lauterbach

После запуска программного обеспечения Lauterbach не может достичь точки останова даже при выполнении функции в CORE2.

Если я установил Точка останова сначала в функции, которая выполняется в CORE1, затем устанавливает точку останова в функции, которая работает в CORE2, она работает.

Я вижу ту же проблему и в моих предыдущих проектах, также, если мы устанавливаем точку останова CORE2 после сброса цели, она завершается неудачно.

Подскажите, пожалуйста, как мне решить эту проблему.

1 Ответ

1 голос
/ 13 февраля 2020

Пожалуйста, попробуйте еще раз с

SYStem.Option.CoreStandBy ON

Это помогает установить точки останова на ядрах, которые сбрасываются при установке точки останова.

...