一种高可靠性加载运行嵌入式软件的方法
摘要:
本发明公开了一种高可靠性加载运行嵌入式软件的方法,属于嵌入式软件开发技术领域。该方法包括原始嵌入式软件预处理、软件数据和高可靠性信息冗余写入NAND FLASH、高可靠性信息读出和纠错以及软件数据读出和纠错等步骤。本发明方法纠错能力极强,可以在当前技术水平下的NAND FLASH坏块出现概率下,正确、可靠地加载嵌入式软件并运行。同时,本发明方法具有算法简单、实现灵活的特点,其所使用的大数判决译码算法、HASH算法实现简单、有效,纠错算法可使用NAND FLASH控制器内集成的算法实现,或者完全使用软件实现。
公开/授权文献
0/0