PYNQ上手笔记(1)

之前学的东西很少能坚持做笔记,后来发现不做笔记,跟没学差不多。

首先感谢两位博友,在他们博客的指导下才能完成我自己的实验。

https://blog.csdn.net/mculover666?t=1

https://blog.csdn.net/weixin_38438451?t=1

拿到板子,兴奋异常,但是起步的时候却举步维艰

开始的时候上官网 http://www.pynq.io/ 从GET_STARTED开始,点击PYNQ-Z2 Setup Guide。

Board Setup下面有详细的操作步骤,下面直接摘录过来,省的麻烦

PYNQ上手笔记(1)_第1张图片

  1. Set the ** Boot** jumper to the SD position. (This sets the board to boot from the Micro-SD card)
  2. To power the board from the micro USB cable, set the Power jumper to the USB position. (You can also power the board from an external 12V power regulator by setting the jumper to REG.)
  3. Insert the Micro SD card loaded with the PYNQ-Z2 image into the Micro SD card slot underneath the board
  4. Connect the USB cable to your PC/Laptop, and to the PROG - UART MicroUSB port on the board
  5. Connect the Ethernet port by following the instructions below
  6. Turn on the PYNQ-Z2 and check the boot sequence by following the instructions below

上电后,红灯是上电指示;然后Done上面的黄灯会亮;然后蓝灯会闪,之后4个黄灯常亮。出现这些现象,证明板子已经从你的SD卡启动了,这个时候把网卡的ip设置为静态ip,并和开发板在一个网段,从浏览器浏览访问 http://192.168.2.99 ,就可以进入Jupyter Notebook界面了。后面就是python的内容了,我还没学过。

但是网上有从终端操作开发板修改pynq的ip,但是我的不行,其实上面的操作,我理解,类似于现在大部分arm芯片都有的用tf卡启动的过程,并且tf卡拿掉后,该程序就没有了,并没有烧录。启动的是个Linux程序,正常上电可以在串口终端,作为这个Linux的终端,来控制,但是我这个进入系统后,没办法接收我的命令,但是能看到开发板发出的,按一下复位键就能看到启动过程。所以我准备跟着上面两位的步伐从ARM+FPGA开始。毕竟我最想知道的还是python到底是怎么直接操作硬件的,先从硬件入手吧。

 

 

你可能感兴趣的:(学习笔记)