Hi35xx Huawei LiteOS开发环境:U-boot烧写与镜像部署教程

需积分: 43 18 下载量 31 浏览量 更新于2024-08-06 收藏 787KB PDF 举报
本文档详细介绍了在华为LiteOS平台上进行镜像烧写的步骤,针对Hi35xx系列芯片,如Hi3516EV200、Hi3516EV300、Hi3518EV300和Hi3516DV300,进行软件开发和系统部署的过程。首先,用户需要熟悉编程环境,可以选择Source Insight(Windows环境下)或Vim+ctags+cscope(Linux环境下)进行代码编写。在开发过程中,关键步骤包括: 1. 代码编译:使用华为LiteOS提供的官方工具链进行编译,避免因使用第三方工具链导致的兼容性问题。具体编译方法需参考华为LiteOS编译文档。 2. U-boot烧写:对于首次使用的单板,需要通过HiTool烧写U-boot启动镜像。首先将u-boot-hi3516ev200.bin上传到FTP服务器,然后在单板进入U-boot命令行模式,通过tftp命令传输文件并擦除和烧写Flash,这里以nand为例。 3. LiteOS镜像烧写:将sample.bin文件复制到FTP服务器,同样进入U-boot命令行,使用tftp下载并烧写到指定地址,如0x42000000。最后在命令行中执行`go 0x42000000`来启动LiteOS。 本文档还提到,开发者应参考《Hi35xx Huawei LiteOS SDK 安装以及升级使用说明.doc》获取关于特定芯片启动地址的信息,以及版权和商标声明,指出未经许可不得擅自复制文档内容。此外,文档强调了产品版本对应关系,并针对技术支持工程师作为主要读者群体。 整个过程旨在帮助工程师快速理解和上手华为LiteOS开发环境,确保产品的正确安装和调试。值得注意的是,arm-himix200-linux-工具链暂时不被支持,因此在使用时需注意所选工具链的适用性。