Re: [beagleboard] path of least resistance to Debian

2014-05-11 Thread John Syn

From:  William Hermans yyrk...@gmail.com
Reply-To:  beagleboard@googlegroups.com
Date:  Saturday, May 10, 2014 at 8:08 PM
To:  beagleboard@googlegroups.com
Subject:  Re: [beagleboard] path of least resistance to Debian

 Well John, this is why people like me research hardware to use with various
 OSes, and distro's Unlike Windows that can almost have any hardware tossed at
 it ( whether it works well or not ), Linux, or specifically Debian in this
 case can be very finicky.
Windows, really? Talking about a flaky OS and let¹s not talk about all those
patches that I have to wait 5 or 15 minutes every day when I boot and then
when I shutdown and all those reboots for upgrades. Windows is a piece of
crap, period. I only use windows because some of the tools I use only run on
Windows, but if I could ditch it, I would.

I use OSX and everything just works. One of these days I¹m going to get the
Linaro ARM cross compiler working and then I¹ll ditch Ubuntu as well.
 
 
 I dont recall what the topic was of the Video, but if you search youtube for
 Linus torvalds + F*** nVidia . . . Yeah lets just say you might be mildly
 amused. nVidia in the past and probably still does not play nice with the open
 source community.
I changed from ATI because of driver issues and nVidia open source driver
works find with Ubuntu.
 
 
 As far as the older kernel goes. Debian is known to move slower and more
 purposeful when compared to other distro;s.  And as a result is generally
 very, very stable. However, because of this, also generally you need to pay
 attention to supported hardware.
You are right about this, Debian is rock solid. I did try the testing repo
and that looks pretty stable as well. My only hesitation is that I¹m not
that familiar with all the repos I need and I don¹t have the time to
research this right now.
 
 
 
 On Sat, May 10, 2014 at 2:59 PM, John Syn john3...@gmail.com wrote:
 
 From:  William Hermans yyrk...@gmail.com
 Reply-To:  beagleboard@googlegroups.com
 Date:  Saturday, May 10, 2014 at 12:39 AM
 
 To:  beagleboard@googlegroups.com
 Subject:  Re: [beagleboard] path of least resistance to Debian
 
 I can not disagree more with John on this last point. If you need a support
 system for Debian, use Debian as the support system. Also, stay away from
 using X, and Window managers if you can help it.
 I wasn¹t suggesting that anyone use Ubuntu for development, I was just
 describing my own setup. BTW, I did try Debian Wheezy and it didn¹t go very
 well. First my Nvidia GTX670 didn¹t work with the open source driver given
 that I have 3 x 30 inch Dell monitors. I was somewhat surprised that Debian
 is still using Linux Kernel V3.2 and I had to hunt around for so many
 repositories to get just the basic tools I need. I¹m no fan of Ubuntu, but
 for now it does the job for me and I¹m familiar with it. One more thing,
 developing on Windows is a nightmare given NTFS which is case insensitive.
 
 Regards,
 John
 
 
 Cross compiling from Windows does work, I've had this working since early
 on, but for most ( some ? ) people this is probably less than optimal.
 Definitely if you're using OSX as your desktop.
 
 
 On Fri, May 9, 2014 at 9:51 PM, John Syn john3...@gmail.com wrote:
 
 From:  Brian Lloyd br...@lloyd.com
 Reply-To:  beagleboard@googlegroups.com
 Date:  Friday, May 9, 2014 at 6:51 PM
 To:  beagleboard@googlegroups.com
 Subject:  Re: [beagleboard] path of least resistance to Debian
 
 On Fri, May 9, 2014 at 5:42 PM, William Hermans yyrk...@gmail.com wrote:
 #1 Personally I would run from a uSD card to make sure it is what you
 want. Plus it doesnt hurt to run from the sd card, unless you do not have
 a uSD card + sd card adapter, and do not care to spend money on this.
 
 I have a 16GB uSD card to run from. Just wondering what the pros and cons
 are. Seems that the cons are worry that the eMMC will reach its write
 limit. I don't think that will be an issue for my application as I intend
 to use the BBB as an embedded system. (See below.)
  
 
 #2 I'll defer to someone else, as I am not a MAC person.
 
 Mac is just FreeBSD once you are in the shell (for the most part). There
 are worse places to be. ;-)
 There are some incompatibilities with OSX, but if you use ³MacPort² or
 ³HomeBrew² or ³Fink² to get the GNU tool versions. Since the GNU version
 are the same as Debian or Ubuntu, the same instructions will work on Mac.
  
 
 #3 NO idea where you got this impression. All the instructions I've seen
 are *NIX based, and I *DO* personally run Windows for my own desktop
 environment.
 
 I couldn't find any instructions other than for doing it from Windows
 until I was pointed to the Adafruit site.
  
 
 #4 You would have to boot up via uSD to write out the eMMC I believe.
  
 I now have Debian running from the uSD card and it is working just peachy.
 Attempts to copy the eMMC version to the eMMC didn't work but I only want
 that as a backup to the uSD. Eventually I will probably want to run from
 eMMC when

