請問我想測試 AM335X Starter Kit 的LED (GPIO 1.6)
LED Char Drvier
#define GPIO_TO_PIN(bank, gpio) (32 * (bank) + (gpio))
但我insmod led.ko時出現了下面問題
1.請問這是什麼問題造成
感謝~~~~~~~
kooking:
先要进行pinmux配置吧~
Jian Feng1:
/* These "optional" allocation calls help prevent drivers from stomping * on each other, and help provide better diagnostics in debugfs. * They're called even less than the "set direction" calls. */int gpio_request(unsigned gpio, const char *label)
调用gpio_request_one试一下
jiew:
回复 kooking:
我已修改kernel …/arch/arm/mach-omap2/board-am335xevm.c
是格式有錯嗎?
jiew:
回复 jiew:
我後來使用 ioremap 直接位址存取, 可以控制LED了~~
leo chen:
回复 jiew:
pinmux的时候还有定义是是输出啊,你好像只指定了一下模式,没定义输入输出,可能是这个问题吧