From 69a29cfaf730d30d8b32607bfd4f0325dee420ba Mon Sep 17 00:00:00 2001 From: Jason Kridner <jkridner@beagleboard.org> Date: Fri, 16 Feb 2024 11:45:31 -0500 Subject: [PATCH] ideas: add links to all skills --- ideas/index.rst | 50 ++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 43 insertions(+), 7 deletions(-) diff --git a/ideas/index.rst b/ideas/index.rst index 4fb9fff..6871f74 100644 --- a/ideas/index.rst +++ b/ideas/index.rst @@ -78,8 +78,8 @@ Ideas to the programmable real-time unit (PRU) RISC cores popularized on BeagleBone Black. | **Goal:** RISC-V-based CPU on BeagleV-Fire FPGA fabric with GPIO - | **Hardware Skills:** Verilog, Verification, FPGA - | **Software Skills:** RISC-V ISA, assembly, `Linux`_ + | **Hardware Skills:** `Verilog`_, `verification`_, `FPGA`_ + | **Software Skills:** `RISC-V ISA`_, `assembly`_, `Linux`_ | **Possible Mentors:** `Cyril Jean <https://forum.beagleboard.org/u/vauban>`_, `Jason Kridner <https://forum.beagleboard.org/u/jkridner>`_ +++ @@ -101,8 +101,8 @@ Ideas and device-tree overlays on various Beagle computers. | **Goal:** Execution on Beagle test farm with over 30 mikroBUS boards testing all mikroBUS enabled cape interfaces (PWM, ADC, UART, I2C, SPI, GPIO and interrupt) performing weekly mainline Linux regression verification - | **Hardware Skills:** basic wiring, familiarity with embedded serial interfaces - | **Software Skills:** device-tree, `Linux`_, `C`_, continuous integration with GitLab, Buildroot + | **Hardware Skills:** `basic wiring`_, `embedded serial interfaces`_ + | **Software Skills:** `device-tree`_, `Linux`_, `C`_, `OpenBeagle CI`_, `Buildroot`_ | **Possible Mentors:** `Deepak Khatri <https://forum.beagleboard.org/u/lorforlinux>`_, `Anuj Deshpande <https://forum.beagleboard.org/u/Anuj_Deshpande>`_, `Dhruva Gole <https://forum.beagleboard.org/u/dhruvag2000>`_ +++ @@ -144,7 +144,7 @@ Ideas needs to be cleaned up. We can also work on support for Raspberry Pi if UCSD releases their Hat for it. | **Goal:** Update librobotcontrol for Robotics Cape on BeagleBone AI, BeagleBone AI-64 and BeagleV-Fire - | **Hardware Skills:** Basic wiring, some DC motor familiarity + | **Hardware Skills:** `basic wiring`_, `motors`_ | **Software Skills:** `C`_, `Linux`_ | **Possible Mentors:** `Deepak Khatri <https://forum.beagleboard.org/u/lorforlinux>`_, `Jason Kridner <https://forum.beagleboard.org/u/jkridner>`_ @@ -161,8 +161,44 @@ Ideas :fab:`discourse;pst-color-light` Visit our forum for more ideas +.. _C: + https://jkridner.beagleboard.io/docs/latest/intro/beagle101/c.html + +.. _Assembly: + https://jkridner.beagleboard.io/docs/latest/intro/beagle101/assembly.html + +.. _Verilog: + https://jkridner.beagleboard.io/docs/latest/intro/beagle101/verilog.html + +.. _Zephyr: + https://jkridner.beagleboard.io/docs/latest/intro/beagle101/zephyr.html + .. _Linux: https://docs.beagleboard.org/latest/intro/beagle101/linux.html -.. _C: - https://jkridner.beagleboard.io/docs/latest/intro/beagle101/learning-c.html +.. _device-tree: + https://jkridner.beagleboard.io/docs/latest/intro/beagle101/device-tree.html + +.. _FPGA: + https://jkridner.beagleboard.io/docs/latest/intro/beagle101/fpga.html + +.. _basic wiring: + https://jkridner.beagleboard.io/docs/latest/intro/beagle101/basic-wiring.html + +.. _motors: + https://jkridner.beagleboard.io/docs/latest/intro/beagle101/motors.html + +.. _embedded serial interfaces: + https://jkridner.beagleboard.io/docs/latest/intro/beagle101/embedded-serial.html + +.. _OpenBeagle CI: + https://jkridner.beagleboard.io/docs/latest/intro/beagle101/openbeagle-ci.html + +.. _verification: + https://jkridner.beagleboard.io/docs/latest/intro/beagle101/verification.html + +.. _Buildroot: + https://jkridner.beagleboard.io/docs/latest/intro/beagle101/buildroot.html + +.. _RISC-V ISA: + https://jkridner.beagleboard.io/docs/latest/intro/beagle101/riscv.html -- GitLab