Case 7: Switching the core between LPDT/CMD Mode - Case 7: Switching the core between LPDT/CMD Mode - 3.0 English - PG238

MIPI DSI Transmitter Subsystem LogiCORE IP Product Guide (PG238)

Document ID
PG238
Release Date
2025-11-20
Version
3.0 English
The following register bit configuration is required:
  1. core_en – bit 0 in Core Configuration Register (0x0)
  2. command_mode – bit 3 in Core Configuration Register (0x0).
    • Set this bit to 1 to enable LPDT or DCS command mode.

  3. cmd_or_lpdt_mode_control – bit 14 in Protocol Configuration Register (0x4).
    • Set this bit to 1 for LPDT and 0 for DCS command mode.
  4. Enable DCS Command Mode

    If core_en = 0

    • Set cmd_or_lpdt_mode_control = 0.
    • Set command_mode = 1 and core_en = 1.

    If core_en = 1

    • Wait for the command execution in progress (bit 11 of 0x2C) to become 0.
    • Set cmd_or_lpdt_mode_control = 0.
    • Set command_mode = 1 and ensure core_en = 1.
  5. Enable LPDT Mode

    If core_en = 0

    • Set cmd_or_lpdt_mode_control = 1.
    • Set command_mode = 1 and core_en = 1.

    If core_en = 1

    • Wait for the command execution in progress (bit 11 of 0x2C) to become 0.
    • Set cmd_or_lpdt_mode_control = 1.
    • Set command_mode = 1.