Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Accessing Push Button Event From Digilent Zybo FPGA Board Running Petalinux
Forum Update on Monday, May 27th 2025

Accessing Push Button Event From Digilent Zybo FPGA Board Running Petalinux

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
8 Posts 2 Posters 850 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    lion_roar
    wrote on 18 Sept 2018, 20:18 last edited by
    #1

    Hi,
    can anyone help me undestand how i can link my QT application to the push button of my fpga board. For example i would like to have MY QT application display a messag when the PushButton is Pressed.

    1 Reply Last reply
    0
    • S Offline
      S Offline
      SGaist
      Lifetime Qt Champion
      wrote on 18 Sept 2018, 20:19 last edited by
      #2

      Hi and welcome to devnet,

      Where will your application be running ?

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • L Offline
        L Offline
        lion_roar
        wrote on 18 Sept 2018, 20:47 last edited by
        #3

        Hey so far i have it runnning on the board.

        1 Reply Last reply
        0
        • S Offline
          S Offline
          SGaist
          Lifetime Qt Champion
          wrote on 18 Sept 2018, 20:51 last edited by
          #4

          How is that button seen by your system ?

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0
          • L Offline
            L Offline
            lion_roar
            wrote on 18 Sept 2018, 21:08 last edited by
            #5

            i believe it is seen as a memory location. I designed the FPGA layout and used that to build a PetaLinux system. I can succesfully test all the Leds and Pushbutton in the linux terminal using the demo application provided.

            1 Reply Last reply
            0
            • S Offline
              S Offline
              SGaist
              Lifetime Qt Champion
              wrote on 18 Sept 2018, 21:44 last edited by
              #6

              Then you should extract the necessary components from the example in order to create a small library that can be used to get the information you want.

              Interested in AI ? www.idiap.ch
              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

              1 Reply Last reply
              1
              • L Offline
                L Offline
                lion_roar
                wrote on 18 Sept 2018, 21:51 last edited by
                #7

                I had the exact same idea. It didnt go well the folder of said GPIO-demo app contains a .c file , a make file, and a .bb file . Are those importable into QT.

                1 Reply Last reply
                0
                • S Offline
                  S Offline
                  SGaist
                  Lifetime Qt Champion
                  wrote on 18 Sept 2018, 22:13 last edited by
                  #8

                  Qt is a C++ framework, so yes you can use C code.

                  Interested in AI ? www.idiap.ch
                  Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                  1 Reply Last reply
                  1

                  8/8

                  18 Sept 2018, 22:13

                  • Login

                  • Login or register to search.
                  8 out of 8
                  • First post
                    8/8
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • Users
                  • Groups
                  • Search
                  • Get Qt Extensions
                  • Unsolved