[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2791405.2791408acmotherconferencesArticle/Chapter ViewAbstractPublication PageswciConference Proceedingsconference-collections
research-article

Using PRUSS for Real-Time Applications on Beaglebone Black

Published: 10 August 2015 Publication History

Abstract

This paper discusses the use of Programmable Real-time Unit Sub System (PRUSS) in the Sitara ARM processor, for real-time applications. The Sitara AM335x SoC on the Beaglebone Black is equipped with two 32-bit low-latency microcontrollers which can be executed independent of the ARM Cortex-A8 processor in the AM335x SoC, giving near to real-time processing speed. PRUSS can be used for data acquisition with real-time response. The PRUs can be used for process control by processing sensor data and giving timely control signals accordingly. The ability to access the sensor readings in real-time helps in a faster and more accurate control of time critical processes.

References

[1]
M. Richardson. Getting Started with BeagleBone: Linux-Powered Electronic Projects With Python and JavaScript. Maker Media, Inc, 2013.
[2]
M. Watkins and C. Betancourt. Ensuring real-time predictability: Leveraging TI's Sitara Processors Programmable Real-Time Unit. TI Whitepaper, 2014.
[3]
AM335X PRU-ICSS Reference Guide.
[4]
M. Liljegren. User-space device drivers in linux: A first look. ENEA Whitepaper, 2014.
[5]
R. Birkett. Enhancing Real-time Capabilities with the PRU. Embedded Linux Conference, Mar 2015.
[6]
D. Molloy. Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux. Wiley Publishing, 2014.

Cited By

View all
  • (2024)Affordable BeagleBone Solution for Precise IRIG-B Countdown Time Synchronization for Safety-Critical Applications2024 7th International Conference on Devices, Circuits and Systems (ICDCS)10.1109/ICDCS59278.2024.10560535(267-270)Online publication date: 23-Apr-2024
  • (2021)Applications Models Using Beaglebone FPGAThe Scientific Bulletin of Electrical Engineering Faculty10.2478/sbeef-2021-000321:1(10-17)Online publication date: 29-May-2021
  • (2021)LLFSMs on the PRU: Executable and Verifiable Software Models on a Real-Time MicrocontrollerAdvances in Systems Engineering10.1007/978-3-030-92604-5_35(391-402)Online publication date: 11-Dec-2021
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
WCI '15: Proceedings of the Third International Symposium on Women in Computing and Informatics
August 2015
763 pages
ISBN:9781450333610
DOI:10.1145/2791405
© 2015 Association for Computing Machinery. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of a national government. As such, the Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 10 August 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. AM335x
  2. Beaglebone Black
  3. Industrial Monitoring
  4. PRU
  5. PRUSS
  6. Real-time system
  7. Sitara ARM Processor

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

WCI '15

Acceptance Rates

WCI '15 Paper Acceptance Rate 98 of 452 submissions, 22%;
Overall Acceptance Rate 98 of 452 submissions, 22%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 09 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Affordable BeagleBone Solution for Precise IRIG-B Countdown Time Synchronization for Safety-Critical Applications2024 7th International Conference on Devices, Circuits and Systems (ICDCS)10.1109/ICDCS59278.2024.10560535(267-270)Online publication date: 23-Apr-2024
  • (2021)Applications Models Using Beaglebone FPGAThe Scientific Bulletin of Electrical Engineering Faculty10.2478/sbeef-2021-000321:1(10-17)Online publication date: 29-May-2021
  • (2021)LLFSMs on the PRU: Executable and Verifiable Software Models on a Real-Time MicrocontrollerAdvances in Systems Engineering10.1007/978-3-030-92604-5_35(391-402)Online publication date: 11-Dec-2021
  • (2020)Exploitation of precise timing capabilities of single board computer for transcranial magnetic stimulation2020 IEEE Sensors Applications Symposium (SAS)10.1109/SAS48726.2020.9220045(1-6)Online publication date: Mar-2020
  • (2017)Cyclops: PRU programming framework for precise timing applications2017 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control, and Communication (ISPCS)10.1109/ISPCS.2017.8056744(1-6)Online publication date: Aug-2017
  • (undefined)BeagleBone Black for X8-VB Quadcopter Attitude ControlIECON 2019 - 45th Annual Conference of the IEEE Industrial Electronics Society10.1109/IECON.2019.8927528(311-317)

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media