# Hi3093镜像文件 **Repository Path**: liuweiqin/Hi3093-image-file ## Basic Information - **Project Name**: Hi3093镜像文件 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-07-18 - **Last Updated**: 2024-07-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Hi3093镜像文件 #### 介绍 此镜像文件是基于openEuler24.03版本的Hi3093镜像,支持QT显示,并附带mica框架。 **文件目录** | 压缩包 | 压缩包内文件 | 描述 | |-----------------------|-------------------------------------------------|----------------------| | hi3093_image_file.rar | Hi3093_ext4fs.img | 文件系统,里面包含uImage和设备树。 | | | Hi3093_ext4fs_cms.bin | 文件系统签名。 | | | u-boot_rsa_4096.bin | uboot。 | | openEuler_output.rar | openeuler-image-qemu-aarch64-xxx.rootfs.cpio.gz | 文件系统。 | | | zImage-5.10.0 | 内核映像文件。 | | | defconfig-kernel | 内核配置文件。 | #### 主要特点 1. 集成了QT接口,可通过helloworld-gui --platform linuxfb命令进行测试,测试前需运行根目录中的/qt_prepare.sh脚本文件加载接口所需依赖。 - 需在执行helloworld-gui前接入VGA接口,与鼠标接口(不支持热插拔)。 - 鼠标接口需接入J19 usb接口(单板上较长的usb接口)。 ``` sh /qt_prepare.sh helloworld-gui --platform linuxfb ``` 2. 设备树修改,预留UniProton log内存,并适配[最新mcs_km内核模块](https://gitee.com/openeuler/mcs/tree/master/mcs_km)。 ``` reserved-memory { #address-cells = <0x2>; #size-cells = <0x2>; ranges; ...... client_os_log_mem: client_os_log_mem@94000000 { reg = <0x0 0x94000000 0x00 0x1100000>; no-map; }; client_os_reserved: client_os_reserved@0x93000000 { reg = <0x00 0x93000000 0x00 0x1000000>; no-map; }; client_os_dma_memory_region: client_os_dma_memory@0x90000000 { compatible = "shared-dma-pool"; reg = <0x00 0x90000000 0x00 0x3000000>; no-map; }; }; uniproton-remoteproc { compatible = "oe,mcs_remoteproc"; memory-region = <&client_os_dma_memory_region>, <&client_os_reserved>; }; uniProton-log-mem { compatible = "oe,log_mem"; memory-region = <&client_os_log_mem>; }; ``` 3.如需拉起UniProton,详见[《mica命令与配置文件》](https://pages.openeuler.openatom.cn/embedded/docs/build/html/master/features/mica/mica_ctl.html)。镜像中已提供UniProton实时OS范例,目录为:'/mcs',拉起命令: ``` cd /mica mica create hi3093-uniproton.conf mica start uniproton-hi3093 ```