查看: 137|回复: 0

嘉楠勘智K510系统烧写教程

[复制链接]

6

主题

7

帖子

50

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
50
发表于 2022-6-23 18:20:03 | 显示全部楼层 |阅读模式
一,windows下烧录到sd卡
1Windows下可通过balenaEtcher工具对sd卡进行烧录(balenaEtcher工具下载地址[color=var(--color-accent-fg)]https://www.balena.io/etcher/)。
1)使用TF卡插件PC,然后balenaEtcher工具,点击界面工具的“Flash from file”按钮,选择待烧写的启动闪存,图。
固件下载链接包括sd卡文件和emmc固件链接:https://pan.baidu.com/s/1z8eunaGpwvruaGA_TVH2hQ?pwd=gpvy
提取码:gpvy
--来自百度网盘超级会员V6的分享
微信截图_20220623164046.png
系统文件不要选错了选择sd卡文件
微信截图_20220623164427.png
微信截图_20220623164443.png
等待烧录完成
微信截图_20220623164937.png
2,拨码开关如下从sd卡启动
63cd661cef0dd572a763c39cd33e8a0.jpg
然后把sd卡插入主板上电开机
521AE1150F0B83291B18D053D8C522ED.jpg
启动成功
51E0B253213D4B4DEFD520E6CEBB3714.jpg
二,烧写到emmc
1,将sysimage-emmc.img烧录到板载eMMC需要借助于sdcard,在ubuntu环境下,将sysimage-emmc.img 存放到sdcard的用户分区,然后将sdcard插入开发板并上电启动。
烧录emmc镜像前,需要卸载掉emmc相关文件系统,请参考如下步骤进行卸载。
  1. mount | grep emmc
复制代码
执行结果如下图:
微信截图_20220623181411.png
输入如下命令卸载和检查。
  1. umount /root/emmc/p2
  2. umount /root/emmc/p3
  3. umount /root/emmc/p4
  4. mount | grep emmc
复制代码
执行结果如下图:
微信截图_20220623181539.png
最后进入sysimage-emmc.img镜像所在路径,输入如下命令烧录eMMC。
  1. dd if=sysimage-emmc.img of=/dev/mmcblk0 bs=1M
复制代码
执行结果如下图:
微信截图_20220623181651.png
注:烧录过程较慢,大约需要30秒,请耐心等待。
当烧录完成后,选择 BOOT为从EMMC启动,最后开发板上电即可从EMMC启动。
用户配置编译环境
若用户不使用上述的docker环境,可在ubuntu18.04/20.04参考如下命令配置自己的开发环境,如果没有权限请使用sudo
  1. apt-get update
  2. apt-get upgrade
  3. apt-get install libc6-i386 libc6-dev-i386

  4. apt-get install mtools
  5. apt-get install dosfstools
  6. apt-get install python
  7. apt-get install python-pip
  8. python2 -m pip install pycrypto

  9. apt-get install python3.7
  10. apt-get install python3-pip
  11. python3.7 -m pip install --upgrade pip
  12. ln -sf /usr/bin/python3.7 /usr/bin/python3
  13. python3 -m pip install onnx==1.9.0 onnx-simplifier==0.3.6 onnxoptimizer==0.2.6 onnxruntime==1.8.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

  14. #进行下一步,需进入k510_buildroot/nncase目录,将nncase_v1.4.0.tgz解压后进入k510_buildroot/nncase/nncase_v1.4.0目录,输入如下命令安装*.whl
  15. python3 -m pip install x86_64/*.whl
  16. #运行python3 -m pip show nncase,若看到nncase版本信息则表示AI应用程序环境部署成功。
  17. python3 -m pip show nncase

  18. python3 -m pip install xlrd==1.2.0
  19. python3 -m  pip install pystache
  20. dpkg --add-architecture i386
  21. apt update
  22. apt install libncurses5:i386
  23. apt-get install wget
  24. apt-get install cpio
  25. apt-get install unzip
  26. apt-get install rsync
  27. apt-get install bc
  28. apt-get install libssl-dev
  29. pip3 install pycryptodome
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|风火轮WIKI|手机版|深圳风火轮团队 ( 粤ICP备17095099号 )

GMT+8, 2022-7-6 23:33 , Processed in 0.055983 second(s), 22 queries .

快速回复 返回顶部 返回列表
 
【客服1】 商务合作 15289193
【客服2】 业务洽谈 13257599
【客服3】 售前咨询 510313198
【邮箱】
smartfire@smartfire.cn