RE: Filesystem volatile
"Kelly Smith" <[email protected]>
| Newsgroups | gmane.comp.hardware.microcontrollers.tini |
|---|---|
| Message-ID | <[email protected]> |
OK Saim - GREAT! IT IS the POWER SUPPLY (the only thing left). Glad that I could help. - Kelly -----Original Message----- From: Saim Ahmed [mailto:[email protected]] Sent: Monday, May 10, 2004 5:39 PM To: 'Kelly Smith' Subject: RE: [TINI]Filesystem volatile Wow, what a response, thanks for your information, I will look into this in detail in the morning. I will let you know what happens. Tynamo hasn't given me any problems ever, it was just a passing thought as I'm still not experieneced enough with regards to the TINI Platform. The serial code by the way has been verfied and is correct. This leaves the power supply, and looks pretty likey to be the culprit, the error occurs occationally and only during hard resets. I will look into replacing the power supply too. Thanks once again SAIM -----Original Message----- From: Kelly Smith [mailto:[email protected]] Sent: 11 May 2004 01:12 To: Saim Ahmed; TINI-6tN4nzCoH/[email protected] Subject: RE: [TINI]Filesystem volatile Dear Saim Ahmed - Re: "Please Explain NVRAM Battery Voltage." Please review this: The Systronix TStik is here (take a look at Page 10, 2B on the schematic): http://www.systronix.com/tinistik/docs/Tstik_72_NB_Schematics_Rev_120.pdf The CR1632 3 VDC Batter is here (Battery life is about 10 years at 21 degrees C (Room Temperature)): http://data.energizer.com/datasheets/library/primary/lithium_coin/cr1632.pdf The DS1672U Low-Voltage Serial Timekeeping Chip: http://pdfserv.maxim-ic.com/en/ds/DS1672.pdf the TPS3619 Backup-Battery Supervisors for RAM Retention: http://focus.ti.com/docs/prod/folders/print/tps3619-33.html#technicaldocumen ts ...and, http://focus.ti.com/lit/ds/symlink/tps3619-33.pdf You comment: "I get this error with just a serial link to my project...I run Tynamo in parallel though". Tynamo 1.0 is as bullet-proof as it can possibly get (Shawn Silverman's Tynamo runs for MONTHS, on my applications running multiple applications. PERIOD, and 'nuf said on that. Sooo... That leads to a glitch, noisy power supply, a power supply that is inadequate for the load, or the serial link code application is FUBAR. (1) Get a bench supply that is rock-solid at around 9 VDC at 1 Ampere or more and verify if the problem is with the power supply that you were previously using. Most problems seem to stem for these rinky-dink wall-wart 9 volt supplies with a puny 300mA output. Some get the job done (the one from Systronix is fine (or THEY would not sell it). You might want to consider a good power outlet strip that has filters for the AC line on it also. (2) Now the hard part... is the serial application code, YOUR java code? Start attempting to "instrument" the code; this is a valuable tool: // Display for TINI's available free memory. System.out.println("Available free RAM = " + (TINIOS.getFreeRAM())); Drop this in to your serial I/O application someplace, where it will get "hit" (execute)occasionally... This does use up memory though (take it out later!). (3) Try NOT running with Tynamo (if you can)... the problem is not with Tynamo, but it does use a good size chunk of RAM if you have ALL of the features for 1-Wire servlets configured. (4) Have a buddy do a design review and code analysis (peer review), on your code. Best regards, Kelly Smith -----Original Message----- From: tini-admin-6tN4nzCoH/[email protected] [mailto:tini-admin-6tN4nzCoH/[email protected]]On Behalf Of Saim Ahmed Sent: Monday, May 10, 2004 2:36 PM To: 'Bryan Armstrong'; TINI-6tN4nzCoH/[email protected] Subject: RE: [TINI]Filesystem volatile Hi, I get this error with just a serial link to my project. The system restores to its default state, and all programs erased. It happens occationally, but without warning, any help? Please Explain NVRAM Battery Voltage. The board is powered to spec. blastHeapOnReboot() is not called by my program. I run Tynamo in parrallel though, so I'm unsure where the fault lies. Any help Thanks SAIM -----Original Message----- From: tini-admin-6tN4nzCoH/[email protected] [mailto:tini-admin-6tN4nzCoH/[email protected]] On Behalf Of Bryan Armstrong Sent: 10 May 2004 16:24 To: George K. Watson Cc: tini-6tN4nzCoH/[email protected] Subject: Re: [TINI]Filesystem volatile George K. Watson wrote: > I have a pair of TSTIK/TILT-400s and each time the power is removed > and restored, the filesystem seems to get cleared. The 'default' stuff > is there, but my additions are gone. > Any clues? Two ideas: 1. Check the NVRAM battery voltage 2. Verify that TINIOS.blastHeapOnReboot() is not being called in your application. -- -- Bryan Armstrong bryan.armstrong-6tN4nzCoH/[email protected] _______________________________________________ TINI mailing list TINI-6tN4nzCoH/[email protected] To UNSUBSCRIBE, edit your profile, or see list archives: http://lists.dalsemi.com/mailman/listinfo/tini _______________________________________________ TINI mailing list TINI-6tN4nzCoH/[email protected] To UNSUBSCRIBE, edit your profile, or see list archives: http://lists.dalsemi.com/mailman/listinfo/tini _______________________________________________ TINI mailing list TINI-6tN4nzCoH/[email protected] To UNSUBSCRIBE, edit your profile, or see list archives: http://lists.dalsemi.com/mailman/listinfo/tini