- выделение без освобождения
- выделение с освобождением, но без объединения мелких свободных блоков в большой
- использование библиотечных malloc, free
Взял за основу демку для sam7. С второй моделью всё работает, а вот с третьей нет, OS крутит задачу idle и всё

Смотрел пошаговое выполнение, все выделения памяти выполняются вроде правильно.
Куда копать?
"Среда"
arm-elf-gcc (GCC) 4.1.2
GNU ld version 2.17
newlib-1.15.0