Each table below covers one schematic functional block. Apply a row only to the variants listed in the Applies To column when that column is present.
Red text and yellow backgrounds preserve the source workbook's review emphasis. The workbook does not explain each highlight, so treat them as additional review flags; they do not change an item's Required/Optional category.
LDO_VOUT1 output has a test point, or a filter capacitor convenient for voltage measurement
All variants
Required
9
LDO_VOUT2 output has a test point, or a filter capacitor convenient for voltage measurement
All variants
Required
10
VDD_RET output has a test point, or a filter capacitor convenient for voltage measurement
All variants
Required
11
VDD_RTC output has a test point, or a filter capacitor convenient for voltage measurement
All variants
Required
12
VDD_SIP supply voltage is 1.8 V, and a load switch is provided so it can be shut off
551/555/557 only
Required
13
VDD_SIP supply voltage is 3.3 V, and a load switch is provided so it can be shut off
SS6600A8 only
Required
14
AVDD33 supply voltage is 3.3 V
All variants
Required
15
AVDD_BRF supply voltage is 1.8 V-3.3 V and must match the VDD1 supply
551/555/557 only
Required
16
AVDD_BRF supply voltage is 3.3 V
SS6600A8 only
Required
17
VDDIOA supply voltage is 1.8 V-3.3 V; reserve a 0 Ω series resistor in the first board revision
551/555/557 only
Required
18
VDDIOB supply voltage is 1.8 V-3.3 V; reserve a 0 Ω series resistor in the first board revision
551/555/557 only
Required
19
VDDIOA supply voltage is 3.3 V; reserve a 0 Ω series resistor in the first board revision
SS6600A8 only
Required
20
VDDIOA supply voltage is 3.3 V; reserve a 0 Ω series resistor in the first board revision
SS6600A8 only
Required
21
When SF30147C supplies power, the TWI control interface must use MCU PB pins, and those pins must be PD pins
551/555/557 only
Required
22
When SF30147C supplies power, rails controlled by EN must use PVDD or AVDD as the EN power domain; do not control EN from an MCU GPIO. Alternatively, tie EN to ground and control the corresponding rail output through registers
551/555/557 only
Required
23
When SF30147C supplies power, BUCK and LDO1 can only be controlled by their respective enable signals, EN_BUCK and EN_LDO1; internal register control is not provided
551/555/557 only
Required
24
Charging circuit requires path management so the system can be powered from the charger 5 V input when battery voltage is too low
All variants
Required
Source ambiguity: items 19 and 20 in the original V1.0 workbook are identical; both specify 3.3 V on VDDIOA for SS6600A8. The hardware application guide identifies VDDIOA as the PA I/O supply and VDDIOB as the PB I/O supply, but does not establish whether item 20 was intended to name VDDIOB. The checklist above preserves the workbook verbatim. Confirm the intended rail with SiFli before using item 20 as a design sign-off criterion.
Table 5.8.3-1: Power Supply Capacitors and Inductors Checklist
No.
Check Point
Applies To
Category
1
VDD1 bulk capacitor is at least 10 uF
All variants
Required
2
VDD2 capacitor is at least 10 uF
555/557 only
Required
3
BUCK1_VOUT capacitor is 4.7 uF
All variants
Required
4
BUCK2_VOUT capacitor is 4.7 uF
555/557 only
Required
5
AVDD_DSI capacitor is at least 10 uF
555/557 only
Required
6
LDO_VOUT1 capacitor is 4.7 uF
All variants
Required
7
LDO_VOUT2 capacitor is 4.7 uF
All variants
Required
8
VDD_RET capacitor = 0.47 uF
All variants
Required
9
VDD_RTC capacitor = 1 uF
All variants
Required
10
VDD_SIP capacitor is at least 1 uF
All variants
Required
11
AVDD33 capacitor is at least 1 uF
All variants
Required
12
AVDD_BRF capacitor is at least 1 uF
All variants
Required
13
VDDIOA capacitor is at least 1 uF
All variants
Required
14
VDDIOB capacitor is at least 1 uF
All variants
Required
15
VDD1, VDD2 (555 only), AVDD_BRF, and the RESET pull-up supply must be the same
All variants
Required
16
BUCK1 inductor is a SiFli-recommended part number
551/555/557 only
Required
17
BUCK2 inductor is a SiFli-recommended part number
555/557 only
Required
18
If the BUCK inductor is not SiFli-recommended, it meets L = 4.7 uH, DCR <= 0.4 ohm, and Isat >= 450 mA
All variants
Required
19
If GPS or other interference-sensitive peripherals are present, reserve a shunt-to-ground capacitor footprint at BUCK_LX; the value depends on actual test results
All variants
Required
20
When converting VBAT to 1.8 V for VDD1 and VDD2 (555 only), use a DCDC converter; do not use an LDO
551/555/557 only
Required
21
Quiescent current of the selected DCDC is recorded and meets project requirements
All variants
Required
22
Quiescent current of the selected LDO is recorded and meets project requirements
The ANT signal is annotated with the single-ended 50 Ω characteristic-impedance requirement
All variants
Required
2
A Pi-type matching network is reserved on the ANT signal: a parallel NC (do-not-populate) capacitor and a 15 pF series capacitor
All variants
Required
3
If spurious-emission filtering is required, reserve a Pi network with a 3.0 nH series inductor and a 1.5 pF shunt capacitor
All variants
4
If an external PA or LNA must be controlled, connect PB05 to RX_EN and PB25 to TX_EN
All variants
Optional
The source workbook leaves the category for RF item 3 blank, so it remains blank here; do not infer “Required” or “Optional” without confirmation from SiFli.
QSPI2 is designed using the priority PSRAM > NOR flash > NAND flash
All variants
Required
2
If code runs from the internal SiP NOR flash, VDD_SIP power-switch control is PA58
All variants
Required
3
If code runs from external NOR flash on QSPI2, QSPI2 power-switch control is PA58
All variants
Required
4
If external flash on QSPI2 must be programmed in production, its power switch must be controlled by PA58
All variants
Required
5
The voltage switch controlled by PA58 is active-high on and active-low off
All variants
Required
6
33 Ω series resistors are recommended on Flash CLK and data lines
All variants
Required
7
QSPI3 is connected to NAND flash or eMMC as intended
555/557 only
Optional
8
QSPI3 power-switch control is PA41; QSPI3 power defaults off, and an active-high switch should use the default internal pull-down
555/557 only
Optional
9
If QSPI3 power-switch control is not PA41, confirm the alternate IO with software
555/557 only
Optional
10
If external flash on QSPI3 must be programmed in production, its power switch must be controlled by PA58
555/557 only
Required
11
OPI PSRAM power-switch control is PA70; PSRAM power defaults on, and an active-high switch should use the default internal pull-up
555/557 only
Optional
12
The OPI PSRAM is a supported model and is listed as qualified in the key-component selection guide
555/557 only
Optional
13
OPI PSRAM signal connections are correct
555/557 only
Optional
14
QSPI2 signal connection is correct
All variants
Optional
15
QSPI3 signal connection is correct
All variants
Optional
16
When using SF32LB555 or SF32LB557, confirm the memory required by the heart-rate-sensing algorithm; if LCPU memory is insufficient, add external 1 MB flash on QSPI4
555/557 only
Required
17
The peripheral device's I/O logic level matches the main chip's
All variants
Required
18
NOR flash is listed as qualified in the key-component selection guide
All variants
Required
19
NAND flash is listed as qualified in the key-component selection guide
SF32LB555xxxx connects the display through DSI + LCDC2 as intended
555/557 only
Required
2
SF32LB551xxxx connects the display through LCDC1 as intended
551/SS6600A8 only
Required
3
LCDC1 QSPI signal connections are correct; 100 Ω series resistors are recommended on CLK and data lines
All variants
Required
4
LCDC1 MCU8080 signal connections are correct
All variants
Required
5
DSI signal connections are correct
555/557 only
Required
6
LCDC2 QSPI signal connection is correct
555/557 only
Required
7
DSI_REXT is connected to GND through a 10 kΩ resistor
555/557 only
Required
8
The LCDC RSTB connection is correct
All variants
Required
9
LCDC TE connection is correct (connects to the panel's TE or Fmark signal)
All variants
Required
10
SPI LCD, 3-wire mode: CS connected to GPIO22 or PA31 or PB33, CLK connected to GPIO23 or PA20 or PB32, DATA connected to GPIO21 or PA34 or PB35; 4-wire mode: CS connected to GPIO22 or PA31 or PB33, CLK connected to GPIO23 or PA20 or PB32, DATA connected to GPIO21 or PA34 or PB35, DC connected to GPIO20 or PA36 or PB36
All variants
Required
11
TP signals follow the recommended pin assignment (refer to the EVB I/O config file)
All variants
Required
12
The peripheral device's I/O logic level matches the main chip's
All variants
Required
13
If the design supports screen-off (always-on) display, connect the LCD QSPI interface to MCU PA pins; PB GPIOs are recommended for LCD_EN, LCD_RST, and similar control signals
551/SS6600A8 only
Required
14
If the design supports screen-off (always-on) display, connect the LCD QSPI interface to MCU PA pins, or connect the LCD MIPI interface to the MCU; PB GPIOs are recommended for LCD_EN, LCD_RST, and similar control signals
GPADC input range is correct; maximum input voltage must not exceed 1.0 V
All variants
Optional
3
Battery-voltage divider recommendation: 1 MΩ 1% resistor on the supply side, 220 kΩ 1% resistor to ground, and 100 nF filter capacitor
All variants
Required
4
For every resistor-divider signal measured by GPADC, use 1%-tolerance divider resistors; each GPADC channel must have a 100 nF filter capacitor placed close to the chip pin
All variants
Required
Source discrepancy: the higher-priority OpenSiFli hardware application guide describes a five-channel, 10-bit GPADC with a 0–0.9 V input range. Item 2 in the linked V1.0 source checklist workbook sets a 1.0 V maximum but does not specify the channel count. In contrast, the SF32LB55x datasheet V1.7.2, section 3.2.1 specifies eight single-ended inputs or four differential pairs, with a 0–1.1 V single-ended range and a −0.7 to 0.7 V differential range; its pin table lists GPADC_CH0–CH7. The current SDK ADC guide also maps eight channels (0–7) and lists 1.1 V as the maximum sampled voltage. SiFli has not explained the conflicting channel counts and voltage limits. The checklist table retains the workbook's 1.0 V value in item 2; until SiFli provides written clarification, however, design to the higher-priority hardware application's 0–0.9 V range and keep VADC at or below 0.9 V. Do not treat the workbook's 1.0 V or the datasheet/SDK's 1.1 V as an approved design limit, and confirm channel availability for the selected device and package.
I2C assignment accounts for HCPU/LCPU partitioning and whether the device must run in low-power mode
All variants
Required
2
I2C has pull-ups with the correct resistor value; if 400 kHz operation is required, 2.2 kΩ pull-ups are recommended. Use the peripheral-side voltage domain and shut the pull-up supply off with the peripheral at power-down
All variants
Required
3
I2C interrupt signal supports hardware wake-up where required
All variants
Required
4
If multiple devices share one I2C bus, their addresses are distinguished
Backlight PWM pin allocation is correct; use a GPTIMx different from the motor, preferably on the PB interface, to avoid HCPU frequency reduction affecting the backlight
All variants
Optional
2
Motor PWM pin allocation is correct; use a GPTIMx different from the backlight, preferably on the PB interface, to avoid HCPU frequency reduction affecting vibration
All variants
Optional
3
Motor PWM control pin is recommended on the PB interface, preferably PB24 or PB25, to avoid abnormal behavior during programming when an SMT motor is used
All variants
Optional
4
Signals that need PWM output must use the PB interface; also check for cold-boot abnormal behavior
During normal non-sleep operation, as long as USB remains enabled, the PC/device side can sense insertion and removal; If MCU sleeps, must sense insertion and removal, add a VBUS resistor-divider circuit, the divider outputs a high level matching the IO voltage, feed into an MCU wake-up pin, sharing the charger-insertion detection wake pin is recommended
QFN GPIO27 and BGA PA01 are not recommended as inputs because an internal 20 kΩ pull-down can cause a low high-level voltage with a large pull-up resistor or excessive leakage with a small pull-up resistor
All variants
Required
2
If QFN GPIO27 or BGA PA01 is used as an output, confirm the controlled circuit defaults inactive when the I/O is not driven. Prefer using it for high-current operating scenarios because driving a 1.8 V high level introduces about 90 uA leakage
All variants
Required
3
If PA01 and PA03 are used as GPIOs, keep the two IO levels consistent during sleep, or place at least one pin in high-impedance state with no pull-up or pull-down
All variants
Required
4
PA77, PA78, PA79, PA80, and PB43-PB48 are ten wake-capable pins. In Hibernate power-off state they are high impedance and internal PU/PD is disabled; add external pull-up or pull-down if a fixed level cannot otherwise be guaranteed
All variants
Required
5
If a PB wake-up pin is used for waveform output, reserve external pull-up or pull-down even when Hibernate is not used
All variants
Required
6
For all MOSFET, LDO, and DCDC enable pins, ensure the required on/off state is maintained in Hibernate with default pull-up or pull-down resistors
All variants
Required
7
For GPIO signals that control a load by driving high, use a 1 MΩ pull-down when it does not affect function to reduce leakage
All variants
Required
8
When a PA GPIO output must remain high during sleep, select a PU pin
All variants
Required
9
When a PA GPIO output must remain low during sleep, select a PD pin
All variants
Required
10
Hibernate-mode baseline-current requirement is recorded
All variants
Required
11
The sum of selected peripheral baseline currents in Hibernate mode is recorded and meets project requirements
All variants
Required
12
Standby-mode baseline-current requirement is recorded
All variants
Required
13
The sum of selected peripheral baseline currents in Standby mode is recorded and meets project requirements
All variants
Required
14
For PB43-PB48 wake pins used as outputs, reserve external pull-up or pull-down because internal pulls are disabled in Standby
Table 5.8.26-1: Offline Download and Crystal Calibration Checklist
No.
Check Point
Applies To
Category
1
If an offline-download board is required to program firmware, reserve VBAT, GND, UART3_TXD, UART3_RXD, MODE, and RESET test points
All variants
Optional
2
If crystal calibration is required, reserve PB08. If PB08 connects to a peripheral, preferably use it as an output and do not connect external capacitance