发明授权
US07269829B2 Method and system for remote update of microprocessor code for irrigation controllers
有权
用于远程更新灌溉控制器微处理器代码的方法和系统
- 专利标题: Method and system for remote update of microprocessor code for irrigation controllers
- 专利标题(中): 用于远程更新灌溉控制器微处理器代码的方法和系统
-
申请号: US10902034申请日: 2004-07-30
-
公开(公告)号: US07269829B2公开(公告)日: 2007-09-11
- 发明人: Brian J. Smith , Eric Schafer
- 申请人: Brian J. Smith , Eric Schafer
- 申请人地址: US CA Irvine
- 专利权人: Signature Control Systems, Inc.
- 当前专利权人: Signature Control Systems, Inc.
- 当前专利权人地址: US CA Irvine
- 代理机构: Posz Law Group, PLC
- 主分类号: G05D11/00
- IPC分类号: G05D11/00 ; G05D7/00 ; G06F9/44 ; G06F3/00 ; G06F15/167
摘要:
A remote download of microprocessor code for an irrigation controller is provided. A microprocessor, on an irrigation controller, is executing program code (in volatile memory) and receives a remote download of updated program code, which it stores into non-volatile random access memory, e.g., flash memory. The microprocessor is configured to receive the updated program code, via a communication port, and to store the updated program code into the non-volatile flash memory. Optionally, the updated program code is received at multiple controllers via a global transmission on a communication bus. The microprocessor receives a communication causing it to re-start. In response to the re-start communication, the microprocessor fetches the updated program code stored in the non-volatile flash memory into the program memory RAM to replace the original program code, and begins execution of the updated program code in the program memory RAM. A device is also provided for directing the download of program code to irrigation controllers. Options provide for global download of entirely new program code, global and/or individual download of particular pages of updated program code, and global downloads to controllers grouped by communication speed.