zesoft23 / morse-code-driver

morse-code-driver
MIT License
1 stars 0 forks source link

Research how to use libgpio and toggle a pin on the BeagleBone Black in userspace #2

Closed zesoft23 closed 1 month ago

zesoft23 commented 1 month ago

DoD: Build Root Image Flashed to Beaglebone and pin toggled between high and low DoD: Links listed in this ticket about using libgpio on the BeagleBone Black and some sample code posted in this ticket.

Blockers: Create build Root Repository Targeting Beaglebone black

Useful links:

https://vadl.github.io/beagleboneblack/2016/07/29/setting-up-bbb-gpio

Cool guide on using the PRU's, I shouldn't need this for the speed I'm going at in this project.

https://github.com/beagleboard/am335x_pru_package

Good info on using a different library that may serve the purpose for toggling pins over libgpio https://community.element14.com/products/devtools/single-board-computers/next-genbeaglebone/b/blog/posts/beaglebone-black-bbb-and-pocketbeagle-i-o-gpio-spi-and-i2c-library-for-c-2019-edition

The lib itself https://github.com/shabaz123/iobb

Official docs from BBB https://docs.beagleboard.org/latest/boards/beagley/ai/demos/beagley-ai-using-gpio.html

Cool pinout diagram website https://pinout.beagley.ai/

Update: Changing the "DoD" to list links in this ticket and conduct research into flashing GPIO pin, since my Beaglebone Black has not come in time for Sprint 1

zesoft23 commented 1 month ago

Cool guide on using the PRU's, I shouldn't need this for the speed I'm going at in this project.

https://github.com/beagleboard/am335x_pru_package

Good info on using a different library that may serve the purpose for toggling pins over libgpio https://community.element14.com/products/devtools/single-board-computers/next-genbeaglebone/b/blog/posts/beaglebone-black-bbb-and-pocketbeagle-i-o-gpio-spi-and-i2c-library-for-c-2019-edition

The lib itself https://github.com/shabaz123/iobb

Official docs from BBB https://docs.beagleboard.org/latest/boards/beagley/ai/demos/beagley-ai-using-gpio.html

Cool pinout diagram website https://pinout.beagley.ai/

Update: Changing the "DoD" to list links in this ticket and conduct research into flashing GPIO pin, since my Beaglebone Black has not come in time for Sprint 1