Ник:
Пароль:

Контакты

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
Сборка ядра
IronCaterpillar
Добавлено 26.02.2010 19:13 Сообщение: 31
IronCaterpillar
0

Пункты: 54
Регистрация: 01.02.2010
Пол: Мужчина
Из: г. Уфа
Ок, спасибо. Буду пробовать завтра. У нас время - москва+2, а плата на работе :)
Спуститься к концу Подняться к началу
Персональная информация
IronCaterpillar
Добавлено 27.02.2010 09:11 Сообщение: 32
IronCaterpillar
0

Пункты: 54
Регистрация: 01.02.2010
Пол: Мужчина
Из: г. Уфа
До вставления SD:


mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0
MMC: Setting controller bus width to 1
Added MCI driver
mmc0: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 21 width 0 timing 0
MMC: Setting controller bus width to 1
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
clkdiv = 124. mcck = 400000
MMC: Setting controller bus width to 1
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
TCP cubic registered
NET: Registered protocol family 17
mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0
clkdiv = 124. mcck = 400000
MMC: Setting controller bus width to 1
Waiting for root device /dev/mmcblk0p1...
mmc0: starting CMD0 arg 00000000 flags 000000c0
Sending command 0 as 00000800, arg = 00000000, blocks = 0, length = 0 (MR = 0000 9B7C)
MCI irq: status = 0000C0E5, C07F0001, 00000001
Command ready
Completed command
Status = 00000001/0000c0e5 [00000000 00000000 00000000 00000000]
mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
clkdiv = 124. mcck = 400000
MMC: Setting controller bus width to 1
mmc0: starting CMD8 arg 000001aa flags 000002f5
Sending command 8 as 00001848, arg = 000001AA, blocks = 0, length = 0 (MR = 0000 9B7C)
MCI irq: status = 0010C0E4, C07F0001, 00100000
MMC: Response timeout
Completed command
Status = 00100000/0010c0e5 [00000000 00000000 00000000 00000000]
Error detected and set to -110/0 (cmd = 8, retries = 0)
mmc0: req done (CMD8): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD5 arg 00000000 flags 000002e1
Sending command 5 as 00001845, arg = 00000000, blocks = 0, length = 0 (MR = 0000 9B7C)
MCI irq: status = 0010C0E4, C07F0001, 00100000
MMC: Response timeout
Completed command
Status = 00100000/0010c0e5 [00000000 00000000 00000000 00000000]
Error detected and set to -110/0 (cmd = 5, retries = 3)
mmc0: req failed (CMD5): -110, retrying...
Sending command 5 as 00001845, arg = 00000000, blocks = 0, length = 0 (MR = 0000 9B7C)
MCI irq: status = 0010C0E4, C07F0001, 00100000
MMC: Response timeout
Completed command
Status = 00100000/0010c0e5 [00000000 00000000 00000000 00000000]
Error detected and set to -110/0 (cmd = 5, retries = 2)
mmc0: req failed (CMD5): -110, retrying...
Sending command 5 as 00001845, arg = 00000000, blocks = 0, length 00009B7C)
atus = 0010C0E4, C07F0001, 0010 Response timeout
Command
St00000/0010c0e5 [0000000 0000000]
Error detected and set to -110/0 (cmd =s = 1)
mmc0: req fa): -110, r
Sending command 5 as 00001845000000, blocks = 0, (MR = 00 009B7C)
tatus = 0010C0E4, C0100000
MMC: Respons
Completed command
0100000/0010c0e5 [0000000 00000000 000000 detected -110/0 (cmd = 5, retries = 0 )
done (CMD5): -110: 0000000 0000000
mmc0: starting CMD55 arg lags 000000f5
Smand 55 as 00001877,00000, blocks = 0, leMR = 00009B7C)
tatus = 007F0001, 00100000
MM timeout
Completed command
S100000/0010c0e5 [000000 00000000]
Error detected and set toetries = 0)
mmc0: req done (C0 00000000 00000000 00000000
mmc0: stararg 00000000 flags 000000f5
mmand 55 as 00001877, 0000, blocks = 0, lenR = 00009B7C)
tatus = 0010C0E4, C0100000
MMC: Respons
Completed command
0100000/0010c0e5 [0000000 00000000 0000000etected and set to -= 55, retries = 0)
done (CMD55): -110: 0000000 00000000 0000mc0: startarg 00000000 flags 000000f5
mmand 55 as 00001877000000, blocks = 0, leMR = 00009B7C)
tatus = 0010C0E4, C0100000
MMC: ResponsCompleted command
St00000/0010c0e5 [0000000 00000000 0000000detected and set to d = 55, retries = 0)q done (CM: 00000000 00000000 00000000 0mmc0: starting CMD55000 flags 000000f5
mmand 55 as 00001877000000, blocks = 0, leMR = 00009B7C)
tatus = 0010C0E4, C000000
MMC: Response Completed command
100000/0010c0e5 [0000000 0000000]
Error detected and set to d = 55, retries = 0)q done (CM: 00000000 00000000 0000 0000 0mmc0: starting CMD1 a0 flags 000000e1
Cleout
Clea 0000C0E4
Sending cs 00001841, arg = 00000000, bloength = 0 (MR = 0000MCI irq: status = 00 7F0001, 00100000
MMe timeout
CompletedStatus = 010c0e5 [00000000 00000000 0000000]
Erro and set to -110/0 (cmd = 1, r
mmc0: reD1): -110: 00000000 00000000 0000000
m 0Hz busmode 1 powermode 0 cs dth 0 timing 0
MMC:ontroller bus width t



После:



mmc0: card insert
mmc0: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 21 width 0 timing 0
MMC: Setting controller bus width to 1
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
clkdiv = 124. mcck = 400000
MMC: Setting controller bus width to 1
mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0
clkdiv = 124. mcck = 400000
MMC: Setting controller bus width to 1
mmc0: starting CMD0 arg 00000000 flags 000000c0
Sending command 0 as 00000800, arg = 00000000, blocks = 0, length = 0 (MR = 00009B7C)
MCI irq: status = 0000C0E5, C07F0001, 00000001
Command ready
Completed command
Status = 00000001/0000c0e5 [00000000 00000000 00000000 00000000]
mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
clkdiv = 124. mcck = 400000
MMC: Setting controller bus width to 1
mmc0: starting CMD8 arg 000001aa flags 000002f5
Sending command 8 as 00001848, arg = 000001AA, blocks = 0, length = 0 (MR = 00009B7C)
MCI irq: status = 0010C0E4, C07F0001, 00100000
MMC: Response timeout
Completed command
Status = 00100000/0010c0e5 [00000000 00000000 00000000 00000000]
Error detected and set to -110/0 (cmd = 8, retries = 0)
mmc0: req done (CMD8): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD5 arg 00000000 flags 000002e1
Sending command 5 as 00001845, arg = 00000000, blocks = 0, length = 0 (MR = 00009B7C)
MCI irq: status = 0010C0E4, C07F0001, 00100000
MMC: Response timeout
Completed command
Status = 00100000/0010c0e5 [00000000 00000000 00000000 00000000]
Error detected and set to -110/0 (cmd = 5, retries = 3)
mmc0: req failed (CMD5): -110, retrying...
Sending command 5 as 00001845, arg = 00000000, blocks = 0, length = 0 (MR = 00009B7C)
MCI irq: status = 0010C0E4, C07F0001, 00100000
MMC: Response timeout
Completed command
Status = 00100000/0010c0e5 [00000000 00000000 00000000 00000000]
Error detected and set to -110/0 (cmd = 5, retries = 2)
mmc0: req failed (CMD5): -110, retrying...
Sending command 5 as 00001845, arg = 00000000, blocks = 0, length = 0 (MR = 00009B7C)
MCI irq: status = 0010C0E4, C07F0001, 00100000
MMC: Response timeout
Completed command
Status = 0tatus = 0010C0E4, C07F0001, 0010 Response timeout
Command
Status = 001c0e5 [00000000 0000000 00000000]
Error dd set to -mmc0: req done (CMD5): -110: 00000000 000000 00000000
mmc0: starting CM000000 flags 000000fending com arg = 00000000, blocks = 0, l(MR = 0000MCI irq: status = 0010C0E4, C0100000
MMC: Respons
CompletedStatus = 00100000/0010c0e5 [0000000 00000000 00000000]
Errorand set tomd = 55, r)
mmc0: req done (CMD55): -110 00000000 00000000 mmc0: star arg 00000000 flags 000000f5
Sending co, arg = 00000000, blocks = 0, (MR = 00009B7C)
MCI irq: s7F0001, 00100000
MMC: Respons
CompletedStatus = 00100000/00000000 00000000 00000000 00000r detected and set tcmd = 55, retries = req done (CMD55): -10 00000000 00000000 mmc0: starting CMD55000 flags Sending command 55 a, arg = 00000000, bllength = 0 (MR = 00009B7C)
MCI irq: s0C0E4, C07F0001, 00100000
MMC timeout
Completed Status = 00100000/00100000 00000000 0000000]
Error detected an110/0 (cmdries = 0)
mmc0: req done (CMD 00000000 00000000 0000000
ming CMD55 arg 0000000000f5
Sending command 55 as arg = 00000000, blockgth = 0 (MR = 00009B7MCI irq: status = 007F0001, 00100000
MMe timeout
CompletedStatus = 00100000/00000000 00000000 0000000]
Errorand set to -110/0 (cmd = 55, ret
mmc0: req done (CMD 00000000 00000000 0000000
mmcg CMD1 arg 00000000 00e1
Clearing timeo: SR = 0000C0E4
Sending comma001841, arg = 00000000 0, length = 0 (MR = MCI irq: status = 0010C0E4, C0100000
MMC: Respons
CompletedStatus = 00100000/00000000 0000000 00000000]
Erro and set to -110/0 (cmd = 1, r)
mmc0: rMD1): -110: 00000000 00000000 0000000
mmc0: clocode 1 powe 0 Vdd 0 width 0 timing 0
MMC:ontroller to 1
Спуститься к концу Подняться к началу
Персональная информация
IronCaterpillar
Добавлено 27.02.2010 09:32 Сообщение: 33
IronCaterpillar
0

Пункты: 54
Регистрация: 01.02.2010
Пол: Мужчина
Из: г. Уфа
Короче дело явно в частоте. Ячего-то не понимаю, но я меняю в at91_mci.h частоту, а она всё равно 400000. Что бы я туда не писал. Не пойму, как так может быть...
Спуститься к концу Подняться к началу
Персональная информация
IronCaterpillar
Добавлено 27.02.2010 10:15 Редактировалось 27.02.2010 10:17 Сообщение: 34
IronCaterpillar
0

Пункты: 54
Регистрация: 01.02.2010
Пол: Мужчина
Из: г. Уфа
Так, с сообщением понял. mci_write с участием CLKDIV из AT91_MCI.H выставляется после вывода сообщения. Соответственно сообщение от него не зависит.
Спуститься к концу Подняться к началу
Персональная информация
IronCaterpillar
Добавлено 27.02.2010 11:07 Сообщение: 35
IronCaterpillar
0

Пункты: 54
Регистрация: 01.02.2010
Пол: Мужчина
Из: г. Уфа
Ушёл читать даташит про MCI, может прояснится чего...
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 27.02.2010 12:37 Редактировалось 27.02.2010 12:37 Сообщение: 36
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
Цитата
Короче дело явно в частоте.


Частота у всех одинаковая, но неработает только у тебя. Так что дело явно не в частоте :) Например у меня частота MCK другая из-за нстроек plla но частота все равно почти такая же:

mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 20 width 0 timing 0
clkdiv = 122. mcck = 399609
Спуститься к концу Подняться к началу
Персональная информация
IronCaterpillar
Добавлено 27.02.2010 13:02 Сообщение: 37
IronCaterpillar
0

Пункты: 54
Регистрация: 01.02.2010
Пол: Мужчина
Из: г. Уфа
Дык а какие ещё варианты-то могут быть? Вроде платы все одинаковые, тем более 24е ядро что-то особых проблем не испытывает...
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 27.02.2010 13:11 Сообщение: 38
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
БП, карточки не пробовал менять ?
Спуститься к концу Подняться к началу
Персональная информация
IronCaterpillar
Добавлено 27.02.2010 13:13 Сообщение: 39
IronCaterpillar
0

Пункты: 54
Регистрация: 01.02.2010
Пол: Мужчина
Из: г. Уфа
Интересно, а почему у нас с вами powermode разные???
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 27.02.2010 13:26 Редактировалось 27.02.2010 13:44 Сообщение: 40
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
Меня больше интересует почему у тебя логи покалечены, или это просто издержки копипасты ? Ничего что я на ты ? powermode одинаковые а вот Vdd разные, но у меня в начале тоже такое значение, потом оно переключается на Vdd 20
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux