在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

TDA4 SPL SBL啟動(dòng)流程簡(jiǎn)析

汽車ECU開(kāi)發(fā) ? 來(lái)源:汽車ECU開(kāi)發(fā) ? 2023-10-24 16:37 ? 次閱讀

TDA4是TI推出的一款高性能、超異構(gòu)的多核SoC,擁有ARM Cortex-R5F、ARM Cortex-A72、C66以及C71內(nèi)核,可以部署AUTOSAR CP系統(tǒng)、HLOS(Linux或QNX)、圖像處理以及深度學(xué)習(xí)等功能模塊,從硬件架構(gòu)來(lái)看可以分為MAIN域、MCU域和WKUP域(DMSC)。

MAIN域包括2個(gè)A72核,4個(gè)R5F核,2個(gè)C66核和1個(gè)C71核,環(huán)境感知,傳感器融合,智能駕駛算法,深度學(xué)習(xí)等會(huì)部署到MAIN域,也就是智能駕駛的主要功能邏輯會(huì)部署到MCU域。

989f7f5e-7246-11ee-939d-92fbcf53809c.png

從一個(gè)Soc的初始化流程來(lái)看,前兩步是面向硬件的,但具體流程也與設(shè)備的系統(tǒng)配置(Boot Mode)管腳的設(shè)置有關(guān)。具體的初始化流程如下:

98ab2052-7246-11ee-939d-92fbcf53809c.png

Pre-initialization:電源、時(shí)鐘、一些控制連接和啟動(dòng)配置管腳必須保持在所需的邏輯電平;

Power,clock,reset ramp sequence:根據(jù)電源管理芯片(PMIC)指定的時(shí)序(Soc 啟動(dòng)時(shí)序)配置Power、Clock、Reset ramp Sequence;

ROM Code:兩個(gè)ROM Code同時(shí)執(zhí)行(DMSC ROM & MCU R5 ROM),從指定存儲(chǔ)空間尋找、下載、執(zhí)行外部第一個(gè)程序(SPL/SBL);

Initial software(SPL or SBL):加載、準(zhǔn)備并將控制權(quán)傳遞給應(yīng)用程序軟件或高級(jí)操作系統(tǒng)(HLOS)的軟件; High Level OperatingSystem(HLOS) or App:在主處理器運(yùn)行操作系統(tǒng)或軟件應(yīng)用。 Jacinto7Soc屬于多核處理器擁有Cortex A72、C66x、C7x、Main Cortex R5F、MCU R5F等。

通常A72上運(yùn)行HLOS(Linux/QNX),其余核運(yùn)行RTOS,MCU可以支持AUTOSAR。除了MCU R5F是啟動(dòng)控制器,會(huì)首先啟動(dòng)并控制啟動(dòng)的流程。其余各個(gè)核的Power和Reset都可以獨(dú)立控制。依據(jù)應(yīng)用的不同需求可以靈活調(diào)整各個(gè)核的啟動(dòng)順序,且當(dāng)前Jacinto7支持SPL和SBL兩種不同的bootloader。

SBL啟動(dòng)流程

SBL(Secondary bootloader)是TI寫的非常精簡(jiǎn)的Bootloader,可以實(shí)現(xiàn)對(duì)外圍設(shè)備進(jìn)行配置,比如DDR,可以加載并啟動(dòng)其它核。為了滿足快速啟動(dòng)MCU執(zhí)行相關(guān)的應(yīng)用,MCU可以先啟動(dòng),然后使用BOOT APP進(jìn)而引導(dǎo)其它應(yīng)用程序。在SBL啟動(dòng)流程中,SBL可以直接加載Linux內(nèi)核和DTB。其流程如下圖所示:

98b77528-7246-11ee-939d-92fbcf53809c.png

1. 系統(tǒng)上電

2. Soc PORZ

3. DMSC&MCU BIST(可選)

4. DMSC ROM 開(kāi)始執(zhí)行

5. MCU R5 ROM 開(kāi)始執(zhí)行

6. MCU R5 ROM 加載并運(yùn)行SBL

7. MCU R5 SBL(tiboot3.bin)加載SYSFW

8. DMSC 認(rèn)證并啟動(dòng)SYSFW

9. MCU R5 SBL 加載MCU Boot App, 運(yùn)行Sciclient Server。

10. MCU R5 Boot App 分別加載Main R5F、DSP、ATF、DTB、Kernel Image/U-boot

11. Main R5F 0 開(kāi)始運(yùn)行

12. Main R5F 1 開(kāi)始運(yùn)行

13. C66x、C7x 開(kāi)始運(yùn)行

14. ATF 開(kāi)始運(yùn)行

15. Kernel Image開(kāi)始執(zhí)行,然后掛載文件系統(tǒng)運(yùn)行到Linux控制臺(tái)

16. 運(yùn)行應(yīng)用程序

