1. 程式人生 > >EasyARM i.mx287學習筆記——開箱試用總結

EasyARM i.mx287學習筆記——開箱試用總結

0 前言    本月初(2014年8月)購買了周立功的EasyARM開發板,主控為EasyARM i.mx287。出於以下幾個理由購買了該開發板。    【1】主要原因,有人約我一起學習一起使用該開發板。    【2】該開發板價效比較高,到手300元以內(2015年初降低到200元),比2440/2410開發板稍便宜些。    【3】該開發板的CAN功能是一個特色。    【4】通過學習EasyARM i.mx287,比較和樹莓派的開發的不同。    【建議】    如果親愛的讀者Linux的基礎比較薄弱的話請優先考慮樹莓派。如果從此類ARM開發板入手,可能會搞不清楚在哪裡寫程式碼,在windows中寫,在虛擬機器中寫還是在EasyARM中通過vi寫;將會把大量的時間花費在如何燒寫uboot,為什麼燒寫了uboot還要燒寫映象,檔案系統又是幹嘛的;如何編寫makefile,如何把可執行檔案傳輸到EasyARM中;為什麼有的地方有sudo有的指令前有#,為什麼有時為-r有時為-R;千辛萬苦實現了LED控制,立馬感覺是不是要學習Linux驅動編寫;最後還要不要學QT呢。糾結的問題實在太多太多了。
    如果親愛的讀者糾結和我一樣的問題,建議您還是先入手樹莓派,然後再著手此類ARM開發板。學習樹莓派可以幫助您建立Linux信心,樹莓派表現的更像具有GPIO的電腦。1 具體安裝過程【0】必要的裝備    除了開發板包裝盒內的材料之外,還需要:    【必須】USB轉串列埠線,串列埠側為USB公頭。    【必須】一根USB線(曾經MP3上的資料線),請注意該型別USB線並不是手機上用的那種。    【可選】如果使用TF卡燒寫uboot、linux映象和檔案系統,需要一張TF卡和一個讀卡器,TF卡建議為Class4,容量不限,先格式化為FAT32檔案系統。【1】安裝液晶屏    安裝液晶屏排線時應注意方向,排線有金屬部分應“朝下",安裝完成之後排線外觀如下圖所示。

圖1 安裝完成之後排線外觀——圖片來自周立功淘寶店【2】通電執行,預設為wince    出廠狀態下,預設Nand Flash中預設安裝的為wince,如果需要使用Linux的話,則必須先格式化Nand Flash在燒寫linux映象和檔案系統【3】安裝補丁    請詳細檢視周立功官方網站,下載《Nand修復格式化工具,覆蓋資料光碟中同目錄中的內容。【2014年8月】該步驟有”時效性“,請以周立功官方資料為準。【4】插入UBS線,稍等片刻等待windows完成驅動安裝    開發板通電之後插入USB線,請稍等片刻等待驅動安裝完成,參考周立功《Linux開發指南》進行操作。【5】使用T卡升級    周立功《Linux開發指南》中提供了多種燒寫方法,其中T卡升級最為方便。建議燒寫uboot+Linux核心+檔案系統。請注意該開發板為64M RAM,請勿燒寫128M RAM中的核心與檔案系統。【6】通過串列埠登入
    安裝完Linux系統之後,使用串列埠登入,波特率為115200+8+N+1,登入名為root,密碼也為root。2 總結和展望【1】製作rootfs,通過uboot下載。【2】嘗試交叉工具鏈,在EasyARM中安裝SQLite。【3】學習檔案IO程式設計。

相關推薦

EasyARM i.mx287學習筆記——開箱試用總結

