工具/软件:
您好专家、
我的 SDK 版本是 pdk_j721s2_08_05_00_36。
当我尝试使用 MMCSD_v2_getUdaWriteProtectStatus () 函数获取指定地址的临时写保护状态时、我发现第一次正确返回了结果、但第二次读取时返回了一个错误结果。
如下所示、我特意用 u8_BOOT_wpStatus [4]填充了指定的功能值 0xA5。 第一次获得临时写保护状态时、u8_BOOT_wpStatus 更新为正确的返回值、但第二次它直接返回 0xA5A5A5A5A5、表示底层驱动程序在第二次调用期间没有传回正确的值

在这两个读数期间从 EMMC 响应获得的 DATA0 波形如下:


我想问一下、为什么这个 APL 第二次没有返回正确的值? 如何调试该问题?
此致!
Wl.Wang