Re: [beagleboard] path of least resistance to Debian

2014-05-10 Thread William Hermans
Sorry I missed a question.

There are a couple ways to view cross compiling versus compiling native. In
the end though it is up to you whether one way or another is better.

For example, it might be quicker to cross compile the dependencies for
Node.js, etc. But setting up the environment for such may be more pain that
it  is worth. Myself, I chose to  compile natively in this instance, even
though the compile took around an hour. Mostly due to my own lack of
knowledge on a few different aspects of this process.

One thing you will probably never want to compile natively is the kernel.
But again, that would be your call.

Anyway, the really cool thing about my own setup is that I run my rootfs
from an NFS share. One of the cooler things this enables me to do is setup
Samba on my support system( instead of the BBB ) to share directories /
file out on. Then I edit source code via my text editor of choice on my own
desktop ( Win 7 x64 enterprise ) . After whcih i can compile natively on
the BBB, or cross compile on my support system. I even have the Linaro
binaries for Windows to cross compile from my desktop when I feel like it.

Now someone like Robert would probably say something like  Just spend
~$200 on a quad core dev board with 2GB RAM, with SATA, and compile
natively . .  Which i have to admit sounds pretty cool but . . .I can not
justify the costs personally just yet.


On Sat, May 10, 2014 at 12:39 AM, William Hermans yyrk...@gmail.com wrote:

 I can not disagree more with John on this last point. If you need a
 support system for Debian, use Debian as the support system. Also, stay
 away from using X, and Window managers if you can help it.

 Cross compiling from Windows does work, I've had this working since early
 on, but for most ( some ? ) people this is probably less than optimal.
 Definitely if you're using OSX as your desktop.


 On Fri, May 9, 2014 at 9:51 PM, John Syn john3...@gmail.com wrote:


 From: Brian Lloyd br...@lloyd.com
 Reply-To: beagleboard@googlegroups.com
 Date: Friday, May 9, 2014 at 6:51 PM
 To: beagleboard@googlegroups.com
 Subject: Re: [beagleboard] path of least resistance to Debian

 On Fri, May 9, 2014 at 5:42 PM, William Hermans yyrk...@gmail.comwrote:

 #1 Personally I would run from a uSD card to make sure it is what you
 want. Plus it doesnt hurt to run from the sd card, unless you do not have a
 uSD card + sd card adapter, and do not care to spend money on this.


 I have a 16GB uSD card to run from. Just wondering what the pros and cons
 are. Seems that the cons are worry that the eMMC will reach its write
 limit. I don't think that will be an issue for my application as I intend
 to use the BBB as an embedded system. (See below.)



 #2 I'll defer to someone else, as I am not a MAC person.


 Mac is just FreeBSD once you are in the shell (for the most part). There
 are worse places to be. ;-)

 There are some incompatibilities with OSX, but if you use “MacPort” or
 “HomeBrew” or “Fink” to get the GNU tool versions. Since the GNU version
 are the same as Debian or Ubuntu, the same instructions will work on Mac.




 #3 NO idea where you got this impression. All the instructions I've seen
 are *NIX based, and I *DO* personally run Windows for my own desktop
 environment.


 I couldn't find any instructions other than for doing it from Windows
 until I was pointed to the Adafruit site.



 #4 You would have to boot up via uSD to write out the eMMC I believe.


 I now have Debian running from the uSD card and it is working just
 peachy. Attempts to copy the eMMC version to the eMMC didn't work but I
 only want that as a backup to the uSD. Eventually I will probably want to
 run from eMMC when I close everything up and shove it into a rack.



 You may want to consider dedicating a machine, or perhaps use virtualbox
 to have a Debian wheezy i386 support system. This really depends on how
 serious you are. As an example, I compile my own kernel based on Robert
 Nelsons instructions, and build a custom rootfs also based on his bare
 rootfs stuff. Which I mount rootfs over our network ( to prevent me from
 ruining flash media while I experiment / tweak various things ).


 Thank you. I may go that route. I have a couple of machines I plan to
 dedicate to Linux (one is already running ubuntu -- not sure that is going
 to stay that way). Is there a good cross-development environment or is it
 just as easy to build on the BBB itself?

 The only issue preventing me from using OSX for all my BBB development is
 Linaro does not have a cross compiler for OSX. Also
 OpenEmbedded/Angstrom/Yocto do not work on OSX. Since running Robert
 Nelson’s scripts depend on Linaro, you cannot use his build scripts either.
 For now I use an Ubuntu 14.04 box. You might want to consider Parallels and
 install Ubuntu x64 which works great.

 Regards,
 John


 The project right now is turning the BBB into a GPS-disciplined NTP
 server. The plan is to have a local UTC display (I think Nixies

Re: [beagleboard] path of least resistance to Debian

2014-05-10 Thread Tomáš Franke
May you recommend me a GPS module that can be used as time reference for 
BB or RPI applications, please?


Omikron


On 10.5.2014 12:18, Peter Washington wrote:

Hi Brian,

The project right now is turning the BBB into a GPS-disciplined
NTP server. The plan is to have a local UTC display (I think
Nixies would be cool for that classic retro look but 7-segment LED
displays would be OK too and easier to drive) and eventually use
it to discipline my Rubidium reference as well.


I've attached an article from Elektor magazine that shows a VERY 
simple Nixie Tube implementation that I thought might interest you.


--

Cheers Peter
--
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 
mailto:beagleboard+unsubscr...@googlegroups.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.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] path of least resistance to Debian

