Re: [beagleboard] Re: on accessing the p8/9 headers

2017-03-12 Thread Robert Nelson
On Sun, Mar 12, 2017 at 8:07 PM, 'woody stanford' via BeagleBoard
 wrote:
> OK status report, where I'm at is the dtc compiler I was talking about seems
> only to be buildable with a Debian-style installer, which is a deal-breaker
> for me because I use stock Angstrom.

Angstrom is dead and has been un-maintained since the fall of 2013.

Regards,

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYhUYRx%2BS4xEbfCQ1Yqz8Xqz43wpj1dcE6%2Bu7tPAsrFn9g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[beagleboard] Re: on accessing the p8/9 headers

2017-03-12 Thread 'woody stanford' via BeagleBoard
OK status report, where I'm at is the dtc compiler I was talking about 
seems only to be buildable with a Debian-style installer, which is a 
deal-breaker for me because I use stock Angstrom.

Found another overlay compiler by Pantelis Antoniou, but this one doesn't 
appear to work either because of a missing *.h file on make (however it 
appears more promising because of its more traditional C structure). I 
think a little more work on that would be 

Also remember when compiling on MinGW that the make command is 
"mingw32-make" not "make". However it seems to partially build with that 
header file problem. (what are you compiling it on MinGW for...its just 
where I evaluate stuff before committing to a given library/program).

Got some datasheets to look at. Interestingly enough, the datasheet for the 
Sitara presents their design a little differently as BBB which is 
interesting. I'll be back.

On Thursday, March 9, 2017 at 5:17:59 AM UTC-7, woody stanford wrote:
>
> OK, I want to get to the bottom of this whole GPIO issue on the BBB, so 
> I'm opening up this thread as a "documenter" whereby which I can take notes 
> based on my research into how you consistently, stably and SOLIDLY 
> programatically access the GPIO pins on a BBB. I've already done a lot of 
> the footwork so I'm not entirely unknowledgeable, but I want to get to the 
> heart of this issue and solve the mental block people have with this. A 
> private hope.
>
> Either way, probably a good mess of processed links, articles and 
> information where you can start.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/4ce36720-e324-473e-915a-046df47bd3b5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Re: on accessing the p8/9 headers

2017-03-12 Thread Jacek Radzikowski
Woody,

you sent a spam. If you expect anybody to help you, you must follow
community rules. Spamming the list with non-related content is not
among them.

Jacek

On Sun, Mar 12, 2017 at 8:51 PM, 'woody stanford' via BeagleBoard
 wrote:
