实验板子:飞凌FET335xD
uboot版本:2011.09
linux内核版本:linux3.2
cpu:Ti的3354
操作系统:linux3.2
文件系统:ubi
问题现象
能生成spidev设备节点,示波器量数据线D0和D1没有波形
问题排查
1.首先,飞凌的源码默认是sip转can,需要根据手册修改成spi模式,发现还是不通
2.排查配置过程,这里说明讲一下spidev的注册过程
1) 先配置引脚
/* Module pin mux for SPI flash */
static struct pinmux_config spi1_pin_mux[] =
{
#if defined(CONFIG_CAN_MCP251X)
{
"gpmc_ad13.gpio1_13",OMAP_MUX_MODE7 | AM33XX_PIN_INPUT},
#endif
{
"mcasp0_aclkx.spi1_sclk"