哈爸給你問-如何運用 Open Hardware 入門 Embedded Linux - Q&A

活動大綱

時間:2016/3/25 20:30 - 21:45

方式:臉書線上聊天討論

活動主旨:陪伴新手聊 - 主題

發起人:哈爸

顧問團:Neo

活動內容:翻轉教育,沒有教學,陪你聊天,給你問

聊天 Agenda

聊天規則

進門請禮貌打招呼,離開也請打招呼再離開,線上活動,不介意大家隨時離開

請先報到,如果有正在做東西,可分享的,請跟大家分享

很多人一起聊天,容易混亂,聊完也無法有效收集成果。

所以嘗試用共筆的方式,看看能不能聊出點花樣。

所有地方都是開放大家隨意編輯,請大家多多貢獻與分享,相信來的能人很多,請大家一同幫助 Maker 的新手

覺得這樣聊天對您有幫助,立即邀請您線上好友參與。也可分享 hackpad 資訊,方便大家參與

共筆注意事項

請注意,此為公開的紀錄,可公開分享的才寫在這裡。其他在臉書閒聊就好

為減少可能的爭議,本共筆著作係採用 創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權。

文件生命週期

準備期:會前

線上共筆期:會中

會後整理期:會後一星期

結束封存期:會後一星期之後

哈爸

參與人員報到區

請報到,歡迎提供聯絡方式(臉書,Email),需要保持神秘感,可用綽號

[ 在這裡報到 ]

賴桑

Maker 的玩具

請參與者,有再做東西的,可以分享一下。比較容易找到同好,也容易得到別人的幫助

[ 分享在這裡 ]

參考資料

哈爸給你問之 如何學好 Linux( 入門篇 )- 參考資料

哈爸給你問之 如何學好 Linux( 入門篇 )- Q&A

MediaTek Linkit Smart 7688 Webinar

7688 MPU/MCU Communication Diagram

Boot loader sequence

Embedded Linux/Linux boot compare figure

Linux based mobile phone architecture

Boot Loader environment

RAM/ROM Compare Diagram

 Open Hardware Embedded Linux QA

 Linux 在工業控制的應用

 

問與答

為方便追蹤與解答,發問時請直接在此文件中加入新的提問,之後,可將同一個問題發到聊天區,提醒大家已提問。

本問答為個人淺見,僅提供參考。由於是共筆型態,也歡迎大家持續補充與修正

常見的相關參考資料,發問前,請先參考 - FAQ 

Q1 :  Embedded Linux 和PC 上的 Linux 有何不同?

系統有 RAM/ROM/Storage 的大小不同

一般比較沒有給人用的周邊,比如螢幕,滑鼠,鍵盤

比較多特製的周邊硬體

比較多控制使用者外加的感測器,致動器等

Q2: 目前有哪些 Open hardware 比較推薦玩 Embedded Linux?

LinkIt Smart 7688

Yun, Intel Edison, BeagleBoard, RPI like (RPI, BPI, xxx ), Banana Pi

香蕉派 

Q3: Booting 的差異?

Boot loader sequence

Q4: foot print 的差異?

RAM/ROM Compare Diagram

Q6:  重要的組件

U-boot, BusyBox, OpenWRT

Q7: Device Driver

System Call to Hardware

Linux Driver classes

Linux device model

Device driver for input

Linux system model

Q8: Linux Kernel

Linux kernel overview

Q9想請問linkit one價格高於raspberry pi3,但功能感覺差不多....(多了電池及GPS)如果接下來要作物連用raspberry會較推嗎??(在第三代之前可能沒wifi所以小弟推測無法打入物連)

A: 各有優缺點,看應用。RPI 還是很厲害的