Pictures / atben
christoph.mair at gmail.com
Sat Jul 16 13:58:08 EDT 2011
Am Mittwoch 13 Juli 2011, 15:10:47 schrieb Werner Almesberger:
> Dr. H. Nikolaus Schaller wrote:
> > The focus of the Naviboard was not to develop it for the Nanonote.
> Hmm, in what way would the software that uses it have difficulties
> running on the NanoNote ? Is it just something based on a kernel
> I2C driver or are things more complicated ?
Each sensor can be controlled using an I2C kernel driver. I don't see
difficulties from a software side of view. If someone can configure the I2C
bitbang driver to use the GPIOs on the UBB, it should be quite simple to
connect the FRNB to it. The only problem that I can think of is that the
bitbang driver might be slower that real I2C hardware.
What Nikolaus probably meant: the primary goal of the naviboard was to bring
these sensors to FR users, but because of the simple interface, it should be
no problem to use it otherwise. We just need someone to patch the kernel so it
exposes an I2C bus on the GPIO lines. It should be quite similar to Mirko's
patch for SPI.
Unfortunately I don't have enough time for this, but I have a spare naviboard
v2 which I would lend to the brave developer trying to get this done. If he
also brings some naviboard drivers upstream, I might give it away for free ;-)
More information about the discussion