TC377启动

一、TC3系列单片机的启动流程(Start Sequence)

1.启动整体流程

英飞凌Aurix TC3系列单元机的整体启动流程包括固件启动(Startup Firmware)和软件启动(Startup Software)两个阶段。

  • Startup Firmware即固化在芯片内部的SSW(Start Software)部分的代码。这部分代码是由英飞凌芯片供应商固化在BootRom中的,不可编程,仅可通过UCB配置来设置这部分代码的执行。

  • Startup software即应用程序(注:本处的应用程序是较固件启动而言的,即固件启动以外的程序,而非BSW和ASW中的应用程序)部分的启动文件的执行,该部分代码是可编译的。

  • 在 Startup Firmware执行完毕后,会跳转到应用程序的首地址执行,即Startup Software的开始。

  • SSW即英飞凌芯片的启动软件(Start Software),是芯片上电后最开始执行的代码。由英飞凌芯片供应商固化在BootRom中,用户不可编程,没办法对这BootRom中的这部分代码进行擦除和刷写操作。

1)启动流程概述
  • Startup Firmware 会根据不同的Reset方式,执行不同的流程,执行过程所需的时间也不一样。

  • Startup Software 的执行流程也会根据不同的Reset方式而有不同的执行流程。

  • 例如对于PowerOn Reset,则会首先执行Power、EVRC等参数的配置,其次会进行LBIS操作。

  • EVRC\EVR即核心电压。

  • LBIST(logic build in self test)即逻辑自检,会对芯片内部的逻辑电路进行检查。LBIST既可以放在SSW过程实现,也可以放在应用程序启动(Startup Software)中实现。

  • 芯片在Reset操作后仅有Core0是运行的,其余所有的Core都需用通过应用程序才可以启动,即在Core0中的通过编程实现。

  • MBIST

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值