华为poplar开发板怎么使用,怎么玩,souce命令未找到

华为poplar开发板怎么使用,怎么玩,souce命令未找到

沙与沫 发布于 2021-11-26 字数 504 浏览 731 回复 6

华为poplar开发板怎么使用,Linux 系统是Ubuntu14.04

souce命令未找到。按照文档操作,执行souce meta-hisilicon/setup-environment hi3716cv200/boot-hix5hd2

/build# souce meta-hisilicon/setup-environment hi3716cv200

未找到 'souce' 命令,您要输入的是否是:

 命令 'sauce' 来自于包 'fortunes-de' (universe)

 命令 'sauce' 来自于包 'sauce' (universe)

souce:未找到命令

就报错了,不知道怎么解决。有使用这个开发版的吗,要怎么用

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

孤独患者 2021-12-01 6 楼

完整的刷板命令

1 硬件环境准备
安装Linux系统的电脑 建议Ubuntu 12.04或以上版本
5V电源
microusb数据线(手机充电线)
网线
带HDMI口的显示器或显示器(可选)
2 网络拓扑
3 软件环境准备(ubuntu)
3.1 yocto编译系统
$ sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib
build-essential chrpath socat libsdl1.2-dev xterm
3.2 串口调试工具
$ sudo apt-get install minicom/putty/...
3.3 TFTP Server
$ sudo apt-get install tftpd-hpa
3.4 nfs server
$ sudo apt-get install nfs-kernel-server
4 编译
4.1 uboot
下载代码
$ git clone https://github.com/hisilicon/boot-hix5hd2.git
$ cd boot-hix5hd2
选择reg文件
$ rm -f ./*.reg
$ cp regs/hix5hd2-poplar.reg .
编译uboot
$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- s40
最后生成的"fastboot-burn.bin"文件就是可以烧写到单板的boot镜像.
4.2 Kernel & rootfs
建立工作目录
$ mkdir build
$ cd build
初始化工程
$ repo init --repo-url=https://github.com/hisilicon/git-repo --repo-branch=stable --no-repo-verify -u https://github.com/hisilicon/poplar.git -b daisy
$ repo sync
$ souce meta-hisilicon/setup-environment hi3716cv200
$ bitbake hisdk-qtbase-image
输出文件
build-hi3716cv200/tmp/deploy/images/hi3716cv200:
uImage
hisdk-qtbase-image-hi3716cv200.ext3
5 烧写
5.1 空板下载boot镜像
$ git clone https://github.com/hisilicon/burn-boot.git
$ cd burn-boot
$ cp boot-build-dir/fastboot-burn.bin .
$ sudo chmod 666 /dev/ttyUSB0
$ ./burn-boot.py
单板关电再上电,就开始将boot镜像下载到内存中运行
5.2 烧写镜像文件
启动tftp server服务
$ sudo service tftpd-hpa start
将boot、kernel、rootfs镜像拷贝到tftp文件
在boot命令行下烧写各个镜像文件
boot:
tftp 0x1000000 fastboot-burn.bin
mmc write 0 0x1000000 0x0 0x400
kernel:
tftp 1000000 uImage
mmc write 0 0x1000000 0x6800 0x4000
rootfs:
tftp 0x1000000 hisdk-qtbase-image-hi3716cv200.ext3
mmc write 0 0x1000000 0xA800 0x40000;mmc write 0 0x9000000 0x4A800 0x40000
6 运行
6.1 设置启动参数
6.1.1 设置bootcmd
setenv bootcmd 'mmc read 0 0x1000000 0x6800 0x4000;bootm 0x1000000'
6.1.2 设置内核启动参数
setenv bootargs 'mem=1G console=ttyAMA0,115200 root=/dev/mmcblk0p6 rootfstype=ext4 rootwait blkdevparts=mmcblk0:1M(boot),4M(baseparam),4M(pqparam),4M(logo),8M(kernel),384M(rootfs),-(others) mmz=ddr,0,0,300M'
6.1.3 保存参数
saveenv
6.1.4 重新启动系统
reset

像你 2021-12-01 5 楼

是source

泪冰清 2021-12-01 4 楼

source

勿忘初心 2021-12-01 3 楼

souce命令你应该去厨房找。

少女净妖师 2021-12-01 2 楼

没人玩过这玩意嘛

囚你心 2021-11-29 1 楼

有木有大牛帮帮忙