MC52/55 Power On

Initial/Power Off emergoff     -> 0 igt                  -> 0 Power On emergoff     -> 1 mdelay(120) igt                  -> 1

SPI Specification

SPI配置 SPI总线传输过程有2个参数:CPOL和CHPA。 CPOL定义了SPI Clock的极性。CPHA定义了数据采样和驱动的时钟相位。 CPOL=0表示空闲状态下Clock管脚为逻辑0。 CPHA=0,数据在Clock的上升沿采样,Clock的下降沿驱动。 CPHA=1,数据在Clock的下降沿采样,Clock的上升沿驱动。 CPOL=1表示空闲状态下Clock管脚为逻辑1。 CPHA=0,数据在Clock的下降沿采样,Clock的上升沿驱动。 CPHA=1,数据在Clock的上升沿采样,Clock的下降沿驱动。 综上,CPHA为0时,数据在Clock的第一个沿采样,CPHA为1时,数据在Clock的第二个沿采样。 注意:CPHA为0时,数据必须早于第一个Clock在总线上稳定。 SPI传输 由于SPI时钟是由主设备提供的。SPI传输是双向同时进行的。主机在用户向数据寄存器写入数据启动SPI传输,从机如果需要向主机发送数据则需要在总线空闲即主机未启动SPI传输之前向数据寄存器写入数据。 REF:http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus

Dail with GPRS modem using ppp

Require: pppd & chat dail on script kernel support - CONFIG_PPP pppd为point-to-point协议守护程序,用来建立internet连接。 chat为modem的自动交互脚本程序,pppd通过chat解析用户编写好的脚本对modem进行初始化并建立连接 注意: 脚本里面需要包含 AT+CGDCONT=1,"IP","CMNET" 用来对sim card做初始化设置。

minicom输出乱码

以前使用TERM=linux发现minicom输出经常有乱码现象。 env显示TERM默认为vt102,从host linux拷贝文件"/usr/share/terminfo/v/vt102"至rootfs 重新生成rootfs Done。

How to enable user ftp while disable user shell

As wu-ftpd man say "The user must have a standard shell returned by getusershell" and getusershell() function returns the next line from the file /etc/shells. Step1: assign /usr/sbin/nologin shell to…