问题:
如何定制启动 我修改了/ADSP-EDU-BF531uC_V2.1/romfs/etc/rc文件 然后运行了auto.sh 之后用/images/uImag.norflash重新启动了系统, 但是没有看到我希望的改动.
请问该如何做?
看了看auto.sh #!/bin/sh make mv images images_bak rm romfs.tar -rf rm romfs/etc/rc cp rc_nand romfs/etc/rc cp init.sh romfs/bin/ tar cvf romfs.tar romfs/ ./create_norflsh_kernel.sh make image mv images/uImage.initramfs ./uImage.norflash rm images -rf mv images_bak images mv uImage.norflash images/
里面有cp rc_nand romfs/etc/rc 我试了试修改rc_nand,没用。
然后修改了rc_noflash,就成功的修改了/etc/rc
不知道为什么会这样?
但总算试成了。
有大虾知道为什么吗?
而且为甚修改/ADSP-EDU-BF531uC_V2.1/vendors/AnalogDevices/BF533-EZKIT/rc 没有呢?
答:
找到了。
create_norflsh_kernel.sh
#!/bin/sh rm romfs/bin/* -rf cp user/busybox/_install/bin/* romfs/bin/ -pPR cp user/init/init romfs/bin/ cp user/inetd/inetd romfs/bin/ cp user/sysutils/reboot romfs/bin/ cp user/blkfin-apps/watchdogd/watchdogd romfs/bin/ cp user/mp3play/mp3play romfs/bin/ cp user/net-tools/ifconfig romfs/bin/
rm romfs/lib/* -rf mkdir -p romfs/lib/modules/2.6.22.16-ADI-2008R1-svn/kernel/fs/yaffs2/ cp linux-2.6.x/fs/yaffs2/yaffs.ko romfs/lib/modules/2.6.22.16-ADI-2008R1-svn/kernel/fs/yaffs2/yaffs.ko mkdir -p romfs/lib/modules/2.6.22.16-ADI-2008R1-svn/kernel/drivers/mtd/chips/ cp linux-2.6.x/drivers/mtd/chips/*.ko romfs/lib/modules/2.6.22.16-ADI-2008R1-svn/kernel/drivers/mtd/chips/ cp rc_noflsh romfs/etc/rc -r |