[an error occurred while processing this directive]
|
здравствуйте, ALL,
задавал ентот вопрос в ДСП-шной конфе но там, по всей видимости, одни пианисты тусуются..
суть проблемы:
есть упомянутый девайс, грузится (вернее не грузится :)) ) через UART.
при работе на пониженых частотах ядра (60..90 МHz) девайс хавает прошивку, но не на всех баудрейтах (хотя в даташите пишут что на всех включая нестандартные), на низких баудрейтах вовсе не слышит подключения и не возвращает статус после командного байта, а на высоких - возвращает статус но не грузится. При увеличении частоты ядра нужно увеличивать и скоросто загрузки (60MHz - 38400, 90MHz уже не менее 56000), а при штатной частоте (120MHz) даже на 115200 не слышит команды.
подскажите - где грабли и как лечить
ЗЫ:
Варианты реализации нестандартных UART'ов для загрузки не предлагать
ЗЗЫ:
В доках на девайс пишут, что возвращаемый статус - 2 байта "OK" в аски. На самом же деле, девайс всегда возвращает только "К", но тем не менее грузится, и, как не странно, на частоте ядра 90MHz при баудрейте 115200 возвращает "OK", как положено, и..
не грузится
прямо чертовщина какая то :))
E-mail: info@telesys.ru