HI, TI expert
I use spi2 as master and run on mcu1_0, spi4 as slave and run on mcu2_0, transfer 512 bytes data each time and select rx/tx both mode, I need to send 512 bytes data each 10ms, I test the case on board, there are abort 10% times failed , the attachment is my test code, I put the file (2744.main_mcspi_slave_mode.c)in vision_apps/apps/basic_demos/app_tirtos/tirtos_linux/mcu2_0/ , create task (call mcspi_master_trans/mcspi_slave_trans)on each mcu and run them. when failed , the slave registers value as follow。 How to fixed this transfer error, is't any error in my code?
[MCU2_0] 48.445706 s: addr: 0x2140004 ~~ 0x9
[MCU2_0] 48.445737 s: addr: 0x2140008 ~~ 0x0
[MCU2_0] 48.445768 s: addr: 0x214000c ~~ 0x0
[MCU2_0] 48.445798 s: addr: 0x2140100 ~~ 0x2b
[MCU2_0] 48.445833 s: addr: 0x2140104 ~~ 0x0
[MCU2_0] 48.445863 s: addr: 0x2140108 ~~ 0x0
[MCU2_0] 48.445893 s: addr: 0x214010c ~~ 0x0
[MCU2_0] 48.445922 s: addr: 0x2140110 ~~ 0x308
[MCU2_0] 48.445951 s: addr: 0x2140114 ~~ 0x1
[MCU2_0] 48.445982 s: addr: 0x2140118 ~~ 0x3000f
[MCU2_0] 48.446013 s: addr: 0x214011c ~~ 0x0
[MCU2_0] 48.446043 s: addr: 0x2140120 ~~ 0x0
[MCU2_0] 48.446073 s: addr: 0x2140124 ~~ 0x0
[MCU2_0] 48.446104 s: addr: 0x2140128 ~~ 0x4
[MCU2_0] 48.446148 s: addr: 0x214012c ~~ 0x380103fc
[MCU2_0] 48.446183 s: addr: 0x2140130 ~~ 0x2e
[MCU2_0] 48.446216 s: addr: 0x2140134 ~~ 0x200
[MCU2_0] 48.446248 s: addr: 0x2140138 ~~ 0x62
[MCU2_0] 48.446280 s: addr: 0x214013c ~~ 0x11
[MCU2_0] 48.446312 s: addr: 0x2140140 ~~ 0x60000
[MCU2_0] 48.446342 s: addr: 0x2140144 ~~ 0x0
[MCU2_0] 48.446371 s: addr: 0x2140148 ~~ 0x0
[MCU2_0] 48.446400 s: addr: 0x214014c ~~ 0x0
[MCU2_0] 48.446431 s: addr: 0x2140150 ~~ 0x0
[MCU2_0] 48.446460 s: addr: 0x2140154 ~~ 0x60000
[MCU2_0] 48.446491 s: addr: 0x2140158 ~~ 0x0
[MCU2_0] 48.446520 s: addr: 0x214015c ~~ 0x0
[MCU2_0] 48.446548 s: addr: 0x2140160 ~~ 0x0
[MCU2_0] 48.446579 s: addr: 0x2140164 ~~ 0x0
[MCU2_0] 48.446609 s: addr: 0x2140168 ~~ 0x60000
[MCU2_0] 48.446640 s: addr: 0x214016c ~~ 0x0
[MCU2_0] 48.446669 s: addr: 0x2140170 ~~ 0x0
[MCU2_0] 48.446699 s: addr: 0x2140174 ~~ 0x0
[MCU2_0] 48.446729 s: addr: 0x2140178 ~~ 0x0
[MCU2_0] 48.446762 s: addr: 0x214017c ~~ 0x2001b1f
[MCU2_0] 48.446795 s: addr: 0x2140180 ~~ 0x0
[MCU2_0] 48.446825 s: addr: 0x2140184 ~~ 0x0
[MCU2_0] 48.446856 s: addr: 0x21401a0 ~~ 0x0