0 前言    本月初(2014年8月)購買了周立功的EasyARM開發板,主控為EasyARM i.mx287。出於以下幾個理由購買了該開發板。    【1】主要原因,有人約我一起學習一起使用該開發板。    【2】該開發板價效比較高,到手300元以內(2015年初降低到2

EasyARM i.mx287學習筆記——通過modbus tcp控制GPIO

0 前言    本文使用freemodbus協議棧,在EasyARM i.mx287上實現了modbus tcp從機。在該從機中定義了線圈暫存器,其中線圈暫存器地址較低的4位和EasyARM的P2.4至P2.5關聯,通過modbus指令可控制GPIO的輸出。本文修改自free

nBodyCS<I>學習筆記之計算著色器

uuid 代碼 接下來 gin resource pos 示例 dynamic 通訊 nBodyCS<I>學習筆記之計算著色器 Nvidia-SDK(1) 版權聲明:本文為博主原創文章,未經博主允許不得轉載。 DirectX一直是Windows

Linux運維學習筆記-目錄知識點總結

沒有權限 sage lsp ada .com ifcfg-eth post 加載 內存信息 目錄知識點總結: Note: 1.創建一個/server/scripts目錄,用於存放腳本(命令:mkdir -p /server/scripts) 2.安裝軟件時,安裝路徑

吳恩達深度學習筆記(15-21)總結-淺層神經網路總結

恩達老師的這一週的淺層神經網路總結,還是簡單的架構說明,但是還是要仔細讀哦! 架構分為四部分: 神經網路表示 計算神經網路輸出 啟用函式 神經網路的梯度下降 第一和第二部分: 神經網路表示和計算神經網路輸出部分,由於本部分講的是淺層的網路輸出,所以就是隻有一個隱藏層的神經網路,你也

【Youtube機器速成學習筆記】 入門總結

機器學習一些常用概念 什麼是機器學習 用已知資料去預測推算未知事情 標籤 標籤是我們要預測的事物,即簡單線性迴歸中的 y 變數。標籤可以是小麥未來的價格、圖片中顯示的動物品種、音訊剪輯的含義或任何事物。 特徵 特徵是輸入變數,即簡單線性迴歸中的 x

Object C學習筆記24-關鍵字總結(轉)

學習Object C也有段時間了,學習的過程中涉及到了很多Object C中的關鍵字,本文總結一下所涉及到的關鍵字以及基本語法。   1.  #import     #import <> 從system目錄中查詢標頭檔案,不會檢查當前目錄。     #import "" 首先在當前

[學習筆記]字尾系列總結

字尾樹 字尾插到trie樹裡。 把許多節點壓到一起。節點數量是O(n)的 節點可以記錄原串的起始終止位置。 可以查詢子串。 性質: LCA深度為LCP長度 某個點的子樹葉子個數為點所代表的子串的出現次數。 按字典序dfs就是字尾排序結果。 字尾陣列 求法:倍增,基於基數排序 對於SA LCP(i,j)

JavaFX學習筆記——用法技巧總結(三)

如何建立響應式元件 問題 在不同的解析度下,介面的大小始終固定,導致在小螢幕下的文字圖片大小適中,而在大螢幕下顯得過小 解決方法      使用dimension類 Dimension screensize = Toolkit.getDefaultToolkit

JavaFX學習筆記——用法技巧總結(二)

如何改變兄弟節點的覆蓋關係 問題 倘若編寫下列程式碼,實現把兩個相交的圓作為一對兄弟節點放入同一個父節點pane中,卻發現不能讓circle覆蓋circle2                           Circle circle = new Circle(

JavaFX學習筆記——用法技巧總結(五)

如何正確監聽鍵盤事件 問題 對於一個事件的觸發,這裡摘取JavaFx China對於常用的滑鼠事件和鍵盤事件的描述 當一個動作發生時,系統根據內部規則決定哪一個Node是事件目標。規則如下: ● 對於鍵盤事件,事件目標是已獲取焦點的Node。 ● 對於滑鼠事件,事

Redis學習筆記~常用命令總結

回到目錄 客戶端redis-cli常用的命令總結 連線到伺服器 redis-cli -h 127.0.0.1 -p 6379 --連線指定的redis伺服器 釋出/訂閱, pub/sub模式執行在redis程序中,不會被持久化過,程序掛了,資訊丟失 SUBSCRIBE Lind --

Java學習筆記:知識總結

字節數 都是 eem 信息 hashmap 想要 trees 賦值 基本數據 概述 1991年由sun公司開發的名稱為Oak的語言,1994年更名為Java。 JDK:Java Development Kit,Java的開發和運行環境,Java的開發工具和JRE。 JRE:

[NUST-Wangpeis]基於i.MX287學習Linux[1]---基本環境搭建及裝置資訊

如有錯誤,歡迎批評指正!!! 一、本教程基於周立功EasyARM-i.MX287開發套件 詳詢周立功網站,www.zlgmcu.com 二、系統恢復及相關設定 根據周立功產品使用說明恢復系統,設定系統IP地址為192.168.0.160,掛載到192.168.0.190

薛開宇學習筆記二之總結筆記--caffe 中solver.prototxt;train_val.prototxt的一些引數介紹

原文地址:http://blog.csdn.net/cyh_24/article/details/51537709 solver.prototxt net: "models/bvlc_alexnet/train_val.prototxt" test_iter: 10

python 學習筆記 -- Python關鍵字總結

0.寫在前面的話 學習一門語言最重要的功課是練習與複習,在《笨方法學Python》中第三十七節雖然沒有教你任何內容,但是它提醒我們:“學了這麼多,你還能記得多少?該複習了!” 下面我們就對這一節的第一部分“關鍵字”來做個複習: Python中的關鍵字包括

黑馬程式設計師_學習筆記JAVA基礎總結

1、方法過載 方法覆蓋 過載:一個類中一種功能的多種實現方式,呼叫哪種實現方式,根據呼叫者給出的引數。有兩個或多個方法方法名相同,但是引數型別或者引數個數或者引數順序不同。覆蓋:子類重寫父類的一個函式,函式名,引數,返回型別都相同。 覆蓋的應用: 當子類需要父

3D Game Programming withDX11 學習筆記(一) 數學知識總結

表示 圖形 http 根據 轉置 元素 material -s com   在圖形學中,數學是不可或缺的一部分,所以本書最開始的部分就是數學知識的復習。在圖形學中,最常用的是矢量和矩陣,所以我根據前面三個章節的數學知識,總結一下數學知識。 一、矢量   數學中的矢量,擁有

git 學習筆記總結

upd remove 不常用 常見命令 指定 之前 初始 add manage 換了一家東家以後要用git了,和之前的svn還是有區別的 最明顯的兩個區別就是 1、git 的commit只是提交到本地的一個緩存工作區,git真正提交到中央也就是遠程倉庫的命令是 git pu

[生活] 日常英語學習筆記-NEVER HAVE I EVER遊戲

pin 日常 視頻 span end all restfu from 英語學習 逛油管,看視頻,學英語。 大家要過周末了說啥 Happy Sunday Have a restful Sunday 有個空閑的周末 我們正在看電影 We are watching movi