2014-05-10 Thread Brian Lloyd
On Sat, May 10, 2014 at 5:18 AM, Peter Washington pugwash1...@gmail.comwrote:

 Hi Brian,

  The project right now is turning the BBB into a GPS-disciplined NTP
 server. The plan is to have a local UTC display (I think Nixies would be
 cool for that classic retro look but 7-segment LED displays would be OK too
 and easier to drive) and eventually use it to discipline my Rubidium
 reference as well.


 I've attached an article from Elektor magazine that shows a VERY simple
 Nixie Tube implementation that I thought might interest you.


Stellar! Thank you. I might have to multiplex the control lines for the
digits but there are some really nice high-voltage shift registers that
could be used.


-- 
Brian Lloyd, WB6RQN/J79BPL
706 Flightline Drive
Spring Branch, TX 78070
br...@lloyd.com
+1.916.877.5067

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] path of least resistance to Debian

2014-05-10 Thread Brian Lloyd
On Sat, May 10, 2014 at 5:37 AM, Tomáš Franke toma...@volny.cz wrote:

  May you recommend me a GPS module that can be used as time reference for
 BB or RPI applications, please?


I figured someone had gotten here before me. For people wanting to
interface GPS to BB for position and timing functions here is an excellent
article which includes how to build a very simple GPS cape for BB using a
GPS module from Adafruit.

http://the8thlayerof.net/2013/12/08/adafruit-ultimate-gps-cape-creating-custom-beaglebone-black-device-tree-overlay-file/

-- 
Brian Lloyd, WB6RQN/J79BPL
706 Flightline Drive
Spring Branch, TX 78070
br...@lloyd.com
+1.916.877.5067

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] path of least resistance to Debian

2014-05-10 Thread John Syn

From:  William Hermans yyrk...@gmail.com
Reply-To:  beagleboard@googlegroups.com
Date:  Saturday, May 10, 2014 at 12:39 AM
To:  beagleboard@googlegroups.com
Subject:  Re: [beagleboard] path of least resistance to Debian

 I can not disagree more with John on this last point. If you need a support
 system for Debian, use Debian as the support system. Also, stay away from
 using X, and Window managers if you can help it.
I wasn¹t suggesting that anyone use Ubuntu for development, I was just
describing my own setup. BTW, I did try Debian Wheezy and it didn¹t go very
well. First my Nvidia GTX670 didn¹t work with the open source driver given
that I have 3 x 30 inch Dell monitors. I was somewhat surprised that Debian
is still using Linux Kernel V3.2 and I had to hunt around for so many
repositories to get just the basic tools I need. I¹m no fan of Ubuntu, but
for now it does the job for me and I¹m familiar with it. One more thing,
developing on Windows is a nightmare given NTFS which is case insensitive.

