From: Patrick Doyle <wpdster@gm...> - 2007-02-20 03:10:32
I was just looking at the I2C page in the wiki and didn't pay much
attention to the line that read "Enter the gumstix-buildroot/sources
directory and edit linux.config", assuming that it read "edit .config
in "build_arm_nofpu", and I thought to myself, "Gee, here's something
I can contribute, I can write up the instructions for editing the
config file in the target directory." Then, as I read the
instructions more carefully I noticed that they are incorrect,
pointing folks at directories such as "gumstix-buildroot/sources" and
"gumstix-buildroot/linux-*". This leaves me with a couple of
1) Do folks discuss issues like this in the wiki discussion forum, or
more often here on the list?
2) Recent discussion on this list indicates that there are, in fact
pullup resistors on the i2c lines, whereas the wiki indicates there
3) Would anybody like me to update the pages to reflect the current
state-of-the art in the buildroot?
"Patrick Doyle" <wpdster@...> writes:
> pointing folks at directories such as "gumstix-buildroot/sources" and
> "gumstix-buildroot/linux-*". This leaves me with a couple of
My helper scripts use these instructions (for rev 1184, 2.6.18gum,
assuming a pre-built tree, cwd is
make ARCH=arm CROSS_COMPILE=arm-linux- xconfig
make ARCH=arm CROSS_COMPILE=arm-linux-
make INSTALL_MOD_PATH=$HOME/gumstix/buildroot/gumstix-buildroot/kmodules modules_install
Then I manually scp the modules to the gumstix.
> 2) Recent discussion on this list indicates that there are, in fact
> pullup resistors on the i2c lines, whereas the wiki indicates there
> are not.
There are high-valued resistors performing a "weak pullup" so that the
input lines aren't floating when they're not connected. IMHO they've
too high resistance to be appropriate for an in-spec i2c bus (about
10x the needed resistance), so anyone using the i2c bus should plan on
including their own pull-up resistors anyway.
Get latest updates about Open Source Projects, Conferences and News.