You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository contains the board files for the board used in the Tiresias Project.
Tiresias DK
The complete design files for the Tiresias Hearing Aid Development Board (Tiresias DK) can be found on its GitHub Repository.
Firmware Pin and IO Map
Pin and IO mappings below were consolidated from pins.md and board DTS/DTSI pinctrl/overlay files (tiresias_dk_nrf5340_*).
Some pins are multiplexed across domains/features (for example P1.09 appears as LED2 and CPUNET UART0_TX), so active firmware configuration determines the effective function.
Core Interfaces
Interface
Signal
Pin
I2C1
SDA
P1.02
I2C1
SCL
P1.03
I2S0
FSYNC / LRCK
P1.15
I2S0
BCLK / SCK
P1.14
I2S0
DOUT (codec out / nordic in)
P1.13
I2S0
DIN (codec in / nordic out)
P1.12
QSPI (MX25R16)
CS
P0.18
QSPI (MX25R16)
SCK
P0.17
QSPI (MX25R16)
IO0
P0.13
QSPI (MX25R16)
IO1
P0.14
QSPI (MX25R16)
IO2
P0.15
QSPI (MX25R16)
IO3
P0.16
Debug
Domain
Signal
Pin
SWD
SWDIO
SWDIO
SWD
SWDCLK
SWDCLK
SWD
SWO
P0.11/TRACEDATA0
SWD
RESET
RESET
Board Controls and Sensors
Block
Signal
Pin
User LEDs
LED0
P0.26
User LEDs
LED1
P0.27
User LEDs
LED2
P1.09
User Button
BUTTON
P0.29 (active low, pull-up)
BMI270
INT1
P0.02/NFC1
BMI270
INT2
P0.03/NFC2
ADAU1787 Control GPIOs
Group
Signal
Pin
ADAU control
MP3
P0.07
ADAU control
MP4
P0.06
ADAU control
MP6
P0.04
ADAU control
MP5
P0.05
ADAU misc
!PD
P1.00
ADAU misc
EXT_CLK
P1.01
Battery Monitor Notes
Source
Signal
Pin
Status
pins.md
BAT_MON
P1.04
Listed, unconfirmed in DTS
pins.md
BAT_MON_EN
P1.05
Listed, unconfirmed in DTS
tiresias_dk_nrf5340_cpuapp_common.dtsi
BAT_MON (SAADC AIN4)
P0.28
ADC channel configured; voltage-divider nodes commented out
External conectors
Antenna
Connector
J1
JST SH Connectors
Connector
Pin 1
Pin 2
J2
GND
VBAT
J3
HPOUTP1
HPOUTN1
J4
HPOUTN0
HPOUTP0
J5
GND
VBUS
Test Points (TP)
Test Point
Pin Name
Description
TP1
NTC
Negative Temperature Coefficient thermistor input (battery temperature sensing)
TP2
MIC0_OUT
Analog Microphone 0 Output
TP3
MIC1_OUT
Analog Microphone 1 Output
TP4
MICBIAS0
Microphone 0 bias voltage output
TP5
MICBIAS1
Microphone 1 bias voltage output
TP6
VBUS
Voltage Bus
TP7
VDD_LED
LED supply voltage rail
TP8
VBAT
Battery positive voltage
TP9
VDD_PMIC_1V8_DIGITAL
1.8 V digital supply from PMIC
TP10
VDD_PMIC_0V9
0.9 V supply from PMIC
TP11
BAT_MON_EN
Battery monitor enable control signal
TP12
BAT_MON
Battery voltage monitor sense output
TP13
FSYNC_0/MP0
I²S Frame Sync 0 (multipurpose pin MP0)
TP14
BLCK_0/MP1
I²S Bit Clock 0 (multipurpose pin MP1)
TP15
SDATAO_0
Serial Audio Data Output 0
TP16
SDATAI_0/MP2
Serial Audio Data Input 0 (multipurpose pin MP2)
TP17
FSYNC_1/MP3
I²S Frame Sync 1 (multipurpose pin MP3)
TP18
BCLK_1/MP4
I²S Bit Clock 1 (multipurpose pin MP4)
TP19
SDATAI_1/MP6
Serial Audio Data Input 1 (multipurpose pin MP6)
TP20
SDATAO_1/MP5
Serial Audio Data Output 1 (multipurpose pin MP5)
TP21
CS#
Quas-SPI Chip Select (active low)
TP22
SCLK
Quad-SPI Serial Clock
TP23
SIO0
Quad-SPI IO0
TP24
SIO1
Quad-SPI IO1
TP25
SIO2
Quad-SPI IO2
TP26
SIO3
Quad-SPI IO3
TP27
SCL
I²C Serial Clock
TP28
SDA
I²C Serial Data
TP29
TRACEDATA3
Debug Trace Data bit 3
TP30
TRACEDATA2
Debug Trace Data bit 2
TP31
TRACEDATA1
Debug Trace Data bit 1
TP32
TRACEDATA0
Debug Trace Data bit 0
TP33
TRACECLK
Debug Trace Clock
TP34
VDD_PMIC_1V8_ANALOG
1.8 V analog supply from PMIC
TP35
GND
Analog Ground
TP36
GND
Analog Ground
TP37
GND
Ground (selectable with SB5 / NTC reference return)
TP38
AIN2
Analog Input Channel 2
TP39
AIN3
Analog Input Channel 3
TP40
DMIC23/MP10
Digital Microphone Data input (DMIC2/3) / Multipurpose pin MP10
TP41
DMIC_CLK1/MP8
Digital Microphone Clock 1 output / Multipurpose pin MP8
Solder Bridges (SB)
Solder Bridge
Pins
Description
SB1
VDD_LED - ISET
Open for 100mA current option
SB2
ISET - GND
Shorted for 100mA current option
SB3
VDD_LED - MODE
Open for automatic selection between hysteric and PWM modes
SB4
MODE - GND
Shorted for automatic selection between hysteric and PWM modes
SB5
NTC - GND
Open. Short for external NTC
SB7
IOVDD - GND
Open for internal DVDD regulator
SB8
REG_EN - AVDD
Shorted for internal DVDD regulator enable
SB9
REG_EN - GND
Open for internal DVDD regulator enable
SB10
GND - STANDBY
Open for enabling the oscilator
SB11
OUTPUT - MCLKIN
Shorted for feeding the ADAU with the internal oscilator
SB12
EXT_CLK - MCLKIN
Open. Short and cut SB11 for external CLK in the ADAU