Regards,
John
 
 
 Cross compiling from Windows does work, I've had this working since early on,
 but for most ( some ? ) people this is probably less than optimal. Definitely
 if you're using OSX as your desktop.
 
 
 On Fri, May 9, 2014 at 9:51 PM, John Syn john3...@gmail.com wrote:
 
 From:  Brian Lloyd br...@lloyd.com
 Reply-To:  beagleboard@googlegroups.com
 Date:  Friday, May 9, 2014 at 6:51 PM
 To:  beagleboard@googlegroups.com
 Subject:  Re: [beagleboard] path of least resistance to Debian
 
 On Fri, May 9, 2014 at 5:42 PM, William Hermans yyrk...@gmail.com wrote:
 #1 Personally I would run from a uSD card to make sure it is what you want.
 Plus it doesnt hurt to run from the sd card, unless you do not have a uSD
 card + sd card adapter, and do not care to spend money on this.
 
 I have a 16GB uSD card to run from. Just wondering what the pros and cons
 are. Seems that the cons are worry that the eMMC will reach its write limit.
 I don't think that will be an issue for my application as I intend to use
 the BBB as an embedded system. (See below.)
  
 
 #2 I'll defer to someone else, as I am not a MAC person.
 
 Mac is just FreeBSD once you are in the shell (for the most part). There are
 worse places to be. ;-)
 There are some incompatibilities with OSX, but if you use ³MacPort² or
 ³HomeBrew² or ³Fink² to get the GNU tool versions. Since the GNU version are
 the same as Debian or Ubuntu, the same instructions will work on Mac.
  
 
 #3 NO idea where you got this impression. All the instructions I've seen
 are *NIX based, and I *DO* personally run Windows for my own desktop
 environment.
 
 I couldn't find any instructions other than for doing it from Windows until
 I was pointed to the Adafruit site.
  
 
 #4 You would have to boot up via uSD to write out the eMMC I believe.
  
 I now have Debian running from the uSD card and it is working just peachy.
 Attempts to copy the eMMC version to the eMMC didn't work but I only want
 that as a backup to the uSD. Eventually I will probably want to run from
 eMMC when I close everything up and shove it into a rack.
  
 
 You may want to consider dedicating a machine, or perhaps use virtualbox to
 have a Debian wheezy i386 support system. This really depends on how
 serious you are. As an example, I compile my own kernel based on Robert
 Nelsons instructions, and build a custom rootfs also based on his bare
 rootfs stuff. Which I mount rootfs over our network ( to prevent me from
 ruining flash media while I experiment / tweak various things ).
 
 Thank you. I may go that route. I have a couple of machines I plan to
 dedicate to Linux (one is already running ubuntu -- not sure that is going
 to stay that way). Is there a good cross-development environment or is it
 just as easy to build on the BBB itself?
 The only issue preventing me from using OSX for all my BBB development is
 Linaro does not have a cross compiler for OSX. Also
 OpenEmbedded/Angstrom/Yocto do not work on OSX. Since running Robert Nelson¹s
 scripts depend on Linaro, you cannot use his build scripts either. For now I
 use an Ubuntu 14.04 box. You might want to consider Parallels and install
 Ubuntu x64 which works great.
 
 Regards,
 John
 
 The project right now is turning the BBB into a GPS-disciplined NTP server.
 The plan is to have a local UTC display (I think Nixies would be cool for
 that classic retro look but 7-segment LED displays would be OK too and
 easier to drive) and eventually use it to discipline my Rubidium reference
 as well.
 
 -- 
 Brian Lloyd, WB6RQN/J79BPL
 706 Flightline Drive
 Spring Branch, TX 78070
 br...@lloyd.com
 +1.916.877.5067 tel:%2B1.916.877.5067
 -- 
 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.
 For more options, visit

Re: [beagleboard] path of least resistance to Debian

2014-05-10 Thread William Hermans
Well John, this is why people like me research hardware to use with various
OSes, and distro's Unlike Windows that can almost have any hardware tossed
at it ( whether it works well or not ), Linux, or specifically Debian in
this case can be very finicky.

I dont recall what the topic was of the Video, but if you search youtube
for Linus torvalds + F*** nVidia . . . Yeah lets just say you might be
mildly amused. nVidia in the past and probably still does not play nice
with the open source community.

