NXP MCU 技术论坛
直播中

乔丽娜

7年用户 1023经验值
私信 关注
[问答]

modprobe sja1110检查失败的原因?

我在 S32GRDB2 上测试 sja1110  ,我将 SW12 设置为 1-1,启动 S32GRDB2 时 sja1110 正常,日志如下:
[3.577120] sja1110 spi5.0:探测 uc
[3.577321] sja1110 spi5.1:探测开关
[3.577744] sja1110 spi5.1:无法从设备树中获取 GPIO
[3.577769] sja1110 spi5.1:[sja1110_up_post_work_probe] 尝试初始化 switcherprobe
[3.578382] sja1110 spi5.1: [sja1110_init_hw] loaded fw 'sja1110_switch.bin'
[3.578483] sja1110 spi5.1: [sja1110_pre_switch_upload] 找到大小为 2276 [3.578656] sja1110 的开关配置 [3.578656] sja1110
: 上传 config1.7
... ] sja1110 spi5.1:配置成功!
[ 3.614856] sja1110 spi5.0: [sja1110_post_probe_upload_worker] 试图初始化 uC
[ 3.616505] EXT4-fs (mmcblk0p2): 重新安装。Opts: (null)
[ 3.620682] sja1110 spi5.0: [sja1110_init_hw] loaded fw 'sja1110_uc.bin'
[ 3.620702] sja1110 spi5.0: [sja1110_pre_uc_upload] 找到大小为 320312 的固件
[ 3.620812] sja1110 spi5.0: [sja1110_pre_uc_upload] 固件似乎有效
[ 3.620870] sja1110 spi5.0: µpreucat spi5.0 未准备好下载 [sja11] =0x31)
[ 3.621112] sja1110 spi5.0: 上传固件...

然后我做了如下cmd:
rmmod sja1110
modprobe sja1110
然后一些错误消息打印如下:
root@s32g274ardb2:〜#rmmod sja1110
[365.287514] sja1110 spi5.1:[sja1110_remove]
[365.288179] sja1110 spi5.0:[sja1110_remove]
root@s32g274 root@s32g274 rootb2
:s32g274 root 〜asot 〜asot 〜asot.and:
〜soct: 0: 探测 uc
[367.669021] sja1110 spi5.1: 探测开关
[367.669437] sja1110 spi5.1: 无法从设备树
[367.669460] sja1110 spi5.1: [sja1110_post_probe_upload_worker] 尝试初始化开关 [
95917.6] 1: [sja1110_init_hw] 加载 fw 'sja1110_switch.bin'
[367.669701] sja1110 spi5.1: [sja1110_pre_switch_upload] 找到大小为 2276
[367.669857] sja1110 spi5.1: 上传配置的开关配置...
[367.698018]sja1110 spi5.1:配置成功!
[ 367.698064] sja1110 spi5.0: [sja1110_post_probe_upload_worker] Trying to initialize uC
[ 367.698711] sja1110 spi5.0: [sja1110_init_hw] loaded fw 'sja1110_uc.bin'
r[ 367.698728] sja1110 spi5.0: [sja1110_pre_uc_upload] Found firmware of size 320312
o[ 367.698833] sja1110 spi5.0: [sja1110_pre_uc_upload] firmware appears to be valid
o[ 367.698890] sja1110 spi5.0: [sja1110_uc_parse_status] Invalid status header (0x5b)
t[ 367.698899] sja1110 spi5.0: [sja1110_uc_read_status] Parsing uC status失败 -22
@[ 367.698905] sja1110 spi5.0: [sja1110_pre_uc_upload] 无法读取 µC 状态
s[ 367.698957] sja1110 spi5.0: [sja1110_uc_parse_status] 无效状态标头 (0x5b)
3 [367.698964] SJA1110 SPI5.0:[SJA11110_UC_READ_STATUS] -22
2 [367.698972] SJA1110 SPI5.0:[SJA1110_PRE_UC_UPLOAD]无法读取
G [367.698972] SJA1110 SPI5.0: header (0x5b)
2[ 367.699030] sja1110 spi5.0: [sja1110_uc_read_status] 解析 uC 状态失败,-22
7[ 367.699036] sja1110 spi5.0: [sja1110_pre_uc_upload] 无法读取 µC 状态
4[ 367.6990861] [367.699036] sja1110_uc_parse_status] 无效状态标头 (0x5b)
a[ 367.699093] sja1110 spi5.0: [sja1110_uc_read_status] 解析 uC 状态失败,-22
r[ 367.699099] sja1110 spi5.0: [sja1110_pre_uc_upload status] 无法读取 µC 状态
D [367.699150] SJA1110 SPI5.0:[SJA11110_UC_PARSE_STATUS]无效状态标题(0x5b)b [
367.699157] SJA1110 SPI5.0
:未读取 µC 状态
:[ 367.699214] sja1110 spi5.0: [sja1110_uc_parse_status] 无效状态标头 (0x5b)
~[ 367.699221] sja1110 spi5.0: [sja1110_uc_read_status] 解析 uC 状态失败,-22
#[ 367.15: sjapi] 69922 [sja1110_pre_uc_upload] 无法读取 µC 状态
[367.699277] sja1110 spi5.0: [sja1110_uc_parse_status] 无效状态标头 (0x5b)
[367.699284] sja1110 spi5.0: [sja1110_uc_read_status] 解析 uC 状态失败,-222
[367.699290] SJA1111S SPI5.0:[SJA11110_PRE_UC_UPLOAD]无法读取µC状态
[367.699340] SJA11110 SPI5.0:[SJA1110_UC_PARESE_STATUS] fifter fift fift
fifte 22
[ 367.699354] sja1110 spi5.0: [sja1110_pre_uc_upload] Could not read µC status
[ 367.699404] sja1110 spi5.0: [sja1110_uc_parse_status] Invalid status header (0x5b)
[ 367.699411] sja1110 spi5.0: [sja1110_uc_read_status] Parsing uC status failed with -22
[367.699417] sja1110 spi5.0: [sja1110_pre_uc_upload] 无法读取 µC 状态
[367.699467] sja1110 spi5.0: [sja1110_uc_parse_status] 无效状态标头 (0x5b)
[ 367.699474] sja1110 spi5.0: [sja1110_uc_read_status] 解析 uC 状态失败,-22
[ 367.699480] sja1110 spi5.0: [sja1110_pre_uc_upload] 无法读取 µC 状态
[ 367.699487] sja1110: spi5.022 检查固件失败

更多回帖

发帖
×
20
完善资料,
赚取积分