2.3 KiB
2.3 KiB
Hardware
Static facts about the Lofi-12 XT hardware (own teardown + photos in
photos/). Behavioral/firmware side: ../FINDINGS.md, bootloader.md.
Boards
| PCB | Role |
|---|---|
405-VTOR-3852 |
I/O board (jacks, MIDI, relays HFD4/5, USB-C area) |
405-VTOR-3849B |
Main board (28-AUG-2023 rev on unit): SD slot, MCU, power, FFC to UI |
405-VTOR-3853 |
Jack sub-board (2/JUN/2022) |
| core module (unmarked) | Compute: SoC + DDR + 2× SPI flash, board-to-board CN200A/CN201A/CN203A/CN203B |
Chips (all confirmed visually)
- TI TMS320C6748 (
TMS320 C6748EZW T / 13CP99W) — main SoC, ARM9 + C674x DSP. - EtronTech EM68C16CWQG-25H (
B07DY15MSYA0051) — 1 Gbit DDR2. - 2× Macronix MX25L12833F (
MXIC MX 25L12833F M2I-10G), 16 MiB SPI NOR each, silkscreenIC300(boot+app) /IC301(data). Factory stickers cover the marking (C047/C949-style labels) — peel + photograph before any clip work. - ARTERY AT32F421K8T — USB/aux MCU, separate firmware (strings reference
updateMCUSection/updateMCUBootSection; protocol not reversed).
Memory map (DDR2, base 0xC0000000, 128 MB)
| Region | Use |
|---|---|
0xC2xxxxxx |
SD .bin application image (v1.5: code C2B80C00, strings C2D84DE0) |
0xC7074630–C70B0598 |
SPI AIS bootloader image, entry C70A28A0 |
0xC706F280 |
Updater constant (file/scratch buffer area) |
0xC27C6282 |
Updater DDR scratch; value reused as checksum seed |
Rails / probing
- Flash
VCCmeasures 3.3 V in-circuit — never apply 5 V (seeRE-PROCESS.md§1). - Jack board silkscreen:
A+7.5V / AGND / A-7.5Vanalog rails,DSU/AGNC. - Main-board silkscreen tables name
UART1_RX1/TX1,SPI1_SCK/MOSI,SD_*,USB_DP/DN, key matrix (KS1–KS6,EN_1A–5B),TP1–TP5— candidates for UART/JTAG mapping (continuity not yet traced; seeuart-zoom.jpg).
Photos
Core module — SoC, DDR2 and both SPI flashes (bottom edge).
Both are Macronix MX25L12833F, 16 MiB. Pin-1 dots face down-left; note the
IC300/IC301 silkscreen between the packages.
