【海思篇】【Hi3516DV300】三、使用USB烧写映像

news/2025/1/11 17:06:50/

目的:实现USB快速烧录,比串口快很多;让更多的爱好者了解海思、加入海思

目录

1 PC准备工作

2 海思板准备工作

3 工具HiTool开始USB烧写


1 PC准备工作

说明:

Hi3516CV300/Hi3559AV100/Hi3556AV100/Hi3519AV100/Hi3516CV500/Hi3516DV300/Hi3516AV300/Hi3559V200/Hi3556V200/Hi3516EV200/Hi3516EV300/Hi3518EV300 芯片支持 USB 裸烧;

不是所有芯片都支持 USB 传输方式。Hi3556AV100/Hi3559AV100 单板有两个 USB口,只有 USB0 口才支持 USB device 升级。Hi3516DV300当然是支持的USB传输了

1).  从 http://zadig.akeo.ie 上下载 zadig.exe 文件,请根据自己的操作系统下载相应的exe 执行文件,当前最新版本如下(请以实际为准):
  zadig-2.4.exe(国外网速很慢,我资源上可以0积分下载)
以 win7 系统下驱动安装为例(win10 暂不支持)。

2).  用 HiBurn 工具串口功能烧写 uboot,烧写完成之后,在单板的 uboot 下输入命令
usb device
,USB 接口与 PC 端相连,进入升级模式,PC 端设备管理器出现
HiUSBBurn 设备如下图所示。

此时 windows 会自动搜索驱动程序,等待 windows 搜索驱动程序搜索不到之后。


3).  打开 zadig_2.3.exe 文件,选择 Options->List All Devices,将 List All Devices 勾
上,如下图所示。

4).  在红色方框位置选择 hiUSBBurn 设备,然后方框内选择驱动 libusbK,点击“Install
Driver”,如下图所示。

单板上电时,需要进入 USB 模式,进入 USB 模式的方法请参考 SDK 包里面的文档
《Hi35xxVxxx SDK 安装使用说明》。

 

5).  出现如下对话框,在点击安装如下图所示

如果有弹出窗口询问确认安装,请确认;

liusbK 安装成功如下图所示。

2 海思板准备工作

板上须已经烧写过uboot;如果没有烧写过,请参考【海思篇】【Hi3516DV300】二、使用串口烧写映像

 

3 工具HiTool开始USB烧写

 

 

1 ).打开固件分区xml文件;如果没有烧写过,请参考【海思篇】【Hi3516DV300】二、使用串口烧写映像

2 ).选择USB口

3 ).勾选映像文件(uboot、kernel、rootfs都可以,单选多选都可以)

4 ).选择海思板器件类型(我的是spi nor flash,)

5 ).接好板子与PC之间的USB线,按下海思板子上USB升级按钮,按下HiTool下的烧写按钮,然后接通电源。

 

 

总结:

1 pc上的usb驱动死活安装不上,最后发现是自己没有在boot下输入usb device;

2 另一块板不进update模式,原因竟然是没插入sdcard。(但是海思文档中UPDATE_MODE解释为Enable UPDATE FROM SDIO0 or USB)


http://www.ppmy.cn/news/616723.html

相关文章

群晖DSM7.1添加2.5G网卡驱动

为了更好的浏览体验,欢迎光顾勤奋的凯尔森同学个人博客http://www.huerpu.cc:7000 群晖添加2.5G网卡驱动有下面三种方法 1、将驱动添加入引导 2、通过SSH将驱动添加到群晖系统文件中 3、安装bb-qq大神驱动套件。下载地址 第三种方式最简单,我这里安…

GSCoolink GSV650X HDMI1to4 Splitter

HDMI2.1 1to4分配器 支持 8K Downscaler 和 CSC 功能特征 1、HDMI2.1最高48Gbps(每通道12Gbps) 2、HDCP 2.3/2.2/1.4 (1)中继支持 (2)2.3/2.2和1.4之间的灵活转换器 3、长线自适应EQ 4、视频/音频生成器和…

USB3.0 host xHCI驱动

xHCI驱动在usb/host中,主要初始化xHCI。xHCI作为usb host部分的驱动。 1. xhci driver与device的匹配 usb/host/xhci-plat.c: static struct platform_driver usb_xhci_driver = {.probe = xhci_plat_probe,.remove = xhci_plat_remove,.shutdown = usb_hcd_platform_shut…

linux USB HOST之EHCI和OHCI

1. 主机控制器(Host Controller) • UHCI: Universal Host Controller Interface (通用主机控制接口, USB1.0/1.1) • OHCI: Open Host Controller Interface (开放主机控制接口,USB1.0/1.1) • EHCI: Enhanced Host Controller Interface (用于USB2.0高速设备的“…

联阳IT66121FN提供SDI转HDMI方案分享

IT66121除了各种视频输出格式支持,同时还支持8个通道的I 2 S数字音频,高达192kHz的采样率和高达24位的样本大小。IT66121还支持S / PDIF输入高达192kHz的采样率。 由IT提供HDMI规格V1.3支持新的高比特率音频(HBR)66121中两个接口&…

JavaScript状态模式:如何优雅地管理状态

JavaScript状态模式 在前端开发中,状态管理是一个非常重要的问题。随着应用程序的复杂度不断增加,状态管理变得越来越困难。JavaScript状态模式是一种优雅的解决方案,可以帮助我们更好地管理状态。本文将介绍JavaScript状态模式的基本概念和…

WuThreat身份安全云-TVD每日漏洞情报-2023-06-09

漏洞名称:Rancher Labs Rancher 权限提升 漏洞级别:高危 漏洞编号:CVE-2023-22647,CNNVD-202306-022 相关涉及:Rancher Labs Rancher 2.6.0到2.6.13版本 漏洞状态:POC 参考链接:https://tvd.wuthreat.com/#/listDetail?TVD_IDTVD-2023-13589 漏洞名称:BESDER IP摄像机视频播放…

国内资深安全专家详谈Trojan-PSW盗号***

诚信网安--子明 【51CTO.com 专家特稿】近日在QQ上广泛传播地一段回答问题得到q币中奖消息中所包含的恶意链接,访问该链接将导致用户电脑感染多种***程序,经过仔细分析这些***几乎都归于一类——Trojan-PSW***! 一、Tr…