针对目前Linux内核Logo文件都是编译到内核里面,更换必须重新编译内核这一现象,分析了嵌入式Linux系统中,内核logo的显示原理以及通用更换方法,提出了内核logo独立于内核文件,存放在NANDFlash固态存储设备上,实现显示和快速更换的方案。对方案进行了设计实现和测试,并成功应用在ARM嵌入式Linux数控系统中。
At present,the files of Linux kernel logo are compiled into the kernel which must be re -compiled when logo is changed. In view of this phenomenon, paper analyzed display principle and general replacement method of kernel logo in embedded CNC system,proposed the new plan to display and rapidly replace, in which logo is independent of kernel file and stored in NAND flash device. After design realization and test, plan successfully applied to ARM embedded Linux CNC system.