Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
SSD1963 Frame Buffer is automatically released in approx 5-10 minutes ?
itmicro
Добавлено 04.11.2010 11:26
0
Сообщение: 1
itmicro
0

Пункты: 2274
Регистрация: 20.10.2010
Hi,

After I start playing movie.framebuffer is automatically released in 5-10 minutes. I put debug strings inside lcd_ssd1963.c file. I get below output :

V: 1.1 816/816 29% 1% 0.0% 0 0
sending VFCTRL_SCREENSHOT!
root@freescale /home/user/Media$
root@freescale /home/user/Media$
mpulcd_blank_panel() -->Debug Output
mpulcd_display_off() -->Debug Output
mpulcd_release_panel() -->Debug Output
mpulcd_display_off() -->Debug Output

What may cause this issue ? Thanks,

Regards,
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 04.11.2010 12:47 Сообщение: 2
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
2itmicro Strange.. Mplayer is playing videofiles for hour by hour. Not released framebuffer, not freezed.. (SK-9260, SK-NUC950)
May be need research Kernel Config for Switch off Power Mode?

Саш, ты вроде занимаешься imx - может у страдальца в ядре выставлен какой-нить режим "Экономии энергии". Срабатывает таймер (5-10 минут) и дает команду всем драйверам на отключение периферии? Или АРМ считает, что работает на батарейке и пытается экономить энергию? Предполагаю, что связано как-то с пунктом #ifdef CONFIG_PM

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 04.11.2010 18:21 Редактировалось 04.11.2010 18:21 Сообщение: 3
sasamy
4.70

Пункты: 76914
Регистрация: 14.08.2009
2itmicro: try disabling power management only in the driver mxsfb
Код

#ifdef CONFIG_PM
static int mxsfb_suspend(struct platform_device *pdev, pm_message_t state)
{
// struct mxs_fb_data *data = platform_get_drvdata(pdev);

// set_controller_state(data, F_DISABLE);

return 0;
}

static int mxsfb_resume(struct platform_device *pdev)
{
// struct mxs_fb_data *data = platform_get_drvdata(pdev);

// set_controller_state(data, F_ENABLE);
return 0;
}


2Jury093 там если глобально отключить CONFIG_PM то ядро вообще не соберется, глюкало то еще...
Спуститься к концу Подняться к началу
Персональная информация
itmicro
Добавлено 05.11.2010 01:22 Сообщение: 4
itmicro
0

Пункты: 2274
Регистрация: 20.10.2010
HI,

I tried to disable two functions yuo mentioned. Unfortunalety the result is the same as before. What else may cause this issue? Is there any other option which came into your mind ?

[quote]2itmicro: try disabling power management only in the driver mxsfb
Код

#ifdef CONFIG_PM
static int mxsfb_suspend(struct platform_device *pdev, pm_message_t state)
{
// struct mxs_fb_data *data = platform_get_drvdata(pdev);

// set_controller_state(data, F_DISABLE);

return 0;
}

static int mxsfb_resume(struct platform_device *pdev)
{
// struct mxs_fb_data *data = platform_get_drvdata(pdev);

// set_controller_state(data, F_ENABLE);
return 0;
}


2Jury093 там если глобально отключить CONFIG_PM то ядро вообще не соберется, глюкало то еще...[/quote]
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux