发明名称 |
Manufacturing system and firmware burning method |
摘要 |
A firmware burning method applied in a target device, which includes a storage unit, a target circuit, and a peripheral controller, connected to the storage circuit via a first communication link, is provided. The method include steps of: providing a test fixture having a first node, a second node, and a switch circuit connected across the first and second nodes, the first and second nodes being respectively coupled to the storage circuit and the target circuit; determining whether firmware of the target circuit satisfies a condition; if not, providing a second communication link between the target circuit and the storage circuit via the first and second nodes by turning on the switch circuit, and switching the peripheral controller to a disabled state; and updating the firmware of the target circuit according to to-be-burned firmware stored in the storage circuit via the second communication link. |
申请公布号 |
US9027012(B2) |
申请公布日期 |
2015.05.05 |
申请号 |
US201213444264 |
申请日期 |
2012.04.11 |
申请人 |
Wistron Corporation |
发明人 |
Tsao Wen-Chun;Wang Shih-Yuan |
分类号 |
G06F9/44;G06F9/445 |
主分类号 |
G06F9/44 |
代理机构 |
McClure, Qualey & Rodack, LLP |
代理人 |
McClure, Qualey & Rodack, LLP |
主权项 |
1. A firmware burning method: the method comprising:
a) providing a target device, comprising: a storage circuit, for storing a setting code and to-be-burned firmware, a target circuit, for determining whether firmware of the target circuit satisfies a condition, and enables a control signal when the firmware does not satisfy the condition, and a peripheral controller, connected to the storage circuit via a first communication link, being switched to a disabled state in response to an enable state of the control signal; b) providing a test fixture, the test fixture comprising a first node, a second node and a switch circuit, the switch circuit being connected across the first and second nodes, the first and second nodes being respectively coupled to the storage circuit and the target circuit; c) determining whether firmware of the target circuit satisfies a condition; d) when the firmware does not satisfy the condition, providing a second communication link between the target circuit and the storage circuit via the first and second nodes by turning on the switch circuit, and switching the peripheral controller to a disabled state; and d) updating the firmware according to to-be-burned firmware in the storage circuit via the second communication link. |
地址 |
New Taipei TW |