Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Отладочные платы » SK-iMX53
Ядро для Версии 3
xaba
Добавлено 18.06.2013 14:33 Редактировалось 18.06.2013 15:02
0
Сообщение: 1
xaba
4

Пункты: 15268
Регистрация: 23.04.2012
Использовал под вторую версию ядро linux-2.6.35.3-11.09.01-sk.tar.bz2 с сайта starterkit-org.

Пробую под 3 версию...и появяються следующие ошибки.

drivers/rtc/hctosys.c: unable to open rtc device (rtc0)

Питание батарейки в норме.
То работают нормально часики то вылетает подобная ошибка....через раз(((
Во второй версии платы а у меня их 7 штук проблем не было с часами.

Делали какие нибудь махинации с ядром или нет или все же это физика?
Как можно проверить?
Или Ядро с ФТП нужно скачивать под третью версию?


Использую под свои нужды.
/* MY GPIO */
MX53_PAD_EIM_D27__GPIO3_27,
MX53_PAD_EIM_D29__GPIO3_29,
MX53_PAD_EIM_D20__GPIO3_20,
MX53_PAD_EIM_DA11__GPIO3_11,
MX53_PAD_PATA_DATA0__GPIO2_0,
MX53_PAD_PATA_DATA1__GPIO2_1,
MX53_PAD_PATA_CS_1__GPIO7_10,

Может как то влияет...хотя сомневаюсь

Нашел отличие пока что одно
static struct i2c_board_info mxc_i2c1_board_info[] __initdata = {
#ifdef CONFIG_MACH_MX53_LOCO_OEM
{
.type = "adv7180",
.addr = 0x21,
.platform_data = (void *)&adv7180_data,
},
#endif
{
.type = "tlv320aic23",
.addr = 0x1a,
},
{
.type = "ds1338",
.addr = 0x68,
},
{
.type = "pcf8563", // Этого не было
.addr = 0x51,
},
};

Выписка из даташит
The PCF8563 is a CMOS1 Real-Time Clock (RTC) and calendar optimized for low power
consumption.

это причина?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 18.06.2013 15:01 Редактировалось 18.06.2013 15:02 Сообщение: 2
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Начиная с 3 версии сменили RTC чип на PCF8563, соответственно в боардфайле нужно дописать структуру устройств на i2c шине:
Цитата
static struct i2c_board_info mxc_i2c1_board_info[] __initdata = {
#ifdef CONFIG_MACH_MX53_LOCO_OEM
{
.type = "adv7180",
.addr = 0x21,
.platform_data = (void *)&adv7180_data,
},
#endif
{
.type = "tlv320aic23",
.addr = 0x1a,
},
{
.type = "ds1338",
.addr = 0x68,
},
{
.type = "pcf8563",
.addr = 0x51,
},
};

И включить сам драйвер PCF8563 через менюконфиг ядра.
Не разберетесь - качайте ядро для 3 версии.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 18.06.2013 15:06 Редактировалось 18.06.2013 15:12 Сообщение: 3
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
.
Спуститься к концу Подняться к началу
Персональная информация
xaba
Добавлено 18.06.2013 15:13 Сообщение: 4
xaba
4

Пункты: 15268
Регистрация: 23.04.2012
Цитата
.


Чудный ответ))))

Да уже понял разобрался, СПАСИБО!
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 18.06.2013 15:20 Сообщение: 5
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
Цитата
Чудный ответ))))


Я пока писал его - меня опередили, а удаление своих сообщений в этом чудном движке отсутствует :)
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX53