Glomation
 
Advanced Search
Welcome, Guest. Please login or register.

Login with username, password and session length
May 22, 2012, 07:16:17 PM
News: Glomation introduced new wireless ready low cost GESBC-9260S
Pages: [1]
Topic Tools  
Read January 19, 2011, 03:19:36 AM #0
juan

Hardware Watchdog

Good Mornings! i'd like to know if there's a Hardware Watchdog in GESBC-9260. The idea would be to be able to program it from my application (that it is always running), to reboot the system when something (like timer) happens. I've programmed a software Watchdog that is running in secundary form with my application, that reboot the system if an enough big period of time of inactivity happens in the main aplication, but it doesn't work if the complete system "falls". Any help please?

Thank you very much

JUAN
 
Read January 20, 2011, 05:52:54 PM #1
admin

Re: Hardware Watchdog

The processor has an on-chip watchdog.   The factory installed boot strapcode disables it at start up.   The boot strap code can be modified to enable it.  The U-boot and Linux kernel should be modified to reset the watchdog timer to maintain proper system operation.
 
Read January 28, 2011, 04:55:00 AM #2
juan

Re: Hardware Watchdog

Hi again, I've seen this topic http://glomation.net/smf/index.php/topic,91.0.html. I have a 128 MB GESBC-9260. Do I have to install nandflash_at91sam9260ek128MB.bin and u-boot128MB.bin to get the hadware watchdog? I've done this but what i get is a system that don't charge kernel or something like this. Only appears ROOMBOT and the the watchdog and it reboot every 15 seconds.

How could I get the boot source code to modify it myself?
 
Read January 31, 2011, 11:24:54 AM #3
admin

Re: Hardware Watchdog

The bootstrap code must match the amount the SDRAM.  The U-boot doesn't have to match as long as you are aware of the SDRAM size and don't go beyond what is installed.

The board resets every 15 seconds is becuase the watchdog is enabled and it will issue a reset if the watchdog timer does not get reset within the 15 seconds period.  The U-boot and Linux kernel must have watchdog driver enabled in order to reset the watchdog timer.
 
Pages: [1]
Jump to:  

Theme Update by Runic Warrior Originally created by m3talc0re