搞一下TDA4 | 03 TDA4 辅助引导加载程序SBL

前言

本系列请点击:《搞一下TDA4》


所有系列请点击:《汽车电子系列分享》


本文档将介绍如何在处理器SDK TDA4(RTOS/Linux) 中理解辅助引导加载程序SBL


全系内容可在《搞一下汽车电子》后台回复 “系列”,或进入菜单栏 “分享平台” --> “系列分享”


搞SOA、搞 AP & CP AUTOSAR、搞异构SoC、搞车载以太网、搞车载OS等就找搞一下汽车电子


一、缩略术语和定义


搞一下TDA4 | 03 TDA4 辅助引导加载程序SBL_第1张图片


二、介绍


处理器 SDK J721E(RTOS/Linux) 中有两种Bootloader,他们是:


1、RTOS Bootloader(SBL)
2、 Linux Bootloader(SPL)


(一)RTOS Bootloader


RTOS Bootloader 被称为 SBL (辅助引导加载程序).


SBL在RTOS SDK中的位置
pdk__/packages/ti/boot
当 SoC 上的所有核都运行 SysBIOS 时,将使用SBL


在这种情况下,SD卡中将看到下面的启动文件


tiboot3.bin是SBL,ROM Bootloader将在MCU R5F Core0上引导SBL
tiboot3.bin将引导tifs.bin,tifs.bin是 DMSC 固件二进制文件
tiboot3.bin 将引导一个名为 “app”的文件,此文件包含所有其他CPU的二进制文件,如R5F,A72,C6x,C7x


“app"是通过运行离线工具创建的,该工具将elf(.o

你可能感兴趣的:(汽车电子系列分享,搞一下,TDA4,TDA4,SBL,tda4)