en un clic
beaglebone-bsp
beaglebone-bsp contient 6 skills collectées depuis nhat092005, avec une couverture métier par dépôt et des pages de détail sur le site.
Skills dans ce dépôt
Debugging techniques for BeagleBone BSP. Covers kernel crash analysis (oops/panic), JTAG/GDB, serial console, dynamic debug, FreeRTOS task inspection, U-Boot debug, and Yocto build issue diagnosis.
Systematic reasoning scaffold for device-tree work. Covers node layout, compatible-string matching, pinctrl, clocks, reg addresses, probe flow, and overlay vs upstream rules. Use when writing a DT node, diagnosing probe failure, or reviewing DTS changes.
C coding patterns and best practices for BeagleBone BSP. Covers kernel driver patterns, FreeRTOS idioms, interrupt safety, MMIO access, DMA patterns, and Yocto recipe writing.
Think-before-coding discipline for any non-trivial task. Enforces 4 Karpathy principles (assumption checking, simplicity, surgical changes, goal-driven execution) plus 2 BSP additions (naive-first, definition-of-done). Use for planning, refactors, debugging, code review.
Reasoning scaffold for U-Boot work. Covers SPL vs full U-Boot, defconfig/fragment strategy, boot environment, bootcmd, zImage+DTB load, TFTP, and the handoff contract with the kernel. Use when editing U-Boot sources/patches, tuning boot env, debugging boot-stage hangs.
Reasoning scaffold for Yocto/BitBake recipe work. Covers recipe vs bbappend, SRC_URI pinning, inherit module, DEPENDS vs RDEPENDS, machine config, sstate cache, and typical failure modes. Use when writing/modifying recipes, debugging bitbake errors, or extending meta-bbb.