Re: [beagleboard] BBBlue student robot project

2016-10-26 Thread Jason Kridner
On Mon, Oct 24, 2016 at 12:39 PM William Hermans  wrote:

> Id, double check and document everything when trying ot setup the serial
> debug port on the Beaglebone blue. Which to me going form pictures on the
> internet. Just seems to be *another* beaglebone, but with a blue PCB. In
> other words. It appears to be very similar to if not exactly the same as a
> beaglebone black, with a blue PCB, and a Robotics cape included with it.
>

Those were the prototypes, the actual BeagleBone Blue is at
http://github.com/jadonk/beaglebone-blue

These students have a rev A1a board. We've tried to avoid getting pictures
out on the Internet as that fosters stories that fosters questions that we
aren't ready to answer. Keeping questions to technical functionality is
good for discussion here.


>
> However, with that said. There are typically "hooks" built into these
> images that check the eeprom to see which board it is. When uboot first
> comes up, before passing control to Linux.
>
> So, being verbose on the groups here, for this problem, would be helpful.
>
> On Mon, Oct 24, 2016 at 12:02 PM, Samuel Lawrence <
> samuellawrenc...@gmail.com> wrote:
>
> Hello,
> I am the other student working on the project. Thanks for the help you all
> have given. We were embarrassed to find out last Thursday that the USB
> cable we were using was off-spec and had no data wires so we were getting
> power but no communication.
> I had no idea such cables existed but it's something one should check for
> in the debugging process.
>
> On the issue of the terminal connection on UART 1: I can connect to the
> beaglebone black using uart0 on the debug header, but we have had no such
> luck with the blue. This is less pressing to us now that we can communicate
> with the board but we will post when we get to solving that problem.
>
> --
> 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/506194fd-bc89-4f36-bcfe-3aa7448e5050%40googlegroups.com
> 
> .
>
> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> 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/CALHSORqYUW3iCO3s1iCG-xZYuu790UGijPPh4uuCWcdvjY2nXw%40mail.gmail.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/CA%2BT6QP%3DQGBTY%2BO6F_3NFBfnB0_04wE2dHH71w52bbQ%3DkhDYZRQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] BBBlue student robot project

2016-10-24 Thread William Hermans
Id, double check and document everything when trying ot setup the serial
debug port on the Beaglebone blue. Which to me going form pictures on the
internet. Just seems to be *another* beaglebone, but with a blue PCB. In
other words. It appears to be very similar to if not exactly the same as a
beaglebone black, with a blue PCB, and a Robotics cape included with it.

However, with that said. There are typically "hooks" built into these
images that check the eeprom to see which board it is. When uboot first
comes up, before passing control to Linux.

So, being verbose on the groups here, for this problem, would be helpful.

On Mon, Oct 24, 2016 at 12:02 PM, Samuel Lawrence <
samuellawrenc...@gmail.com> wrote:

> Hello,
> I am the other student working on the project. Thanks for the help you all
> have given. We were embarrassed to find out last Thursday that the USB
> cable we were using was off-spec and had no data wires so we were getting
> power but no communication.
> I had no idea such cables existed but it's something one should check for
> in the debugging process.
>
> On the issue of the terminal connection on UART 1: I can connect to the
> beaglebone black using uart0 on the debug header, but we have had no such
> luck with the blue. This is less pressing to us now that we can communicate
> with the board but we will post when we get to solving that problem.
>
> --
> 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/506194fd-bc89-4f36-bcfe-3aa7448e5050%40googlegroups.com
> 
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/CALHSORqYUW3iCO3s1iCG-xZYuu790UGijPPh4uuCWcdvjY2nXw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] BBBlue student robot project

2016-10-24 Thread Samuel Lawrence
Hello,
I am the other student working on the project. Thanks for the help you all 
have given. We were embarrassed to find out last Thursday that the USB 
cable we were using was off-spec and had no data wires so we were getting 
power but no communication. 
I had no idea such cables existed but it's something one should check for 
in the debugging process.