As far as the older kernel goes. Debian is known to move slower and more
purposeful when compared to other distro;s.  And as a result is generally
very, very stable. However, because of this, also generally you need to pay
attention to supported hardware.


On Sat, May 10, 2014 at 2:59 PM, John Syn john3...@gmail.com wrote:


 From: William Hermans yyrk...@gmail.com
 Reply-To: beagleboard@googlegroups.com
 Date: Saturday, May 10, 2014 at 12:39 AM

 To: beagleboard@googlegroups.com
 Subject: Re: [beagleboard] path of least resistance to Debian

 I can not disagree more with John on this last point. If you need a
 support system for Debian, use Debian as the support system. Also, stay
 away from using X, and Window managers if you can help it.

 I wasn’t suggesting that anyone use Ubuntu for development, I was just
 describing my own setup. BTW, I did try Debian Wheezy and it didn’t go very
 well. First my Nvidia GTX670 didn’t work with the open source driver given
 that I have 3 x 30 inch Dell monitors. I was somewhat surprised that Debian
 is still using Linux Kernel V3.2 and I had to hunt around for so many
 repositories to get just the basic tools I need. I’m no fan of Ubuntu, but
 for now it does the job for me and I’m familiar with it. One more thing,
 developing on Windows is a nightmare given NTFS which is case insensitive.

 Regards,
 John



 Cross compiling from Windows does work, I've had this working since early
 on, but for most ( some ? ) people this is probably less than optimal.
 Definitely if you're using OSX as your desktop.


 On Fri, May 9, 2014 at 9:51 PM, John Syn john3...@gmail.com wrote:


 From: Brian Lloyd br...@lloyd.com
 Reply-To: beagleboard@googlegroups.com
 Date: Friday, May 9, 2014 at 6:51 PM
 To: beagleboard@googlegroups.com
 Subject: Re: [beagleboard] path of least resistance to Debian

 On Fri, May 9, 2014 at 5:42 PM, William Hermans yyrk...@gmail.comwrote:

 #1 Personally I would run from a uSD card to make sure it is what you
 want. Plus it doesnt hurt to run from the sd card, unless you do not have a
 uSD card + sd card adapter, and do not care to spend money on this.


 I have a 16GB uSD card to run from. Just wondering what the pros and cons
 are. Seems that the cons are worry that the eMMC will reach its write
 limit. I don't think that will be an issue for my application as I intend
 to use the BBB as an embedded system. (See below.)



 #2 I'll defer to someone else, as I am not a MAC person.


 Mac is just FreeBSD once you are in the shell (for the most part). There
 are worse places to be. ;-)

 There are some incompatibilities with OSX, but if you use “MacPort” or
 “HomeBrew” or “Fink” to get the GNU tool versions. Since the GNU version
 are the same as Debian or Ubuntu, the same instructions will work on Mac.




 #3 NO idea where you got this impression. All the instructions I've seen
 are *NIX based, and I *DO* personally run Windows for my own desktop
 environment.


 I couldn't find any instructions other than for doing it from Windows
 until I was pointed to the Adafruit site.



 #4 You would have to boot up via uSD to write out the eMMC I believe.


 I now have Debian running from the uSD card and it is working just
 peachy. Attempts to copy the eMMC version to the eMMC didn't work but I
 only want that as a backup to the uSD. Eventually I will probably want to
 run from eMMC when I close everything up and shove it into a rack.



 You may want to consider dedicating a machine, or perhaps use virtualbox
 to have a Debian wheezy i386 support system. This really depends on how
 serious you are. As an example, I compile my own kernel based on Robert
 Nelsons instructions, and build a custom rootfs also based on his bare
 rootfs stuff. Which I mount rootfs over our network ( to prevent me from
 ruining flash media while I experiment / tweak various things ).


 Thank you. I may go that route. I have a couple of machines I plan to
 dedicate to Linux (one is already running ubuntu -- not sure that is going
 to stay that way). Is there a good cross-development environment or is it
 just as easy to build on the BBB itself?

 The only issue preventing me from using OSX for all my BBB development is
 Linaro does not have a cross compiler for OSX. Also
 OpenEmbedded/Angstrom/Yocto do not work on OSX. Since running Robert
 Nelson’s scripts depend on Linaro, you cannot use his build scripts either.
 For now I use an Ubuntu 14.04 box. You might want to consider Parallels

[beagleboard] path of least resistance to Debian

