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的字里行间。
  • 相关阅读:
    Windows 任务调度程序定时执行Python脚本
    sklearn 学习 第三篇:knn分类
    sklearn 学习 第二篇:特征预处理
    sklearn 学习 第一篇:分类
    DAX 第六篇:统计函数(描述性统计)
    DAX 第四篇:CALCULATE详解
    DAX 第三篇:过滤器函数
    DAX 第二篇:计算上下文
    DAX 第一篇:数据模型
    Git 第二篇:基本操作
  • 原文地址:https://www.cnblogs.com/bhss/p/5069915.html
Copyright © 2011-2022 走看看