Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

我在我的項目中使用了 TC275_ OneEye 示波器代碼示例。

在代碼中,我使用 CPU0 作為示波器和 CPU1 來更新採樣數據。 CPU0 中的代碼幾乎與代碼示例中相同,除了 initSignals () 已被取消。

在 OneEye 中,我遵循代碼示例中提供的 PDF。 但是它不能將信號添加到示波器,如下圖所示:

HUOYU_0-1704897464274.png

HUOYU_1-1704897487765.png

 

我不知道是什麼原因導致它。 請幫我!

廣告版本:1.9.20
一眼版本:2.56

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/td-p/674302

1 解決方案
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

請關注我們討論的最後一個主題。

您可以首先嘗試如下面提到的相同的代碼示例和說明並在 OneEye 上測試它嗎? 查看它是否仍然有問題。 謝謝

Infineon-AURIX_OneEye_DAS_Oscilloscope_1_KIT_TC275_LK-TR-Training-v01_00-EN.pdf

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/674749

在原始文章中檢視解決方案

0
16 回應
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

請關注我們討論的最後一個主題。

您可以首先嘗試如下面提到的相同的代碼示例和說明並在 OneEye 上測試它嗎? 查看它是否仍然有問題。 謝謝

Infineon-AURIX_OneEye_DAS_Oscilloscope_1_KIT_TC275_LK-TR-Training-v01_00-EN.pdf

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/674749

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

我將我的項目移植到代碼示例,並且起作用。

我嘗試更改文件名:(圖 1)

" 信號發生器 .H "--> " VCU_OSCI.h "

" 訊號產生器 .C "--> " VCU_OSCI.c "

HUOYU_0-1705314085247.png

在這種情況下,在偵錯程式時遇到了CPU EVAL_6EDL7141_TRAP_1SH (圖2)。如果沒有更改文件名,程序就不會發生這種情況。CPU1 和 CPU2 沒有任何用戶代碼。

HUOYU_1-1705314105414.png

我可以問是什麼原因導致這種情況?

謝謝!

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/676735

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨霍宇,

您正在開展哪個項目? 如果不是示例項目,我們很難重複問題以進一步支持,我們的原則也是不支持大量更改的客戶特定項目。 如果我們可以輕鬆重現您的問題,您可以將整個項目發送給我們。

軟件是否正常在不在調試會話中運行? 這似乎與項目或工具鏈相關的問題。 與一眼沒有關係對吧?

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/677066

0
lock attach
Attachments are accessible only for community members.
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨昆橋 _L,

我使用的項目是奧利克斯 _ 一眼 _ DAS_ 示波器 _ 1_套件 _ TC275_LK。

在更改文件名之前,我認為我的程序有效:
1. PCB 上的 LED 燈正常閃爍;
2. 通過一眼可以看到 ADC 的採樣值; 3.
CAN 通信發送和接收是正常的。

我還傾向於將EVAL_6EDL7141_TRAP_1SH問題視為工具鏈問題。

我很樂意向您發送整個項目,但由於幾個原因,我會對程序進行一些必要的調整,例如 CAN 溝通。 更改文件名後,裁剪的項目仍遇到相同的問題

謝謝!

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/678328

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

我們無法從 ADS 重建項目。 有什麼特別的設置嗎? 否則,我們無法提供進一步的調試或技術支持。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/679677

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨昆橋 _L,

我沒有任何 ADS 的特殊設定。 實際上,我在安裝後直接使用了 ADS。

我做了以下兩個實驗:
1. 建立新工作區、匯入專案,即可建立專案。

2.在New工作區中,我創建了「New AURIX™ Project」(圖1)

HUOYU_1-1705650785733.png

然後

1)刪除原始的 " CPU0_主 .c ", " CPU1_主 .c ", " C PU2_主 .c ";

2)複製文件夾 " 用戶 ",

" 圖書館-> 一眼 ",

" 圖書館-> 一眼 ",

" 圖書館-> 金屬圖檔映射 .c &. H ",

" 圖書館-> 粉絲對應器 .平板檔 ",

" 圖書館-> MUIR_VCU_V00_10. 一眼 " 至新項目(圖 2)。

HUOYU_0-1705650678704.png

在這種情況下,專案會正常編譯。 更改檔案名稱後,裁剪後的項目仍然遇到EVAL_6EDL7141_TRAP_1SH 。

廣告版本:1.9.20

單眼版本:2.56.0.202302101530

 

 

非常感謝您的幫助!

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/679770

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

您現有的項目似乎丟失了工具鏈路徑,這就是為什麼無法從我的側重建它的原因。 無論如何,我創建了一個新項目並複製您的更改文件,現在它編譯了。

不幸的是,我手上沒有 TC275,我稍後會嘗試。 您能否重新描述一下EVAL_6EDL7141_TRAP_1SH如何開始?就像在調試模式中,當您只需單擊運行軟件時?

 

謝謝

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/679881

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨昆橋 _L,

是的,在調試模式下,我只是單擊運行軟件。

