Michael, could you send me the delta to the minnowmax config fragment that you would like to see?
-- Darren Hart Intel Open Source Technology Center On 1/8/15, 9:41 AM, "Michael Jones" <[email protected]> wrote: >John, > >I can send me the outputs tonight. But, my kernel is 3.18.1, merged >minnow board max txt file, and hand tweaked to support /dev/i2c. I did >not merge or start with the ubuntu config file. So any affect from ubuntu >is related to things outside the kernel, or outside the kernel causing >the kernel to behave differently. When I used an ubuntu config to build >3.18.1, I had the same behavior as when not using it. > >Mike > > >On Jan 8, 2015, at 10:37 AM, Darren Hart <[email protected]> wrote: > >> Thank you John, >> >> So now we need to sort out if this is some configuration delta that I'm >> ignorant of, or if Ubuntu is being clever. >> >> For those of you experiencing problems here, do you have anything else >> connected to the board? Any GPIO expanders or devices which might have >> GPIOs? I'm assuming not, but it's worth checking. >> >> On an Ubuntu kernel, can someone send me the output of: >> >> $ ls /sys/class/gpio/gpiochip*/ >> >> Or perhaps: >> >> $ tree /sys/class/gpio >> >> Thanks, >> >> -- >> Darren Hart >> Intel Open Source Technology Center >> >> >> >> >> On 1/7/15, 5:32 PM, "John Hawley" <[email protected]> wrote: >> >>> Ok I spent a little bit of time digging into this, it *LOOKS* like >>> Ubuntu is offset by +256 vs. stock and/or Fedora kernels. Not 100% >>>sure >>> why yet. >>> >>> That being said I wrote up a quick script that should discover the >>>right >>> values for everything and output it to a text console: >>> >>> >>>https://github.com/warthog9/minnow-max-extras/blob/master/lse/what_gpio_ >>>nu >>> m.sh >>> >>> and I've got a merge request in with it (I'll let Darren have a look at >>> it and yell at me about it before it gets merged). >>> >>> If you are having problems, can you run that script and let me know if >>> the output is right for you? In the meantime I'll try and dig into why >>> the offset. >>> >>> - John 'Warthog9' Hawley >>> >>> On 01/07/2015 06:51 AM, Michael Jones wrote: >>>> Martin, >>>> >>>> Very helpful, thanks. I had to think a bit to understand the base of >>>>82 >>>> and 154. >>>> >>>> For others: >>>> >>>> For 8x, Code GPIO# = 338 + Linux GPIO# (Chart) - 82 >>>> For 2x, Code GPIO# = 410 + Linux GPIO# (Chart) - 154 >>>> >>>> So for the two examples: >>>> >>>> 338 + 84 - 82 = 340 >>>> >>>> and >>>> >>>> 410 + 208 - 154 = 464 >>>> >>>> I¹ll give this a try later this week. >>>> >>>> Are there any proper ways to expose the /sys paths for user mode like >>>> one can do for /dev/ttyN? Or do people just run their code as root? >>>> >>>> Mike >>>> >>>> >>>> On Jan 5, 2015, at 7:29 AM, Martin Oldfield >>>> <[email protected]> wrote: >>>> >>>>> I've also found wildly different GPIO numbers on my Minnowboard Max. >>>>> >>>>> You can read about it at >>>>> http://www.mjoldfield.com/atelier/2014/12/mbmx-gpio.html. >>>>> >>>>> >>>>> >>>>> -- >>>>> View this message in context: >>>>> >>>>>http://minnowboard.57273.x6.nabble.com/MinnowBoard-Echo-to-MinnowBoard >>>>>Ma >>>>> x-GPIO-export-fails-tp903p907.html >>>>> Sent from the MinnowBoard mailing list archive at Nabble.com. >>>>> _______________________________________________ >>>>> elinux-MinnowBoard mailing list >>>>> [email protected] >>>>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard >>>> >>>> >>>> _______________________________________________ >>>> elinux-MinnowBoard mailing list >>>> [email protected] >>>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard >>>> >> >> >> _______________________________________________ >> elinux-MinnowBoard mailing list >> [email protected] >> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard > > >_______________________________________________ >elinux-MinnowBoard mailing list >[email protected] >http://lists.elinux.org/mailman/listinfo/elinux-minnowboard _______________________________________________ elinux-MinnowBoard mailing list [email protected] http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
