-
1.
公开(公告)号:US20150074461A1
公开(公告)日:2015-03-12
申请号:US14479772
申请日:2014-09-08
Applicant: Huawei Technologies Co., Ltd.
Inventor: Bingxu YU
CPC classification number: G06F11/1417 , G06F9/4406 , G06F11/1666 , G06F11/20 , G06F11/2284
Abstract: A method and a relevant apparatus for starting a boot program are provided. The method includes: when a boot request is detected, determining whether a first physical block in a NAND flash is a bad block; reading first boot data stored in the first physical block if the first physical block is not a bad block; determining whether the read first boot data has a data error; re-reading the first boot data from a first backup block when the read first boot data has a data error; determining whether the first boot data that is re-read from the first backup block has a data error; when the first boot data that is re-read from the first backup block has no data error, continuing to process other boot data that needs to be read to start the boot program, until start of the boot program is complete.
Abstract translation: 提供了一种用于启动引导程序的方法和相关装置。 该方法包括:当检测到引导请求时,确定NAND闪存中的第一物理块是否是坏块; 如果第一物理块不是坏块,则读取存储在第一物理块中的第一引导数据; 确定读取的第一引导数据是否具有数据错误; 当读取的第一引导数据具有数据错误时,从第一备份块重新读取第一引导数据; 确定从第一备份块重新读取的第一引导数据是否具有数据错误; 当从第一个备份块重新读取的第一个引导数据没有数据错误时,继续处理需要读取的其他引导数据以启动引导程序,直到引导程序启动完成。
-
公开(公告)号:US20150067280A1
公开(公告)日:2015-03-05
申请号:US14475118
申请日:2014-09-02
Applicant: Huawei Technologies Co., Ltd.
Inventor: Bingxu YU , Zhiyong CAI , Zhi LI
IPC: G06F12/06
CPC classification number: G06F12/0646 , G06F9/4403 , G06F9/44505 , G06F9/44573 , G06F11/1417 , G06F13/1668
Abstract: Embodiments of the present invention disclose a method and an apparatus for controlling memory startup, and relate to the field of memory control technologies. The present invention is not limited to the number of pins of a control chip, thereby reducing costs. The method is applied to a control apparatus, where the control apparatus includes a preset data segment; the preset data segment includes at least one sub data segment; and each sub data segment is corresponding to one configuration type. The method includes: reading each sub data segment in a first data segment and performing a first operation on a sub data segment corresponding to a first configuration type to obtain a second data segment; performing matching between the second data segment and the preset data segment; and starting up the memory according to the first configuration type when the second data segment matches the preset data segment.
Abstract translation: 本发明的实施例公开了一种用于控制存储器启动的方法和装置,并且涉及存储器控制技术领域。 本发明不限于控制芯片的引脚数量,从而降低成本。 该方法应用于控制装置,其中控制装置包括预置数据段; 所述预设数据段包括至少一个子数据段; 并且每个子数据段对应于一种配置类型。 该方法包括:读取第一数据段中的每个子数据段,并对与第一配置类型对应的子数据段执行第一操作以获得第二数据段; 执行所述第二数据段和所述预设数据段之间的匹配; 并且当第二数据段与预设数据段匹配时,根据第一配置类型启动存储器。
-
公开(公告)号:US20240184665A1
公开(公告)日:2024-06-06
申请号:US18442304
申请日:2024-02-15
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Yung Hsiang HAN , Yi Ning SUN , Sian Jheng LIN , Buchan LI , Bo BAI , Gong ZHANG , Jiafeng CHEN , Bingxu YU
IPC: G06F11/10
CPC classification number: G06F11/1004 , G06F11/102
Abstract: This application provide a data processing method and apparatus, to store more user data in a limited quantity of storage chips in a design manner of reusing storage space corresponding to a second storage chip. In the method, a computer device first obtains user data, where the user data includes first data and second data. Then, the device writes the first data into a first storage chips, where a is an integer greater than 0. The device writes the second data and first check data into b second storage chips, where the first check data includes check data for the user data, and b is an integer greater than 0. In addition, the device writes second check data into c third storage chips, where the second check data includes check data for both the user data and the first check data, and c is an integer greater than 0.
-
-