stm32f105R8T6. Плата своя. PA9 посажен напрямую на +3.3В, OSC=8Mhz
DFU работет без проблем, могу загрузить и запустить image.
Вот мой проект. iar 5.41 fw 3.2.1 CustomHID проект практически без изменеий (lcd1,2 pins).
На осцилографе вижу начавшийся handshake, затем все останавливается.
Куда смотреть?? Что проверять?
Вот что показывает USBTrace:
Цитата
--------- Request # 1 ----[OUT]----
IRP_MJ_PNP \ IRP_MN_QUERY_CAPABILITIES
IRP: 0x894A0008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
--------- Request # 2 ----[IN]----
IRP_MJ_PNP \ IRP_MN_QUERY_CAPABILITIES
IRP: 0x894A0008
Status: STATUS_SUCCESS (0x0)
Device Object: 0x88E50400
--------- Request # 3 ----[OUT]----
IRP_MJ_PNP \ IRP_MN_QUERY_CAPABILITIES
IRP: 0x894A0008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
--------- Request # 4 ----[IN]----
IRP_MJ_PNP \ IRP_MN_QUERY_CAPABILITIES
IRP: 0x894A0008
Status: STATUS_SUCCESS (0x0)
Device Object: 0x88E50400
--------- Request # 5 ----[OUT]----
IRP_MJ_PNP \ IRP_MN_QUERY_CAPABILITIES
IRP: 0x894A0008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
--------- Request # 6 ----[IN]----
IRP_MJ_PNP \ IRP_MN_QUERY_CAPABILITIES
IRP: 0x894A0008
Status: STATUS_SUCCESS (0x0)
Device Object: 0x88E50400
--------- Request # 7 ----[OUT]----
IRP_MJ_PNP \ IRP_MN_QUERY_CAPABILITIES
IRP: 0x894A0008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
--------- Request # 8 ----[IN]----
IRP_MJ_PNP \ IRP_MN_QUERY_CAPABILITIES
IRP: 0x894A0008
Status: STATUS_SUCCESS (0x0)
Device Object: 0x88E50400
--------- Request # 9 ----[OUT]----
IRP_MJ_PNP \ IRP_MN_QUERY_ID
IRP: 0x88423008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
--------- Request # 10 ----[IN]----
IRP_MJ_PNP \ IRP_MN_QUERY_ID
IRP: 0x88423008
Status: STATUS_SUCCESS (0x0)
Device Object: 0x88E50400
--------- Request # 11 ----[OUT]----
IRP_MJ_PNP \ IRP_MN_QUERY_CAPABILITIES
IRP: 0x894A0008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
--------- Request # 12 ----[IN]----
IRP_MJ_PNP \ IRP_MN_QUERY_CAPABILITIES
IRP: 0x894A0008
Status: STATUS_SUCCESS (0x0)
Device Object: 0x88E50400
--------- Request # 13 ----[OUT]----
IRP_MJ_PNP \ IRP_MN_QUERY_CAPABILITIES
IRP: 0x88423008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
--------- Request # 14 ----[IN]----
IRP_MJ_PNP \ IRP_MN_QUERY_CAPABILITIES
IRP: 0x88423008
Status: STATUS_SUCCESS (0x0)
Device Object: 0x88E50400
--------- Request # 15 ----[OUT]----
IRP_MJ_PNP \ IRP_MN_QUERY_DEVICE_TEXT
IRP: 0x88423008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
--------- Request # 16 ----[IN]----
IRP_MJ_PNP \ IRP_MN_QUERY_DEVICE_TEXT
IRP: 0x88423008
Status: STATUS_SUCCESS (0x0)
Device Object: 0x88E50400
--------- Request # 17 ----[OUT]----
IRP_MJ_PNP \ IRP_MN_QUERY_DEVICE_TEXT
IRP: 0x88423008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
--------- Request # 18 ----[IN]----
IRP_MJ_PNP \ IRP_MN_QUERY_DEVICE_TEXT
IRP: 0x88423008
Status: STATUS_SUCCESS (0x0)
Device Object: 0x88E50400
--------- Request # 19 ----[OUT]----
IRP_MJ_PNP \ IRP_MN_QUERY_ID
IRP: 0x88423008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
--------- Request # 20 ----[IN]----
IRP_MJ_PNP \ IRP_MN_QUERY_ID
IRP: 0x88423008
Status: STATUS_SUCCESS (0x0)
Device Object: 0x88E50400
--------- Request # 21 ----[OUT]----
IRP_MJ_PNP \ IRP_MN_QUERY_ID
IRP: 0x88423008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
--------- Request # 22 ----[IN]----
IRP_MJ_PNP \ IRP_MN_QUERY_ID
IRP: 0x88423008
Status: STATUS_SUCCESS (0x0)
Device Object: 0x88E50400
--------- Request # 23 ----[OUT]----
IRP_MJ_PNP \ IRP_MN_QUERY_ID
IRP: 0x88423008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
--------- Request # 24 ----[IN]----
IRP_MJ_PNP \ IRP_MN_QUERY_ID
IRP: 0x88423008
Status: STATUS_SUCCESS (0x0)
Device Object: 0x88E50400
--------- Request # 25 ----[OUT]----
IRP_MJ_PNP \ IRP_MN_QUERY_RESOURCE_REQUIREMENTS
IRP: 0x88423008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
--------- Request # 26 ----[IN]----
IRP_MJ_PNP \ IRP_MN_QUERY_RESOURCE_REQUIREMENTS
IRP: 0x88423008
Status: STATUS_SUCCESS (0x0)
Device Object: 0x88E50400
--------- Request # 27 ----[OUT]----
IRP_MJ_PNP \ IRP_MN_QUERY_BUS_INFORMATION
IRP: 0x88423008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
--------- Request # 28 ----[IN]----
IRP_MJ_PNP \ IRP_MN_QUERY_BUS_INFORMATION
IRP: 0x88423008
Status: STATUS_SUCCESS (0x0)
Device Object: 0x88E50400
--------- Request # 29 ----[OUT]----
IRP_MJ_PNP \ IRP_MN_QUERY_RESOURCES
IRP: 0x88423008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
--------- Request # 30 ----[IN]----
IRP_MJ_PNP \ IRP_MN_QUERY_RESOURCES
IRP: 0x88423008
Status: STATUS_NOT_SUPPORTED (0xC00000BB)
Device Object: 0x88E50400
Сообщение отредактировал buble - Jul 25 2010, 23:00