Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9G45/M10
установка ядра 3.5.3 на плату
sasamy
Добавлено 27.09.2012 10:34 Сообщение: 31
sasamy
4.70

Пункты: 76882
Регистрация: 14.08.2009
Цитата

На каких ядрах работает SDHC ?


на 3.2 точно работает, на 3.4 и новее - не работает.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 27.09.2012 13:09 Редактировалось 27.09.2012 13:10 Сообщение: 32
sasamy
4.70

Пункты: 76882
Регистрация: 14.08.2009
Цитата

Всё работает, хотя в описании должен быть пин PD21.
Вывод - не всегда новое ядро полезно


что касается gpio - то у атмел там бардак полный был, сейчас они видимо решили исправить и сделать как должно быть, т.е. pin_to_gpio(PD21) думаю даст положительный результат :)
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 28.09.2012 09:14 Редактировалось 04.10.2012 18:18 Сообщение: 33
Jury093
4.5

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

На каких ядрах работает SDHC ?

на 3.2 точно работает, на 3.4 и новее - не работает.

о как, а мужики то и не знают :)

Код
root@arm9g45:~# dmesg
Booting Linux on physical CPU 0
Linux version 3.4.2 (root@debian) (gcc version 4.2.0 20070413 (prerelease) (CodeSourcery Sourcery G++ Lite 2007q1-10)) #13 Sun Jun 10 14:13:33 EDT 2012
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: Atmel AT91SAM9M10G45-EK
...
Waiting for root device /dev/mmcblk0p2...
mmc0: host does not support reading read-only switch. assuming write-enable.
mmc0: new high speed SDHC card at address 0001
mmcblk0: mmc0:0001 00000 7.46 GiB
mmcblk0: p1 p2 p3
kjournald starting. Commit interval 5 seconds
...
macb macb: eth0: link up (100/Full)
sshd (1308): /proc/1308/oom_adj is deprecated, please use /proc/1308/oom_score_adj instead.
root@arm9g45:~#

а как ругается, именно ошибка "-22"? update - речь о -110..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 28.09.2012 09:33 Редактировалось 28.09.2012 09:42 Сообщение: 34
sasamy
4.70

Пункты: 76882
Регистрация: 14.08.2009
Цитата

а как ругается, именно ошибка "-22"?


аналогично
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=17336&num=3#17468

плата OEM. Скорей всего недосмотрел что-то, правил аналогично с 3.2. Покажи лог выше, то что до

Цитата

Waiting for root device /dev/mmcblk0p2...
mmc0: host does not support reading read-only switch. assuming write-enable.
mmc0: new high speed SDHC card at address 0001
mmcblk0: mmc0:0001 00000 7.46 GiB
mmcblk0: p1 p2 p3


там где инициализация MCI. Я пробовал на 3.4.11, возможно между минорными версиями поломали..
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 28.09.2012 10:43 Сообщение: 35
Jury093
4.5

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

чтобы два раза не ходить :)

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

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
В конфиге ядра есть опции

# CONFIG_MMC_AT91 is not set
CONFIG_MMC_ATMELMCI=y

Я чото думаю, что правильнее ставить именно первую ?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 28.09.2012 12:52 Сообщение: 37
Jury093
4.5

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

для наблюдательных:
по второй ссылке где "два раза не ходить" есть ссылка на реальный конфиг и там:
Код
# MMC/SD/SDIO Host Controller Drivers
# CONFIG_MMC_SDHCI is not set
# CONFIG_MMC_SDHCI_PXAV3 is not set
# CONFIG_MMC_SDHCI_PXAV2 is not set
# CONFIG_MMC_AT91 is not set
CONFIG_MMC_ATMELMCI=y
# CONFIG_MMC_ATMELMCI_DMA is not set


опа! Саша, а как это увязывается вот с таким:
Код
atmel_mci atmel_mci.0: version: 0x410
atmel_mci atmel_mci.0: using dma0chan1 for DMA transfers
atmel_mci atmel_mci.0: Atmel MCI controller at 0xfff80000 irq 11, 1 slots

!!?? я о дма..

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

Пункты: 76882
Регистрация: 14.08.2009
Не знаю - если это точно конфиг от того ядра для которого лог, то возможно с использованием DMA проблема. В общем я правил только board-файл и с 3.2 никаких проблем нет а вот с 3.4 и выше SDHC не работают. Потом можно покопаться по-глубже - в чем проблема, сейчас не до этого.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 28.09.2012 14:24 Сообщение: 39
Jury093
4.5

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

не, это борда в режиме AP раздает wifi на домашний зверинец..
и конфиг прямо из брюшка:
Код
root@arm9g45:~# zcat /proc/config.gz


Цитата
В общем я правил только board-файл и с 3.2 никаких проблем нет а вот с 3.4 и выше SDHC не работают. Потом можно покопаться по-глубже - в чем проблема, сейчас не до этого.

оки, разгребусь с другими направлениями и попробую свежее ядро навесить на 9g45 (что-нить из 3.5.х)..
еще, как вариант, эта SD делает вид что SDHC а на самом деле X3.. мало ли чего китайцы туда намутили..

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

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
Цитата
для наблюдательных:
по второй ссылке где "два раза не ходить" есть ссылка на реальный конфиг и там:

я уже понял что протупил, спасибо )))
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9G45/M10