On the issue of the terminal connection on UART 1: I can connect to the 
beaglebone black using uart0 on the debug header, but we have had no such 
luck with the blue. This is less pressing to us now that we can communicate 
with the board but we will post when we get to solving that problem.

-- 
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/506194fd-bc89-4f36-bcfe-3aa7448e5050%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] BBBlue student robot project

2016-10-19 Thread William Hermans
Sorry I sort of mixed up my explanation a little.

So if you're connecting to the serial debug port on the beaglebone to a
Linux host machine. The beaglebone side interface would be /dev/ttyO0,
where on the host computer side the serial interface would show up as
something similar to /dev/ttyUSB0 or /dev/ttyACM0.

It depends on which serial to USB device you're using. Here, I use a
PL2303hx based serial to USB cable, and that shows up as /dev/ttyUSB0.

On Wed, Oct 19, 2016 at 8:08 PM, William Hermans  wrote:

>
>
> On Wed, Oct 19, 2016 at 4:55 PM, Alvin Koontz 
> wrote:
>
>> Hi, I am one of the students who was given the BBBlue to interface with
>> the robot, We have the latest image on an SD card in the BBBlue, on boot
>> the leds appear to go through the normal boot routine. However we are
>> unable to interface with it in anyway. Initially we tried to connect with
>> the usb network cable, however it was not recognized as even being attached
>> by Ubuntu or windows, where as the black normally will show up as a device.
>>
>
> So, the  USB interface to ethernet or serial are known as g_ether, and
> g_serial respectively. These are USB gadget "drivers". Which have to be
> enabled in order to be used. It sounds as though perhaps these may not be
> enabled by default at boot. Either way, have you all tried to connect to
> the beaglebone via the ethernet port yet ?
>
>
>> So we tried to interface with UART0 which we assume is the debug serial
>> port, and the only thing we read was nonsense, using the same serial config
>> that we use to interface with the black. So we are unsure if we are missing
>> something or if there is maybe a problem with the board
>>
>
> This sounds like a serial device misconfiguration. What you describe is
> exactly what happens when you have the wrong baud rate set on one end or
> the other. As Jason just replied the configuration must be 115200 baud N81
> on both ends. The Linux image you're using probably already has this set
> correctly. So this is probably a client side terminal app misconfiguration.
>
> The two serial application I know work on Windows is puTTY, and the
> paralax terminal application( Sorry cant think of the name off hand ). I do
> personally use puTTY regularly on Windows though. You may even have to go
> into device manager and change the settings there. Make sure flow control
> is turned off. Becasue Widnows seems to like XON and XOFF for default
> control flow. Make sure the other settings here reflect those already
> discuses as well. As I believe everything by default will be correct,
> except baud rate: Widnows defaults to 9600, and flow control: Which Windows
> defaults to XON/XOFF. Your mileage may vary.
>
> Additionally, from Linux in a pinch you can run:
>
> $ sudo cat /dev/ttyO0
>
> And cat should be able to view serial output. Assuming you have the baud
> rate set correctly for this device. Or . . . if you're unsure where the
> configuration is, or how to set that up. You can run screen like so:
>
> $ sudo screen /dev/ttyO0 115200
>
> The rest of the parameters should default too the correct values.
>
> As with Windows, I have personally used both these Linux utilities, and I
> do know they work. However, with screen or cat, eventually line breaks will
> start to be recognized in the wrong part of the serial output. Making the
> output slight harder to "parse". Visually, or programmatically.
>
>
>
>
>
>

-- 
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/CALHSORq86n7Utg%2BSF9h1ryWTxxm-oed6Oa6sj2dnahPHM4v0Rw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] BBBlue student robot project

2016-10-19 Thread William Hermans
On Wed, Oct 19, 2016 at 4:55 PM, Alvin Koontz  wrote:

> Hi, I am one of the students who was given the BBBlue to interface with
> the robot, We have the latest image on an SD card in the BBBlue, on boot
> the leds appear to go through the normal boot routine. However we are
> unable to interface with it in anyway. Initially we tried to connect with
> the usb network cable, however it was not recognized as even being attached
> by Ubuntu or windows, where as the black normally will show up as a device.
>

So, the  USB interface to ethernet or serial are known as g_ether, and
g_serial respectively. These are USB gadget "drivers". Which have to be
enabled in order to be used. It sounds as though perhaps these may not be
enabled by default at boot. Either way, have you all tried to connect to
the beaglebone via the ethernet port yet ?


> So we tried to interface with UART0 which we assume is the debug serial
> port, and the only thing we read was nonsense, using the same serial config
> that we use to interface with the black. So we are unsure if we are missing
> something or if there is maybe a problem with the board
>

This sounds like a serial device misconfiguration. What you describe is
exactly what happens when you have the wrong baud rate set on one end or
the other. As Jason just replied the configuration must be 115200 baud N81
on both ends. The Linux image you're using probably already has this set
correctly. So this is probably a client side terminal app misconfiguration.

The two serial application I know work on Windows is puTTY, and the paralax
terminal application( Sorry cant think of the name off hand ). I do
personally use puTTY regularly on Windows though. You may even have to go
into device manager and change the settings there. Make sure flow control
is turned off. Becasue Widnows seems to like XON and XOFF for default
control flow. Make sure the other settings here reflect those already
discuses as well. As I believe everything by default will be correct,
except baud rate: Widnows defaults to 9600, and flow control: Which Windows
defaults to XON/XOFF. Your mileage may vary.

Additionally, from Linux in a pinch you can run:

$ sudo cat /dev/ttyO0

And cat should be able to view serial output. Assuming you have the baud
rate set correctly for this device. Or . . . if you're unsure where the
configuration is, or how to set that up. You can run screen like so:

$ sudo screen /dev/ttyO0 115200

The rest of the parameters should default too the correct values.

As with Windows, I have personally used both these Linux utilities, and I
do know they work. However, with screen or cat, eventually line breaks will
start to be recognized in the wrong part of the serial output. Making the
output slight harder to "parse". Visually, or programmatically.

-- 
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/CALHSORqOWcJhXES50ybjEiBYuCS%3DNuYR8cQRSgxYvJqQTkAEXQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] BBBlue student robot project

2016-10-19 Thread Jason Kridner


> On Oct 19, 2016, at 7:55 PM, Alvin Koontz  wrote:
> 
> Hi, I am one of the students who was given the BBBlue to interface with the 
> robot, We have the latest image on an SD card in the BBBlue, on boot the leds 
> appear to go through the normal boot routine. However we are unable to 
> interface with it in anyway.

I shipped it with a working image on the eMMC. Is that still intact?

> Initially we tried to connect with the usb network cable, however it was not 
> recognized as even being attached by Ubuntu or windows, where as the black 
> normally will show up as a device. So we tried to interface with UART0 which 
> we assume is the debug serial port, and the only thing we read was nonsense, 
> using the same serial config that we use to interface with the black.

Did you use proper grounding? Did you configure as 115200 baud N81? I've been 
using the serial port without issue. 

> So we are unsure if we are missing something or if there is maybe a problem 
> with the board

I'm guessing you are missing something. Can you try to more clearly document 
what you tried?

> 
>> On Friday, October 14, 2016 at 2:58:28 PM UTC-4, RobertCNelson wrote:
>> On Fri, Oct 14, 2016 at 1:41 PM, Mark A. Yoder  wrote: 
>> > I've just handed off my BBBlue to a student team to interface it to 
>> > SparkFun 
>> > robot[1]. 
>> > 
>> > Where should I point them to get current information on the Blue?  For 
>> > example, what image should they be running? 
>> 
>> Start with Last sunday's iot image.. (this sunday's will be better).. 
>> 
>> then follow: 
>> 
>> https://github.com/StrawsonDesign/Robotics_Cape_Installer 
>> 
>> 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/74094b8c-4f74-4a8c-a025-f3ead45219ad%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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/0BCC084C-A8DF-4B2E-B61E-A5E373EF1F3A%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] BBBlue student robot project

