Цитата(eug @ Nov 14 2006, 19:01)

Цитата(Oleg_ @ Nov 14 2006, 21:26)

Знатоки CY7C68013А отзовитесь !
Имеется: CY7C68013А, CyUsb.sys, CyApi.lib, ep8in, bulk 512 byte, High Speed
Проблема: При передаче длинной последовательности 0xff ( больше 120 байт ) пакет не принимается.
len = 512;
if(!ep8in->XferData(p, len )) ShowMessage(s.sprintf("ep8 - read error %d", len);
Кто-нибудь сталкивался с такой проблемой ?
- А что сообщает "Cy USB Console" по кнопке "Get Pipes" ?
- что с таймаутом? ( ep8in->TimeOut = 5000;)
[font=Courier New]- использую CBuilder + CyApi.lib, консолью не пользуюсь
- timeout - 1000
- дополнение:
Cypress посылает хосту 2 пакета, отличающиеся тремя байтами 0x00 00 00
пакет 1 - не принят
пакет 2 - принят
Пакет 1 ( длинная 0xff последовательность )
0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060 47 01 21 10 86 43 00 6a c6 89 20 1c 74 40 23 10 G.!..C.j.. .t@#.
0070 00 3f 81 e4 00 4c 81 8c 00 42 e2 20 0c a0 01 b5 .?...L...B. ....
0080 78 0f 60 03 43 29 72 7c 45 a1 91 24 e9 b1 10 01 x.`.C)r|E..$....
0090 f9 07 b7 10 a5 ff 00 0f 80 39 fc 54 45 d0 00 e8 .........9.TE...
00a0 05 a2 28 63 31 80 f1 84 ec 71 db 9e 6b 0e 3f 2b ..(c1....q..k.?+
00b0 b3 c0 1f 91 80 59 10 1d 82 d8 9d 98 2d e8 8c 0c .....Y......-...
00c0 5f ff 1e 44 12 01 b9 e2 a2 27 03 64 4e 69 fb 3b _..D.....'.dNi.;
00d0 b2 31 75 fa 07 ff ff a8 1f ff fe 84 62 a0 03 a8 .1u.........b...
00e0 8a f4 31 98 3f 09 01 f6 38 20 d1 27 2a 06 80 01 ..1.?...8 .'*...
00f0 87 00 b3 af 37 37 85 04 f1 54 00 3f 20 72 3f 84 ....77...T.? r?.
0100 93 8f 00 ff 8e 64 8f 83 82 84 29 db ac e3 c5 37 .....d....)....7
0110 1e d4 32 55 43 1f aa 5c 0f ff ff 59 47 40 00 12 ..2UC..\...YG@..
0120 00 00 b0 0d 00 01 c1 00 00 00 05 e0 70 dd 36 30 ............p.60
0130 5a ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff Z...............
0140 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0150 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0160 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0170 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0180 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0190 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
01a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
01b0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
01c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
01d0 ff ff ff ff ff ff ff ff 47 01 21 11 83 81 9c 00 ........G.!.....
01e0 74 3c 05 98 3d 8f cb 1c e3 e0 78 00 18 0e b8 82 t<..=.....x.....
01f0 2a d6 6f 5b ad f7 80 3d e2 c7 e1 c0 11 f1 de 01 *.o[...=........
Пакет 2 ( 0xff последовательность разорвана тремя байтами 0x00 )
0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060 47 01 21 10 86 43 00 6a c6 89 20 1c 74 40 23 10 G.!..C.j.. .t@#.
0070 00 3f 81 e4 00 4c 81 8c 00 42 e2 20 0c a0 01 b5 .?...L...B. ....
0080 78 0f 60 03 43 29 72 7c 45 a1 91 24 e9 b1 10 01 x.`.C)r|E..$....
0090 f9 07 b7 10 a5 ff 00 0f 80 39 fc 54 45 d0 00 e8 .........9.TE...
00a0 05 a2 28 63 31 80 f1 84 ec 71 db 9e 6b 0e 3f 2b ..(c1....q..k.?+
00b0 b3 c0 1f 91 80 59 10 1d 82 d8 9d 98 2d e8 8c 0c .....Y......-...
00c0 5f ff 1e 44 12 01 b9 e2 a2 27 03 64 4e 69 fb 3b _..D.....'.dNi.;
00d0 b2 31 75 fa 07 ff ff a8 1f ff fe 84 62 a0 03 a8 .1u.........b...
00e0 8a f4 31 98 3f 09 01 f6 38 20 d1 27 2a 06 80 01 ..1.?...8 .'*...
00f0 87 00 b3 af 37 37 85 04 f1 54 00 3f 20 72 3f 84 ....77...T.? r?.
0100 93 8f 00 ff 8e 64 8f 83 82 84 29 db ac e3 c5 37 .....d....)....7
0110 1e d4 32 55 43 1f aa 5c 0f ff ff 59 47 40 00 12 ..2UC..\...YG@..
0120 00 00 b0 0d 00 01 c1 00 00 00 05 e0 70 dd 36 30 ............p.60
0130 5a ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff Z...............
0140 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0150 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0160 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0170 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0180 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0190 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
01a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
01b0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
01c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
01d0 ff ff ff ff ff ff ff ff 47 01 21 11 83 81 9c 00 ........G.!.....
01e0 74 3c 05 98 3d 8f cb 1c e3 e0 78 00 18 0e b8 82 t<..=.....x.....
01f0 2a d6 6f 5b ad f7 80 3d e2 c7 e1 c0 11 f1 de 01 *.o[...=........
извините что так криво, не смог в вашем редакторе включить непропорциональный шрифт.