下面的屏幕截圖顯示在我更改文件名之前的樣子(信號產生器 .C/.h)。 一切(LED 引腳 P32.3 & ADC & 一眼)正常工作。

HUOYU_1-1705656726140.png

更改文件名後,

" 信號發生器 .H "--> " VCU_OSCI.h "

" 訊號產生器 .C "--> " VCU_OSCI.c "

HUOYU_2-1705657150914.png

點選「rusume」運行軟體,遇到EVAL_6EDL7141_TRAP_1SH 。

我試圖將文件名更改為其他東西,例如 " OCSI.c/.h,",它起作用。但是,從我的理解來看,無論文件如何更改,都不應影響結果。

非常感謝您的幫助!

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/679947

0
Translation_Bot
Community Manager
Community Manager
Community Manager

我試過將文件名更改為其他東西,例如 " OCSI.c/.h,",它起作用

-> EVAL_6EDL7141_TRAP_1SH僅發生在 VCU_Osci.h/.c 的名稱中嗎?您使用哪個編譯器?

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/679960

0
Translation_Bot
Community Manager
Community Manager
Community Manager

EVAL_6EDL7141_TRAP_1SH只發生在VCU_Osci.h/.c的名稱中嗎?您使用哪個編譯器?

--> 當示波器頭檔位於「VCU_main.h」下時,我發現了EVAL_6EDL7141_TRAP_1SH ,像 " VCU_OSCI.h ", " X _ 奧斯基 "。

HUOYU_0-1705661184568.png

我使用的編譯器是 TASKING。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/679989

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨霍宇,

快速回饋,我已經測試了 TC27x COOLDIM_PRG_BOARD並重複了EVAL_6EDL7141_TRAP_1SH問題。很好的發現,似乎是鏈接器或編譯器問題。 當您將SignalGenerator.c重新命名為其他名稱(例如 VCU_Osci.c)而 Osci.c 工作正常時,就會發生這種情況。 EVAL_6EDL7141_TRAP_1SH發生在函數「 readVADC_volt」中。對於您的快速修復,將重新命名來源文件,這不會導致EVAL_6EDL7141_TRAP_1SH 。

讓我們看 TASKING 專家是否有任何想法。

 

 

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/682506

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨昆橋 _L,

可以在我的計算機上重現 Infineon-Aurix_ONEEY_DAS_DAS_示波器 _1_KIT_TC275_LK 代碼示例,OneEye 也能像預期一樣工作。

關於EVAL_6EDL7141_TRAP_1SH , TriCore™ TC1.6P &TC1.6E 核心架構 32 位元統一處理器核心使用者手冊(第 1 卷).pdf中提供了以下資訊:

類別 2 — 指令錯誤

第 4 號 (ALN)-資料位址對齊

HUOYU_0-1706683477396.png

如果您有任何建議或需要我進行測試合作,請告訴我。

謝謝!

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/686683

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

這個問題與你第一次提出的問題不同。 我們可以從這裡結束討論。

我建議您建立一個新的社區問題以便更好地跟踪,並將參考6EDL_SPI_LINK添加到此票證中。

當然,我們會弄清楚TESTBOARD_150PC_OUT的根本原因是什麼,我現在正在研究它。

謝謝

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/686710

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

這是合理的建議,我會接受它。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/686713

0
lock attach
Attachments are accessible only for community members.
Translation_Bot
Community Manager
Community Manager
Community Manager

@User13836

您能幫我檢查為什麼會發生這種情況:一個來源檔案名稱被更改導致EVAL_6EDL7141_TRAP_1SH (VCU_Osci.c),而變更為另一個名稱(VCU_Osci.c->Osci.c)它運作正常,沒有發生EVAL_6EDL7141_TRAP_1SH 。似乎源文件的順序不同,並且導致地圖文件中的位置不同。 其他任何東西都會保持一樣。

查看附件中的項目,源文件位於用戶 /src.vcu_osci.c 中

謝謝

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/682508

0
Translation_Bot
Community Manager
Community Manager
Community Manager

當檔案名稱更改時,目標檔案的6EDL_SPI_LINK順序也會更改,因為 Eclipse 環境會依照名稱對它們進行排序。當輸入文件的順序發生變化時,鏈接器輸出也可能會發生變化,因為鏈接器從左到右處理文件並開始放置區段。 只有在連結器 LSL 中包含的群組依其名稱明確選取每個區段,且每個區段名稱都是唯一的時候才能防止此行為。 然後可以強制鏈接器創建相同的定位結果,獨立於對象文件順序。

但是,儘管定位結果不同,但該應用程序應該正常工作。 因為它不是,所以您必須深入了解細節以計算TESTBOARD_150PC_OUT EVAL_6EDL7141_TRAP_1SH發生的 並找到導致EVAL_6EDL7141_TRAP_1SH 的指令。這些知識可能有助於解釋行為並減輕它。

最好的問候,

烏爾里希·克洛伊特
任務處理工具支持

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/With-OneEye-s-oscilloscope-the-oscilloscope-channel-cannot-be-connected-to-the/m-p/682968

0