日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ST官方基于米爾STM32MP135開發(fā)板培訓(xùn)課程(一)

米爾MYIR ? 來源:米爾MYIR ? 作者:米爾MYIR ? 2023-07-27 19:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文將以Myirtech的MYD-YF13X以及STM32MP135F-DK為例,講解如何使用STM32CubeMX結(jié)合Developer package實(shí)現(xiàn)最小系統(tǒng)啟動(dòng)。


1.開發(fā)準(zhǔn)備

1.1 Developerpackage準(zhǔn)備

a.Developer package下載:

?https://www.st.com/en/embedded-software/stm32mp1dev.html?

b.解壓后進(jìn)入source目錄:

wKgaomTCVMWAVOf-AADONl5h8zo107.png

c.源碼準(zhǔn)備(可以根據(jù)每一個(gè)source目錄下的README.HOW_TO.txt中第三點(diǎn)準(zhǔn)備):

TFA源碼

$> cd tf-a-stm32mp-v2.6-stm32mp-r2-r0
$> tar xf tf-a-stm32mp-v2.6-stm32mp-r2-r0.tar.xz
$> cd tf-a-stm32mp-v2.6-stm32mp-r2
$> for p in `ls -1 ../*.patch`; do patch -p1 < $p; done

OP-TEE源碼

$> cd optee-os-stm32mp-3.16.0-stm32mp-r2-r0
$> tar xf optee-os-stm32mp-3.16.0-stm32mp-r2-r0.tar.xz
$> cd optee-os-stm32mp-3.16.0-stm32mp-r2
$> tar xf ../fonts.tar.gz
$> for p in `ls -1 ../*.patch`; do patch -p1 < $p; done

U-Boot源碼

$> cd u-boot-stm32mp-v2021.10-stm32mp-r2-r0
$> tar xf u-boot-stm32mp-v2021.10-stm32mp-r2-r0.tar.xz
$> cd u-boot-stm32mp-v2021.10-stm32mp-r2
$> for p in `ls -1 ../*.patch`; do patch -p1 < $p; done?

Kernel源碼

$> cd linux-stm32mp-5.15.67-stm32mp-r2-r0
$> tar xf linux-5.15.67.tar.xz
$> cd linux-5.15.67
$> for p in `ls -1 ../*.patch`; do patch -p1 < $p; done

1.2 SDK安裝

請(qǐng)閱讀WIKI完成 Install_the_SDK。

1.3 STM32CubeProgrammer安裝

請(qǐng)根據(jù)WIKI給出的命令/步驟安裝 CubeProgrammer and libusb installation。

2.原理框圖

首先看一下Myirtech的原理圖框架:

wKgZomTCVUWAZUOVAACzmracNGc512.png

從原理框圖中可以得出以下硬件配置信息:1.STM32MP135DAF72.DDR3L3.分離式電源設(shè)計(jì)4.支持QSPI NAND,SD卡啟動(dòng)5.雙千兆以太網(wǎng)口6.USB Host7.USB OTG (燒錄用)8.UART4 debug串口9.外部時(shí)鐘源,HSE(24MHz),LSE(32.768KHz)

3. STM32CubeMX項(xiàng)目創(chuàng)建

打開STM32CubeMX, 根據(jù)芯片的part number選擇正確的芯片封裝開始項(xiàng)目創(chuàng)建,例如:Myirtech使用的是STM32MP135DAF7,

wKgZomTCVVqAARXiAAODDB14iiY689.pngwKgaomTCVVqAeotyAAJrAVpJgOo241.pngwKgaomTCVVqAPwdxAADYw9Haxn8759.png

點(diǎn)擊“Generate Code”之后會(huì)生成一個(gè)近乎空的project,設(shè)備樹結(jié)構(gòu):

wKgZomTCVYOADzQrAAHZ0pCRdQM157.png

Note:

STM32CubeMX的規(guī)則是先生成Kernel的dts, 然后將生成的dts文件拷貝到u-boot目錄下,也就是說u-boot的設(shè)備樹stm32mp135d-myir_bring_up-mx.dts是從kernel目錄拷貝過來的,所以在U-Boot階段修改設(shè)備樹,添加User code時(shí),請(qǐng)同步修改kernel的設(shè)備樹或者將修改好的設(shè)備樹拷貝到Kernel目錄,防止下次使用CubeMX生成設(shè)備樹的時(shí)候,u-boot部分的修改被kernel未修改的設(shè)備樹覆蓋。

創(chuàng)建設(shè)備樹軟鏈接:

