- 博客(5)
- 收藏
- 关注
原创 linux上ARM单板kdump概率性启动失败
kdump在内核die或者panic时自动触发,保存第一个内核的现场,跳转到第二个内核执行。但是在启动到第二个内核的工程中概率性启动失败。通过启动打印信息,因为我们的单板是需要定时喂狗的,否则就看门狗溢出直接复位单板。首先排查到定时器没有触发,那么是软中断没有触发,还是说看门狗的定时器没有初始化成功。结果是软中断没有触发,软中断是通过硬中断来出发的,使用jiffies来计时。通过时钟中断来更新
2015-03-11 22:24:58 1842 2
原创 virtualbox 虚拟机上网配置
host是win7, guest是opensuse12.1,网卡1配置为host-only,host能访问guest,但是guest无法上网,网上说要配置为DHCP,那么suse要自动配置为DHCP呢?研究了一下:修改配置文件 /etc/sysconfig/network/ifcfg-eth8即可,我配置的NAT网卡为eth8.文件内容如下:BOOTPROTO='dhcp'BR
2015-02-25 22:56:42 504
原创 cache 什么时候开启的呢?
由于我们公司和某知名芯片厂商定制了一款芯片,为cortex-A8架构,最初不支持cache,因此在内核最初的一小段启动代码中,cache没有打开。按照正常流程来说,应该是先打开cache,解压缩完成后会关闭cache。跳转到开启cache的代码如下:bl cache_on打开cache的代码如下:bl decompress_kernelbl cache_clean_flus
2012-04-24 22:17:52 817
转载 【转载】busybox中添加自己的程序
To add a new applet to Busybox, first pick a name for the applet and a corresponding CONFIG_NAME. Then do this:Figure out where in the Busybox source tree your applet best fits, and put your sourc
2012-01-04 22:57:32 981
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人