读芯片信息出错3_十分钟看懂串口打印信息(1)

一、软件串口打印信息加载流程

不管何种机芯方案,在上电开机后,软件 总会初始化复位和加载相关内容和应用,这部 分的信息通常我们采用串口工具来进行读写的 操作。

针对我们工作的需求和作为问题处理的可 靠工具,读取串口打印信息并对其中的内容进 行分析,更显得尤为重要。

那么,对于串口打印信息,我们一般可以 按照右图所示的流程进行,完成软件从启动到 正常运行所需要的六大部分内容。而每个公司 ,每个机芯都会有其特有的打印信息。而从同 一个公司(例如MSTAR)方案在加载时会有类 似,可进行对比。

另一方面,功能机和智能机打印信息不同 ,智能机中采用的Android或Linux系统打印信息 也会不同。接下来就让我们对此做对比查看。

1f286ae6e7efa1902d45c5a2f24e7b49.png

二、待机状态下加载内容—主芯片初始化

我们电视上电后状态就两种,一种是上电待 机,另外一种则是上电开机。

不管是上电待机还 是开机,都必须加载右图所示的前三部分内容。

首先是主芯片的初始化,以下是主流芯片初 始化的部分内容: 

(1)MS901&MS881:

UART_115200

(2)NT67:

REG_SDC_CLK_CTRL = c043

REG_SDC_CLK_CTRL = 203

(3)RT95:

Ggoo ARM JR

(4)UX38:

?xF72F09FD cycle now

Jump to 0xBB018100 P00002E30 1 S

82D48CEEC0F9D867776222C1DF578346AEBE8709

7317CD1F0665F23B097FC0BE54DA2EC13EDC1A22 A

(5)AM6C:

EEEE I3000000032940xf100110303;77500EEEE

I400000004294_M6_BL1_1483<253?333

b0fd822c32b6d0999d08eb10fc1a7e91.png

二、待机状态下加载内容—主芯片初始化

baaa40438e21606e2d1d7ae19ce917db.png

二、待机状态下加载内容—DDR通讯初始化

91b2bb248d1447c2cda06d6be2a2297e.png

二、待机状态下加载内容—载入Boot/相关硬件

在各机芯载入Boot/相关硬件的部分 时,大概有如右图所示的9种加

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值