element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum What would you like to see tested on the Raspberry Pi 4?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 50 replies
  • Subscribers 672 subscribers
  • Views 5345 views
  • Users 0 members are here
  • raspberry pi 4 testing
Related

What would you like to see tested on the Raspberry Pi 4?

cstanton
cstanton over 6 years ago

We have a couple of these in the office that we can run software / test some things on - so what would you like to see tested on the hardware that would help to swing the decision for you as to whether or not it's worth it?

 

I've seen a few questions about Sega Rally running on MAME, questions about h264 encoding, realtime transcoding - for some of these I'd have to find the software/setup but it's certainly do-able.

 

So let me know, what do you want to see tested on the Pi 4?

  • Sign in to reply
  • Cancel
  • michaelkellett
    michaelkellett over 6 years ago in reply to michaelkellett

    Some progress in writing data from Pi to FPGA, I'm able to send packets of 2048 words (16 bits wide) in a typical time of about 175us. No errors so far but I've only sent a small number of packets.

    Rate = 23.4 Mbyte/s.

    Next to try and get FPGA -> Pi up to a reasonable rate.

     

    I'm not quite as fast as PCie (image) but this works without modding the Pi !

     

    MK

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 6 years ago in reply to michaelkellett

    Hi Michael,

     

    Wow, that's very interesting : ) It's making me think all sorts of things to interface to the Pi : )

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • michaelkellett
    michaelkellett over 6 years ago in reply to shabaz

    Well, I have the ability to send data packets in both directions and I don't get errors.

    The sad news is that Pi Reads of the IO seem to top out at about 264ns - the code loop is very simple:

     

    GPIO_SET(P_FRAME);                // start the frame

    while(word < n_words)

    {
    gpio_regs[7] = (1 << 18);     // set MR high
    //gpio_regs[7] = (1 << 18);
    *data++ = gpio_regs[13];
    gpio_regs[10] = (1 << 18);     // clear MR
    //gpio_regs[10] = (1 << 18);
    *data++ = gpio_regs[13];
    word += 2;
    }

     

    GPIO_CLR(P_FRAME);                 // end the frame

     

    adding the commented out statements or changing the level of compiler optimisation make no difference at all to the speed, the MR pulses remain at 264ns and the period at 528ns.

     

    This looks like 32 - 33 cycles of the IO clock (assuming it is 120MHz or 125MHz - I've seen both claimed.)

    It would not surprise me if there is a setting in the processor that could change this - so if any RPi bods are reading this - please let me know !!

    As it is I can transfer 7.575 Mbyte/s into the Pi from the FPGA. It would be so nice to go at twice that speed image.

     

    @ Christopher Stanton - do you have any RPi contacts you might ask ?

     

    MK

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • urkraft
    urkraft over 6 years ago in reply to cstanton

    I thought that there was some kind of tool on the Raspi to show cpu temperature, but i can't find it on my Pi 4. Was i mistaken? If not, can you tell me where to find it?

     

    - raymond

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • cstanton
    cstanton over 6 years ago in reply to urkraft

    vcgencmd measure_temp

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • urkraft
    urkraft over 6 years ago in reply to cstanton

    Thank you Christopher!

     

    - raymond

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • urkraft
    urkraft over 6 years ago in reply to cstanton

    Your suggestion worked just fine, Christopher, but what i was really looking for was the CPU temperature widget. I found out that it is very easy to access in Buster:

    Right click on taskbar --> Add/Remove Panel Items --> [Add]

    Select [Temp Monitor] --> [Add]

     

    - raymond

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 6 years ago in reply to urkraft

    Hi Raymond,

     

    The widget is still available, I think it's a right-click on the top bar, and then via an option. Or it was in the normal top-left menu. I did manage to get the widget displayed last week, using one of those two methods, so I know it can be done, I just cannot recall the precise steps (I don't have access to my Pi 4 currently to check).

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • urkraft
    urkraft over 6 years ago in reply to shabaz

    Hmmm, don't understand your response to my post. What i wrote was that i was really after the widget which shows the CPU temperature and that i had discovered how to get it. My post included instructions on how to get the widget. The instructions i included in my post was tested and verified by me on the Buster version of Raspian. I posted this information in case there were others who were also interested in using the widget but did not know how to access it (or if one even existed). My post was not a request for information - it was an attempt to supply information for others who may be interested.

     

    - raymond

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 6 years ago in reply to urkraft

    Sorry, I didn't read your entire post. I only read your first sentence.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
<
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube