网站长尾关键词优化,完成网站集约化建设,绍兴越城区建设局网站,邯郸网站只做前言 最近买了 【正点原子】 的 RK3568 开发板#xff0c;下载了 开发板的资料#xff0c;包括 Linux SDK#xff0c;这个 Linux SDK 占用的空间比较大#xff0c;扩展了一下 VM 虚拟机 ubuntu 20.04 的硬盘空间#xff0c;编译才正常通过。 编译 RK3568 Linux SDK 时下载了 开发板的资料包括 Linux SDK这个 Linux SDK 占用的空间比较大扩展了一下 VM 虚拟机 ubuntu 20.04 的硬盘空间编译才正常通过。 编译 RK3568 Linux SDK 时遇到 python 版本的问题这里做个记录 【正点原子】 rk3568 开发板资料与 Linux SDK 下载 http://www.openedv.com/docs/boards/arm-linux/RK3568Linux.html
python 版本选择 由于 ubuntu 20.04 安装了两个 python 版本 python 2.7 与 python 3.8默认执行 python执行的是 python2.7由于 【正点原子】 提供的 rk3568 的 Linux SDK 解压完是个 .repo 文件夹需要使用 repo 命令把源码文件提取出来此时发现 .repo/repo/repo sync -l -j10 报错了提示 python 的错误此时 把 python 默认改为 python 3.8正常工作 参考 ubuntu 20.04 自由切换 python 的版本 但是编译时又遇到了几个小错误比如 ./kernel/scripts/mkmultidtb.py 中 print __doc__ 报错这个就是说python3 print 需要增加括号 但是切换到 python2.7发现 Linux SDK 最终依旧没有编译通过索性 切换到 python3.8编译时发现只有 ./kernel/scripts/mkmultidtb.py 这个文件有几处 print xxx 的报错增加括号后发现 python3.8 可以正常的编译 rk3568 的 Linux SDK 了。 也就是 需要把 python 默认执行的版本改为 python3rk3568 就可以正常使用 repo 与 编译 Linux SDK 了
小结
rk3568 功能比较的强大首先编译一下 Linux SDK掌握基本的镜像烧写方法后面打算一步步研究比如单独编译 u-boot、kernel甚至基于 u-boot 最新版本参考现有的 u-boot一步步移植 u-boot再一步步研究 Linux kernel。 rk3568 拥有 GPU 与 NPU可以配合 camera 与显示做一些 AI 方法的研究