tldr: im using 2x beagle bone in a long term install and hope to enable
anyone to update the configurations.

Thanks for all the great advice thus far. i'm starting to feel confident
about a few things.

ok, im not sure im ready for the read-only mount. i like using the eMMC.
are there advantages wrt stability. i aim to keep the debian as close to
stock as possible. im considering upgrading to the 4gb bbb's in an effort
to avoid disk issues and get the stock os.

i quite like being able to mount the beagle eMMc /boot/uboot as a
removeable drive on my mac. exposing this usb drive can potentially enable
a complete noob to update configurations.  i put im having all scripts
source /boot/uboot/env.sh by default to enable some global values.  when i
move and edit files on /boot/uboot/ when mounted as a drive on my mac,
occasionally, the file will become unexecutable as bash script and become
interrupted as binary?  know what causing that?

i've roughly put my latest configuration in
https://github.com/mpinner/Active

--matt


On Tue, Jul 29, 2014 at 1:19 PM, Brandon I <brandon.ir...@gmail.com> wrote:

> Don't forget, read only mount! Flash has limited writes and is can easily
> be corrupted/damaged from power failure.
>
> On Tuesday, July 29, 2014 9:02:52 AM UTC-7, Ben Gamari wrote:
>
>> Matt Pinner <mpi...@gmail.com> writes:
>>
>> > tldr: can i run a BBB for three years?
>> >
>> Sure!
>>
>> > I'm about to fly a BBB (w the latest debian) high into the rafters at a
>> > space in Denver.
>> >
>> Awesome!
>>
>> > It will control 1440 leds over SPI from pixel data sent over UDP via
>> OPC.
>> >
>> What is OPC? Presumably this isn't OLE for Process Control?
>>
>> > This is all very exciting for me and things have been running fairly
>> > smoothly and the community support and blogs have been enormously
>> helpful.
>> >
>> > Now i'm kind of freaking out bc this thing should ideally run as stably
>> as
>> > any light fixture and i'm not sure a good way to really test that kind
>> of
>> > thing.
>> >
>> Indeed it's not easy to test for stability. I've found the BBB hardware
>> to be rock solid but YMMV. The obvious place to start would be just to
>> let the board sit running your code for as long as you can.
>>
>> > the sub one-minute boot up time seems acceptible enough, so the client
>> can
>> > always reboot it, but then what does that do the filesystem?
>> >
>> > i've started looking into logrotate to keep the disk cleared, but there
>> is
>> > still the question how many read/write cycles will the eMMC accept
>> before
>> > drama happens?
>> >
>> If at all possible I would try to keep the root file system mounted as
>> read-only.  It can be difficult to predict the rate of disk writes
>> (e.g. logging rate) on a running system and I wouldn't want to risk it
>> just for log files. This is especially true if you may have flaky power
>> (SD cards have been known to die when power is removed at the wrong
>> point in a write operation). My first instinct would be to play it safe
>> and put /var on a tmpfs.
>>
>> > I plan to have a private network running so i should be able to login
>> to
>> > the BBB for some kind of maintenance and troubleshooting. do i run a
>> long
>> > (100ft) serial cable? and usb cable as well?
>> >
>> It certainly wouldn't hurt to have something like this in place,
>> especially at first.
>>
>> > im tempted to put it online so i can check from afar, but i feel that
>> > invites all kinds of new room for disaster and abuse.
>> >
>> If you firewall all but port 22 and configure sshd securely (either
>> a particularly strong password or exclusively key-based authentication)
>> I'd say the risk is pretty low.
>>
>> Let us know how it goes and don't hesitate to ask more questions!
>>
>> Cheers,
>>
>> - Ben
>>
>

-- 
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.

Reply via email to