SEED DEC138 開發環境搭建與系統移植

2021-06-14 06:11:37 字數 946 閱讀 8432

最近根據需求,我使用seed-dec138開發平台,按照附帶的手冊,進行了linux系統的移植,遇到一些問題,積累了一些經驗,特地記錄下來!

開發環境:宿主計算機winxp 、vmware fedora 9、開發板seed-dec138

開發過程:

1.首先安裝ccs3.3,並對軟體進行相關配置,是軟體能夠連線到開發板。

2.按照硬體檢測手冊進行硬體模組的檢測,但由於檢測程式是基於dsp的,第乙個程式ddr2 的測試有沒有通過,所以就沒有太關注,跳過進行下一步的工作。

之後換了一塊新的開發板

4.之後在vmware中搭建開發環境,按照手冊,解壓了核心、u-boot、檔案系統,建立了交叉編譯環境、nfs、tftp等。

在這一步中,有幾個問題困擾了我好幾天。當環境搭建成功後,建立區域網費了一段時間,但之後一直無法實現開發板與虛擬機器的ping通,參考了好多資料,關防火牆、設定vmware網路連線等,糾結了好久,都沒成功,最後把360一系列的軟體都關閉了,終於ping成功了,以後在開發時,一定需要注意360這些軟體哦!

還有minicom的設定,也出現了許多問題,一直讀取不到資料,我在主機上的埠為com4,網上說應該是ttys3,後來試了好久,發現居然是ttys1,好神奇的一件事情!

再有就是tftp平台的搭建,使用tftp程式測試,一直無法接受和傳送檔案,後來試了好多辦法,一直提示 

超時(?),後來看網上有人說將xineted重灌一下就好了,我就把它和tftp-server都解除安裝了,又按順序重灌了一下,問題終於解決了。

5.最後是編譯核心,之後按照說明書分別從tftp和nand flash啟動系統。

這些移植過程大概花費了我一周的時間,感覺一些還是自己的知識積累太少,碰到一些問題,不能從原理層次分析故障出現的原因,比如說構建區域網的原理,tftp為什麼ping不通,因此應加強專業知識的積累;同時,從海量的網際網路上查詢自己需要的資料,迅速解決自己遇到的問題,也是一種非常值得訓練的技能。

vue vscode nodejs開發環境搭建

2.安裝完後進入cmd編輯器,輸入node v,如果安裝成功,可以檢視到版本號。3.安裝cnpm 4.安裝vue 使用 映象cnpm來代替npm的安裝,速度會快很多。安裝 映象 cnpm install g vue cli 未安裝 映象 npm install g vue cli 映象安裝成功 輸入...

vue vscode nodejs 開發環境搭建

nodejs安裝配置 1.2.預設安裝 安裝完成後,執行npm v 出現版本號則表示安裝成功。3.配置 npm config set prefix d program files nodejs node global npm config set prefix d program files nod...

express mysql vue開發環境搭建

最近開始做乙個實驗室資產管理系統,後台使用node.js的express框架,前端使用vue,資料庫使用mysql。在這裡開始簡單記錄一下開發過程和遇到的問題。今天要說的是express mysql vue開發環境搭建 因為之前做專案的時候都是在別人 合作開發的大神 搭建好環境後,我直接學習相關的前...