roboforum.ru

Технический форум по робототехнике.

Параметры дисплея

Параметры дисплея

k0der1 » 30 июл 2011, 22:37

Добрый день
Вторую неделю ковыряюсь с micro2440.

с коробки стояла qtopia. Работала нормально.

Пробую установить готовые образы систем с диска и с сайта преднязначенные для mini2440. все получается нормально, кроме того что на всех системах повернут дисплей на 90 градусов. Не могу понять как его повернуть и на каком уровне ковырять. Подскажите пожалуйста

Re: Параметры дисплея

k0der1 » 01 авг 2011, 19:33

методом тыка понял что зависит именно от системы.
выполнял:
1. накатил данные, которые были на флешке с коробки
2.записал образ qtopii с диска
3. запустил с нанд. дисплей оказался повернут

Re: Параметры дисплея

Murderer » 01 авг 2011, 20:32

Повернут как?
У меня изначально qtopia длинная сторона вертикально.
В ней есть средства для поворота в любую сторону.
Только usb мышка при этом работает не правильно.

Re: Параметры дисплея

k0der1 » 01 авг 2011, 22:06

изначально ширина больше длинны.
а у образов ширина меньше длинны.

у тебя как образы работают?

Re: Параметры дисплея

setar » 02 авг 2011, 00:17

есть подозрение что это зивисит от инициализации дисплея в загрузчике.
я когда исходники uboot ковырял, то видел там участки кода инициализации дисплея, но где и как уже не вспомню, а посмотреть сейчас возможности нету.

Re: Параметры дисплея

Vooon » 02 авг 2011, 00:30

Инит там начинается с одного и того-же места: board_init_early_f(), misc_init_r(), checkboard().
Они обычно в одном файле. Далее нужно грепать что там вызывается.

Добавлено спустя 1 минуту 28 секунд:
Ну и еще это может зависеть от include/config/bordname.h .
И переменных окружения (printenv).

Re: Параметры дисплея

k0der1 » 02 авг 2011, 07:56

это не uboot. это сама система.

k0der1 писал(а):методом тыка понял что зависит именно от системы.
выполнял:
1. накатил данные, которые были на флешке с коробки
2.записал образ qtopii с диска
3. запустил с нанд. дисплей оказался повернут

Re: Параметры дисплея

setar » 02 авг 2011, 09:24

нет, не система, в крайнем случае ядро.
кстати какая у вас строка параметров ядра в частности параметр mini2440 ?

Re: Параметры дисплея

k0der1 » 02 авг 2011, 12:55

пока не могу ответить, так как не силен в этом. посмотрю мануалы пока.

Re: Параметры дисплея

k0der1 » 05 авг 2011, 08:04

не подскажете как посмотреть. везде в основном мануалы по сборке....

Re: Параметры дисплея

setar » 05 авг 2011, 21:57

рассылочная тема forum96/topic8377.html

Добавлено спустя 4 минуты 7 секунд:
Код: Выделить всёРазвернуть
MINI2440 # setenv bootargs console=ttySAC0,115200 noinitrd init=/sbin/init mini2440=3tbс root=/dev/nfs rw nfsroot=192.168.24.1:/tftproot/root_gentoo ip=192.168.24.40
MINI2440 # saveenv

Re: Параметры дисплея

k0der1 » 07 авг 2011, 18:29

в консоли это ввесити? (которая через ком порт)

Re: Параметры дисплея

setar » 07 авг 2011, 22:51

это переменные окружения uboot
соответственно нужно в него попасть нажав любую клавишу в момент сразу после ресета (через COM)
потом посмотреть какие там команды есть "help"
ну и обзор переменных "printenv"

Re: Параметры дисплея

k0der1 » 08 авг 2011, 18:20

я так понимаю с этимим параметрами надо ядро собрать
Код: Выделить всёРазвернуть
[root@FriendlyARM /]# printenv
USER=root
HOME=/
PS1=[\u@\h \W]\#
LOGNAME=root
TERM=vt102
PATH=/sbin:/usr/sbin:/bin:/usr/bin
SHELL=/bin/sh
PWD=/
[root@FriendlyARM /]#

Re: Параметры дисплея

setar » 09 авг 2011, 23:03

вы показали переменные окружения загрузившегося линукса а не юбута
в линуксе это можно посмотреть так: cat /proc/cmdline
но менять все равно из uboot нужно


Rambler\'s Top100 Mail.ru counter