2013-08-20 109 views
0

我有一個使用QT和TI視頻解碼器示例的圖像處理應用程序,它在TI達芬奇DM6446上運行。使用GDB和QT Creator遠程調試DSP應用程序

我使用QT Creator和編譯過程給了我兩個二進制文件,一個用於ARM內核,一個用於DSP。 DSP二進制文件的擴展名爲「.x64p」。

如果我直接從目標板啓動應用程序,沒有問題。但是如果我在主機上使用gdb啓動它,我可以在手臂上看到調試消息,但是,它立即崩潰,因爲它是無法打開DSP二進制文件。

有什麼方法可以在不使用TI CCS或JTAG器件的情況下調試ARM + DSP應用程序?

回答

0

好吧,我可以看到,你有3個「應用」在這裏

  1. 小臂側
  2. 編解碼器
  3. 因爲如果我的DSP側

服務器主要應用對,你可以使用Linux操作系統(如果你有虛擬機稱爲孩子,父母有你可以在ti網站找到的ubuntu) 所以運行這個虛擬機和

  1. 構建編解碼器(使所有命令)
  2. 構建服務器(請build_server命令)
  3. 構建應用程序(使所有命令)

希望這有助於

,但我想請教各位我怎樣才能讓這個使用CCS,我可以建立一個獨立的項目爲DSP或手臂,但我想構建整個系統..

幫助我,如果你能 ...問候