请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TDA4VH-Q1 主题中讨论的其他器件:TDA4VH
您好!
我们尝试验证 MSMC 空从器件是否正常运行。 我们发现应该启用空从器件检测、但空从器件不会在 MSMC_NULL_SLV_STAT0和 MSMC_NULL_SLV_STAT1中报告信息。例如:我们 0x4C3C008000、但该硬件组件不存在、因此DECERR
$ devmem2 0x4C3C008000 /dev/mem opened. [ 2016.376563] SError Interrupt on CPU5, code 0xbf000000 -- SError [ 2016.376565] CPU: 5 PID: 730 Comm: devmem2 Not tainted 5.10.162-g76b3e88d56 #25 [ 2016.376567] Hardware name: HIKAUTO AE-B50036-M (DT) [ 2016.376568] pstate: 20000000 (nzCv daif -PAN -UAO -TCO BTYPE=--) [ 2016.376569] pc : 0000fffcc3add444 [ 2016.376570] lr : 0000fffcc3ae2e7c [ 2016.376571] sp : 0000fffffd0665c0 [ 2016.376572] x29: 0000fffffd0665c0 x28: 0000000000000000 [ 2016.376576] x27: 0000000000412000 x26: 0000fffcc3a98000 [ 2016.376578] x25: 0000fffffd066928 x24: 0000fffffd066760 [ 2016.376580] x23: 0000000000000003 x22: 0000000000000002 [ 2016.376583] x21: 0000fffcc3b030a0 x20: 0000fffcc3b028a0 [ 2016.376585] x19: 0000000000412010 x18: 0000000000000000 [ 2016.376587] x17: 0000fffcc3ae2e38 x16: 0000000000411ff8 [ 2016.376589] x15: 0000000000000000 x14: 0000000000000001 [ 2016.376592] x13: 0000000000000010 x12: 000000000000000c [ 2016.376594] x11: 0000fffffd0665e0 x10: 0000000000000000 [ 2016.376596] x9 : ffffff80ffffffc8 x8 : 0000000000000040 [ 2016.376598] x7 : 000000000000000a x6 : 0000000000000001 [ 2016.376600] x5 : 0000000000400498 x4 : 0000fffcc3b02330 [ 2016.376603] x3 : 0000000000000003 x2 : 0000000006969197 [ 2016.376605] x1 : 00000000004002e8 x0 : 0000fffcc3b011e0
但我们读取的 MSMC_NULL_SLV_STAT0和 MSMC_NULL_SLV_STAT1的值均为0。 要么我们的测试出错、要么有其他方法验证该函数?