On Friday, December 8, 2017 at 9:05:02 PM UTC+5:30, Dennis Lee Bieber wrote:
>
> On Thu, 7 Dec 2017 19:17:09 -0800 (PST), 
> [email protected] <javascript:> declaimed the 
> following: 
>
> > I too have a similar problem but not have worked directly on the 
> problem. 
> >This is in medical devices where the instruments power is pulled off 
> >abruptly without shutting down. Also the wear and tear of the eMMC and 
> >detection of errors etc. The problems become much more serious and I 
> cannot 
>
>         Somehow I don't see a medical device being approved for usage if 
> it is 
> sensitive to the above. 
>
 
Yes it will not get approved if it is sensitive to all of these. Most of 
the regulated industries will not approve.

        I'd suspect the device will need to have an ancillary power 
> management 
> circuit (super-cap or such to carry through a shutdown cycle with safety 
> margin) with an intermediate processor monitoring the main power. On 
> detection of loss of main power, the intermediate would trigger the safe 
> shutdown of the BBx. The eMMC would only contain the operating firmware 
> (ideally, it would be a read-only system), any dynamic data (logs, etc.) 
> should be placed on a field serviceable SD card. 
>
> I have seen this majority in microcontrollers. Being usually low power the 
super cap is ideal. There is also good voltage supervisors present to 
monitor the supply voltage.

        You'll probably also need a few processes running that just 
> performs 
> checksums/CRCs of the critical firmware, and in extreme cases, periodic 
> tests of RAM (tricky to do when the OS can put a program anywhere in RAM). 
>

I have seen this being done in implantable medical hardware. Have you done 
something in similar to this. Would really like to hear your story.

Thanks,
Gautam.

 

> -- 
>         Wulfraed                 Dennis Lee Bieber         AF6VN 
>     [email protected] <javascript:>    HTTP://wlfraed.home.netcom.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/d60c5361-b9fe-427b-bae6-7a8060f29e52%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to