Используется кварц на 10 МГц, конденсаторы 33пФ. Кварц стоит не далеко, только линии не симметричны - 5мм и 9мм в длину. Плата чистая.
Пробовал, не работает: импортный кварц + 33пФ, российский кварц + 33пФ, российский кварц + 10пФ. Касание пальцем между выводами приводит к запуску.
Пробовал, работает: российский кварц + 33пФ + резистор в параллель кварцу 1МОм, российский кварц + 10пФ + резистор в параллель кварцу 1МОм. Пока оставил последний вариант. Температурные испытания ещё не проходил, так что не знаю как оно поведёт себя.
Менял питание от 3,0 до 3,6 - эффекта не было. Так 3,3 В штатно.
На К1921ВК01Т1 такой проблемы не было на связке импортный кварц + 33пФ, но и тут температурные испытания ещё не были.
Выявляется на старте, зависаем в цикле, проверял всегда отладчиком:
#if defined OSECLK_VAL && (OSECLK_VAL != 0)
while ((!RCU->SYSCLKSTAT_bit.OSECLKOK) && (timeout_counter < OSECLK_STARTUP_TIMEOUT))
timeout_counter++;
if (timeout_counter == OSECLK_STARTUP_TIMEOUT) //OSE failed to startup
while (1) {
};
#endif