TFA:

PC$>cd
PC$>ln-s/local/home/xxx/Desktop/STM32CubeMX/myir_bring_up/DeviceTree/myir_bring_up/tf-a/*fdts/

OP-TEE:

PC$>cd
PC$>ln-s/local/home/xxx/Desktop/STM32CubeMX/myir_bring_up/DeviceTree/myir_bring_up/optee-os/*core/arch/arm/dts/

U-Boot:

PC$>cd
PC$>ln-s/local/home/xxx/Desktop/STM32CubeMX/myir_bring_up/DeviceTree/myir_bring_up/u-boot/*arch/arm/dts/

培訓(xùn)資料未完,請(qǐng)關(guān)注下一期文章。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • STM32
    +關(guān)注

    關(guān)注

    2313

    文章

    11195

    瀏覽量

    374751
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6433

    瀏覽量

    121212
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    STM32也能輕松跑Linux了 !STM32MP135開發(fā)板評(píng)測

    STM32MP系列處理器又上了個(gè)新的臺(tái)階。最近,收到了米爾基于STM32MP135核心
    的頭像 發(fā)表于 07-31 22:09 ?4876次閱讀
    <b class='flag-5'>STM32</b>也能輕松跑Linux了 !<b class='flag-5'>STM32MP135</b><b class='flag-5'>開發(fā)板</b>評(píng)測

    MCU友好過渡MPU,米爾基于STM32MP135開發(fā)板裸機(jī)開發(fā)應(yīng)用筆記

    和MPU之間的區(qū)別變得越來越模糊。STM32MP135款入門級(jí)的高性價(jià)比MPU,適用于MCU性能達(dá)不到要求或者需要跑Linux的場景。米爾STM32MP135
    發(fā)表于 03-29 18:35

    米爾-STM32MP135開發(fā)板-入門級(jí)MPU試用】STM32MP135開發(fā)板評(píng)測之初體驗(yàn)

    最近,收到了米爾基于STM32MP135核心開發(fā)板,首次接觸STM32MPx處理器,對(duì)
    發(fā)表于 08-16 23:59

    米爾-STM32MP135開發(fā)板-入門級(jí)MPU試用】米爾-STM32MP135開發(fā)板開發(fā)環(huán)境搭建

    今天為大家做米爾-STM32MP135開發(fā)板的環(huán)境搭建方法,首先先對(duì)開發(fā)板和核心做個(gè)介紹:
    發(fā)表于 08-17 00:07

    米爾-STM32MP135開發(fā)板-入門級(jí)MPU試用】說說米爾-STM32MP135開發(fā)板板卡做工及配件

    最近,收到了米爾基于STM32MP135核心開發(fā)板,首次接觸STM32MPx處理器,體驗(yàn)
    發(fā)表于 08-17 00:11

    米爾-STM32MP135開發(fā)板-入門級(jí)MPU試用】讓米爾-STM32MP135開發(fā)板輕松跑Linux

    ,此前,米爾發(fā)布的基于STM32MP1系列的核心開發(fā)板受到廣大客戶的認(rèn)可和喜愛,有超過500家的客戶選擇,應(yīng)用行業(yè)豐富。 STM32MP1
    發(fā)表于 09-04 21:46

    米爾-STM32MP135開發(fā)板-入門級(jí)MPU試用】初識(shí)功能強(qiáng)大的米爾-STM32MP135開發(fā)板培訓(xùn)課程

    核心標(biāo)注圖 米爾MYD-YA157C-V3開發(fā)板標(biāo)注圖 [# ST官方基于米爾
    發(fā)表于 09-04 22:16

    STM32MP135強(qiáng)悍的性能介紹

    基于STM32MP135核心開發(fā)板 ,首次接觸STM32MPx處理器,體驗(yàn)了下,感覺還不錯(cuò)。 ?
    的頭像 發(fā)表于 06-14 09:22 ?4329次閱讀
    <b class='flag-5'>STM32MP135</b>強(qiáng)悍的性能介紹

    STM32也能輕松跑Linux了!米爾STM32MP135核心開發(fā)板體驗(yàn)

    米爾基于STM32MP135核心主控位STM32MP135處理器,搭載DDR3L內(nèi)存、標(biāo)配4GB eMMC / 256MB Nand FLASH,以及32KB EEPROM,接口類型
    的頭像 發(fā)表于 07-01 15:53 ?3834次閱讀
    <b class='flag-5'>STM32</b>也能輕松跑Linux了!<b class='flag-5'>米爾</b><b class='flag-5'>STM32MP135</b>核心<b class='flag-5'>板</b><b class='flag-5'>開發(fā)板</b>體驗(yàn)

    基于STM32MP135處理器開發(fā)板現(xiàn)已加入米爾有獎(jiǎng)免費(fèi)試用套餐~

    米爾ST合作推出的新品基于STM32MP135應(yīng)用處理器的MYC-YF13X核心開發(fā)板現(xiàn)已開放免費(fèi)試用名額?。?/div>
    的頭像 發(fā)表于 07-01 10:09 ?1300次閱讀
    基于<b class='flag-5'>STM32MP135</b>處理器<b class='flag-5'>開發(fā)板</b>現(xiàn)已加入<b class='flag-5'>米爾</b>有獎(jiǎng)免費(fèi)試用套餐~

    【新品體驗(yàn)】入門級(jí)MPU設(shè)計(jì)平臺(tái)-STM32MP135開發(fā)板

    STM32MP135核心開發(fā)板-入門級(jí)MPU設(shè)計(jì)平臺(tái) 基于STM32MP135代通用工業(yè)級(jí)MPU,單核Cortex-A7@1.0GHz
    的頭像 發(fā)表于 07-04 08:45 ?3568次閱讀
    【新品體驗(yàn)】入門級(jí)MPU設(shè)計(jì)平臺(tái)-<b class='flag-5'>STM32MP135</b><b class='flag-5'>開發(fā)板</b>

    ST官方基于米爾STM32MP135開發(fā)板培訓(xùn)課程

    本文將以Myirtech的MYD-YF13X以及STM32MP135F-DK為例,講解如何使用STM32CubeMX結(jié)合Developerpackage實(shí)現(xiàn)最小系統(tǒng)啟動(dòng)。1.開發(fā)準(zhǔn)備1.1Developerpackage準(zhǔn)備a.
    的頭像 發(fā)表于 07-31 22:08 ?1399次閱讀
    <b class='flag-5'>ST</b><b class='flag-5'>官方</b>基于<b class='flag-5'>米爾</b><b class='flag-5'>STM32MP135</b><b class='flag-5'>開發(fā)板</b><b class='flag-5'>培訓(xùn)</b><b class='flag-5'>課程</b>(<b class='flag-5'>一</b>)

    ST官方基于米爾STM32MP135開發(fā)板培訓(xùn)課程(二)

    本文將以Myirtech的MYD-YF13X以及STM32MP135F-DK為例,接上篇培訓(xùn)課程繼續(xù)講解如何使用STM32CubeMX結(jié)合Developerpackage實(shí)現(xiàn)最小系統(tǒng)啟
    的頭像 發(fā)表于 08-03 08:01 ?4503次閱讀
    <b class='flag-5'>ST</b><b class='flag-5'>官方</b>基于<b class='flag-5'>米爾</b><b class='flag-5'>STM32MP135</b><b class='flag-5'>開發(fā)板</b><b class='flag-5'>培訓(xùn)</b><b class='flag-5'>課程</b>(二)

    STM32MP135核心開發(fā)板-米爾電子MYD-YF13X -產(chǎn)品介紹-V1

    STM32MP135核心開發(fā)板STM32MP135高性價(jià)比入門級(jí)MPU設(shè)計(jì)平臺(tái)基于STM32MP135
    發(fā)表于 06-14 15:20 ?9次下載

    STM32MP25x開發(fā)板Bring Up培訓(xùn)課程(下)

    STM32MP25x開發(fā)板BringUp培訓(xùn)課程(上)STM32MP25x開發(fā)板BringUp
    的頭像 發(fā)表于 02-27 08:03 ?1740次閱讀
    <b class='flag-5'>STM32MP</b>25x<b class='flag-5'>開發(fā)板</b>Bring Up<b class='flag-5'>培訓(xùn)</b><b class='flag-5'>課程</b>(下)
    清涧县| 长宁区| 措美县| 略阳县| 长丰县| 大关县| 岑巩县| 梧州市| 社会| 吉林省| 高平市| 安国市| 武宣县| 孟村| 荆门市| 镇原县| 宝丰县| 文安县| 手游| 铜山县| 南开区| 云和县| 界首市| 荔浦县| 博白县| 新泰市| 龙井市| 河源市| 太和县| 临泉县| 策勒县| 淮阳县| 哈巴河县| 丽江市| 江山市| 新乡县| 平山县| 雷山县| 吴江市| 烟台市| 林口县|