This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
LT00-SPI功能测试说明
一、Master测试( SPI1自loop)
1、在EVB板上测试SPI-Master时, 需要将SPI1的DI,DO( GPIO5_2/5_3) 端用杜邦线短接
2、确认pinmux配置
devmem 0x102000a0 32 0x3
devmem 0x102000a4 32 0x3
devmem 0x102000a8 32 0x3
devmem 0x1020009c 32 0x1
3、运行库上测试程序
./spi_test
4、log打印“SPI TEST SUCCESS!!!”则表示pass
二、Slave测试
1、在EVB板上进行测试, 一主一从互相通信( SPI0->Master, SPI2->Slave) , 将两个SPI的CS、CLK、DI、CO、GND相连, DI、DO需要对端相连
GPIO1_2<-->GPIO5_1
GPIO1_3<-->GPIO5_3
GPIO1_4<-->GPIO5_4
GPIO1_5<-->GPIO5_2
2、确认pinmux配置
spi0:
devmem 0x10200024 32 0x1
devmem 0x10200028 32 0x2
devmem 0x1020002c 32 0x2
devmem 0x10200030 32 0x2
spi2:
devmem 0x102000a0 32 0x2
devmem 0x102000a4 32 0x2
devmem 0x102000a8 32 0x2
devmem 0x1020009c 32 0x2
3、运行库上测试程序
./spi_slave_test_slv &
./spi_slave_test_mst
4、log打印“SPI SLAVE TEST SUCCESS(SPI2-SLV)!!!”与“SPI SLAVE TEST SUCCESS(SPI0-MST)!!!”则代表测试pass