1. 26 May, 2017 2 commits
    • Jens Korinth's avatar
      Require sudo password only once at start · 63d0282e
      Jens Korinth authored
      * generate_boot_image.sh requires root rights at many different points
      * in it possible that the sudo timeout hits in between, leading to
        aborted execution if the user fails to re-enter the password
      * fixed that, asking once, re-using the password
      * also fixed and improved several other things:
      * fixed zedboard and zc706 devicetrees (needed patching to activate IRQs)
      * same with PyNQ, but different approach: have fixed devicetree in pynq
      * fixed U-Boot output log redirection
    • Jens Korinth's avatar
      Bugfix in basic scripts for PyNQ · d28e1a32
      Jens Korinth authored
  2. 24 May, 2017 2 commits
    • Jens Korinth's avatar
      Include linux-xlnx in SD card images · ea050b7d
      Jens Korinth authored
      * additional size parameter allows to control size of output image
      * if size is larger than 4GiB, the full linux-xlnx build tree will be
        added to the rootfs at /linux-xlnx (1.1GiB)
      * modified rc.local script changes owner recursively to 'xilinx'
      * fixed some more bugs
    • Jens Korinth's avatar
      Prepare disk image in generate_boot_image.sh · 69f18a39
      Jens Korinth authored
      * instead of directly formatting and partitioning an SDcard,
        generate_boot_image now prepares a disk image file
      * setup via losetup, formatted and mounted via kpartx
      * much faster than previous method, including faster writing to SD
      * major stylistic improvements, clearer style
      * fixed bug in parallel executions
  3. 23 May, 2017 2 commits
    • Jens Korinth's avatar
      Update README.md in boot · 0dbcdbbb
      Jens Korinth authored
    • Jens Korinth's avatar
      Implement SD card generator for PyNQ, ZC706 · 1871ad51
      Jens Korinth authored
      * extended the zedboard version
      * fixed devicetrees, now working out-of-the-box
      * automated extraction of root FS
      * patching root FS for network stuff, removing Jupyter, but keeping the
        autoresizing, which is pretty neat
      * PyNQ is non-trivial to rebuild; decided to extract directly from the
      * PyNQ image is downloaded from public URL at Digilent (minimal
        footprint in git)
      * not enough space to put linux-xlnx on board; maybe increase image
        size? or provide script to automate the process
  4. 19 May, 2017 7 commits
  5. 17 May, 2017 3 commits
  6. 16 May, 2017 5 commits
  7. 15 May, 2017 13 commits
  8. 14 May, 2017 5 commits
  9. 13 May, 2017 1 commit
    • Jens Korinth's avatar
      Closes #55 - Platform: Make board part optional · 5bfe0e82
      Jens Korinth authored
      * making it optional was trivial, but support in PyNQ was not
      * noticed that the board part of the ZedBoard and the support files for
      the ZedBoard were used, this does not work (completely different board)
      * had to pull the master XDC to find the clock pin and fix that
      * Platforms can implement platform::create_clock_port to generate their
      own clock ports
      * plugin is used to generated the constraints "post-synth"
      * Zedboard and PyNQ bitstreams build, but cannot be tested