Сам занимаюсь этим вопросом идеи следующие :
1 Очистка области ROM к буту цепляем файл с нулями 4 мега или больше
2 В файле knight исправляем область теста с 310000000 по 32f000000 на большее главное мусор убрать.
3 Брать имеи с другого адреса .
И еще ,без знания ассемблера ARM будет туговато но...