我使用Red Hawk v2.1.0來實現具有三個組件的AM解調部分。即使沒有來自RedHawk-IDE的請求,如何不停止RedHawk處理
Platform --> Xilinx Zynq 7035 (ARM Coretex A9*2)
Oparating System(OS)--> embedded Linux.
當與以太外部PC上連接紅鷹-IDE和顯示部件之間的波形,異常聲音發生。 此時,當我斷開LAN電纜時,ARM內紅鷹的AM解調處理將停止。 ARM內部的RedHawk似乎在等待來自外部PC上RedHawk-IDE的請求。 由此看來,當來自外部PC的RedHawk-IDE的請求延遲時,會出現異常噪音。 在連接外部PC的RedHawk-IDE和監控波形時,如何保持ARM內部RedHawk的AM解調處理不停止運行? 環境在下面。 CPU:賽靈思ZYNQ ARM CoretexA9 2cores 600MHz的 OS:嵌入式Linux內核3.14 RealTimePatch 幀長:5.333ms(48kHz的採樣,256個數據)
我嘗試更改omniORG.cfg,然後重新啓動omniNames和omniEvents。我們的無線電幀是5.33毫秒,所以我設置了下面的元素。 clientCallTimeOutPeriod = 2 clientConnectTimeOutPeriod = 2 由於調製解調處理已在Radio Frame內完成。 但是設備管理器不會啓動。 DomainManager和DeviceManager之間似乎沒有通信。 –
將呼叫超時設置爲2ms太小。按照建議嘗試2000,看看是否有幫助 –
我嘗試更改值2000(2秒)。但是,設置值0(無超時)時沒有變化。我仍然聽到奇怪的聲音。當我用Ftrace檢查進程移動時,它正在等待來自IDE的請求。 來自IDE的以太網中斷保持大約5幀,並且它不執行5.33 ms * 5 = 26.6 ms的調制解調器處理。它是在IDE端設置的嗎? –