Difference between revisions of "EBC Exercise 16 git - Beagle repos"
m (→Beagle github repos) |
m (→Beagle github repos) |
||
(18 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
The repositories used for the Beagle seem to be scattered all over the place. Here's an attempt to list them. | The repositories used for the Beagle seem to be scattered all over the place. Here's an attempt to list them. | ||
+ | |||
+ | == Collaboration == | ||
+ | |||
+ | ; Discord | ||
+ | : https://bbb.io/discord | ||
+ | |||
+ | ; Slack | ||
+ | : https://beagleboard.slack.com | ||
+ | |||
+ | ; Forum | ||
+ | : https://forum.beagleboard.org/ | ||
+ | |||
+ | == Documentation == | ||
+ | |||
+ | ; git.beagleboard.org | ||
+ | : https://git.beagleboard.org/docs/docs.beagleboard.io/-/tree/main/ | ||
+ | |||
+ | ; git.beagleboard.org/yoder | ||
+ | : https://git.beagleboard.org/yoder/docs.beagleboard.io | ||
+ | |||
+ | ; Formatted | ||
+ | : https://docs.beagleboard.org/latest/index.html | ||
+ | |||
+ | ; Staged | ||
+ | : https://docs.beagleboard.io/latest/index.html | ||
+ | |||
+ | ; Mine | ||
+ | : https://yoder.beagleboard.io/docs.beagleboard.io/latest/ | ||
+ | |||
+ | == Images == | ||
+ | |||
+ | ; Latest | ||
+ | : https://forum.beagleboard.org/tag/latest-images | ||
+ | |||
+ | ; Snapshot | ||
+ | : https://rcn-ee.net/rootfs/snapshot/ | ||
== System Reference Manuals == | == System Reference Manuals == | ||
Line 14: | Line 50: | ||
; AI | ; AI | ||
: https://github.com/beagleboard/beaglebone-ai/wiki/System-Reference-Manual | : https://github.com/beagleboard/beaglebone-ai/wiki/System-Reference-Manual | ||
+ | |||
+ | ; Cape | ||
+ | : https://elinux.org/Beagleboard:BeagleBone_cape_interface_spec | ||
== Technical Reference Manuals == | == Technical Reference Manuals == | ||
Line 24: | Line 63: | ||
== Beagle github repos == | == Beagle github repos == | ||
+ | |||
+ | ; repos | ||
+ | : https://github.com/rcn-ee/repos | ||
;Kernel | ;Kernel | ||
+ | : https://git.beagleboard.org/RobertCNelson/ti-linux-kernel-dev | ||
: https://github.com/RobertCNelson/bb-kernel | : https://github.com/RobertCNelson/bb-kernel | ||
Line 47: | Line 90: | ||
; udev rules | ; udev rules | ||
− | : https://github.com/ | + | : https://github.com/beagleboard/customizations Look in etc/udev/rules.d for udev rules |
; Cloud9 Examples | ; Cloud9 Examples | ||
Line 57: | Line 100: | ||
; Adafruit BeagleBone Python | ; Adafruit BeagleBone Python | ||
: https://github.com/adafruit/adafruit-beaglebone-io-python Adafruit's BeagleBone IO Python Library | : https://github.com/adafruit/adafruit-beaglebone-io-python Adafruit's BeagleBone IO Python Library | ||
+ | |||
+ | ; Seed Grove kernel module | ||
+ | : https://github.com/Seeed-Studio/seeed-linux-dtoverlays/tree/master/modules | ||
; BeagleBoard exercieses | ; BeagleBoard exercieses | ||
Line 69: | Line 115: | ||
; Exploring BeagleBoard | ; Exploring BeagleBoard | ||
: https://github.com/derekmolloy/exploringBB.git A great book by Derek Molloy. | : https://github.com/derekmolloy/exploringBB.git A great book by Derek Molloy. | ||
+ | |||
+ | ; Mag Pi Downloader | ||
+ | : https://github.com/joergi/MagPiDownloader.git Good source of ideas. | ||
== Header files == | == Header files == | ||
+ | |||
+ | ; BeagleBone Black P8 | ||
+ | :https://github.com/derekmolloy/boneDeviceTree/blob/master/docs/BeagleboneBlackP8HeaderTable.pdf | ||
+ | |||
+ | ; BeagleBone Black P9 | ||
+ | :https://github.com/derekmolloy/boneDeviceTree/blob/master/docs/BeagleboneBlackP9HeaderTable.pdf | ||
; PocketBeagle pins | ; PocketBeagle pins |
Latest revision as of 09:36, 19 December 2023
Embedded Linux Class by Mark A. Yoder
The repositories used for the Beagle seem to be scattered all over the place. Here's an attempt to list them.
Contents
Collaboration
- Discord
- https://bbb.io/discord
Documentation
- git.beagleboard.org
- https://git.beagleboard.org/docs/docs.beagleboard.io/-/tree/main/
- git.beagleboard.org/yoder
- https://git.beagleboard.org/yoder/docs.beagleboard.io
Images
- Snapshot
- https://rcn-ee.net/rootfs/snapshot/
System Reference Manuals
Technical Reference Manuals
- am335x
- http://www.ti.com/lit/pdf/spruh73 Black, Pocket, etc.
Beagle github repos
- Kernel
- https://git.beagleboard.org/RobertCNelson/ti-linux-kernel-dev
- https://github.com/RobertCNelson/bb-kernel
- Test images
- https://rcn-ee.com/rootfs/bb.org/testing/
- Device Trees
- https://github.com/beagleboard/BeagleBoard-DeviceTrees Look in src/arm. am5729-beagleboneai.dts is for the AI.
- Overlays
- https://github.com/beagleboard/bb.org-overlays This may already be in
/opt/source/bb.org-overlays
- Boot Scripts
- https://github.com/RobertCNelson/boot-scripts Just a bunch of useful scripts placed under /opt/scripts/.
- Image Builder
- https://github.com/beagleboard/image-builder Image builder and eeprom database.
- Beagle Tester
- https://github.com/jadonk/beagle-tester Simplify and standardize testing of BeagleBoard.org designs
- udev rules
- https://github.com/beagleboard/customizations Look in etc/udev/rules.d for udev rules
- Cloud9 Examples
- https://github.com/beagleboard/cloud9-examples.git These are the files that appear in the navigation tree on the left of Cloud9.
- BoneScript
- https://github.com/beagleboard/bonescript Scripting tools for the BeagleBoard and BeagleBone
- Adafruit BeagleBone Python
- https://github.com/adafruit/adafruit-beaglebone-io-python Adafruit's BeagleBone IO Python Library
- Seed Grove kernel module
- https://github.com/Seeed-Studio/seeed-linux-dtoverlays/tree/master/modules
- BeagleBoard exercieses
- https://github.com/MarkAYoder/BeagleBoard-exercises.git This is the repo I use for my class.
- BeagleBone Cookbook
- https://atlas.oreilly.com/oreillymedia/beaglebone-cookbook You need a password for this one.
- PRU Cookbook
- https://github.com/MarkAYoder/PRUCookbook.git The repo for the PRU Cookbook. No password needed.
- Exploring BeagleBoard
- https://github.com/derekmolloy/exploringBB.git A great book by Derek Molloy.
- Mag Pi Downloader
- https://github.com/joergi/MagPiDownloader.git Good source of ideas.
Header files
- BeagleBone Black P8
- https://github.com/derekmolloy/boneDeviceTree/blob/master/docs/BeagleboneBlackP8HeaderTable.pdf
- BeagleBone Black P9
- https://github.com/derekmolloy/boneDeviceTree/blob/master/docs/BeagleboneBlackP9HeaderTable.pdf
- PocketBeagle pins
- https://docs.google.com/spreadsheets/d/1FRGvYOyW1RiNSEVprvstfJAVeapnASgDXHtxeDOjgqw/edit#gid=0
- BeagleBone AI P8 Header
- https://docs.google.com/spreadsheets/d/1opaOLjF7_EDNCR3g5NiEILsJba8h5ZumSeBwOvD1-6Q/edit#gid=0
- BeagleBone AI P9 Header
- https://docs.google.com/spreadsheets/d/12qkmnyM3qgxL-F6tBKBaA220u_hGWrLgVg9rrCykZ2Q/edit#gid=0
- BeagleBone AI PRU pins
- https://docs.google.com/spreadsheets/d/19u2rtqVGChSOd0_8ZJj_E3XosuGBpWy7j633__siOvw/edit#gid=0
- BeagleBone Cape Header Pins
- https://docs.google.com/spreadsheets/d/1fE-AsDZvJ-bBwzNBj1_sPDrutvEvsmARqFwvbw_HkrE/edit?ts=5d3a7a23#gid=1518010293
Embedded Linux Class by Mark A. Yoder