代码拉取完成,页面将自动刷新
全志v853芯片裸机开发示例程序。本示例程序主要用于北京理工大学信息与电子学院“嵌入式系统原理与应用”课程教学,并不保证可以在实际的工程中被正常使用。
下载并安装支持ARM Cortex-A7处理器的工具链。全志v853官方工具包的下载参见全志在线网站。我们所使用的工具链在tina-v853/prebuilt/rootfsbuilt/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf目录下。
生成镜像需要mkimage工具,可以使用下面的命令进行安装:
sudo apt-get install u-boot-tools
全志v853开发板的U-Boot支持X/Ymodem协议通过串口下载,需要下载ExtraPuTTY以下载程序到开发板。
下载并编译本示例程序使用如下命令:
$ git clone --depth=1 https://gitee.com/bitpmcrg/v853-bare.git
$ cd v853-bare
$ make
本示例程序均基于全志开发板所提供的U-Boot程序。在U-Boot开始控制台出现“Hit any key to stop autoboot: ” 提示时,按任意键按任意键进入命令行模式。
在U-Boot命令行输入
=> loady 0x4200000
在ExtraPuTTY的菜单选择“Files Transfer|Ymodem|Send”发送uimg文件。
待文件传输完毕,在U-Boot命令行输入
=> bootm 0x4200000
然后,系统就进入到裸机程序执行了。
本示例程序参考了以下资料:
感谢全志公司为本课程提供了v853开发板。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。