вроде вообще не по сишному, но gcc проглатывает. Менял на memcpy ничего не меняется. Потому и подумал что что-то с выравниванием. Или всё-же памяти не хватает? Неохота борду курочить. Четыре озухи перепаивать блин. Хотелось бы точно убедится. Компилирую задавая честные 512 кб и в симуляторе работает. В железе нет. :(