zoukankan      html  css  js  c++  java
  • 4、重新编译内核

    1、编译内核

    把光盘里的linux-2.6.35.3.tar.gz复制到虚拟机的linux里。解压后,在代码目录里运行make menuconfig

    选择串口  “Device Drivers”“Character devices”“Serial drivers”: 

    编译  make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- -j8

    完成后,会生成/vmlinux和arch/arm/boot/compressed/vmlinux 和arch/arm/boot/Image 和arch/arm/boot/zImage

    2、编译mkimage,用于编译uimage内核镜像的工具。

    把光盘里的bootloader.tar.bz2复制到虚拟机里,解压,编译。

    ./build-uboot,1、make distclean清理,2、config for mx28,配置,3、build u-boot编译,先运行1,再2,再3,就编译成功了。找到tools文件夹下的mkimage复制到/usr/bin下,用root权限复制。

    3、把zimge变成uimage,得到arch/arm/boot/uImage,复制到win7里。

    mkimage -A arm -O linux -T kernel -C none -a 0x40008000 -e 0x40008000 -n 'Linux-2.6.35' -d arch/arm/boot/zImage arch/arm/boot/uImage

    4、开始烧录

    把光盘里的MfgTool 1.6.2.055-ZLG140813复制到win7里,解压。

    把上步生成的uimage文件放在5、Linux系统恢复MfgTool 1.6.2.055-ZLG140813ProfilesMX28 Linux UpdateOS Firmwarefiles下面

    设置跳针,短接jp4和jp6,断开1235,打开MfgTool.exe,

    插上usb线,连接到开发板的小usb口上。重新启动开发板。启动后是黑屏的,工具开始检测到开发板。点击开始按钮。开始烧录。

    5、烧录成功后,拔掉jp6,重启板子,就好了。

    6、dmesg | grep tty*

    7、

    代码风格就是程序员的脸面,要把生命中所有的才华、心血都倾注在code的字里行间。
  • 相关阅读:
    竞品选择的背后
    小程序UI
    效果CSS实现三角
    pmp心得
    [已读]响应式web设计实践
    [在读]HTML5程序设计(第二版)
    [已读]响应式web设计
    [已读]HTML5与CSS3权威指南第二版(下)
    [已读]编写可维护的javascript
    [未读]JavaScript高效图形编程
  • 原文地址:https://www.cnblogs.com/bhss/p/5069915.html
Copyright © 2011-2022 走看看