iT邦幫忙

2024 iThome 鐵人賽

DAY 1
0
佛心分享-SideProject30

門外漢的嵌入式地獄系列 第 1

Day 1 。初入嵌入式開發-前情提要

  • 分享至 

  • xImage
  •  

嵌入式系統我認為是一個非常廣的領域,當中涉及到許多應用和技術。
從常見的家用電器到工業設備等等,都可以看到嵌入式的身影。

這一系列的文章主要紀錄從 初學到放棄 的過程。(實在是太複雜了)/images/emoticon/emoticon02.gif

前情提要

最近因為工作的緣故,開始接觸到 BSP 移植相關的工作內容,從過去開發AMR直接跳轉到BSP移植開發的工作內容,前期真的是花了超多的時間下班回家K書。但由於實在是沒有太多的相關經驗(只有單單使用過 Linux 而已),儘管K書也是成效不大,於是買了 ask100 的 stm32mp1 與 I.MX6ULL 回家玩玩看,這邊主要會記錄開發的過程。

環境需求

  1. VMWare 虛擬機
  2. Ubuntu 20.04
  3. stm32mp1
  4. Yocto (比較複雜,但勝在靈活好管理) 才不是 只是工作得用這個

之後的文章應該會分為下方幾個大方向

  • Yocto
    • Layer
    • Recipe
    • MetaData
    • 使用方式與相關指令
  • BSP
    • TF-A
    • Optee
    • Uboot
    • Kernel
  • Dts

https://ithelp.ithome.com.tw/upload/images/20240802/20146325WSVGDSaxDZ.png

yocto 的學習曲線不得不說真的挺陡峭的,對於小白真的不太友善,我會盡量透過簡單的方式,分享我這陣子學習的心得。後續最主要會記錄學習 yocto 的過程,搭配著 stm32mp1 開發使用。/images/emoticon/emoticon08.gif


下一篇
Day 2 。初入嵌入式開發-安裝虛擬機與環境架設
系列文
門外漢的嵌入式地獄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言