-
最近在調試一個 spi 轉 4 路uart 的設備
-
先從spi 底層開始做起
-
kernel make menuconfig
Device Drivers --->
[*] SPI support --->
<*> User mode SPI device driver support
-
板級文件
// vim arch/arm/mach-omap2/board-aplex_ECM_5412.c
1998 static struct spi_board_info am335x_spi1_slave_info[] = {
1999 #if 1
2000 {
2001 .modalias = "spidev",
2002 .max_speed_hz = 48000000,//48Mbps
2003 .bus_num = 2,
2004 .chip_select = 0,
2005 .mode = SPI_MODE_0,
2006 },
2007 #endif
-
編譯 make uImage
-
在文件系統層就會出現 /dev/spidev2.0