Skip to content

LPC8xx Stage 6: FastLED canary — Blink/DemoReel100/FxEngine compile for lpc845/lpc804 #550

Description

@zackees

Split out of META #487 (Stage 6) so the umbrella can close once the build + framework + CI staircase is in.

Goal

Blink, DemoReel100, and FxEngine compile clean for both lpc845 and lpc804 via fbuild build.

Why it's not done yet

The fbuild side compiles + links a real Arduino Blink against the bundled in-tree arduino_stub core today (verified in #479 / PR #549: pinMode/digitalWrite link as no-ops, delay is real SysTick). FastLED's example sketches additionally need real register-level GPIO + SPI from zackees/ArduinoCore-LPC8xx, whose cores/lpc8xx/ bodies are still TODO stubs (see #487 Stage 1 notes). Until that core lands real implementations — and a FastLED LPC8xx platform shim exists — DemoReel100/FxEngine can't link.

Acceptance

  • zackees/ArduinoCore-LPC8xx wiring_digital/wiring_analog/SPI implemented against MCUXpresso SDK
  • FastLED LPC8xx platform shim (clockless/SPI output)
  • fbuild build of Blink / DemoReel100 / FxEngine links clean for lpc845 + lpc804

Tracking: #487

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status
    Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions