Вопросы по теме 'trace32'

Как запустить файл .bat из сценария TRACE32?
Мне нужно запустить файл .bat из сценария TRACE32. Я пробовал с OS.FILE.ACCESS («имя файла», «x»), где x представляет исполняемый файл X. В руководстве говорится, что эта функция возвращает TRUE или FALSE, поэтому я выполнил PRINT OS.FILE.ACCESS...
2175 просмотров
schedule 16.11.2021

как закрыть само приложение трассировки 32 через команду cmm?
Я загружаю и выполняю cmm-скрипт внутри приложения trace32 с помощью команд bmm. когда выполнение завершено, мне нужно закрыть все окно приложения t32 (аналогично File -> Exit) с помощью команды cmm ?
817 просмотров
schedule 01.10.2021

Использование скрипта T32
Может ли кто-нибудь помочь мне с этим скриптом? Что делала функция? Спасибо! ======================================================== & AAA = 0 if (string.scan (string.lwr ("& параметры"), "AAA", 0)! = - 1) (& AAA = 1)...
471 просмотров
schedule 12.11.2021

Отладка TRACE32 - вызов функции отслеживания
Как узнать, какая функция вызвала конкретную инструкцию, используя trace32? На базе ARM. Как будто я знаю, что в этой инструкции X есть какая-то ошибка. Как я могу отследить, какая функция в коде выполнила эту инструкцию X. Также как узнать...
901 просмотров

Доступ к переменным часов из языка сценариев trace32
Я хотел бы создать сценарий диагностики и хотел бы каким-то образом получить все переменные, вводимые пользователем в окне наблюдения, в сценарий. Как я могу получить доступ к переменным часов и управлять ими? Я пробовал использовать DIALOG.view,...
342 просмотров
schedule 18.02.2022

Как объявить массив с макросами в скрипте Lauterbach CMM
Я хотел бы создать массив с макросами в скрипте Lauterbach CMM. Я пробовал следующее: LOCAL &ARRAY_VAR[10] Этот синтаксис не работает. Я знаю, как создать массив с помощью Var.NEWLOCAL: Var.NEWLOCAL int[3] \ARRAY_VAR Есть ли...
836 просмотров
schedule 24.02.2022

Интерфейс командной строки для Лаутербаха
Я использую отладчик Лаутербаха (интерфейс TRACE32) на процессоре 7447. Мне нужно загрузить несколько файлов на этот процессор, что я делаю, выполняя команды в графическом интерфейсе T32. Идея состоит в том, чтобы сценарий выполнял эту работу. Один...
2824 просмотров
schedule 16.03.2022

Чтение значения макроса с помощью trace32
Я использовал код C в Trace32 и хочу прочитать значение макроса C в Trace32 . Как это сделать? Будет ли значение макроса храниться в каком-то регистре? eg: #define DEST_ADD = 0xE432; address = htonl(DEST_ADD); Как прочитать значение...
1250 просмотров
schedule 03.04.2022

Отфильтровать вывод трассировки для каждого ЦП
Моя трассировка ETM записывается отдельно и загружается с помощью команды TRACE32 LA.IMPORT (она не связана напрямую с устройством) Как отфильтровать все записи для каждого ядра средствами запуска 0,1,2... из дампа ETB в отдельных окнах для...
130 просмотров
schedule 24.08.2022

Вызов внешнего сценария в точке останова с регистровыми значениями в качестве параметров
Я хотел бы написать сценарий Trace32, чтобы я мог сбрасывать состояние регистра и переходить к моему сценарию по триггеру точки останова. В настоящее время я смотрю на флаг /CMD. Есть ли способ установить точку останова в формате этого:...
92 просмотров
schedule 27.08.2022

Как дождаться завершения сценария t32rem DO?
Кажется, что выполнение t32rem localhost DO script.cmm не блокирует. Как я могу заблокировать сценарий оболочки, пока сценарий cmm не будет выполнен? Вот сокращенный пример: $ time t32rem localhost wait 5s real 0m5.048s $ cat wait-5s.cmm...
724 просмотров
schedule 13.09.2022

Как отключить сборку при отладке в Trace32?
Я хочу отключить сборку и видеть чистый код C/C++ во время отладки с использованием Trace32. возможно ли это сделать?
787 просмотров
schedule 01.10.2022

Лаутербах выполняет скрипт при достижении точки останова
Я использую Lauterbach для отладки встроенного программного обеспечения C. Я хочу выполнить указанный ниже АЛГО из сценария .cmm (ПРАКТИКА). Пожалуйста, дайте мне знать, если это возможно: Set Breakpoint When Breakpoint is hit, execute a .cmm...
1968 просмотров
schedule 06.04.2023

Trace32 постоянно читает файл
Я пытаюсь создать сценарий для языка Trace32 PRACTICE, который считывает некоторые данные из файла .txt, а затем передает значения переменной, которую мне нужно отлаживать. Моя проблема в том, что я не могу заставить его вернуться в начало файла и...
709 просмотров
schedule 09.12.2022

Тестирование среды выполнения кода с помощью Trace32
У меня есть встроенная система с кодом, который я хотел бы протестировать. В этом случае есть одна строка, на которую я хочу знать потраченное время (это создание нового объекта, запускающего остальную часть нашего приложения). Я могу открыть...
2251 просмотров
schedule 29.09.2023

Проверьте, какая точка останова достигается первой. набор инструментов trace32 lauterbach для автоматизации тестирования
В основном у меня есть две точки останова, скажем, A и B. Я написал сценарий .cmm для тестирования автоматизации, и я хочу знать, как вы можете увидеть, что точка останова A достигнута до точки останова B. провалить тест. Приведенный ниже код просто...
363 просмотров
schedule 28.12.2022

Trace32 использует макрос в ТЕКСТЕ или ЗАГОЛОВКЕ для окна
вот еще один вопрос Trace32. Неделю назад я написал новый сценарий, который может запускать любую команду, которую использует моя компания, из одного центрального места. Он отлично работает, когда я вспоминаю, в какой рабочей области я работаю...
353 просмотров
schedule 24.07.2023

Если счетчик программ (ПК) сбрасывается в арм, как возобновляется загрузка?
У меня есть контроллер руки, и у меня есть возможность сбросить регистры ЦП с помощью Lauterbach Trace32. Теперь, после сброса регистров ЦП, когда я нажимаю «Play» в Trace32, 2 раза моя плата запускается и работает. Итак, когда нет способа узнать,...
701 просмотров
schedule 30.07.2023

Получить адрес точки останова в Лаутербахе
При установке точки останова с помощью команды функция Break.set И точка останова устанавливается в начале функции. Мы хотим получить адрес точки останова. Как мы можем получить адрес точки останова?
191 просмотров
schedule 05.06.2023

Как программно узнать, завершена ли загрузка Trace32?
Мы используем Trace32 в нашей среде автоматизации. Я пытаюсь программно управлять Trace32, и я могу сделать это успешно с dll T32api. После запуска trace32.exe программно (C#/Python 3.7) я жду 30 секунд, прежде чем связаться с trace32. За это...
68 просмотров
schedule 18.05.2023