Carbide 聯機調試慘痛經曆

來源:互聯網
上載者:User
 需要聯機調試一點東西,儘管以為這樣的流程已經非常熟悉了,但是今天不知道怎麼回
事就是不罩,怒啊!開始的時候用的是N95,非常好的一個機器(少見的比較快的Nokia機器:))。但是開了TRK,
設定了USB串連,也找到了合適的連接埠號碼,但是在Carbide裡面顯示的是USBSER001???注意不是USBSER000而是001,怎麼試都是不行。

試圖去解決這個問題,首先是想用bluetooth,但我筆記本上的藍牙堆疊好像有問題,沒有那個示範文檔的那麼多選項。能找到這樣的N95裝置,可是如
果串連的話, TRK就死在那裡退也退不出來,拔電源或者關閉藍芽,那樣也就好了。但是總之也是不行,串連不上。
N95串連到PC的時候裝置管理員裡面出現了3個port, 分別是Modem, Portable devices和Ports.這個三個映射的連接埠反正都不對,怎麼試都是兩個字,不行!這裡需要提到的一點是這裡的N95Port(Com3),怎麼看都不對,平時都是一個挺大的連接埠號碼。

搞了半天,換了一個手機E61i,莫名其妙就E61i就可以用了,反正一切的一切都是沒有道理的, Daveice告訴碰到這種問題就想替換到可以工作,永遠不要正面嘗試去fix這樣的問題。沒有結果, 果然是沒有結果的。。。

不管怎樣, 這裡還是貼一些正常的on device debug的流程, 以防自己可以出錯。
1. 先到http://tools.ext.nokia.com/agents/index.htm去下載一個和你手機匹配的TRK安裝包安裝。
2. 開啟TRK, 選擇Connection=USB, Port=1 and Baud Rate=115200。
3. 和PC串連, 在裝置管理員裡面找到裝置的Com Port。
4. 開啟Carbide選擇GCCE debug, 編譯。
5.
設定Symbian OS App
TRK選項,開始一般提醒你installation需要設定,完了之後一般需要注意的就是Connection裡面的Serial Port,
選擇的就是前面你在裝置管理員裡面看到的。一般後面有個尾碼,我想如果看到USBSER000應該都是可以的。當然這裡的Baud rate
什麼的應該和TRK保持一致(這個任何一個心智健全的人都可以看出來)。
差不多這麼設定完一番就可以debug。好像還是比較簡單的。

這裡有兩個連結不錯的, 一個是文檔另一個是視頻
http://www.forum.nokia.com/info/sw.nokia.com/id/1bdbfff2-c190-4558-9c17-facc9e247be4/Carbide_cpp_On_Device_Debugging_v1_1_en.pdf.html
http://www.forum.nokia.com/info/sw.nokia.com/id/7ce0e6e5-737b-4ac4-8959-9367281cd8ca/On_device_debugging_with_Carbide_cpp.html

應該提一下的是我從來沒有成功過Bluetooth debug,可能我真應該去買個免驅的好藍芽了。。。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.