• 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的触屏校准程序.

  • 相关阅读:
    python学习笔记(一):基本概念
    selenuim webDriver API 16种定位方式
    css属性之display行内标签 块级标签 隐藏显示
    python------面向对象编程
    网络编程---发送http请求
    python----tcp/ip http
    python基础_md5加密与加盐
    python-----环境变量
    低代码工具-page-pipepline
    模块化的构建工具
  • 原文地址:https://www.cnblogs.com/Montauk/p/6839548.html
Copyright © 2020-2023  润新知