-
公开(公告)号:US20170357497A1
公开(公告)日:2017-12-14
申请号:US15496170
申请日:2017-04-25
Applicant: MITAC COMPUTING TECHNOLOGY CORPORATION
Inventor: Yi-Lan LIN , Jen-Chih LEE , Kwang-Chao CHEN , Hung-Tar LIN , Li-Tien CHANG , Heng-Chia HSU
IPC: G06F9/445
CPC classification number: G06F8/65
Abstract: A method is for updating an original firmware file of an I/O module which communicates with multiple host-end devices and stores the original firmware file. The method includes: receiving a current-received data packet from one host-end device; when it is determined that the current-received data packet is a first data packet constituting an update file, and that the original firmware file is not undergoing an update process, setting a status flag to indicate that the original firmware file is undergoing an update process, storing the current-received data packet; and repeating the previous steps when it is determined that the current-received data packet is not a last one data packet constituting the update file.
-
2.
公开(公告)号:US20170123930A1
公开(公告)日:2017-05-04
申请号:US15293402
申请日:2016-10-14
Applicant: MITAC COMPUTING TECHNOLOGY CORPORATION
Inventor: Jen-Chih LEE , Kwang-Chao CHEN
IPC: G06F11/14 , G06F13/24 , G06F13/364 , G06F13/42 , G06F11/30
CPC classification number: G06F11/1441 , G06F11/3027 , G06F11/3051 , G06F13/24 , G06F13/364 , G06F13/4282
Abstract: A method for data communication within an I2C system is provided. The method includes the steps of: a) generating a communication error code indicative of error status when data transmission from a master module to a slave module via an I2C bus fails; b) determining whether to retransmit the data to the slave module according to the communication error code; c) when the determination made in step c) is affirmative, determining whether a number of times of data retransmission(s) associated with the data reaches a predetermined number; d) when the determination made in step c) is affirmative, resetting the master module; and e) recording a communication error event according to the communication error code after step a).
-