美文网首页
AI硬件自学笔记(三)

AI硬件自学笔记(三)

作者: 剑山 | 来源:发表于2020-01-31 22:55 被阅读0次

上面文章写的是直接烧录好别人编译好的bin文件,我这里想要试试自己编译固件,一个是更熟悉linux编译的这个流程,一个为后面迁移到其他的硬件上做准备。

在OSX下编译UNIX界面

  1. 先克隆micropython的git下来
  2. 我是在mac上运行的,可以看这个说明https://github.com/micropython/micropython/wiki/Getting-Started
  3. 运行git submodule update --init的时候有一个依赖会安装失败,按照这里说的https://github.com/micropython/micropython/issues/4429以后就可以了
    4.在make axtls的时候报错说要运行git submodule update --init --recursive把依赖的依赖也装上
  4. 然后要
brew install pkg-config
brew install libffi
export PKG_CONFIG_PATH="/usr/local/opt/libffi/lib/pkgconfig"
  1. 然后要先编译mpy-cross
  2. 在unix下make后就可以在iterm里面看到micropython的界面了。然后可以运行安装自动补全和machine库
./micropython -m upip install micropython-machine
./micropython -m upip install micropython-pystone

ESP8266和ESP32

直接移植到树莓派上可能对我跳跃有点大,我打算先尝试下自己编译出esp8266用的bin文件,然后看下里面的流程到底是什么。
这里看到一个中文翻译的microPython文档,读起来会简单点,不过翻译的质量不太高。。。http://docs.micropython.01studio.org/zh_CN/latest/esp32/quickref.html
搞了两天两夜,最后卡到这里,卒。。。
http://crosstool-ng.github.io/2018/11/26/macos.html
不管是ESP8266用到的esp-open-sdk还是esp32用的esp-idf都需要用到crosstool-NG,然而这个工具不支持OSX了,因为在春节手边只有一个mac所以要暂停了。。等回家用windows或者Ubuntu试试。。。

相关文章

  • AI硬件自学笔记(三)

    上面文章写的是直接烧录好别人编译好的bin文件,我这里想要试试自己编译固件,一个是更熟悉linux编译的这个流程,...

  • AI硬件自学笔记(四)

    我现在要尝试让树莓派可以用过uart来实现micropython的REPL。 我最早是尝试更改micropytho...

  • AI硬件自学笔记(二)

    Maixpy 了解了下现有的一些解决方案。maixpy做了一系列基于k210的开发板。k210是一个risc-v架...

  • AI硬件自学笔记(一)

    理论上这应该是一个系列的自学笔记,主要是搞清楚AI如何与硬件结合。不过以我的写博客的历史来看,估计又是一个虎头蛇尾...

  • 《硬战》读书笔记

    AI硬件从业者的心得记录,对消费类AI硬件产品的见解比较专业,形成了AI产品规划的方法论。

  • “抑郁症”讲座笔记

    许铁 铁哥AI用于抑郁症早期检测的讲座笔记 以色列augmental初创公司手机、智能硬件的推广——数据采集方法一...

  • CSS 自学笔记(下)

    传送门: CSS 自学笔记(上) CSS 自学笔记(中) CSS 自学笔记(下) 代码简写 布局缩写 paddin...

  • 什么是摩尔定律及其对矿机的影响

    序 言 这几期小鲜都在围绕AI展开学习,前期提到AI发展的三大支柱是“改进的算法”“海量的数据”“新的硬件”,其中...

  • CSS 自学笔记(中)

    传送门: CSS 自学笔记(上) CSS 自学笔记(中) CSS 自学笔记(下) 继承、层叠和特殊性 继承 CSS...

  • CSS 自学笔记(上)

    传送门: CSS 自学笔记(上) CSS 自学笔记(中) CSS 自学笔记(下) 1. 简介 CSS 是层叠样式表...

网友评论

      本文标题:AI硬件自学笔记(三)

      本文链接:https://www.haomeiwen.com/subject/zepwthtx.html