Когда-то была такая проблема с LPC2366, думаю у LPC24xx аналогично. Встроенный в него загрузчик давал не полное эхо. То есть с компьютера шла команда завершающаяся двумя символами 0Dh 0Ah (новая строка, возврат каретки), а загрузчик выдавал в эхо текст команды и только первый из пары заврешающих символов, вот программа и затыкалась, ожидая прихода последнего символа. Когда вы работаете с терминала вы эти непечатные символы не замечаете. Достаточно слать в конце команды только один символ и должно заработать. Когда я с этим столкнулся, а это было давно, пришлось править исходники lpc21isp. Возможно последние версии lpc21isp откорректированы авторами. Попробуйте программу FlashMagic. Последние версии с lpc23xx работают.
|