2014-05-09 Thread Brian Lloyd
I am fairly certain that this has been answered but I have spent the last 
two hours perusing the Wiki, the website, and the forums looking for a 
definitive path to move my BBB from Angstrom to Debian. I am left with some 
questions which I am pretty certain someone has already answered but I 
still need pointers.

   1. Is it better to run Debian from MicroSD or from the eMMC?
   2. My native OS environment is MacOS. I have decompressed both Debian 
   images on my Mac. For the MicroSD it seems the easy way to write the image 
   is with dd using a 512-byte blocksize (one sector), right?
   3. Is there a way to write the eMMC image from MacOS? I'd rather not 
   have to boot up Windows if I can avoid it. (After all, we are trying to run 
   linux and having to run Windows in order to do maintenance on a Linux 
   system just seems ... wrong.)
   4. Is there a way to write the eMMC image from the running BBB? Seems 
   that maybe I get it running from MicroSD and then rewrite the eMMC. 

Thank you.

Brian

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] path of least resistance to Debian

2014-05-09 Thread William Hermans
#1 Personally I would run from a uSD card to make sure it is what you want.
Plus it doesnt hurt to run from the sd card, unless you do not have a uSD
card + sd card adapter, and do not care to spend money on this.

#2 I'll defer to someone else, as I am not a MAC person.

#3 NO idea where you got this impression. All the instructions I've seen
are *NIX based, and I *DO* personally run Windows for my own desktop
environment.

#4 You would have to boot up via uSD to write out the eMMC I believe.

You may want to consider dedicating a machine, or perhaps use virtualbox to
have a Debian wheezy i386 support system. This really depends on how
serious you are. As an example, I compile my own kernel based on Robert
Nelsons instructions, and build a custom rootfs also based on his bare
rootfs stuff. Which I mount rootfs over our network ( to prevent me from
ruining flash media while I experiment / tweak various things ).




On Fri, May 9, 2014 at 3:28 PM, Brian Lloyd br...@lloyd.com wrote:

 I am fairly certain that this has been answered but I have spent the last
 two hours perusing the Wiki, the website, and the forums looking for a
 definitive path to move my BBB from Angstrom to Debian. I am left with some
 questions which I am pretty certain someone has already answered but I
 still need pointers.

1. Is it better to run Debian from MicroSD or from the eMMC?
2. My native OS environment is MacOS. I have decompressed both Debian
images on my Mac. For the MicroSD it seems the easy way to write the image
is with dd using a 512-byte blocksize (one sector), right?
3. Is there a way to write the eMMC image from MacOS? I'd rather not
have to boot up Windows if I can avoid it. (After all, we are trying to run
linux and having to run Windows in order to do maintenance on a Linux
system just seems ... wrong.)
4. Is there a way to write the eMMC image from the running BBB? Seems
that maybe I get it running from MicroSD and then rewrite the eMMC.

 Thank you.

 Brian

  --
 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.
 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.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] path of least resistance to Debian

2014-05-09 Thread Brian Lloyd
On Fri, May 9, 2014 at 5:42 PM, William Hermans yyrk...@gmail.com wrote:

 #1 Personally I would run from a uSD card to make sure it is what you
 want. Plus it doesnt hurt to run from the sd card, unless you do not have a
 uSD card + sd card adapter, and do not care to spend money on this.


I have a 16GB uSD card to run from. Just wondering what the pros and cons
are. Seems that the cons are worry that the eMMC will reach its write
limit. I don't think that will be an issue for my application as I intend
to use the BBB as an embedded system. (See below.)



 #2 I'll defer to someone else, as I am not a MAC person.


Mac is just FreeBSD once you are in the shell (for the most part). There
are worse places to be. ;-)



 #3 NO idea where you got this impression. All the instructions I've seen
 are *NIX based, and I *DO* personally run Windows for my own desktop
 environment.


I couldn't find any instructions other than for doing it from Windows until
I was pointed to the Adafruit site.



 #4 You would have to boot up via uSD to write out the eMMC I believe.


I now have Debian running from the uSD card and it is working just peachy.
Attempts to copy the eMMC version to the eMMC didn't work but I only want
that as a backup to the uSD. Eventually I will probably want to run from
eMMC when I close everything up and shove it into a rack.



 You may want to consider dedicating a machine, or perhaps use virtualbox
 to have a Debian wheezy i386 support system. This really depends on how
 serious you are. As an example, I compile my own kernel based on Robert
 Nelsons instructions, and build a custom rootfs also based on his bare
 rootfs stuff. Which I mount rootfs over our network ( to prevent me from
 ruining flash media while I experiment / tweak various things ).


