QUOTE (jt777 @ Aug 31 2012, 15:24)

В моем случае приоритет шин настроен след. образом:
//LCD, CPU, GPDMA, AHB1, USB
AHBCFG1=AHBCFG1|(5<<28)|(1<<24)|(2<<20)|(3<<16)|(4<<12);
QUOTE (ViKo @ Sep 6 2012, 14:31)

Может, память работает быстрее положенного? Когда программа во флэш - меньше нагрузка, меньше нагревается? Переместить экранную область в другое место. Увеличить времена доступа.
Уважаемые
jt777 и
ViKo, Вам низкий поклон! Как я раньше говорил, настройка приоритетов, согласно рекомендации уважаемого
jt777 мне
сперва не помогла... Сегодня стал прочесывать даташиты на SDRAM, EMC по совету уважаемого
ViKo, нашел неточности в настройке (сам пересчитал клоки, до этого использовал откуда-то левый пример), и, о чудо! Все работает!!! (
Приоритеты шины AHB естетственно нужно выставить так, чтобы LCD имел наивысший).
В SDRAM спокойно расположились буфер экрана, программный код, переменные, куча, и все работает!
Во внутреннем FLASH только загрузчик остался. А первые несколько байт внутреннго ОЗУ "делают джамп" на таблицу прерываний в SDRAM.
Жаль, что не пью! Выпил бы пиво за такую победу, уж как мне надоело гробить фшел под отладку... Ладно, пойду чай с медком выпью
Выбор.