Define "something gets messed up". You're going to have to know what this
something *is* before solving the issue. But perhaps you could use an MD5
sum to verify the file ? Then when there is a mismatch you delete the
target file and try again ?


On Sat, Sep 6, 2014 at 3:02 PM, Brent <[email protected]> wrote:

> I have a Qt application that runs at start up.  Currently, I update my
> application by allowing the user to press a button inside of my application
> which copies the updated application files from the USB drive to the eMMC.
>  It then sets a flag inside of a text file to "1", and reboots.  When my
> start up script is ran, it firsts checks the text file to see if there is a
> "1", and if so it overwrites the old files with the new ones and then
> launches the application.  This works most of the time, but there are
> occasions where something gets messed up and the new application does not
> start.
>
> I was wondering if there is a better way of updating my application.
>  Could I use opkg to do this, and if so, how?  Will it allow my application
> to be running while it is updating it?  What is the proper way to do this?
>  Thanks in advance for your help!
>
> --
> 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].
> 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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to