Thank you. I may go that route. I have a couple of machines I plan to
dedicate to Linux (one is already running ubuntu -- not sure that is going
to stay that way). Is there a good cross-development environment or is it
just as easy to build on the BBB itself?

The project right now is turning the BBB into a GPS-disciplined NTP server.
The plan is to have a local UTC display (I think Nixies would be cool for
that classic retro look but 7-segment LED displays would be OK too and
easier to drive) and eventually use it to discipline my Rubidium reference
as well.

-- 
Brian Lloyd, WB6RQN/J79BPL
706 Flightline Drive
Spring Branch, TX 78070
br...@lloyd.com
+1.916.877.5067

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] path of least resistance to Debian

2014-05-09 Thread John Syn

From:  Brian Lloyd br...@lloyd.com
Reply-To:  beagleboard@googlegroups.com
Date:  Friday, May 9, 2014 at 6:51 PM
To:  beagleboard@googlegroups.com
Subject:  Re: [beagleboard] path of least resistance to Debian

 On Fri, May 9, 2014 at 5:42 PM, William Hermans yyrk...@gmail.com wrote:
 #1 Personally I would run from a uSD card to make sure it is what you want.
 Plus it doesnt hurt to run from the sd card, unless you do not have a uSD
 card + sd card adapter, and do not care to spend money on this.
 
 I have a 16GB uSD card to run from. Just wondering what the pros and cons are.
 Seems that the cons are worry that the eMMC will reach its write limit. I
 don't think that will be an issue for my application as I intend to use the
 BBB as an embedded system. (See below.)
  
 
 #2 I'll defer to someone else, as I am not a MAC person.
 
 Mac is just FreeBSD once you are in the shell (for the most part). There are
 worse places to be. ;-)
There are some incompatibilities with OSX, but if you use ³MacPort² or
³HomeBrew² or ³Fink² to get the GNU tool versions. Since the GNU version are
the same as Debian or Ubuntu, the same instructions will work on Mac.
  
 
 #3 NO idea where you got this impression. All the instructions I've seen are
 *NIX based, and I *DO* personally run Windows for my own desktop environment.
 
 I couldn't find any instructions other than for doing it from Windows until I
 was pointed to the Adafruit site.
  
 
 #4 You would have to boot up via uSD to write out the eMMC I believe.
  
 I now have Debian running from the uSD card and it is working just peachy.
 Attempts to copy the eMMC version to the eMMC didn't work but I only want that
 as a backup to the uSD. Eventually I will probably want to run from eMMC when
 I close everything up and shove it into a rack.
  
 
 You may want to consider dedicating a machine, or perhaps use virtualbox to
 have a Debian wheezy i386 support system. This really depends on how serious
 you are. As an example, I compile my own kernel based on Robert Nelsons
 instructions, and build a custom rootfs also based on his bare rootfs stuff.
 Which I mount rootfs over our network ( to prevent me from ruining flash
 media while I experiment / tweak various things ).
 
 Thank you. I may go that route. I have a couple of machines I plan to dedicate
 to Linux (one is already running ubuntu -- not sure that is going to stay that
 way). Is there a good cross-development environment or is it just as easy to
 build on the BBB itself?
The only issue preventing me from using OSX for all my BBB development is
Linaro does not have a cross compiler for OSX. Also
OpenEmbedded/Angstrom/Yocto do not work on OSX. Since running Robert
Nelson¹s scripts depend on Linaro, you cannot use his build scripts either.
For now I use an Ubuntu 14.04 box. You might want to consider Parallels and
install Ubuntu x64 which works great.

Regards,
John
 
 The project right now is turning the BBB into a GPS-disciplined NTP server.
 The plan is to have a local UTC display (I think Nixies would be cool for that
 classic retro look but 7-segment LED displays would be OK too and easier to
 drive) and eventually use it to discipline my Rubidium reference as well.
 
 -- 
 Brian Lloyd, WB6RQN/J79BPL
 706 Flightline Drive
 Spring Branch, TX 78070
 br...@lloyd.com
 +1.916.877.5067 tel:%2B1.916.877.5067
 -- 
 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.
 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.
For more options, visit https://groups.google.com/d/optout.