2016-10-19 Thread Alvin Koontz
Hi, I am one of the students who was given the BBBlue to interface with the 
robot, We have the latest image on an SD card in the BBBlue, on boot the 
leds appear to go through the normal boot routine. However we are unable to 
interface with it in anyway. Initially we tried to connect with the usb 
network cable, however it was not recognized as even being attached by 
Ubuntu or windows, where as the black normally will show up as a device. So 
we tried to interface with UART0 which we assume is the debug serial port, 
and the only thing we read was nonsense, using the same serial config that 
we use to interface with the black. So we are unsure if we are missing 
something or if there is maybe a problem with the board

On Friday, October 14, 2016 at 2:58:28 PM UTC-4, RobertCNelson wrote:
>
> On Fri, Oct 14, 2016 at 1:41 PM, Mark A. Yoder  > wrote: 
> > I've just handed off my BBBlue to a student team to interface it to 
> SparkFun 
> > robot[1]. 
> > 
> > Where should I point them to get current information on the Blue?  For 
> > example, what image should they be running? 
>
> Start with Last sunday's iot image.. (this sunday's will be better).. 
>
> then follow: 
>
> https://github.com/StrawsonDesign/Robotics_Cape_Installer 
>
> 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/74094b8c-4f74-4a8c-a025-f3ead45219ad%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] BBBlue student robot project

2016-10-14 Thread Robert Nelson
On Fri, Oct 14, 2016 at 1:41 PM, Mark A. Yoder  wrote:
> I've just handed off my BBBlue to a student team to interface it to SparkFun
> robot[1].
>
> Where should I point them to get current information on the Blue?  For
> example, what image should they be running?

Start with Last sunday's iot image.. (this sunday's will be better)..

then follow:

https://github.com/StrawsonDesign/Robotics_Cape_Installer

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/CAOCHtYh20eF3bxtKtAS35H%2BFU9V2%2BNpxjWjn7zYxOYvqMBBhQA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] BBBlue student robot project

2016-10-14 Thread Jason Kridner

> On Oct 14, 2016, at 2:41 PM, Mark A. Yoder  wrote:
> 
> I've just handed off my BBBlue to a student team to interface it to SparkFun 
> robot[1].
> 
> Where should I point them to get current information on the Blue?  For 
> example, what image should they be running?

We can discuss here, but be sensitive to the idea that no one else has one of 
these yet. Well, almost. 

You can grab a fresh IoT image from https://builds.beagleboard.org or one of 
the snapshots from Robert under his testing directory. He and I discussed 
updating http://beagleboard.org/latest-images this coming Monday. 

You should check out http://GitHub.com/StrawsonDesign/Robotics_Cape_Installer 
and http://strawsondesign.com for setup/API information. 

Let us know how it goes. Take pictures, but hold them close to the vest until 
the public beta. 

> 
> Thanks...
> 
> --Mark
> 
> [1] https://www.sparkfun.com/products/13301 
> -- 
> 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/b61572ea-1ccd-41ed-9832-7577662ddbd5%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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/B23C2E78-D314-4924-8BB6-3FCE965277D0%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


[beagleboard] BBBlue student robot project

2016-10-14 Thread Mark A. Yoder
I've just handed off my BBBlue to a student team to interface it to 
SparkFun robot[1].

Where should I point them to get current information on the Blue?  For 
example, what image should they be running?

Thanks...

--Mark

[1] https://www.sparkfun.com/products/13301 

-- 
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/b61572ea-1ccd-41ed-9832-7577662ddbd5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.