> Gerald is a mod? Look if you guys want me to buy your board, I expect the
> tech support to be more friendly than that? Can you remind him this is a
> business.
>
> And maybe get him to fly a moderator banner or something. Thank you
>
> (Likes Gerald so wondering what's up)
>
> Woody.
>
> On Sunday, March 12, 2017 at 5:23:18 PM UTC-7, RobertCNelson wrote:
>>
>>
>>
>> On Mar 12, 2017 7:11 PM, "'woody stanford' via BeagleBoard"
>>  wrote:
>>
>> Moderators could you please remove this post. I haven't a clue what he
>> means by "bye bye" but it doesn't sound all that positive. Thank you.
>>
>>
>> Gerald is the mod, and he's pointing it your previous post was not 'on
>> topic', it was spam..
>>
>> Regards,
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/cd518af1-d3f9-471b-972d-f3da446fbfd9%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.



-- 
Given a choice between two theories, take the one which is funnier

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAA2oDvbtT-Aq7eu3QJe8Fi_FJCVovvLurOzw2a6Ot5xGGzNy1A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Re: on accessing the p8/9 headers

2017-03-12 Thread Gerald Coley
Look at what you posted.

We are volunteers here and none of us get paid for what we do. I don't care
if you buy a board or not.

I expect posters to follow the rules and post things that pertain to the
forum.

Gerald

On Sun, Mar 12, 2017 at 7:51 PM, 'woody stanford' via BeagleBoard <
beagleboard@googlegroups.com> wrote:

> Gerald is a mod? Look if you guys want me to buy your board, I expect the
> tech support to be more friendly than that? Can you remind him this is a
> business.
>
> And maybe get him to fly a moderator banner or something. Thank you
>
> (Likes Gerald so wondering what's up)
>
> Woody.
>
> On Sunday, March 12, 2017 at 5:23:18 PM UTC-7, RobertCNelson wrote:
>>
>>
>>
>> On Mar 12, 2017 7:11 PM, "'woody stanford' via BeagleBoard" <
>> beagl...@googlegroups.com> wrote:
>>
>> Moderators could you please remove this post. I haven't a clue what he
>> means by "bye bye" but it doesn't sound all that positive. Thank you.
>>
>>
>> Gerald is the mod, and he's pointing it your previous post was not 'on
>> topic', it was spam..
>>
>> Regards,
>>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/beagleboard/cd518af1-d3f9-471b-972d-f3da446fbfd9%40googlegroups.com
> 
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Gerald

ger...@beagleboard.org
http://beagleboard.org/
gcol...@emprodesign.com

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAHK_S%2Bet7hD1rz-dVR7JNpYPu1k3%2Bdi%2BKzA4nmqdBkPVraG65g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Re: on accessing the p8/9 headers

2017-03-12 Thread 'woody stanford' via BeagleBoard
Gerald is a mod? Look if you guys want me to buy your board, I expect the 
tech support to be more friendly than that? Can you remind him this is a 
business.

And maybe get him to fly a moderator banner or something. Thank you

(Likes Gerald so wondering what's up)

Woody.

On Sunday, March 12, 2017 at 5:23:18 PM UTC-7, RobertCNelson wrote:
>
>
>
> On Mar 12, 2017 7:11 PM, "'woody stanford' via BeagleBoard" <
> beagl...@googlegroups.com > wrote:
>
> Moderators could you please remove this post. I haven't a clue what he 
> means by "bye bye" but it doesn't sound all that positive. Thank you.
>
>
> Gerald is the mod, and he's pointing it your previous post was not 'on 
> topic', it was spam..
>
> Regards,
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/cd518af1-d3f9-471b-972d-f3da446fbfd9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Re: on accessing the p8/9 headers

2017-03-12 Thread Robert Nelson
On Mar 12, 2017 7:11 PM, "'woody stanford' via BeagleBoard" <
beagleboard@googlegroups.com> wrote:

Moderators could you please remove this post. I haven't a clue what he
means by "bye bye" but it doesn't sound all that positive. Thank you.


Gerald is the mod, and he's pointing it your previous post was not 'on
topic', it was spam..

Regards,

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYg0Vgn9P_%3DTY56YVNn6O%2BCkqwwV9r%2Bp3tcD7T9%2B50kaSQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Re: on accessing the p8/9 headers

2017-03-12 Thread Gerald Coley
It is not. Please keep what you post pertinent to this forum. Oh, I am the
moderator.


Gerald

On Sun, Mar 12, 2017 at 5:54 PM, 'woody stanford' via BeagleBoard <
beagleboard@googlegroups.com> wrote:

> Moderators could you please remove this post. I haven't a clue what he
> means by "bye bye" but it doesn't sound all that positive. Thank you.
>
> On Friday, March 10, 2017 at 3:09:05 PM UTC-7, Gerald wrote:
>>
>> Bye Bye!!
>>
>> Gerald
>>
>>
>> On Fri, Mar 10, 2017 at 4:04 PM, 'woody stanford' via BeagleBoard <
>> beagl...@googlegroups.com> wrote:
>>
>>> Sweet Fish
>>> Q: What kind of fish goes well with peanut butter?
>>>
>>> A: Jellyfish!
>>>
>>> Categories: Animal Jokes(Fish Jokes), Food Jokes, Riddles(Riddles for
>>> Kids)
>>> Copyright © 2013 - All Rights Reserved - Used with Permission.
>>> Share ViaE-MailTwitterFacebookGoogle PlusURL Share
>>> 264111
>>> Anonymous
>>>
>>> Blow Your Top -Riddles
>>> Q: What is a volcano?
>>>
>>> A: A mountain with the hiccups.
>>>
>>>
>>>
>>> Categories: Riddles(Riddles for Kids)
>>> Share ViaE-MailTwitterFacebookGoogle PlusURL Share
>>> 13227
>>> Anonymous
>>>
>>> Identity Theft
>>> Q: What do you call a noodle that committed identity theft?
>>>
>>> A: An im-pasta!
>>>
>>> Categories: Food Jokes, Word Play Jokes, Riddles(Riddles for Kids)
>>> Copyright © 2013 - All Rights Reserved - Used with Permission.
>>> 130
>>> Anonymous
>>>
>>> Deportation
>>> I live in constant fear that Trump will deport my latina mother-in-law
>>> who lives at 1944 5th Street in a white house with a blue door.  She gets
>>> off work at 6PM.
>>>
>>> Categories: Jokes about Families(Mother-in-Law Jokes), Ethnic / Country
>>> Jokes(Mexico Jokes)
>>> 220
>>> Anonymous
>>>
>>> Getting on Television
>>> Q: How do you get on television?
>>>
>>> A: You sit on it!
>>>
>>> Categories: One-Liner Jokes, Word Play Jokes, Riddles(Riddles for Kids)
>>> Copyright © 2013 - All Rights Reserved - Used with Permission.
>>> 032
>>> Submitted By: toemeraldcity
>>>
>>> Call Me Maybe
>>> Q: How did the telephone propose to his girlfriend?
>>>
>>> A: He gave her a ring.
>>>
>>> Categories: Relationship Jokes(Dating Jokes), Telephone Jokes,
>>> Riddles(Riddles for Kids)
>>> 11122
>>> Anonymous
>>>
>>> Police Stop at 2AM
>>> An elderly man is stopped by the police around 2 a.m. and is asked where
>>> he is going at this time of night.
>>>
>>> The man replies, "I am on my way to a lecture about alcohol abuse and
>>> the effects it has on the human body, as well as smoking and staying out
>>> late." The officer then asks, "Really? Who is giving that lecture at this
>>> time of night?"
>>>
>>> The man replies, "That would be my wife."
>>>
>>> Categories: Old Age Jokes, Relationship Jokes(Marriage Jokes), Alcohol
>>> Jokes
>>> 490
>>> Anonymous
>>>
>>> Shady Dog
>>> Q: Why did the dog sit in the shade?
>>>
>>> A: Because he didn't want to be a hot dog!
>>>
>>> Categories: Food Jokes, Animal Jokes(Dog Jokes), Funny Thoughts, Word
>>> Play Jokes, Riddles(Riddles for Kids)
>>> 11001636422
>>> Anonymous
>>>
>>> Snowman Transport
>>> Q: How does a Snowman get to work?
>>>
>>> A: By icicle.
>>>
>>> On Thursday, March 9, 2017 at 5:17:59 AM UTC-7, woody stanford wrote:

 OK, I want to get to the bottom of this whole GPIO issue on the BBB, so
 I'm opening up this thread as a "documenter" whereby which I can take notes
 based on my research into how you consistently, stably and SOLIDLY
 programatically access the GPIO pins on a BBB. I've already done a lot of
 the footwork so I'm not entirely unknowledgeable, but I want to get to the
 heart of this issue and solve the mental block people have with this. A
 private hope.

 Either way, probably a good mess of processed links, articles and
 information where you can start.

>>> --
>>> For more options, visit http://beagleboard.org/discuss
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "BeagleBoard" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to beagleboard...@googlegroups.com.
>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>> gid/beagleboard/59810c04-e7f2-4da9-b42e-80c2ee8be07d%40googlegroups.com
>>> 
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>> Gerald
>>
>> ger...@beagleboard.org
>> http://beagleboard.org/
>> gco...@emprodesign.com
>>
>> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/
> 

Re: [beagleboard] Re: Is there a way to send an interrupt from userspace to the PRU-ICSS?

2017-03-12 Thread 'Woody Stanford' via BeagleBoard
William,
Thank you so much for this information. Will really help for that thread I'm 
doing on BB. Just trying to get the P8/9 up on my little BBBW. Its nice having 
a little insight into the internals of them...as much information as I can get, 
I'm happy about. Not quite finished reading all my emails, but give me time.
If I have any questions can I bounce them off you, bro? It takes me a little 
while to get things done but I'm starting your email. I do GREAT in burst mode, 
so feel free to continue communicating as you have done.
Woody. Check out the new website at: 
https://woodystanford.wordpress.com/stanford-systems-home-page/
Download the current (and past) quarterly newsletter on the development of our 
suborbital offerings at https://woodystanford.wordpress.com/downloads/ - at the 
bottom of the page.
Cell: 480-740-5610 

On Friday, March 10, 2017 8:30 PM, William Hermans  
wrote:
 

 Here is another link that should explain it clear enough. 
http://processors.wiki.ti.com/index.php/HOWTO_Change_the_Linux_Kernel_Start_Address#Modifying_memory.h

So I would say that it is not by accident that the base address of 0x800 
works. In fact, if you think about it a little bit. . Read the opening 
paragraph labeled "purpose", and replace "DSP" with "PRU", for all intents and 
purposes. of this discussion.


On Fri, Mar 10, 2017 at 7:59 PM, William Hermans  wrote:

OK, according to some dicumentation I was able to find quickly, address 
0x800 is the base address for the start of the DDR memory on the TI EVM 
board. Which is very similar to the beaglebone in memory layout.

On Fri, Mar 10, 2017 at 7:38 PM, William Hermans  wrote:

Thinking on it for a little longer, I almost want to say that the Address 
0x800h is actually the start of Linux's virtual memory map. But I'm not 
100% sure.
 I'm doing my own research for a paying project, so can't really dive into 
documentation for something else right now . . .

On Fri, Mar 10, 2017 at 7:24 PM, William Hermans  wrote:



On Fri, Mar 10, 2017 at 2:53 PM, ags  wrote:

I've had a hard time getting any definitive responses to questions on the 
subject of memory access & latency. It is true that the PRU cores have faster 
access to DRAM that is part of the PRU-ICSS (through the 32-bit interconnect 
SCR) - though not single-cycle - than to system DDR. However, the ARM core 
accesses DDR through L3 fabric, but the PRU-ICSS through L4FAST, so I'm 
thinking that it can access DDR faster than PRU-ICSS memory.
I've also asked about differences in latency/throughput/contention comparing 
PRU-ICSS 12KB shared RAM v the 8KB data RAM. No response. Since both 8K data 
RAM is accessible to both PRU cores, I'm not sure what the benefit of the 12KB 
shared RAM is (thought I imagine there is, I just can't figure it out).
Lastly - and even more importantly - is total agreement that you have to be 
careful about accessing any memory correctly. I have posted several times 
asking about the am335x_pru_package examples (using UIO). In at least one 
(https://github.com/beagleboar d/am335x_pru_package/blob/mast 
er/pru_sw/example_apps/PRU_PRU toPRU_Interrupt/PRU_PRUtoPRU_ Interrupt.c), 
there is hardcoded use of the first 8 bytes of physical memory at 0x8000_. 
I don't see how that can be OK. It may be that I don't know some secrets of 
Linux internals, but from a theoretical perspective, I just don't know how one 
can make the assumption that any part of main memory is not in use by another 
process unless it is guaranteed by the kernel.



So here is what I meant. Of course, I have no personal hands on,but looking at 
things from 35k feet. I *know* writing directly to the PRU shared memory from 
userspace, would be, performance wise, just as fast as writing to the 512M of 
system DDR. Through /dev/mem/. On the PRU side however, the PRU's would have 
single cycle access to their own memory. So the tricky part for me here would 
not be making sure we're writing to the right memory location, but knowing it's 
possible to begin with because I have not attempted this personally. In fact my 
hands on experience with the PRU is limited to just setting up a couple 
examples, and proving to myself it would work with a 4.x kernel.

So my only real "concern" is, if it really is possible to mmap() the physical 
address for the PRU's shared memory, and if that could be done "safely". But I 
do know that if it is possible, it would be faster than reading and writing to 
the systems 512M DDR because of the fabric latency. From the PRU side. Not only 
that, from what I've read in the past, is that accessing devices, or memory 
through that fabric can add a little bit of non deterministic latency. So my 
thinking here is that "we'd" gain back our little bit of determinism that we 
lost using DDR. 

After that, I have no idea how important what I'm talking about is to you, with 

Re: [beagleboard] Re: on accessing the p8/9 headers

2017-03-12 Thread 'woody stanford' via BeagleBoard


On Friday, March 10, 2017 at 3:09:05 PM UTC-7, Gerald wrote:
>
> Bye Bye!!
>
> Gerald
>
>
> On Fri, Mar 10, 2017 at 4:04 PM, 'woody stanford' via BeagleBoard <
> beagl...@googlegroups.com > wrote:
>
>> Sweet Fish
>> Q: What kind of fish goes well with peanut butter?
>>
>> A: Jellyfish!
>>
>> Categories: Animal Jokes(Fish Jokes), Food Jokes, Riddles(Riddles for 
>> Kids)
>> Copyright © 2013 - All Rights Reserved - Used with Permission.
>> Share ViaE-MailTwitterFacebookGoogle PlusURL Share
>> 264111
>> Anonymous
>>
>> Blow Your Top -Riddles
>> Q: What is a volcano?
>>
>> A: A mountain with the hiccups.
>>
>>  
>>
>> Categories: Riddles(Riddles for Kids)
>> Share ViaE-MailTwitterFacebookGoogle PlusURL Share
>> 13227
>> Anonymous
>>
>> Identity Theft
>> Q: What do you call a noodle that committed identity theft?
>>
>> A: An im-pasta!
>>
>> Categories: Food Jokes, Word Play Jokes, Riddles(Riddles for Kids)
>> Copyright © 2013 - All Rights Reserved - Used with Permission.
>> 130
>> Anonymous
>>
>> Deportation
>> I live in constant fear that Trump will deport my latina mother-in-law 
>> who lives at 1944 5th Street in a white house with a blue door.  She gets 
>> off work at 6PM.
>>
>> Categories: Jokes about Families(Mother-in-Law Jokes), Ethnic / Country 
>> Jokes(Mexico Jokes)
>> 220
>> Anonymous
>>
>> Getting on Television
>> Q: How do you get on television?
>>
>> A: You sit on it!
>>
>> Categories: One-Liner Jokes, Word Play Jokes, Riddles(Riddles for Kids)
>> Copyright © 2013 - All Rights Reserved - Used with Permission.
>> 032
>> Submitted By: toemeraldcity
>>
>> Call Me Maybe
>> Q: How did the telephone propose to his girlfriend?
>>
>> A: He gave her a ring.
>>
>> Categories: Relationship Jokes(Dating Jokes), Telephone Jokes, 
>> Riddles(Riddles for Kids)
>> 11122
>> Anonymous
>>
>> Police Stop at 2AM
>> An elderly man is stopped by the police around 2 a.m. and is asked where 
>> he is going at this time of night.
>>
>> The man replies, "I am on my way to a lecture about alcohol abuse and the 
>> effects it has on the human body, as well as smoking and staying out late." 
>> The officer then asks, "Really? Who is giving that lecture at this time of 
>> night?"
>>
>> The man replies, "That would be my wife."
>>
>> Categories: Old Age Jokes, Relationship Jokes(Marriage Jokes), Alcohol 
>> Jokes
>> 490
>> Anonymous
>>
>> Shady Dog
>> Q: Why did the dog sit in the shade?
>>
>> A: Because he didn't want to be a hot dog!
>>
>> Categories: Food Jokes, Animal Jokes(Dog Jokes), Funny Thoughts, Word 
>> Play Jokes, Riddles(Riddles for Kids)
>> 11001636422
>> Anonymous
>>
>> Snowman Transport
>> Q: How does a Snowman get to work?
>>
>> A: By icicle.
>>
>> On Thursday, March 9, 2017 at 5:17:59 AM UTC-7, woody stanford wrote:
>>>
>>> OK, I want to get to the bottom of this whole GPIO issue on the BBB, so 
>>> I'm opening up this thread as a "documenter" whereby which I can take notes 
>>> based on my research into how you consistently, stably and SOLIDLY 
>>> programatically access the GPIO pins on a BBB. I've already done a lot of 
>>> the footwork so I'm not entirely unknowledgeable, but I want to get to the 
>>> heart of this issue and solve the mental block people have with this. A 
>>> private hope.
>>>
>>> Either way, probably a good mess of processed links, articles and 
>>> information where you can start.
>>>
>> -- 
>> For more options, visit http://beagleboard.org/discuss
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "BeagleBoard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to beagleboard...@googlegroups.com .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/beagleboard/59810c04-e7f2-4da9-b42e-80c2ee8be07d%40googlegroups.com
>>  
>> 
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Gerald
>  
> ger...@beagleboard.org 
> http://beagleboard.org/
> gco...@emprodesign.com 
>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/2df3e9dd-a8a9-4884-8fb4-efeaabc76b4f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Re: on accessing the p8/9 headers

2017-03-12 Thread 'woody stanford' via BeagleBoard
Moderators could you please remove this post. I haven't a clue what he 
means by "bye bye" but it doesn't sound all that positive. Thank you.

On Friday, March 10, 2017 at 3:09:05 PM UTC-7, Gerald wrote:
>
> Bye Bye!!
>
> Gerald
>
>
> On Fri, Mar 10, 2017 at 4:04 PM, 'woody stanford' via BeagleBoard <
> beagl...@googlegroups.com > wrote:
>
>> Sweet Fish
>> Q: What kind of fish goes well with peanut butter?
>>
>> A: Jellyfish!
>>
>> Categories: Animal Jokes(Fish Jokes), Food Jokes, Riddles(Riddles for 
>> Kids)
>> Copyright © 2013 - All Rights Reserved - Used with Permission.
>> Share ViaE-MailTwitterFacebookGoogle PlusURL Share
>> 264111
>> Anonymous
>>
>> Blow Your Top -Riddles
>> Q: What is a volcano?
>>
>> A: A mountain with the hiccups.
>>
>>  
>>
>> Categories: Riddles(Riddles for Kids)
>> Share ViaE-MailTwitterFacebookGoogle PlusURL Share
>> 13227
>> Anonymous
>>
>> Identity Theft
>> Q: What do you call a noodle that committed identity theft?
>>
>> A: An im-pasta!
>>
>> Categories: Food Jokes, Word Play Jokes, Riddles(Riddles for Kids)
>> Copyright © 2013 - All Rights Reserved - Used with Permission.
>> 130
>> Anonymous
>>
>> Deportation
>> I live in constant fear that Trump will deport my latina mother-in-law 
>> who lives at 1944 5th Street in a white house with a blue door.  She gets 
>> off work at 6PM.
>>
>> Categories: Jokes about Families(Mother-in-Law Jokes), Ethnic / Country 
>> Jokes(Mexico Jokes)
>> 220
>> Anonymous
>>
>> Getting on Television
>> Q: How do you get on television?
>>
>> A: You sit on it!
>>
>> Categories: One-Liner Jokes, Word Play Jokes, Riddles(Riddles for Kids)
>> Copyright © 2013 - All Rights Reserved - Used with Permission.
>> 032
>> Submitted By: toemeraldcity
>>
>> Call Me Maybe
>> Q: How did the telephone propose to his girlfriend?
>>
>> A: He gave her a ring.
>>
>> Categories: Relationship Jokes(Dating Jokes), Telephone Jokes, 
>> Riddles(Riddles for Kids)
>> 11122
>> Anonymous
>>
>> Police Stop at 2AM
>> An elderly man is stopped by the police around 2 a.m. and is asked where 
>> he is going at this time of night.
>>
>> The man replies, "I am on my way to a lecture about alcohol abuse and the 
>> effects it has on the human body, as well as smoking and staying out late." 
>> The officer then asks, "Really? Who is giving that lecture at this time of 
>> night?"
>>
>> The man replies, "That would be my wife."
>>
>> Categories: Old Age Jokes, Relationship Jokes(Marriage Jokes), Alcohol 
>> Jokes
>> 490
>> Anonymous
>>
>> Shady Dog
>> Q: Why did the dog sit in the shade?
>>
>> A: Because he didn't want to be a hot dog!
>>
>> Categories: Food Jokes, Animal Jokes(Dog Jokes), Funny Thoughts, Word 
>> Play Jokes, Riddles(Riddles for Kids)
>> 11001636422
>> Anonymous
>>
>> Snowman Transport
>> Q: How does a Snowman get to work?
>>
>> A: By icicle.
>>
>> On Thursday, March 9, 2017 at 5:17:59 AM UTC-7, woody stanford wrote:
>>>
>>> OK, I want to get to the bottom of this whole GPIO issue on the BBB, so 
>>> I'm opening up this thread as a "documenter" whereby which I can take notes 
>>> based on my research into how you consistently, stably and SOLIDLY 
>>> programatically access the GPIO pins on a BBB. I've already done a lot of 
>>> the footwork so I'm not entirely unknowledgeable, but I want to get to the 
>>> heart of this issue and solve the mental block people have with this. A 
>>> private hope.
>>>
>>> Either way, probably a good mess of processed links, articles and 
>>> information where you can start.
>>>
>> -- 
>> For more options, visit http://beagleboard.org/discuss
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "BeagleBoard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to beagleboard...@googlegroups.com .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/beagleboard/59810c04-e7f2-4da9-b42e-80c2ee8be07d%40googlegroups.com
>>  
>> 
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Gerald
>  
> ger...@beagleboard.org 
> http://beagleboard.org/
> gco...@emprodesign.com 
>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/ee9affaf-6335-4465-aaee-cf4f70c25fb7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Managing GPIO with C++

2017-03-12 Thread William Hermans
On Sun, Mar 12, 2017 at 4:58 PM, Jacek Radzikowski <
jacek.radzikow...@gmail.com> wrote:

> The library does not use sysfs, but mmap. This was one of the most
> important reasons why I spent time to write it.
>

Oh, ok right, I remember that git now. Pretty cool library. However, I'd
still argue if one is attempting to learn the system, it may not be the
best thing to use. But later if someone is trying to learn how to use
mmap() it's probably a really good read. That, and using devmem.c as an
example too.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CALHSORr23DmQ5nDZ0Yx5xxcXCq%2Bt4faMQnO%2Bch6efiHSsf1k5w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Managing GPIO with C++

2017-03-12 Thread Jacek Radzikowski
The library does not use sysfs, but mmap. This was one of the most
important reasons why I spent time to write it.

Jacek.


On Sun, Mar 12, 2017 at 7:56 PM, William Hermans  wrote:
>
>
> On Sun, Mar 12, 2017 at 4:48 PM, Jacek Radzikowski
>  wrote:
>>
>> Dror,
>>
>> a while ago I wrote for myself a small class library which implements
>> wrappers for gpio, spi, and i2c, and provides simple and user friendly
>> interface to the application. Take a look at it, and see if it will
>> work for you:  https://github.com/piranha32/IOoo
>
>
> The problem with using someones library when accessing the hardware modules
> through sysfs. Is that one doesn't learn anything in the process. So, if you
> run into a problem, you've no idea how to correct it. A good example would
> be when the beaglebone images moved from a 3.8.x kernel to 4.x kernels. For
> many people this rendered libraries broken, with no idea how to correct the
> problem. When the problem was a simple pathing issue.
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/CALHSORqpWWmOD-4Gae%3Dv%2BqZu8KEEXtTWraaYq6%3DrkAVw9%3DThZQ%40mail.gmail.com.
>
> For more options, visit https://groups.google.com/d/optout.



-- 
Given a choice between two theories, take the one which is funnier

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAA2oDvar0ri5o2Km0L-vLxB1e2MoUFA-q4ehkrWD1gp6vGN4_g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Managing GPIO with C++

2017-03-12 Thread William Hermans
On Sun, Mar 12, 2017 at 4:48 PM, Jacek Radzikowski <
jacek.radzikow...@gmail.com> wrote:

> Dror,
>
> a while ago I wrote for myself a small class library which implements
> wrappers for gpio, spi, and i2c, and provides simple and user friendly
> interface to the application. Take a look at it, and see if it will
> work for you:  https://github.com/piranha32/IOoo


The problem with using someones library when accessing the hardware modules
through sysfs. Is that one doesn't learn anything in the process. So, if
you run into a problem, you've no idea how to correct it. A good example
would be when the beaglebone images moved from a 3.8.x kernel to 4.x
kernels. For many people this rendered libraries broken, with no idea how
to correct the problem. When the problem was a simple pathing issue.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CALHSORqpWWmOD-4Gae%3Dv%2BqZu8KEEXtTWraaYq6%3DrkAVw9%3DThZQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Managing GPIO with C++

2017-03-12 Thread William Hermans
err, do also note that the first part of the example given by the person
who answered the question probably is no longer needed. In fact that
application as is would probably fail on modern beaglebone Debian images.
So omit:

   fs.open("/sys/kernel/debug/omap_mux/gpmc_ad4");
   fs << "7";
   fs.close();

As the above code snippet is no longer required. I'm fairly certain
for that step nothing is required to replace it. As universal IO is
enabled by default on all modern
Debian images, and with shell scripts all I've ever had to do was
export the given GPIO pin, to start manipulating it. But if you have
any problems with the example
code in the link i gave above, I'd be able to help sort it out.
Generally though if you google error messages, you should be able to
figure things out on your own.


On Sun, Mar 12, 2017 at 4:38 PM, William Hermans  wrote:

>
>
> On Sun, Mar 12, 2017 at 5:47 AM, Dror Lugasi 
> wrote:
>
>> Hi guys!
>>
>> I am writing a program with C++ for the BBB that has some serial ports
>> and Ethernet communication, and i want to control the GPIO with it.
>>
>> At this moment i am able to activate / read / write / and choose in or
>> out for the digital GPIO, and also read the analog input.
>> I am doing everything with the function "system" that runs a terminal
>> command.
>>
>> I am doing this only cause all the tutorials i saw about GPIO are from
>> the terminal, sending 'echo' and 'cat' to the GPIO's files in the
>> /sys/class/gpio path's..
>>
>>
>> is this a reasonable way? i don't need the GPIO switching to be lightning
>> fast.
>> I saw that there are some libraries (like BlackLib for example) for
>> controlling the GPIO but my question is: does they do exactly that?
>> or do they reach the hardware from a better/faster way??
>>
>> same goes to all other features like PWM, I2C etc...
>>
>> Thanks for your attention!
>>
>
> You need only learn how to read, and write from / to files using C++. Once
> you have that figured out, you just need to learn what files to read from,
> and write to for the desired effect.
>
> One thing to understand, is that the only real advantage of C++ over C in
> this case. Is that C++ has "real" string objects. Instead of C's character
> arrays. So some may argue that C++ is "safer", which to some extent may be
> true. But most of your code will be C. . . and if you  pay attention to
> what you're doing. Either language will work fine.
>
> Anyway, if you search the internet with keywords such as "beaglebone GPIO
> in C", then ignore all the mention of libraries. You'll get a good idea of
> how this is done. But you can view the command "cat" as a read, and "echo"
> as a write to a file. So you could adapt command line examples into C or
> C++ just as easily. If you're familiar with either language.
>
> Here is a real C++ example for GPIO on the beaglebone through, using the
> fs object: http://stackoverflow.com/questions/21198933/how-to-
> control-beaglebone-gpio-pins It's not as clean as I like for C, but it's
> true C++.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CALHSORpxiaA7QAWED%2B3mqXdjagW1Np9TrYBZqNHvMJtyAsH0qg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Managing GPIO with C++

2017-03-12 Thread Jacek Radzikowski
Dror,

a while ago I wrote for myself a small class library which implements
wrappers for gpio, spi, and i2c, and provides simple and user friendly
interface to the application. Take a look at it, and see if it will
work for you:  https://github.com/piranha32/IOoo

Jacek.


On Sun, Mar 12, 2017 at 8:47 AM, Dror Lugasi  wrote:
> Hi guys!
>
> I am writing a program with C++ for the BBB that has some serial ports and
> Ethernet communication, and i want to control the GPIO with it.
>
> At this moment i am able to activate / read / write / and choose in or out
> for the digital GPIO, and also read the analog input.
> I am doing everything with the function "system" that runs a terminal
> command.
>
> I am doing this only cause all the tutorials i saw about GPIO are from the
> terminal, sending 'echo' and 'cat' to the GPIO's files in the
> /sys/class/gpio path's..
>
>
> is this a reasonable way? i don't need the GPIO switching to be lightning
> fast.
> I saw that there are some libraries (like BlackLib for example) for
> controlling the GPIO but my question is: does they do exactly that?
> or do they reach the hardware from a better/faster way??
>
> same goes to all other features like PWM, I2C etc...
>
> Thanks for your attention!
> Dror.
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/4efd585d-cf3d-473f-a940-61922d27d5f3%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



-- 
Given a choice between two theories, take the one which is funnier

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAA2oDvahOrDd1wVveedNtKtHHwMB7CenrfCYPesLoMcA%3Di3Axw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Managing GPIO with C++

2017-03-12 Thread William Hermans
On Sun, Mar 12, 2017 at 5:47 AM, Dror Lugasi  wrote:

> Hi guys!
>
> I am writing a program with C++ for the BBB that has some serial ports and
> Ethernet communication, and i want to control the GPIO with it.
>
> At this moment i am able to activate / read / write / and choose in or out
> for the digital GPIO, and also read the analog input.
> I am doing everything with the function "system" that runs a terminal
> command.
>
> I am doing this only cause all the tutorials i saw about GPIO are from the
> terminal, sending 'echo' and 'cat' to the GPIO's files in the
> /sys/class/gpio path's..
>
>
> is this a reasonable way? i don't need the GPIO switching to be lightning
> fast.
> I saw that there are some libraries (like BlackLib for example) for
> controlling the GPIO but my question is: does they do exactly that?
> or do they reach the hardware from a better/faster way??
>
> same goes to all other features like PWM, I2C etc...
>
> Thanks for your attention!
>

You need only learn how to read, and write from / to files using C++. Once
you have that figured out, you just need to learn what files to read from,
and write to for the desired effect.

One thing to understand, is that the only real advantage of C++ over C in
this case. Is that C++ has "real" string objects. Instead of C's character
arrays. So some may argue that C++ is "safer", which to some extent may be
true. But most of your code will be C. . . and if you  pay attention to
what you're doing. Either language will work fine.

Anyway, if you search the internet with keywords such as "beaglebone GPIO
in C", then ignore all the mention of libraries. You'll get a good idea of
how this is done. But you can view the command "cat" as a read, and "echo"
as a write to a file. So you could adapt command line examples into C or
C++ just as easily. If you're familiar with either language.

Here is a real C++ example for GPIO on the beaglebone through, using the fs
object:
http://stackoverflow.com/questions/21198933/how-to-control-beaglebone-gpio-pins
It's not as clean as I like for C, but it's true C++.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CALHSORo9mDEjJUEn4%3Df1mjx0XJ6HmozKeus5o-z%3DUZzafRyniA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[beagleboard] Cannot find module socketcan - failing installation of socketcan with npm install

2017-03-12 Thread Piotr C


Hello,

I am reading tutorial from: https://github.com/digitalbond/canbus-beaglebone

I have run

npm install -g socketcan

with a following result

|
socketcan@2.1.3 install /usr/local/lib/node_modules/socketcan
node-gyp rebuild

gyp WARN EACCES user "root" does not have permission to access the dev dir 
"/root/.node-gyp/0.12.17"
gyp WARN EACCES attempting to reinstall using temporary dev dir 
"/usr/local/lib/node_modules/socketcan/.node-gyp"
make: Entering directory '/usr/local/lib/node_modules/socketcan/build'
  CXX(target) Release/obj.target/can/src/rawchannel.o
  SOLINK_MODULE(target) Release/obj.target/can.node
  COPY Release/can.node
  CXX(target) Release/obj.target/can_signals/src/signals.o
  SOLINK_MODULE(target) Release/obj.target/can_signals.node
  COPY Release/can_signals.node
make: Leaving directory '/usr/local/lib/node_modules/socketcan/build'
socketcan@2.1.3 /usr/local/lib/node_modules/socketcan
âââ nan@2.5.1
âââ xml2js@0.4.17 (sax@1.2.2, xmlbuilder@4.2.1)

Then I have typed:

root@beaglebone:~# node
 var can = require('socketcan');
Error: Cannot find module 'socketcan'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at repl:1:11
at REPLServer.defaultEval (repl.js:132:27)
at bound (domain.js:291:14)
at REPLServer.runBound [as eval] (domain.js:304:12)
at REPLServer. (repl.js:279:12)
at REPLServer.emit (events.js:107:17)

Do you know why I am getting this error even though the installation seems 
successful?


Thank you in advance

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/6979377a-d689-4757-acc8-29582a1698ec%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[beagleboard] Hi, How can I use an "4D 7.0 LCD CAPE" with Debian 8.6?, Has someone a working emmc img?

2017-03-12 Thread datronica
I was trying, but I only get a blinking cursor on the LCD
I have a Industrial version, but I´ve read that is the same as the 
beaglebone black

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/28a2bdfd-bc2a-416d-86a6-ab8cc2318f30%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[beagleboard] Re: Loading .out onto PRU

2017-03-12 Thread Greg
Hi Justyn-

There are of course many ways to work with the PRU, but if you want "latest 
and greatest" that would be via RemoteProc framework.  And if you are 
working with the TI labs, you have already been exposed to it.

I don't work with CCS (might in the future as I saw recently there is no 
longer a license fee), but instead I did everything at the command line via 
SSH.
And I used the Beaglebone Green with Debian based IOT image (TI kernel). 
 If you look at this project, there is a link to a github repository which 
has a PDF file in the doc folder.
There are a couple of sections in the PDF which show how to configure it 
all on the BBG Debian IOT:

https://www.hackster.io/Greg-R/pru-pid-motor-speed-controller-with-beaglebone-green-ccb805

RemoteProc framework does the work of loading the PRU firmwares into the 
PRUs and starting the processors.

It's just an example, have a look and it might give you an idea where to go 
next.

Regards,
Greg

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/ae4abf39-11c3-4438-b6fd-6437526959af%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[beagleboard] Managing GPIO with C++

2017-03-12 Thread Dror Lugasi
Hi guys!

I am writing a program with C++ for the BBB that has some serial ports and 
Ethernet communication, and i want to control the GPIO with it.

At this moment i am able to activate / read / write / and choose in or out 
for the digital GPIO, and also read the analog input.
I am doing everything with the function "system" that runs a terminal 
command.

I am doing this only cause all the tutorials i saw about GPIO are from the 
terminal, sending 'echo' and 'cat' to the GPIO's files in the 
/sys/class/gpio path's..


is this a reasonable way? i don't need the GPIO switching to be lightning 
fast.
I saw that there are some libraries (like BlackLib for example) for 
controlling the GPIO but my question is: does they do exactly that? 
or do they reach the hardware from a better/faster way??

same goes to all other features like PWM, I2C etc...

Thanks for your attention! 
Dror.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/4efd585d-cf3d-473f-a940-61922d27d5f3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.