System and method for loading software into a control panel for a chiller system
First Claim
1. A method of loading software into a control panel of a chiller system, the method comprising the steps of:
- inserting a linear flash PCMCIA card into a corresponding socket on a control panel of a chiller system;
initializing the chiller system with a boot program stored on the linear flash PCMCIA card;
copying a software program stored on the linear flash PCMCIA card to a memory device on the control panel with a copy program stored on the linear flash PCMCIA card; and
removing the linear flash PCMCIA card from the corresponding socket on the control panel of the chiller system.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and process for loading control software into the control panel of a liquid chiller system is provided. A PCMCIA card socket is installed on a circuit board of a liquid chiller control system and is in direct connection with microprocessor data and address buses. A linear flash PCMCIA card having new control software for the control panel is inserted into the PCMCIA card socket when the control panel is de-energized. The control software from the PCMCIA card is loaded into a flash memory of the control system by software executed directly from the PCMCIA card. The software in the PCMCIA card erases the flash memory of the control system, copies the control software from the PCMCIA card to the flash memory and then confirms that the copy of the control software was successful. After the control software has been copied, the control panel is de-energized, the PCMCIA card is removed and the chiller system is restarted and executes the new control software stored in the flash memory.
-
Citations
26 Claims
-
1. A method of loading software into a control panel of a chiller system, the method comprising the steps of:
-
inserting a linear flash PCMCIA card into a corresponding socket on a control panel of a chiller system;
initializing the chiller system with a boot program stored on the linear flash PCMCIA card;
copying a software program stored on the linear flash PCMCIA card to a memory device on the control panel with a copy program stored on the linear flash PCMCIA card; and
removing the linear flash PCMCIA card from the corresponding socket on the control panel of the chiller system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A control panel for a chiller system, the control panel comprising:
-
a microprocessor;
a PCMCIA connector configured to receive a linear flash PCMCIA card, the PCMCIA connector being connected to the microprocessor by an address bus and a data bus to provide direct communication between the PCMCIA connector and the microprocessor;
an application memory connected to the address bus and the data bus, the application memory being configured to store control software;
a boot memory connected to the address bus and the data bus, the boot memory being configured to store initialization software; and
steering logic, the steering logic being configured to initiate execution of initialization software stored in one of the boot memory and a linear flash PCMCIA card inserted in the PCMCIA connector. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of loading software onto a plurality of chiller system control panels, the method comprising the steps of:
-
inserting a linear flash PCMCIA card into a corresponding socket of a chiller system control panel;
initializing a chiller system with a boot program stored on the linear flash PCMCIA card;
copying a software program stored on the linear flash PCMCIA card to a memory device on the control panel with a copy program stored on the linear flash PCMCIA card;
removing the linear flash PCMCIA card from the corresponding socket of the chiller system control panel; and
repeating the steps of inserting a linear flash PCMCIA card, initializing a chiller system, copying a software program, and removing the linear flash PCMCIA card for another chiller system control panel. - View Dependent Claims (23, 24, 25, 26)
-
Specification