ZYQ-7000 SOC,14.5 FSBL -有改变吗?

描述

是否有一个FSBL转换日志,它有关于特定bug的信息?许多只有CR数作为条目。

FSBL源文件头中的未来更新将包括客户可用的更改日志信息。

解决方案

这是从EDK144到EDK 14.5 FSBL的变化的总结。

这个日志是从两个FSBL项目(14.4和14.5)两个目标的差异中提取出来的,它们都针对ZC702评估板。


主要产品:C/FSBL


Cr 689077

当清除TX UART缓冲器时,FSBL在切换时挂起。

分辨率:基于所选择的UART的STDUTHOBASEATION宏值更改,因此使用STDUTHOBASIC地址作为UART基地址。


Cr 683145

定义FIQ的堆栈区域,链接文件中的UNDEF模式。

分辨率:FSBL链接器修改为FIQ创建堆栈区域,UNDEF。

删除DDR初始化检查

删除DDR ECC初始化代码

修改的切换地址检查到1MB

添加RSA认证支持

AES FEX加密的看门狗禁用

E-FASE加密后备支持不重置


Cr 681014

从DDR ECC初始化中调用FuffgIn()。


Cr 694038

修正FSBL版本号打印。


Cr 694039

FSBL打印“3版本的无支持硅版本V3.0”的修复


图像发生器


Cr(691148)和Cr(695578):

FSBL未能在安全引导模式中加载独立应用程序。

分辨率:应用程序将放置在加载地址而不是DDR临时地址。


Cr(710128)FSBL

在BIF中Linux分区中没有加载属性设置的Linux引导失败

解决方案:FSBL将加载分区与有效的负载地址和停止加载,如果遇到任何无效的负载地址。


QSPI.C

在使用除数8的情况下删除LPBKYDYLYADADJ寄存器设置代码


PCAP.C


Cr 681014

在PCAP.C文件中清除CelpCAPL状态函数后清除pCAP中断。


铬689026:

FSBL在比特下载期间不保持PL复位活动。

分辨率:PL重置在切换之前释放。


铬699475:

FSBL功能被破坏,不能在QSPI/NAND引导模式下启动。

分辨率:新的标志被添加到DeVCFG驱动程序中,用于处理环回XDCFGyCONCURNTRONESECII RADIORDION XDCFGL CONCURTRONESSECURE RADIORADION。

删除检查,看看织物是否已经初始化


铬705664:

当使用非零密钥值加密AES时,FSBL无法解密比特流。

分辨率:AES-E-FISH加密不进行织物清洗。


fsbl钩子

添加FSBLHOOKFALPEBACK()

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-30 17:55:47 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它