摘要:
关于嵌入式系统的启动 (SHARE FOR ALL) 嵌入式 Linux 启动分为两个部分,系统引导与 Linux 启动。系统引导将完成 Linux 装入内存前,初始化 CPU 和相关 IO 设备,并将 Linux 调入内存的工作。系统引导主要由 BootLoader 实现。在 BootLoader 将 Linux 内核调入内存之后,将权力交给 LinuxKernel ,进入 Linux 的启动部分。以下详细分析启动的过程与使用的文件。 一、系统引导与 BootLoader BootLoader 因嵌入式系统的不同与 PC 机有很大不同,这里将以 Hyper250(Inter Xs... 阅读全文
摘要:
按着TQ给的教程做下来后,启动linux后,出现如下:can't open /dev/s3c2440_serial: No such file or directory解决方案:1、在drivers/serial/s3c2410.c中约957行有将串口该别名:.dev_name ="tq2440_serial",这个名字和文件系统中etc/inittab中设备名字都改名应该是一致的,不然就会出现那种找不到设备都错误。2、在论坛中也看到一些其他都可能影响因素,就是新版本内核SLUB的内存分配器,看来有一些问题,最好还是用老版本的SLAB (配置在内核配置界面中的Gen 阅读全文