zoukankan      html  css  js  c++  java
  • iTop4412刷Qt

    1. 将tf卡放到开发板上, 进uboot, 给tf卡分区:

    fdisk -c 1

    fatformat mmc 1:1

    ext3format mmc 1:2

    ext3format mmc 1:3

    ext3format mmc 1:4

    大概意思可能就是将tf卡分4个区, 1个fat, 3个ext3.

    2. 将tf卡插到pc端, 让ubuntu虚拟机可以看到它, 然后将光盘上的06_源码_uboot和kernel中的uboot压缩包, 放到ubuntu下面解压(或者直接windows下用7-Zip解压也行.)得到iTop4412_uboot目录

    3. 将CodeSign4SecureBoot_POP放进跟ubuntu的共享的目录.

    4. 将光盘上面"04_镜像_QT文件系统"-->"uboot"中的uboot镜像, 放到刚才解压的iTop4412_uboot中.

    5. 在ubuntu下面, 进入到iTop4412_uboot中, 运行./mkuboot /dev/sdx

    这个x取决于ubuntu将tf卡识别成啥设备了, 如果是/dev/sdb, 就是b, 如果提示找不到bin文件, 那可能是你把u-boot-iTop-4412.bin给改名了.改回来.

    6. 将tf卡读卡器, 断开跟ubuntu的连接, 回到windows控制下.

    在tf卡上建名为sdupdate的文件夹, 名字不能错, 将Qt对应的4个镜像(在光盘中04文件夹), system.img, ramdisk-uboot.img, u-boot-iTop-4412.bin, zImage, 放到sdupdate中.

    6. 制作好的tf卡, 插回开发板.

    重启开发板, 进uboot, 分别将kernel, 根文件系统, (uboot下次再说), 分别烧写:

    sdfuse flash bootloader u-boot-iTop-4412.bin

    sdfuse flash kernel zImage

    sdfuse flash ramdisk ramdisk-uboot.img

    sdfuse flash system system.img

    7. reset, 接好屏幕能看到qt的触屏校准程序.

  • 相关阅读:
    C/C++程序内存泄漏检测
    linux下的内存管理
    Linker Script 链接器脚本
    linux内核进程调度以及定时器实现机制
    嵌入式软件设计中查找缺陷的几个技巧
    winCE DEBUGZONE
    程序员三个境界
    EJB初识(通熟易懂)
    JVM/JDK/JRE/IDE—区别(很经典)
    dubbo初识(一)Dubbo架构设计详解
  • 原文地址:https://www.cnblogs.com/Montauk/p/6839548.html
Copyright © 2011-2022 走看看