2016年6月21日 星期二

DA 導航王地圖升級, 備份我的最愛

裝好 DA 導航模塊後, 最近測試地圖升級,
升級的步驟是:
1. 將檔案放到 usb 的 NavUpgrade, 然後再到界面選擇升級.
2. 升級的軟體會先將 sdcard 的內容全刪除, 再把 usb 的 NavUpgrade 拷進去

升級之後, 發現「我的最愛」都被洗掉了.
要重新輸入, 真的很麻煩.


詢問客服之後, 客服說沒辦法, 叫我換個導航軟體.
應該不管換哪一個都一樣吧.........
山不轉路轉, 只好自己自力寫 code 把「我的最愛」拷出來了.


研究了一下, 發現導航是 ARM cpu.
再看一下導航的執行檔類型是
PE32 executable (Windows CE) ARM Thumb, for MS Windws


然後找一下 compiler:
http://cegcc.sourceforge.net/download.html
裡面有幾種不同的類型:
  • arm-mingw32ce
  • arm-cegcc
    which creates an executable which only calls Windows CE's coredll, not the CeGCC DLL (cegcc.dll).
所以, 要選擇下面這種, 相當於 static link, 比較不會有意外.



在 ubuntu 上, 可能會遇到 libmpfr.so.1 的問題, 解決方法如下:

http://blog.csdn.net/lonelygo/article/details/8569935

error while loading shared libraries: libmpfr.so.1: cannot open shared object file: No such file or directory


摘要:
sudo apt-get install ia32-lib*

sudo apt-get install libmpfr4:i386

sudo ln -s /usr/lib/i386-linux-gnu/libmpfr.so.4.1.0     /lib/libmpfr.so.1
sudo ln -s /usr/lib/i386-linux-gnu/libgmp.so.10.0.2   /lib/libgmp.so.3

找個 WinMain 的 helloworld 試跑一下, 可以用.
接著就自己寫 code 了, 要做什麼都行  :D

沒有留言:

張貼留言