ZHCAFK3 July 2025 AM625 , AM62P
由于在 NOR 闪存驱动程序中更改了代码,因此,一旦调用该驱动程序,就会执行在 Flash_quirkSpansionUNHYSADisable() 中添加的代码。可通过以下方式调用代码:
Board_driversOpen()-> Board_flashOpen() -> Flash_open()-> Flash_quirkSpansionUNHYSADisable()
若要获取寄存器在代码更改后的值,需要编译 SBL(假设客户使用 NOR 闪存启动模式)或使用 NOR 闪存驱动的应用程序。打开 NOR 闪存驱动程序后,可以查看日志打印内容。
下面的代码显示了日志输出。这会打印在 SBL1 中,因为 NOR 闪存驱动程序未打开,当 MCU 应用程序映像开始运行时,由于 NOR 闪存驱动程序再次打开,代码会再次打印。
Value of Configuration Register 1: 4
Value of Configuration Register 3: 0
SYSFW Firmware Version 9.2.7--v09.02.07 (Kool Koala)
SYSFW Firmware revision 0x9
SYSFW ABI revision 3.1
[BOOTLOADER_PROFILE] Boot Media : FLASH
[BOOTLOADER_PROFILE] Boot Media Clock : 200.000MHz
[BOOTLOADER_PROFILE] Boot Image Size : 138 KB
[BOOTLOADER_PROFILE] Cores present :
r5f0-0
[BOOTLOADER PROFILE] System_init : 23864us
[BOOTLOADER PROFILE] Board_init : 0us
[BOOTLOADER PROFILE] Drivers_open : 192us
[BOOTLOADER PROFILE] Board_driversOpen : 69896us
[BOOTLOADER PROFILE] Sciclient Get Version : 10164us
[BOOTLOADER PROFILE] App_waitForMcuPbist : 5489us
[BOOTLOADER PROFILE] App_loadSelfcoreImage_A : 4592us
[BOOTLOADER_PROFILE] SBL Total Time Taken : 114201us
Image loading done, switching to application ...
Starting MCU-r5f and 2nd stage bootloader
Value of Configuration Register 1: 4
Value of Configuration Register 3: 0
SYSFW Firmware Version 9.2.7--v09.02.07 (Kool Koala)
SYSFW Firmware revision 0x9
SYSFW ABI revision 3.1