PYNQ3.0使用wsl编译时遇到的问题()

wsl1下会卡在“Generating workspace directory”
编译log中会有以下错误

ERROR: Failed to source bitbake```

这是由于bitbake不能在wsl1(共享目录)下使用
解决方法
使用以下命令升级wsl1 到wsl2(注意wsl1 不能用于编译)
#wsl --set-version 分发版名称 版本号
wsl --set-version Ubuntu-18.04 2

chroot: failed to run command ‘cpio’: Exec format error
出现以上错误使用以下命令

sudo service binfmt-support start


 Label or path ps7_nand_0 not found
目前来看在2022.1及2022.2出现(参考这个帖子)
解决方法:(改完可以编译,没测试nand flash能不能用)
将“ps7_nand_0 ”修改为“nfc0”
从以下

&ps7_nand_0 {
nand@0 {
partition@0 {
label = “boot.bin-env-dts-kernel”;
reg = <0x0 0x00000000 0x02000000>;
};
partition@1 {
label = “angstraom-rootfs”;
reg = <0x0 0x02000000 0x09000000>;
};
partition@2 {
label = “upgrade-rootfs”;
reg = <0x0 0x0b000000 0x05000000>;
};
};
};

改为以下

&nfc0{
nand@0 {
partition@0 {
label = “boot.bin-env-dts-kernel”;
reg = <0x0 0x00000000 0x02000000>;
};
partition@1 {
label = “angstraom-rootfs”;
reg = <0x0 0x02000000 0x09000000>;
};
partition@2 {
label = “upgrade-rootfs”;
reg = <0x0 0x0b000000 0x05000000>;
};
};
};


编译时网络需要能从github clone代码
pynq3.0可参考以下博客编译
https://blog.csdn.net/MagicianJerry/article/details/132180828

为ANTMINERCtrl_C41板子的board文件在以下链接
https://gitee.com/adv6/pynq-ant-miner-s9/tree/master/pynq-s9-256
镜像地址
链接: https://pan.baidu.com/s/1A5j4Ua0q14rsrcPjOsj-EQ?pwd=s1fp 提取码: s1fp 复制这段内容后打开百度网盘手机App,操作更方便哦
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值