Цитата(jcxz @ Oct 31 2012, 11:39)

Однозначно - в проекте. Если не хватает памяти, проект не должен собираться.
Хорошо, наверное так. Но тогда почему добавленные 8кб исправляют ситуацию? Как разобраться в чём ошибка? В отладчике проект зацикливается ещё до выполнения функции SystemCoreClockUpdate в файле system_LPC17xx.c, после того, как уже вышел из SystemInit. При этом от размера указанной при сборке доступной RAM меняется место, где проект зацикливается, но он всё равно собирается и запускается в отладчике.
Если надо, приложу часть кода из дизассемблера.