SPL啟動(dòng)流程

這是SDK默認(rèn)的啟動(dòng)流程。SPL(SecondaryProgram Loader)指的是運(yùn)行MCU R5上的SPL,意為第二級(jí)的Bootloader,它的功能主要是硬件初始化,引導(dǎo)下一級(jí)的Bootloader核或加載應(yīng)用程序并運(yùn)行。第一級(jí)的Bootloader,指ROM里面的程序,根據(jù)啟動(dòng)方式的選擇,引導(dǎo)并加載SPL,然后跳轉(zhuǎn)到第二級(jí)的Bootloader,Jacinto7 Soc里面的執(zhí)行流程如x下圖所示:

98c4a734-7246-11ee-939d-92fbcf53809c.png

系統(tǒng)上電

Soc PORZ

DMSC&MCU BIST(可選)

DMSC ROM開(kāi)始執(zhí)行

MCU R5 ROM開(kāi)始執(zhí)行

MCU R5 ROM加載并運(yùn)行SPL(tiboot3.bin)

MCU R5 SPL加載SYSFW(tifs.bin)

DMSC 認(rèn)證并啟動(dòng)SYSFW

SPL(tiboot3.bin)在A72上引導(dǎo)tispl.bin(這是uboot之前A72上的第一階段引導(dǎo)加載程序)

tispl.bin在A72上引導(dǎo)uboot.img并啟動(dòng)Uboot

A72 Uboot加載MCU1_0 Image并執(zhí)行

A72 Uboot加載R5F 0 Image并執(zhí)行

A72 Uboot加載 R5F 1 Image并執(zhí)行

A72 Uboot 加載 C66x 和C7x Image并執(zhí)行

A72 Uboot 加載Kernel Image并執(zhí)行,然后掛載文件系統(tǒng)運(yùn)行到Linux控制臺(tái)

運(yùn)行應(yīng)用程序







審核編輯:劉清

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

    關(guān)注

    2557

    文章

    51931

    瀏覽量

    760105
  • 圖像處理
    +關(guān)注

    關(guān)注

    27

    文章

    1317

    瀏覽量

    57338
  • 智能駕駛
    +關(guān)注

    關(guān)注

    4

    文章

    2682

    瀏覽量

    49330
  • spl
    spl
    +關(guān)注

    關(guān)注

    0

    文章

    20

    瀏覽量

    16426
  • SBL
    SBL
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    8416

原文標(biāo)題:TDA4 SPL SBL啟動(dòng)流程

