{"adoption": {"forks": 1148, "observed_at": "2026-08-28T04:04:03.160312+00:00", "stars": 1226}, "canonical_url": "https://ross.abutalabs.com/products/embeddedsw", "card": {"archived": false, "artifact_type": "library", "description": "Xilinx Embedded Software (embeddedsw) Development", "domain": ["embedded-systems", "hardware", "developer-tools"], "enriched": true, "function": ["sdk", "embedded", "developer-tools"], "health_score": 80, "homepage": null, "language": "HTML", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["Xilinx/embeddedsw"], "name": "Xilinx/embeddedsw", "platform": ["embedded", "c"], "pushed_at": "2026-08-24T17:02:49+00:00", "repo": "Xilinx/embeddedsw", "stars": 1226, "tags": ["fpga", "xilinx", "bsp", "device-drivers", "bare-metal", "zynq", "microblaze", "firmware", "linux"], "topics": [], "urls": [], "use_cases": ["write bare-metal drivers for Zynq peripherals", "build FSBL bootloader for ZynqMP", "get lwIP networking stack on Xilinx FPGA", "port FreeRTOS to MicroBlaze", "access Xilinx IP core driver source", "build PMU firmware for Versal"], "what_it_is": "Xilinx's official embedded software repository providing bare-metal drivers, board support packages, and first-stage bootloader firmware for Xilinx processors (Zynq, ZynqMP, Versal, MicroBlaze). It includes peripheral IP drivers, standalone BSP, FreeRTOS support, and software services like lwIP and OpenAMP.", "when_to_avoid": ["developing for non-Xilinx embedded platforms", "looking for a general-purpose embedded OS or Linux distribution", "need a high-level application framework rather than low-level drivers and BSPs"], "when_to_choose": ["developing bare-metal or RTOS firmware on Xilinx/Zynq/Versal hardware", "need official peripheral drivers for Xilinx IP cores", "building first-stage bootloaders or platform management firmware"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/embeddedsw", "repo": "Xilinx/embeddedsw", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.160312+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:15:17.995714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a806453063448ff078b0bd3324ceaa91e7a4cfb46b4fdfd644ea90b15b8a6d83", "fetched_at": "2026-08-28T04:04:03.160312+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xilinx/embeddedsw"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.160312+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:15:17.995714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a806453063448ff078b0bd3324ceaa91e7a4cfb46b4fdfd644ea90b15b8a6d83", "fetched_at": "2026-08-28T04:04:03.160312+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xilinx/embeddedsw"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:15:17.995714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a806453063448ff078b0bd3324ceaa91e7a4cfb46b4fdfd644ea90b15b8a6d83", "fetched_at": "2026-08-28T04:04:03.160312+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xilinx/embeddedsw"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.160312+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.160312+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.160312+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:15:17.995714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a806453063448ff078b0bd3324ceaa91e7a4cfb46b4fdfd644ea90b15b8a6d83", "fetched_at": "2026-08-28T04:04:03.160312+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xilinx/embeddedsw"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.160312+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.160312+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:15:17.995714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a806453063448ff078b0bd3324ceaa91e7a4cfb46b4fdfd644ea90b15b8a6d83", "fetched_at": "2026-08-28T04:04:03.160312+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xilinx/embeddedsw"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.160312+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.160312+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.160312+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:15:17.995714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a806453063448ff078b0bd3324ceaa91e7a4cfb46b4fdfd644ea90b15b8a6d83", "fetched_at": "2026-08-28T04:04:03.160312+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xilinx/embeddedsw"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.160312+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:03.160312+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:15:17.995714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a806453063448ff078b0bd3324ceaa91e7a4cfb46b4fdfd644ea90b15b8a6d83", "fetched_at": "2026-08-28T04:04:03.160312+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xilinx/embeddedsw"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:15:17.995714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a806453063448ff078b0bd3324ceaa91e7a4cfb46b4fdfd644ea90b15b8a6d83", "fetched_at": "2026-08-28T04:04:03.160312+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xilinx/embeddedsw"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:15:17.995714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a806453063448ff078b0bd3324ceaa91e7a4cfb46b4fdfd644ea90b15b8a6d83", "fetched_at": "2026-08-28T04:04:03.160312+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xilinx/embeddedsw"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:15:17.995714+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a806453063448ff078b0bd3324ceaa91e7a4cfb46b4fdfd644ea90b15b8a6d83", "fetched_at": "2026-08-28T04:04:03.160312+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xilinx/embeddedsw"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4475, "days_push": 9, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}