summaryrefslogtreecommitdiff
path: root/hw/bsp/lpc18/boards
AgeCommit message (Collapse)Author
2026-07-24address #3787 reviews: bsp fixes, script hardening, board-note accuracyhathach
Bot findings (Copilot/Codex): no-op board_trace_pinmux stubs for lpcxpresso18s37/43s67 (TRACE_ETM otherwise broke their build), SAME70 ID_PIOD clock enable, capture-script duplicate BeforeTargetConnect on the RA references, profile-script support for --no-timestamps itraces. Deep review (whole branch): same70_xplained board row + caveat restored, stale pico2 72 MHz claim corrected to the shipped 48, explicit SetTracePortWidth(4) in the three references that relied on Ozone's default, coverage-cell guard, median-based SysTick calibration, dead session flag removed, stale RA8M1 divider comment fixed (0x02 = /4 is the validated chip max) and the debugger guard indented. EVKB bench findings: only R1884/D3 remains open (D1/D2 meter-verified); RT1176 trace width is 1 or 4 only - J-Link arms the CSSYS TPIU and its own sampler at 4-bit for any width>=2 request; a powered MCU-Link USB breaks the external probe even with JP4 shorted.
2026-07-24lpc18: mcb1800 etm-trace - disable pull-ups on trace lineshathach
60 MHz TRACECLK (CCLK/2) width 4 with J5 DBG_EN fitted; board.h drops the trace-line pull-ups and the ozone reference points at the device example. A badly-mated ribbon reads register-perfect yet silent - re-seat first.
2024-12-27embed metadata to family.c and board.h to generate supported boards dochathach
2024-04-22clang work with lpc43hathach
2024-04-22clang tested with mcb1800, add heap to lpc18 linkerhathach
2024-04-05update linker for lpc18, move bss to ramloc40 to have more space for .data ↵hathach
in ramloc32
2023-08-14add lpcxpresso43s67hathach
2023-08-07code formathathach
2023-07-18fix etm trace clock with stm32h743eval boardhathach
2023-06-20etm trace for nrf52840hathach
2023-06-20add etm trace for mcb1800hathach
clean up other ide setting
2023-06-02update cmake to build with IAR for g0 and g4hathach
2023-06-02add IAR support for G0 with cmakehathach
2023-05-23Enhance chipidea (#2075)Ha Thach
* update chipidea dcd, remove manual ep_count and use DCCPARAMS to get number of endpoint instead * add dcd dcache for chipidea * add cmake for lpc18 * add makefile build for mcx * use fork of mcu sdk * fix ci build with nrf * flash rp2040 with openocd
2023-03-17fix trailing space and new linehathach
temporarily disable codespell
2021-03-03mcb1800 and lpc18s37 work well with both device and host demohathach
2021-03-03add lpc18 familyhathach