Jump to content

RichardV

Members
  • Posts

    33
  • Joined

  • Last visited

Posts posted by RichardV

  1. Hello. I think I figured it out! I had help from BYTEMAN on this forum. Here is an early draft of my procedure. User beware that it may have mistakes. 

    It think "time delays" are needed in the User App when booting from QSPI flash. The code I altered comes from the GPIO example in the BSP. This only works for Vivado 2019.1 and earlier. I haven't figured out how do to this with Vitis yet.

    Richard V

     

    How To Store Your SDK Project in SPI Flash using the CMod_A7.pdf

  2. Hello, I need the help of a Digilent Engineer with CMod-A7 experience (Artix 7).

    I'm trying to find out if it's even POSSIBLE to run an SDK application from bootup on the CMod-A7. I'm able to load the HDL code, but NOT the SDK application I really need. I'm starting to doubt it's even possible to do this. Someone please just tell me Yes/No if this is true or not?

    I tried following this tutorial using another Arix 7 device: https://digilent.com/reference/learn/programmable-logic/tutorials/htsspisf/start

    The problem with this tutorial is that the CMod-A7 doen'st have memory configuration jumpers, so it's not possible to follow this tutorial exactly the same way.

    I have searched everywhere I can think of for ANYbody that's been able to even get the simple Hello_World code to work upon boot-up. If  you know I'm wrong about this, then please provide the links that proves so? I'd be very grateful for a demonstration on this.

    It seems that the CMod-A7 is totally unable to run SDK applications without being TETHERED to a computer to program it every time it's powered up. I'm trying to sever that tether to my computer. 

    Thank you, Richard V

  3. Hello. I have seen the Cmod A7 tutorial that stores the .bit file to QSPI for boot from powerup, but this doesn't store an application program like "Hello World". 

    It's actually a 2 stage process for the Zynq; one needs a First Stage Bootloader (FSBL) and a Second Stage Bootloader finishes the job. But I'm using the Microblaze on the Cmod A7 and this process is not so easy. 

    I've tried using a tutorial using for another Artix 7 device (Nexsys, link below), but I failed when trying to adapt it to the Cmod A7. If anyone has a suggestion, I'd be grateful for the advice. 

    Thank you, Richard V

    https://digilent.com/reference/learn/programmable-logic/tutorials/htsspisf/start

×
×
  • Create New...