Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9G45/M10
SK-AT91SAM9G45 + SK-ATM0700D4-PLUG
lexx666
Добавлено 28.07.2011 11:24 Редактировалось 30.07.2011 21:15
0
Сообщение: 1
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
Получил плату SK-AT91SAM9G45 и LCD модуль SK-ATM0700D4-PLUG. Согластно инструкции сконфигурировал ядро 2.6.36-rc6 используя скрипт make_menuconfig с подключением модуля SK-ATM0700D4-PLUG в frame buffer и перекомпилировал ядро. В момент загрузки платы остановил загрузку, попал в u-boot... С помощью tftp сервера и команды run tftp_boot загрузил ядро... Попробовал записать в устройство fb0 командой
"cat имя_файла > /dev/fb0" несколько файлов, на экране ничего не изменилось...

Такое чувство что ЖК модуль даж не инициализируется, так как в момент загрузки самого ядра на экране ничего не меняется. Только в момент загрузки u-boot на экране промелькивает мусор, который так и остаётся мерцать всё оставшееся время.
Не пойму чото в чём косяк... И как жить дальше ?! :)
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 28.07.2011 13:29 Сообщение: 2
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
И как жить дальше ?! :)

жить-поживать.. а что, есть варианты?

- включите дебаг с выводом переменных функции probe при ините драйвера экрана - может у вас интится неправильно
- что в логе ядра есть интересного о фреймбуфере?
- что пишет утилита fbset?

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
lexx666
Добавлено 28.07.2011 14:36 Сообщение: 3
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
ну всё пошёл краснеть :) специалист по nix из меня черезчур начинающий

1) буду пробовать пересобирать ядро...

2)
blablabla
...
Цитата
atmel_lcdfb atmel_lcdfb.0: backlight control is not available
atmel_lcdfb atmel_lcdfb.0: 2048KiB frame buffer at 20000000 (mapped at c4c00000)
Console: switching to colour frame buffer device 60x34
atmel_lcdfb atmel_lcdfb.0: fb0: Atmel LCDC at 0x00500000 (mapped at c4814000), irq 23

...
blablabla

вроде бы всё и нормально, но экран живёт своей жизнью

3) команда не найдена... как я понимаю вопрос к buildroot.
Буду смотреть buildroot.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 28.07.2011 15:04 Сообщение: 4
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
странно, у Павла вроде должна быть поставлена эта утилитка
как залогинились root-ом
так прямо в консоли fbset и должен вывалится текущий режим

Цитата
Console: switching to colour frame buffer device 60x34

помножим на 8 - расчет показывает что вероятно стоит режим 480х272, а вам наверно надо 800х480

все начинают когда то..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 28.07.2011 15:05 Сообщение: 5
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
вдогонку - самая примитивная ошибка - загрузили не то ядро.. убедитесь, на всякий случай..

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

Пункты: 77214
Регистрация: 14.08.2009
Цитата
Только в момент загрузки u-boot на экране промелькивает мусор, который так и остаётся мерцать всё оставшееся время.


Насколько помню даже ничего не меняя в uboot на экране должен быть текст и с 7" плагом, не знаю как насчет новых плагов - у меня даже с неправильными параметрами что-то осмысленное было на экране.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 28.07.2011 22:48 Сообщение: 7
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Насколько помню даже ничего не меняя в uboot на экране должен быть текст и с 7" плагом, не знаю как насчет новых плагов - у меня даже с неправильными параметрами что-то осмысленное было на экране.

это надо у Павла интересоваться..
оба кита, которые у меня есть - 9g45 и m10 пришли (с разницей больше чем полгода) настроенные на 4.3"..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
lexx666
Добавлено 29.07.2011 07:06 Редактировалось 29.07.2011 07:18 Сообщение: 8
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
Ну даж если они настроены на 4,3 по умолчанию вывод файла в устройство fb0 должен как то менять картинку...элементарно мусор на экране поменять)))

но что то этого не происходит...ни с оригинальным ядром с nand-флеш, ни с перекомпилированным под 7"

Цитата

вероятно стоит режим 480х272, а вам наверно надо 800х480

дак для этого ядро и перекомпилируется под параметры 7" SK-ATM0700D4-PLUG... или я чего то непонимаю

Цитата
странно, у Павла вроде должна быть поставлена эта утилитка
как залогинились root-ом


да конечно. на nand-флеш ничего не менял... Единственное что приходит пока в голову - попробовать загрузиться с sd-карты и понапихать в неё по умолчанию имейджы с диска виртуальной машины с ftpшника...

---
хм посмотрел конфиг buildroot`а fbset is not set... хм
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 29.07.2011 08:09 Сообщение: 9
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Ну даж если они настроены на 4,3 по умолчанию вывод файла в устройство fb0 должен как то менять картинку...элементарно мусор на экране поменять)))

а что, собственно, на экране видно (и видно ли вообще)?

пройдите через менюконфиг в раздел драйвера-графика и помимо выбора типа экрана, проверьте, что консоль подключается и вывод лого включен..

для экранов с разным разрешением изображение может вообще отсутствовать или бегать несинхронизированные полоски..
если на экране статический мусор, то явно нет поддержки верхнего уровня..
я подключал к 9g45 три разных экрана 480x272, 640x480, 800x600 - правятся буквально 2-3 цифры

Цитата
дак для этого ядро и перекомпилируется под параметры 7" SK-ATM0700D4-PLUG... или я чего то непонимаю

так я всего лишь трактовал вами приведенные цифры.. все правильно понимаете

Цитата
да конечно. на nand-флеш ничего не менял... Единственное что приходит пока в голову - попробовать загрузиться с sd-карты и понапихать в неё по умолчанию имейджы с диска виртуальной машины с ftpшника...

рано рутовую терзать - сначала надо увидеть пингвина желтопятого..

Цитата
хм посмотрел конфиг buildroot`а fbset is not set... хм

странно.. пересоберите и прошейте рутовую - инструкция есть на сайте

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
lexx666
Добавлено 29.07.2011 08:35 Сообщение: 10
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
Цитата
а что, собственно, на экране видно (и видно ли вообще)?

статические вертикальные полоски... что то меняется во время загрузки и всё дальше стоит

Цитата
пройдите через менюконфиг в раздел драйвера-графика и помимо выбора типа экрана, проверьте, что консоль подключается и вывод лого включен..

вывод лого включен... там все галочки стоят и черно белый и 16ти цвет и 224, это нормально?

консоль это я как понимаю Console Display driver support->
Framebuffer console support. Если да, то включена данная опция.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9G45/M10