On Mon, Mar 19, 2018 at 4:55 PM, Troy Weber <[email protected]> wrote:
> Hello!
>
> I have an application running on the Beaglebone Black. It runs from the eMMC
> because we need to mount a blank SD card and occasionally store data or
> video on the external SD card. Here are some details to jog ideas:
>
> using a Bealgebone black
> connected to a powered hub and running 2 led strips and 1 camera
> made a custom cape/shield that allows us to interface with
>
> an RGB button
> a 16x2 char lcd
> an optically isolated relay module
>
> the relay module runs a solenoid circuit (in which I'm currently debugging
> the need for a flyback diode)
> the SD card is mounted using /etc/fstab with the line /dev/mmcblk0p1
> /media/sd auto auto,nofail,user,dmask=022,fmask=111 0 0
> SD cards are inexpensive and found here:
> https://www.amazon.com/gp/product/B00WUCNGVQ/ref=oh_aui_search_detailpage?ie=UTF8&psc=1
>
> My application is writing files to the SD card only on certain occasions
> during which the Beaglebone will not be hard-rebooted. However, it will be
> hard-rebooted (and the application started by systemd on next boot) as a
> means of shutting it down.
>
> The problem is that I've recently began to discover issues with the blank SD
> card on next boot after a hard reboot. For a short time I can touch and
> write vim files on the card just fine. Once I start up the node.js program,
> part way through it complains about the SD card being read-only. From then
> on I cannot touch or vim files anymore. So I reformat the card and copy the
> configuration files back on. I've noticed that one of my configuration files
> is chopped short.
>
> Here are some things I've tried and intend to try:
>
> have tried
>
> removing the power to the hub which seemed to be back-powering the BBB
> (still fails on reboot)
> stopping the program that writes files entirely (still fails on reboot)
>
> intend to try
>
> writing the configuration files elsewhere (on the eMMC for example)
> better SD cards
>
> In the meantime, any ideas?

check the actual mount options, and if not enabled add "noatime"..

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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYgGEc4vGUTBrbvAeWWv62ZFMzOJpKjietUuYWxDMDYR0Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to