madpaly 移植到 TQ2440 遇到问题 libid3tag was not found (1)

=============================================================================== 上一次构建根文件系统的时候留下了几个问题 第一是没有区分uImage和zImage 第二是对U-boot传入参数的有问题 对于第一个问题,就是需要知道什么时候用的是zImage什么时候是uImage 对于第二个问题,在u-boot中可以直接改变环境变量既可, 如TQ2440的是0选项中的NFS 选项 =============================================================================== 昨天遇到的问题: 1:     弄nfs filesystem 因为一个错误耽误了一天时间 .这个错误是在填入路径的时候没有到达底层 eg /home/tonyho/nfs/rootfs 将后面的rootfs省掉了,这样子就无法被挂载找到/bin sbin 等目录了,改了后就好了.

Continue reading »

TQ2440根文件系统直接编译进内核

直接用TQ2440提供的源码linux2.6.30.4, 然后用其提供的busybox.1.16.0 在(make menuconfig中)没有选中Initial Ram… 时是这样的 看到这里,大约知道除了根文件系统有问题外,其他没有问题. 将文件系统编译进去,遇见问题: make zImage ARCH=arm后,下载zImage.bin到TQ2440,启动系统后居然是这样: 看来这个问题不小,直接bad gzip了 Question1: 该如何解决呢? 不管它继续用uboot的另一个功能 Test Linux Image(zImage) :

Continue reading »

课程设计: 可以用上位机改变下位机的多功能闹钟

功能 时间 — DS1302 温度 — DS18B20 温度报警 闹钟 修改日期时自动更改星期 上位机改变下位机单片机的DS1302时间 闹钟时间 温度报警上下限值 可以通过键盘改变DS1302时间 闹钟时间 温度报警上下限值 改变值时光标会闪 可以控制闹钟的开关并在第一页上显示符号 年月日时分秒的临界值控制 平年闰年对应的二月判断

Continue reading »