stairwayoflight
June 7th, 2009, 10:33 PM
Hi,
I am trying to use the pcf8574 chip. The kernel from (feisty I believe) has the module, but when I try "modprobe pcf8574" on jaunty it says there is no such module.
I am building a kernel today (for something else) but for kicks I thought I'd see if I could build support for the chip. I'm following the directions here (http://ubuntuforums.org/showthread.php?t=56835).
So I installed linux-source, started with the old config, and did a make menuconfig. When I poked inside drivers->i2c->chips (I can't remember the exact location, but some i2c chips were there) there was no option to build a module for the pcf8574 that I could see. Also there were so few options, there was no way to "scroll down" to find it, etc.
I suppose it is really not on my system (I had a stock kernel at this point):
me@home:~$ ls /lib/modules/2.6.28-11-generic/kernel/drivers/i2c/chips
at24.ko ds1682.ko eeprom.ko max6875.ko pcf8591.ko tps65010.ko tsl2550.ko
Also, while my new kernel was compiling, I did a
find / -iname "pcf8574*" and got
/usr/src/linux-source-2.6.28/drivers/i2c/chips/pcf8574.cso I know its at least in the kernel source tree. Pardon me if I have missed the obvious, but what do I do to build this module for my kernel?
Regards,
Timothy
I am trying to use the pcf8574 chip. The kernel from (feisty I believe) has the module, but when I try "modprobe pcf8574" on jaunty it says there is no such module.
I am building a kernel today (for something else) but for kicks I thought I'd see if I could build support for the chip. I'm following the directions here (http://ubuntuforums.org/showthread.php?t=56835).
So I installed linux-source, started with the old config, and did a make menuconfig. When I poked inside drivers->i2c->chips (I can't remember the exact location, but some i2c chips were there) there was no option to build a module for the pcf8574 that I could see. Also there were so few options, there was no way to "scroll down" to find it, etc.
I suppose it is really not on my system (I had a stock kernel at this point):
me@home:~$ ls /lib/modules/2.6.28-11-generic/kernel/drivers/i2c/chips
at24.ko ds1682.ko eeprom.ko max6875.ko pcf8591.ko tps65010.ko tsl2550.ko
Also, while my new kernel was compiling, I did a
find / -iname "pcf8574*" and got
/usr/src/linux-source-2.6.28/drivers/i2c/chips/pcf8574.cso I know its at least in the kernel source tree. Pardon me if I have missed the obvious, but what do I do to build this module for my kernel?
Regards,
Timothy