Добрый день!
С момента моего последнего сообщения прошло достаточно времени, но к сожалению, вывести изображение 320х480 так и не удалось. Такое впечатление, что проблема в настройках ep9315. Вот почему я так думаю:
во flash прописаны значения Hsync, Vsync и т.д. из расчета 320пикселей на 480линий, но ширина изображения указана 320х320 (см. 1 фото). Изображение нормальное, размером 320х320, остальная часть экрана залита равномерно синим цветом.
Далее значения регистров, определяющих параметры rgb-интерфейса не меняю, а меняю размер изображения на 320х322. Получаю картину, см. фото 2. Меняя значения регистров исправить искажение не получается. Ну и наконец, устанавливая размер изображения 320х480 получаю сильно искаженное изображение, см. фото 3. Может не хватает памяти в ер9315 для хранения изображения 320х480? Или может необходимо скорректировать регистр VideoAttribs? В процессе развлечения с дисплеем, возникли вопросы: какие значения прописываются в регистры VideoAttribs, VidScrnPage, VidScrnHPage, ScrnLines, LineLength, VLineStep, LineCarry по умолчанию? откуда берутся их значения при инициализации процессора? можно ли их изменить с помощью утилиты похожей на ueboot_setup.exe?