0

我有一个使用 QT 和 TI 视频解码器示例的图像处理应用程序,它在 TI DaVinci、DM6446 上运行。

我正在使用 QT Creator,编译过程给了我两个二进制文件,一个用于 ARM 内核,一个用于 DSP。DSP 二进制文件的扩展名为“.x64p”。

如果我直接从目标板上启动应用程序没有问题。但是如果我在主机上使用 gdb 启动它,我可以在 arm 端看到调试消息,但是它立即崩溃,因为它无法打开DSP二进制。

有什么方法可以在不使用 TI CCS 或 JTAG 设备的情况下调试 ARM+DSP 应用程序?

4

1 回答 1

0

Ok i can see that you have 3 "apps" here

  1. Main app for the arm side
  2. The codec
  3. The server for the dsp side

if i am right you can use Linux Os (if you have the virtual machine known as child and parent has ubuntu which you can find at ti website) so run this vm and

  1. Build the codec (make all command)
  2. Build the server (make build_server command)
  3. Build the app (make all command)

hope this help

but I wanna ask you how can I make this using ccs, I can build a separate project for the dsp or arm but I wanna build the whole system..

help me if you can ...Regards

于 2014-02-26T19:31:21.267 回答