Ник:
Пароль:

Контакты

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
ГостейГостей:2

ОбновитьПодробнееВсегоВсего:7
Форум » starterkit.ru » Отладочные платы » SK-iMX233
SK-MIMX233 телодвижения ...
Pavel Ivanchenko
Добавлено 16.02.2010 15:21 Редактировалось 16.02.2010 16:04 Сообщение: 211
Pavel Ivanchenko
Admin
4.39

Пункты: 91474
Регистрация: 24.03.2009
Пол: Мужчина
А не может это быть эффектом (в смысле кривой инициализации хоста) кривой работы автоматической подгрузки модулей ...
Я смотрю в usb/gadget есть модули arcotg_udc.ko и gadget_udc.ko
...
Нет, это запчасти от старой сборки.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 16.02.2010 15:22 Сообщение: 212
sasamy
4.70

Пункты: 77333
Регистрация: 14.08.2009
Цитата
Все по старому:


Kernel command line: console=ttyAM0,115200 root=/dev/mmcblk0p2 rw rootwait

не наблюдается параметр dynamic_printk :)
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 16.02.2010 15:25 Сообщение: 213
sasamy
4.70

Пункты: 77333
Регистрация: 14.08.2009
Цитата
А не может это быть эффектом (в смысле кривой инициализации хоста) кривой работы автоматической подгрузки модулей ...
Я смотрю в usb/gadget есть модули arcotg_udc.ko и gadget_udc.ko


Гадать можно долго :) Неплохо бы отладочную информацию в полном объеме увидеть...
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 16.02.2010 15:37 Редактировалось 16.02.2010 16:23 Сообщение: 214
Pavel Ivanchenko
Admin
4.39

Пункты: 91474
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
Цитата
Все по старому:


Kernel command line: console=ttyAM0,115200 root=/dev/mmcblk0p2 rw rootwait

не наблюдается параметр dynamic_printk :)
Найн не наблюдаться:
Код
Kernel command line: console=ttyAM0,115200 root=/dev/mmcblk0p2 rw rootwait mtdparts=gpmi:-(Data) ssp1=spi1 dynamic_printk
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 16.02.2010 15:40 Сообщение: 215
sasamy
4.70

Пункты: 77333
Регистрация: 14.08.2009
Вот блин - чего ему еще нужно... вроде все как в доке описано для pr_debug - сам я ничего не выдумывал...
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 16.02.2010 15:52 Сообщение: 216
Pavel Ivanchenko
Admin
4.39

Пункты: 91474
Регистрация: 24.03.2009
Пол: Мужчина
В usb.h есть макрос:
Код
#ifdef CONFIG_USB_OTG
#define DR_UDC_MODE FSL_USB2_DR_OTG
#define DR_HOST_MODE FSL_USB2_DR_OTG
#else
#define DR_UDC_MODE FSL_USB2_DR_DEVICE
#define DR_HOST_MODE FSL_USB2_DR_HOST
#endif

Попробовал заменить на:
Код
#define DR_UDC_MODE FSL_USB2_DR_DEVICE
#define DR_HOST_MODE FSL_USB2_DR_HOST


Теперь ядро говорит:
Код
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
fsl-ehci fsl-ehci.0: init fsl-ehci.0 fail, -16
fsl-ehci: probe of fsl-ehci.0 failed with error -16
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 16.02.2010 16:26 Сообщение: 217
sasamy
4.70

Пункты: 77333
Регистрация: 14.08.2009
Павел, добавь в файл
arch/arm/plat-stmp3xxx/Makefile

перед строкой
obj-$(CONFIG_ARCH_STMP378X) += dcp-bootstream.o usb_common.o utmixc.o

строки

CFLAGS_usb_common.o := -DDEBUG
CFLAGS_utmixc.o := -DDEBUG
CFLAGS_usb_dr.o := -DDEBUG

должно сработать :)
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 16.02.2010 16:33 Редактировалось 16.02.2010 16:36 Сообщение: 218
Pavel Ivanchenko
Admin
4.39

Пункты: 91474
Регистрация: 24.03.2009
Пол: Мужчина
Код
<6>ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
<7>ehci_hcd: block sizes: qh 128 qtd 96 itd 160 sitd 96
<7>initializing FSL-SOC USB Controller
<7>otg_get_resources
<3>fsl-ehci fsl-ehci.0: Found HC with no IRQ. Check fsl-ehci.0 setup!
<6>Initializing USB Mass Storage driver...
<6>usbcore: registered new interface driver usb-storage
<6>USB Mass Storage support registered.
<6>Freescale USB OTG Driver loaded, $Revision: 1.55 $
<7>j=4294938572 [fsl_otg_probe] pdev=0xc0457fc0
<7>
<7>j=4294938572 [fsl_otg_conf]
<7>otg_set_transceiver xceiv=0x(null) x=0xc387ac00
<7>otg_get_transceiver xceiv=0xc387ac00
<7>usbotg_init: pdev=0xc0457fc0 pdata=0xc0457f48
<7>fsl_usb_get_xcvr
<7>usbotg_init: grab pins
<7>usbotg_init: success
<7>j=4294938572 [usb_otg_start] initial ID pin=0
<7>
<6>ARC USBOTG Device Controller driver (1 August 2005)
<7>otg_get_transceiver xceiv=0xc387ac00
<7>otg_get_resources
<7>usbotg_init: pdev=0xc0458080 pdata=0xc0457f48
<7>fsl_usb_get_xcvr
<7>usbotg_init: grab pins
<7>usbotg_init: success
<6>check_parameters:UTP settings are in place now, overriding defaults
<6>g_file_storage gadget: File-backed Storage Gadget, version: 20 November 2008
<6>g_file_storage gadget: Number of LUNs=1
<7>g_file_storage gadget: transport=Bulk-only (x50)
<7>g_file_storage gadget: protocol=Transparent SCSI (x06)
<7>g_file_storage gadget: VendorID=x066f, ProductID=x37ff, Release=x0325
<7>g_file_storage gadget: removable=1, stall=0, cdrom=0, buflen=16384
<7>g_file_storage gadget: I/O thread pid: 632
<6>Suspend udc for OTG auto detect
<7>j=4294938589 [fsl_otg_set_peripheral] before: fsm.id ID pin=0
<7>j=4294938589 [fsl_otg_set_peripheral] after: fsm.id ID pin=0
<7>j=4294938589 [fsl_otg_set_peripheral] ID pin=0
<7>
<6>fsl-usb2-udc: bind to driver g_file_storage

Может нужно искать не в /proc/kmsg а она какую-нибудь файловую систему создаст ...
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 16.02.2010 16:36 Редактировалось 16.02.2010 16:41 Сообщение: 219
sasamy
4.70

Пункты: 77333
Регистрация: 14.08.2009
Сообщения должны появиться в выхлопе dmesg...

Павел - так они же появились - что ты мне мозги пудришь :)
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 16.02.2010 16:43 Сообщение: 220
Pavel Ivanchenko
Admin
4.39

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