我一般使用树莓派都是ssh 登陆,俗称ssh 党。那么ssh 党需要做什么配置?:关闭不需要的桌面进程;设置看门狗防止死机;检测树莓派状态(温度,利用率等);发送邮件告知当前IP地址。
文中高能: shell 炸弹的原理!写个python 脚本发送邮件!...
分类:
其他好文 时间:
2014-07-13 16:59:32
阅读次数:
341
前段时间挖矿,将CGMiner设置为开机启动,由于各种问题系统不是很稳定,时不时的就停了L 网上查了一下,树莓派居然自带硬件的看门狗功能,立即尝试了一把,基本上能够解决我的问题 原理很简单: 看门狗(Watchdog)需要不停的喂骨头(heartbeat) 如果在规定的时间内都没有喂(默认15秒),...
分类:
其他好文 时间:
2014-07-01 23:40:22
阅读次数:
637
//独立看门口的时钟来源 内部低速时钟 128khz 除以2 即64khz//选择 IWDG_Prescaler_128//64/128 =0.5 khz 2ms周期#define IWDG_500MS_REST (uint8)250#define IWDG_400MS_REST (uint...
分类:
其他好文 时间:
2014-06-20 22:51:46
阅读次数:
215
按照前面分析的u-boot的启动流程,自己写一个简单的Bootloader。这是参考韦东山老师的视频写的。
1、初始化硬件:关看门狗、设置时钟、设置SDRAM、初始化NAND Flash
2、如果Bootloader比较大,要重定位到SDRAM
3、把内核从NAND FLASH读入SDRAM
4、设置“要传给内核的参数”
5、跳转执行内核
start.S代码如下:
#define S...
分类:
其他好文 时间:
2014-06-20 12:30:17
阅读次数:
300
汇编程序使用例程,看门狗、延时、中断。寄存器地址映射表
分类:
其他好文 时间:
2014-06-15 11:39:59
阅读次数:
332
//独立看门口的时钟来源 内部低速时钟 128khz 除以2 即64khz
//选择 IWDG_Prescaler_128
//64/256 =0.5 khz 2ms周期
#define IWDG_500MS_REST (uint8)250
#define IWDG_400MS_REST (uint8)200
#define IWDG_300MS_REST (uint8)15...
分类:
其他好文 时间:
2014-05-18 06:10:09
阅读次数:
193
对手机系统而言,因为肩负着接听电话和接收短信的“重任”,所以被寄予7x24小时正常工作的希望。但是基于成本,普通的手机系统很难做到完全不出故障。但是大部分的故障都会做重启后消失,不会影响继续使用。所以简单的办法是,如果检测到系统不正常了,将设备重新启动,这样用户就能继续使用了。那么如何才能判断系统是否正常呢。通常的做法是在设备中增加一个硬件看门狗,软件系统必须定时的向看门狗硬件中写值来表示自己没出...
分类:
其他好文 时间:
2014-04-30 22:21:39
阅读次数:
407