I can confirm that the problem is not 7800 specific (nor 2.6, for
that matter). I had precisely same issues with 7260 and their stock 2.4
kernel.
After some testing, conclusion was that their FPGA based implementation
of SD card interface is not good enough.
And, for record, one can speek to SD card either using proprietary SD
protocol (and pay for its use), or using MMC one, which is slower but
without royalties.
USB key was a half good workaround for this problem, because it proved
to be much more EMC sensitive (not to talk about trouble finding
industrial grade one)
--- In .com,
Jeremy Freeman m("...","jfroot");"><> wrote:
>
> I can indeed make my problem go away if I log data to a ramdisk or
a USB drive instead of SD Card. The problem is definitely related to
high volume simultaneous serial port and SD card access.
>
> So for now I am logging to ramdisk and everything is fairly
stable. I sure would like to be able to log to SD card one day though
so I'd have more space.
>
> --
> Jay
>
>
>
>
> ________________________________
> From: Petr Å tetiar m("...","ynezz");"><>
> To: .com
> Sent: Monday, July 27, 2009 11:39:04 PM
> Subject: Re: [ts-7000] General Reliability of 2.6.21 on TS7800
>
>
> Jeremy Freeman m("yahoo.com","jfroot");">< com> [2009-07-26 21:56:27]:
>
> > I would love a solution to this so I can sleep more
comfortably at night
> > with the 7800s I have installed in dark far away places
around the world.
>
> If I were you, I would try to replace SD card with USB flash disk.
Then you
> would at least know if the problem is in SD driver or somewhere
else.
>
> -- ynezz
>