文章出處:【微信號(hào):eng2mot,微信公眾號(hào):汽車ECU開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 1人收藏

    評(píng)論

    相關(guān)推薦

    使用TDA4仿真器遇到的幾個(gè)疑問(wèn)求解

    我現(xiàn)在在做TDA4的調(diào)研。使用TDA4的仿真器ti_cnnperfsim.exe來(lái)測(cè)試特定layer的正確性和Ti Cycle. 使用仿真器的時(shí)候遇到一些困惑的地方。 1. 我沒(méi)有
    發(fā)表于 03-03 06:35

    Rockchip應(yīng)用處理器的一般啟動(dòng)流程簡(jiǎn)

    1、Rockchip應(yīng)用處理器的一般啟動(dòng)流程啟動(dòng)介紹首先,讓我們弄清楚這個(gè)概念,當(dāng)我們啟動(dòng) Linux 操作系統(tǒng)時(shí),有很多啟動(dòng)階段;然后,我
    發(fā)表于 04-21 14:26

    TDA4對(duì)深度學(xué)習(xí)的重要性

    TDA4,你的模型部署流程將變得簡(jiǎn)單,你的模型將高效地運(yùn)行在TDA4上。TI 最新一代的汽車處理器TDA4VM集成了高性能計(jì)算單元C7x DSP(Digital Signal Proc
    發(fā)表于 11-03 06:53

    鼠標(biāo)HID例程(中)簡(jiǎn)

    鼠標(biāo) HID 例程簡(jiǎn) 緊接《鼠標(biāo) HID 例程簡(jiǎn)(上)》一文,繼續(xù)向大家介紹鼠 標(biāo) HID 例程的未完的內(nèi)容。
    發(fā)表于 07-26 15:18 ?0次下載

    TDA4行泊一體,打開(kāi)智能駕駛的新篇章

    TDA4行泊一體,打開(kāi)智能駕駛的新篇章
    發(fā)表于 10-28 11:59 ?13次下載
    單<b class='flag-5'>TDA4</b>行泊一體,打開(kāi)智能駕駛的新篇章

    當(dāng)深度學(xué)習(xí)遇上TDA4

    當(dāng)深度學(xué)習(xí)遇上TDA4
    發(fā)表于 10-28 11:59 ?2次下載
    當(dāng)深度學(xué)習(xí)遇上<b class='flag-5'>TDA4</b>

    TDA4動(dòng)態(tài)熱檢測(cè)與控制方案

    TDA4動(dòng)態(tài)熱檢測(cè)與控制方案
    發(fā)表于 10-28 11:59 ?1次下載
    <b class='flag-5'>TDA4</b>動(dòng)態(tài)熱檢測(cè)與控制方案

    德州儀器TDA4背后的OpenVX介紹

    近年來(lái)行泊一體大行其道,德州儀器的TDA4占了行泊一體大約70%的市場(chǎng)。其背后關(guān)鍵的就是OpenVX。
    的頭像 發(fā)表于 02-16 09:18 ?9371次閱讀

    TDA4刷寫技術(shù)

    電子發(fā)燒友網(wǎng)站提供《TDA4刷寫技術(shù).pdf》資料免費(fèi)下載
    發(fā)表于 08-23 10:15 ?2次下載
    <b class='flag-5'>TDA4</b>刷寫技術(shù)

    TDA4:定制電路板啟動(dòng)指南

    電子發(fā)燒友網(wǎng)站提供《TDA4:定制電路板啟動(dòng)指南.pdf》資料免費(fèi)下載
    發(fā)表于 08-28 11:50 ?0次下載
    <b class='flag-5'>TDA4</b>:定制電路板<b class='flag-5'>啟動(dòng)</b>指南

    TDA4系列的SPI啟用和驗(yàn)證

    電子發(fā)燒友網(wǎng)站提供《TDA4系列的SPI啟用和驗(yàn)證.pdf》資料免費(fèi)下載
    發(fā)表于 09-04 10:50 ?2次下載
    <b class='flag-5'>TDA4</b>系列的SPI啟用和驗(yàn)證

    基于Pytorch訓(xùn)練并部署ONNX模型在TDA4應(yīng)用筆記

    電子發(fā)燒友網(wǎng)站提供《基于Pytorch訓(xùn)練并部署ONNX模型在TDA4應(yīng)用筆記.pdf》資料免費(fèi)下載
    發(fā)表于 09-11 09:24 ?0次下載
    基于Pytorch訓(xùn)練并部署ONNX模型在<b class='flag-5'>TDA4</b>應(yīng)用筆記

    TDA4 Edge AI處理器的性能和效率基準(zhǔn)測(cè)試

    電子發(fā)燒友網(wǎng)站提供《TDA4 Edge AI處理器的性能和效率基準(zhǔn)測(cè)試.pdf》資料免費(fèi)下載
    發(fā)表于 09-11 09:21 ?0次下載
    <b class='flag-5'>TDA4</b> Edge AI處理器的性能和效率基準(zhǔn)測(cè)試

    TDA4泊車應(yīng)用中的超聲波雷達(dá)集成方案

    電子發(fā)燒友網(wǎng)站提供《TDA4泊車應(yīng)用中的超聲波雷達(dá)集成方案.pdf》資料免費(fèi)下載
    發(fā)表于 09-27 11:26 ?1次下載
    <b class='flag-5'>TDA4</b>泊車應(yīng)用中的超聲波雷達(dá)集成方案

    TDA4 HS Prime密鑰燒錄以及vHSM的集成

    電子發(fā)燒友網(wǎng)站提供《TDA4 HS Prime密鑰燒錄以及vHSM的集成.pdf》資料免費(fèi)下載
    發(fā)表于 09-27 11:05 ?1次下載
    <b class='flag-5'>TDA4</b> HS Prime密鑰燒錄以及vHSM的集成
    主站蜘蛛池模板: 男人女人的免费视频网站 | 午夜美女影院 | 女人的逼毛片 | 一区国产传媒国产精品 | 在线天堂中文在线网 | 色综合国产 | 全免费一级午夜毛片 | 天天干天天操天天爱 | 超人碰碰碰人人成碰人 | 99se亚洲综合色区 | 久国产精品久久精品国产四虎 | 欧美成人免费全部观看天天性色 | www.87福利| 双性受粗大撑开白浊 | 最新色网站 | 伊人久久大香线蕉综合bd高清 | 国产中文99视频在线观看 | 欧美黄色大片免费观看 | 久久久噜噜噜久久 | 欧美人交性视频在线香蕉 | 天天干夜夜爱 | 四虎影院在线视频 | 国产亚洲精品久久久极品美女 | 色综合亚洲 | videosex久久麻豆 | 国产午夜毛片v一区二区三区 | 久热国产在线 | 福利三区 | 午夜一级精品免费毛片 | 亚洲美女黄视频 | 全部免费特黄特色大片视频 | 三级在线网址 | 国产资源免费观看 | 精品视频免费看 | 欧美伦理一区 | aika中文字幕永久在线 | 国产福利在线观看一区二区 | 国产一级做a爰片久久毛片男 | 特级全黄一级毛片视频 | 日韩在线网 | 天天爆操 |

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品