This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TUSB3410 Dos Driver

Other Parts Discussed in Thread: TUSB3410

Hi to all!

I maked a USB-rs232 adapter with tusb3410 ! i install the last driver for xp! I tested with windows application and working very good!

But with dos application not work!

thank's to all for any ideea!

 

  • Hello Marian,

     

                Please could you provide us the application that you are using, also I want to know  if you are running this app through a Windows Command Prompt or through a full Dos system installed?

     

    Regards,

    Roberto.

  • Hi!

    my application is Siemens S5 for Dos! this application work very good with ft232 chip but with tusb3410 when i have long data transfer not work! 

  • Hello Marian,

    Sorry for the delay, I’ve been trying to reproduce the issue but the TUSB3410 seems to be working without problems on MS-DOS, unfortunately I can’t find this application Simens S5 for Dos, I only have find the windows version and it seems to be working with the TUSB3410, could you please send us the application in order to reproduce the issue in our side?

    Regards,

    Roberto.

     

     

  • Hi Roberto,

    S5 for Dos I have installed on Siemens console with license.

    But, what S5 for windows you used?

    I tested with IBH  and  connected with plc ! but when try to make a upload the connection is broken!

    thank's. 

  • Hello Marian,

     

                Could you please help us to generate some logs in order to analyze the driver performance? I’m attaching you a debug driver version that you will need to generate the logs, please follow the instructions to download these drivers.

     

    The ftp pickup directory 'shequesh' was created on 02/16/2011 11:30:01.

    The files from the dropoff area have been moved to the pickup directory and are available for 7 days.

     

    To retrieve the files from the pickup directory:

     

      1. Open an ftp session to ftppickup.ti.com.

             ftp ftppickup.ti.com

     

      2. Login with the userid 'pickup'.

             Name: pickup

     

      3. Enter the password.

             Password: piurh!

     

      4. Change directories to the pickup directory.

             ftp> cd /pub/share/shequesh

     

         Note: If you are using a graphical ftp client, you will not

               see the hidden pickup directory name shequesh appear

               in the file list.  You will need to use a manual

               'Change Directory' or 'CD' command to change into the

               dropoff directory.

     

      5. Set the file transfer mode to ascii or binary as necessary.

             ftp> bin

     

      6. Transfer the file.

             ftp> get <file>

     

      7. End the ftp session.

             ftp> quit

     

    The files can also be retrieved with the url:

     

      ftp://pickup@ftppickup.ti.com/pub/share/shequesh

     

    List of files in the pickup directory 'shequesh':

    DebugDriver_TUSB3410.zip

     

    Regards,

    Roberto.

     

     

  • Hi,

    I download the debug-driver.

    tomorow i try to reinstall the driver.

    thank's

  • Hi,

    I installed the new driver for TUSB3410. But where to find the log file?

    thank's for your time!

  • Marian,

     

    You only have to install the debug  driver and open a debug program like debugView, then run the application and reproduce the issue, debugView will capture all the driver’s debug messages.

     

    Regards,

    Roberto.

     

  • Marian,

    I will need more information about the issue environment, like the baud rate and the DOS version that you are using. Please provide this information along with the logs.

     

    Regards,

    Roberto.

     

  • Hi Roberto,

    My os id Win XP Professional Version 2002 SP3 . I running s5 for dos. The baud rate is 9600,8,1 without flow contol.

    1.Open DebugView

    2.Insert tusb3410 in usb port.

    3.Try to connect S5 Dos software with PLC in Com1. Result this file :

    [\\NICU-AMG]
    00000000	0.00000000	UsbUart Driver For TIUSB3410
    00000001	0.00000587	Built Oct 20 2009 21:21:44
    00000002	0.01550616	UsbSerialEvtDeviceAdd Called
    00000003	0.01561120	Created Serial device (0x784AC8A8) \Device\Serial2
    00000004	0.01562014	UmpDevice::StartManagerUmpDevice() Called
    00000005	0.01572071	UmpDevice::StartManagerUmpDevice() Ends
    00000006	0.01572826	AddDevice PDO(0x88063DE8) FDO(0x88672C28), Lower(0x87422320) DevExt (0x87B53918)
    00000007	0.01573831	defaultqueue is 0x77FBE570
    00000008	0.01574474	ReadQueue 0x775E74B0
    00000009	0.01575061	WriteQueue 0x77DA5A28
    00000010	0.01575647	PurgeQueue 0x780BBAF8
    00000011	0.01576122	UsbSerialEvtDeviceAdd Ends
    00000012	0.01641410	UmpDevice::ManagerThread() Called
    00000013	0.01814644	EvtDevicePrepareHardware - begins
    00000014	0.01815175	DownloadFW Called
    00000015	0.01815901	BootGetImageFileName() Called
    00000016	0.01819868	String is : ImageFile
    00000017	0.01821377	 BootGetImageFileName() =  "\SystemRoot\System32\drivers\umpf3410.i51"
    00000018	0.01822243	BootGetImageFileName() Ends
    00000019	0.01822746	DownloadFW: DID GET DEVICE IMAGE FILENAME
    00000020	0.01823165	UmpDevice::FirmwareLoaderIDCheck() Called
    00000021	0.01823528	UmpDevice::DeviceIDInTable() Called
    00000022	0.01823863	FOUND!
    00000023	0.01824282	OK we think this may be the FW loader - CHIP_1
    00000024	0.01824645	We are a 3410 - CHIP_1
    00000025	0.01825009	IsFirmwareRunning() called
    00000026	0.05359787	Serial Index of the device = 0x3
    00000027	0.06963567	Serial Number in Integer is 0
    00000028	0.06965047	ConfigureDevice: bLength = 0x9 
    00000029	0.06965271	   bDescriptorType = 0x2 
    00000030	0.06965467	 wTotalLength = 0x19 
    00000031	0.06965690	 bNumInterfaces = 0x1 
    00000032	0.06965914	   iConfiguration = 0x0  
    00000033	0.06966109	 bConfigurationValue = 0x1 
    00000034	0.06966332	    bmAttributes = 0x80 
    00000035	0.06966528	 MaxPower = 0x32
    00000036	0.09102442	Number of Configured Pipes 1
    00000037	0.09103280	BulkOutput Pipe 1 is 0x780C5700 EndPoint Address 0x1
    00000038	0.09103755	Configuration Value = 0x1
    00000039	0.12762572	Serial Index of the device = 0x3
    00000040	0.14359619	Serial Number in Integer is 0
    00000041	0.14361127	ConfigureDevice: bLength = 0x9 
    00000042	0.14361350	   bDescriptorType = 0x2 
    00000043	0.14361545	 wTotalLength = 0x19 
    00000044	0.14361742	 bNumInterfaces = 0x1 
    00000045	0.14361966	   iConfiguration = 0x0  
    00000046	0.14362161	 bConfigurationValue = 0x1 
    00000047	0.14362384	    bmAttributes = 0x80 
    00000048	0.14362580	 MaxPower = 0x32
    00000049	0.16330288	Number of Configured Pipes 1
    00000050	0.16330986	BulkOutput Pipe 1 is 0x783B8FE8 EndPoint Address 0x1
    00000051	0.16331378	Configuration Value = 0x1
    00000052	0.19958906	Serial Index of the device = 0x3
    00000053	0.21557824	Serial Number in Integer is 0
    00000054	0.21558857	ConfigureDevice: bLength = 0x9 
    00000055	0.21559080	   bDescriptorType = 0x2 
    00000056	0.21559276	 wTotalLength = 0x19 
    00000057	0.21559472	 bNumInterfaces = 0x1 
    00000058	0.21559696	   iConfiguration = 0x0  
    00000059	0.21559891	 bConfigurationValue = 0x1 
    00000060	0.21560115	    bmAttributes = 0x80 
    00000061	0.21560310	 MaxPower = 0x32
    00000062	0.23557882	Number of Configured Pipes 1
    00000063	0.23559447	BulkOutput Pipe 1 is 0x7545F918 EndPoint Address 0x1
    00000064	0.23559977	Configuration Value = 0x1
    00000065	0.27159235	Serial Index of the device = 0x3
    00000066	0.28758514	Serial Number in Integer is 0
    00000067	0.28760052	ConfigureDevice: bLength = 0x9 
    00000068	0.28760275	   bDescriptorType = 0x2 
    00000069	0.28760472	 wTotalLength = 0x19 
    00000070	0.28760695	 bNumInterfaces = 0x1 
    00000071	0.28760919	   iConfiguration = 0x0  
    00000072	0.28761113	 bConfigurationValue = 0x1 
    00000073	0.28761336	    bmAttributes = 0x80 
    00000074	0.28761533	 MaxPower = 0x32
    00000075	0.30781651	Number of Configured Pipes 1
    00000076	0.30782628	BulkOutput Pipe 1 is 0x78B78118 EndPoint Address 0x1
    00000077	0.30783045	Configuration Value = 0x1
    00000078	0.30783409	IsFirmwareRunning() Ends
    00000079	0.30783799	Firmware NOT RUNNING: naked 3410, downloading...
    00000080	0.30785534	UmpDevice::ManagerProcessLoadFW() Called
    00000081	0.30785951	BootLoadImage() Called
    00000082	0.30786371	BootLoadImageFromFile(): called
    00000083	0.30787012	BootLoadImageFromFile(): image file name: "\SystemRoot\System32\drivers\umpf3410.i51"
    00000084	0.30787376	CreateFWFile() called
    00000085	0.31087330	CreateFWFile() Ends
    00000086	0.31087917	QueryFileSize() called
    00000087	0.31088868	QueryFileSize() Ends
    00000088	0.31089398	Image file size: 14336(0x00003800) bytes
    00000089	0.31089818	ReadFWFile() called
    00000090	0.31097752	ReadFWFile() Ends
    00000091	0.31107137	BootLoadImageFromFile(): Ends
    00000092	0.31107640	Firmware File Size 14339(0x3803) Bytes
    00000093	0.31108031	BootLoadImageToDevice(): called
    00000094	0.31108564	UsbSyncBulkTransfer() Called
    00000095	0.32220492	UsbSyncBulkTransfer() Ends
    00000096	0.32220995	UsbSyncBulkTransfer() Called
    00000097	0.32359922	UsbSyncBulkTransfer() Ends
    00000098	0.32360369	UsbSyncBulkTransfer() Called
    00000099	0.32560003	UsbSyncBulkTransfer() Ends
    00000100	0.32560953	UsbSyncBulkTransfer() Called
    00000101	0.32760477	UsbSyncBulkTransfer() Ends
    00000102	0.32760867	UsbSyncBulkTransfer() Called
    00000103	0.33154827	UsbSyncBulkTransfer() Ends
    00000104	0.33155388	UsbSyncBulkTransfer() Called
    00000105	0.33360916	UsbSyncBulkTransfer() Ends
    00000106	0.33361390	UsbSyncBulkTransfer() Called
    00000107	0.33560047	UsbSyncBulkTransfer() Ends
    00000108	0.33560440	UsbSyncBulkTransfer() Called
    00000109	0.33760351	UsbSyncBulkTransfer() Ends
    00000110	0.33760744	UsbSyncBulkTransfer() Called
    00000111	0.33959901	UsbSyncBulkTransfer() Ends
    00000112	0.33960265	UsbSyncBulkTransfer() Called
    00000113	0.34158307	UsbSyncBulkTransfer() Ends
    00000114	0.34158728	UsbSyncBulkTransfer() Called
    00000115	0.34359983	UsbSyncBulkTransfer() Ends
    00000116	0.34360400	UsbSyncBulkTransfer() Called
    00000117	0.34558135	UsbSyncBulkTransfer() Ends
    00000118	0.34558526	UsbSyncBulkTransfer() Called
    00000119	0.34759894	UsbSyncBulkTransfer() Ends
    00000120	0.34760311	UsbSyncBulkTransfer() Called
    00000121	0.34958243	UsbSyncBulkTransfer() Ends
    00000122	0.34958634	UsbSyncBulkTransfer() Called
    00000123	0.35159916	UsbSyncBulkTransfer() Ends
    00000124	0.35160306	UsbSyncBulkTransfer() Called
    00000125	0.35360220	UsbSyncBulkTransfer() Ends
    00000126	0.35360610	UsbSyncBulkTransfer() Called
    00000127	0.35559911	UsbSyncBulkTransfer() Ends
    00000128	0.35560301	UsbSyncBulkTransfer() Called
    00000129	0.35763457	UsbSyncBulkTransfer() Ends
    00000130	0.35763848	UsbSyncBulkTransfer() Called
    00000131	0.35960045	UsbSyncBulkTransfer() Ends
    00000132	0.35960492	UsbSyncBulkTransfer() Called
    00000133	0.36158144	UsbSyncBulkTransfer() Ends
    00000134	0.36158535	UsbSyncBulkTransfer() Called
    00000135	0.36359677	UsbSyncBulkTransfer() Ends
    00000136	0.36360067	UsbSyncBulkTransfer() Called
    00000137	0.36561155	UsbSyncBulkTransfer() Ends
    00000138	0.36561576	UsbSyncBulkTransfer() Called
    00000139	0.36760566	UsbSyncBulkTransfer() Ends
    00000140	0.36760956	UsbSyncBulkTransfer() Called
    00000141	0.36960396	UsbSyncBulkTransfer() Ends
    00000142	0.36960787	UsbSyncBulkTransfer() Called
    00000143	0.37158689	UsbSyncBulkTransfer() Ends
    00000144	0.37159109	UsbSyncBulkTransfer() Called
    00000145	0.37360391	UsbSyncBulkTransfer() Ends
    00000146	0.37360781	UsbSyncBulkTransfer() Called
    00000147	0.37559941	UsbSyncBulkTransfer() Ends
    00000148	0.37560332	UsbSyncBulkTransfer() Called
    00000149	0.37760329	UsbSyncBulkTransfer() Ends
    00000150	0.37760720	UsbSyncBulkTransfer() Called
    00000151	0.37959963	UsbSyncBulkTransfer() Ends
    00000152	0.37960356	UsbSyncBulkTransfer() Called
    00000153	0.38158342	UsbSyncBulkTransfer() Ends
    00000154	0.38158759	UsbSyncBulkTransfer() Called
    00000155	0.38360044	UsbSyncBulkTransfer() Ends
    00000156	0.38360435	UsbSyncBulkTransfer() Called
    00000157	0.38560349	UsbSyncBulkTransfer() Ends
    00000158	0.38560739	UsbSyncBulkTransfer() Called
    00000159	0.38760039	UsbSyncBulkTransfer() Ends
    00000160	0.38760430	UsbSyncBulkTransfer() Called
    00000161	0.38960370	UsbSyncBulkTransfer() Ends
    00000162	0.38960791	UsbSyncBulkTransfer() Called
    00000163	0.39159948	UsbSyncBulkTransfer() Ends
    00000164	0.39160341	UsbSyncBulkTransfer() Called
    00000165	0.39360338	UsbSyncBulkTransfer() Ends
    00000166	0.39360729	UsbSyncBulkTransfer() Called
    00000167	0.39558688	UsbSyncBulkTransfer() Ends
    00000168	0.39559078	UsbSyncBulkTransfer() Called
    00000169	0.39760473	UsbSyncBulkTransfer() Ends
    00000170	0.39760864	UsbSyncBulkTransfer() Called
    00000171	0.39966589	UsbSyncBulkTransfer() Ends
    00000172	0.39967006	UsbSyncBulkTransfer() Called
    00000173	0.40169266	UsbSyncBulkTransfer() Ends
    00000174	0.40169686	UsbSyncBulkTransfer() Called
    00000175	0.40360269	UsbSyncBulkTransfer() Ends
    00000176	0.40360689	UsbSyncBulkTransfer() Called
    00000177	0.40879637	UsbSyncBulkTransfer() Ends
    00000178	0.40880251	UsbSyncBulkTransfer() Called
    00000179	0.41219401	UsbSyncBulkTransfer() Ends
    00000180	0.41219959	UsbSyncBulkTransfer() Called
    00000181	0.41360286	UsbSyncBulkTransfer() Ends
    00000182	0.41360760	UsbSyncBulkTransfer() Called
    00000183	0.41560337	UsbSyncBulkTransfer() Ends
    00000184	0.41560730	UsbSyncBulkTransfer() Called
    00000185	0.41760698	UsbSyncBulkTransfer() Ends
    00000186	0.41761118	UsbSyncBulkTransfer() Called
    00000187	0.41958740	UsbSyncBulkTransfer() Ends
    00000188	0.41959187	UsbSyncBulkTransfer() Called
    00000189	0.42158514	UsbSyncBulkTransfer() Ends
    00000190	0.42158905	UsbSyncBulkTransfer() Called
    00000191	0.42360190	UsbSyncBulkTransfer() Ends
    00000192	0.42360607	UsbSyncBulkTransfer() Called
    00000193	0.42560634	UsbSyncBulkTransfer() Ends
    00000194	0.42561051	UsbSyncBulkTransfer() Called
    00000195	0.42760128	UsbSyncBulkTransfer() Ends
    00000196	0.42760518	UsbSyncBulkTransfer() Called
    00000197	0.42958534	UsbSyncBulkTransfer() Ends
    00000198	0.42958951	UsbSyncBulkTransfer() Called
    00000199	0.43160570	UsbSyncBulkTransfer() Ends
    00000200	0.43160960	UsbSyncBulkTransfer() Called
    00000201	0.43360510	UsbSyncBulkTransfer() Ends
    00000202	0.43360931	UsbSyncBulkTransfer() Called
    00000203	0.43708795	UsbSyncBulkTransfer() Ends
    00000204	0.43709356	UsbSyncBulkTransfer() Called
    00000205	0.43859065	UsbSyncBulkTransfer() Ends
    00000206	0.43859541	UsbSyncBulkTransfer() Called
    00000207	0.44062164	UsbSyncBulkTransfer() Ends
    00000208	0.44062585	UsbSyncBulkTransfer() Called
    00000209	0.44281828	UsbSyncBulkTransfer() Ends
    00000210	0.44282249	UsbSyncBulkTransfer() Called
    00000211	0.44459981	UsbSyncBulkTransfer() Ends
    00000212	0.44460371	UsbSyncBulkTransfer() Called
    00000213	0.44661570	UsbSyncBulkTransfer() Ends
    00000214	0.44661960	UsbSyncBulkTransfer() Called
    00000215	0.44859976	UsbSyncBulkTransfer() Ends
    00000216	0.44860366	UsbSyncBulkTransfer() Called
    00000217	0.45058715	UsbSyncBulkTransfer() Ends
    00000218	0.45059136	UsbSyncBulkTransfer() Called
    00000219	0.45258686	UsbSyncBulkTransfer() Ends
    00000220	0.45259076	UsbSyncBulkTransfer() Called
    00000221	0.45460498	UsbSyncBulkTransfer() Ends
    00000222	0.45460919	UsbSyncBulkTransfer() Called
    00000223	0.45658848	UsbSyncBulkTransfer() Ends
    00000224	0.45659268	UsbSyncBulkTransfer() Called
    00000225	0.45860353	UsbSyncBulkTransfer() Ends
    00000226	0.45860744	UsbSyncBulkTransfer() Called
    00000227	0.46060267	UsbSyncBulkTransfer() Ends
    00000228	0.46060687	UsbSyncBulkTransfer() Called
    00000229	0.46260238	UsbSyncBulkTransfer() Ends
    00000230	0.46260628	UsbSyncBulkTransfer() Called
    00000231	0.46460792	UsbSyncBulkTransfer() Ends
    00000232	0.46461183	UsbSyncBulkTransfer() Called
    00000233	0.46659142	UsbSyncBulkTransfer() Ends
    00000234	0.46659562	UsbSyncBulkTransfer() Called
    00000235	0.46859083	UsbSyncBulkTransfer() Ends
    00000236	0.46859446	UsbSyncBulkTransfer() Called
    00000237	0.47061315	UsbSyncBulkTransfer() Ends
    00000238	0.47061762	UsbSyncBulkTransfer() Called
    00000239	0.47260058	UsbSyncBulkTransfer() Ends
    00000240	0.47260448	UsbSyncBulkTransfer() Called
    00000241	0.47460753	UsbSyncBulkTransfer() Ends
    00000242	0.47461143	UsbSyncBulkTransfer() Called
    00000243	0.47659075	UsbSyncBulkTransfer() Ends
    00000244	0.47659492	UsbSyncBulkTransfer() Called
    00000245	0.47860748	UsbSyncBulkTransfer() Ends
    00000246	0.47861138	UsbSyncBulkTransfer() Called
    00000247	0.48060215	UsbSyncBulkTransfer() Ends
    00000248	0.48062617	UsbSyncBulkTransfer() Called
    00000249	0.48264822	UsbSyncBulkTransfer() Ends
    00000250	0.48265213	UsbSyncBulkTransfer() Called
    00000251	0.48461187	UsbSyncBulkTransfer() Ends
    00000252	0.48461550	UsbSyncBulkTransfer() Called
    00000253	0.48659787	UsbSyncBulkTransfer() Ends
    00000254	0.48660207	UsbSyncBulkTransfer() Called
    00000255	0.48859924	UsbSyncBulkTransfer() Ends
    00000256	0.48860317	UsbSyncBulkTransfer() Called
    00000257	0.49060342	UsbSyncBulkTransfer() Ends
    00000258	0.49060732	UsbSyncBulkTransfer() Called
    00000259	0.49260366	UsbSyncBulkTransfer() Ends
    00000260	0.49260759	UsbSyncBulkTransfer() Called
    00000261	0.49458912	UsbSyncBulkTransfer() Ends
    00000262	0.49459329	UsbSyncBulkTransfer() Called
    00000263	0.49659133	UsbSyncBulkTransfer() Ends
    00000264	0.49659523	UsbSyncBulkTransfer() Called
    00000265	0.49858823	UsbSyncBulkTransfer() Ends
    00000266	0.49859187	UsbSyncBulkTransfer() Called
    00000267	0.50060385	UsbSyncBulkTransfer() Ends
    00000268	0.50060803	UsbSyncBulkTransfer() Called
    00000269	0.50260746	UsbSyncBulkTransfer() Ends
    00000270	0.50261134	UsbSyncBulkTransfer() Called
    00000271	0.50460380	UsbSyncBulkTransfer() Ends
    00000272	0.50460774	UsbSyncBulkTransfer() Called
    00000273	0.50660938	UsbSyncBulkTransfer() Ends
    00000274	0.50661325	UsbSyncBulkTransfer() Called
    00000275	0.50860405	UsbSyncBulkTransfer() Ends
    00000276	0.50860792	UsbSyncBulkTransfer() Called
    00000277	0.51059002	UsbSyncBulkTransfer() Ends
    00000278	0.51059395	UsbSyncBulkTransfer() Called
    00000279	0.51260424	UsbSyncBulkTransfer() Ends
    00000280	0.51260817	UsbSyncBulkTransfer() Called
    00000281	0.51458973	UsbSyncBulkTransfer() Ends
    00000282	0.51459390	UsbSyncBulkTransfer() Called
    00000283	0.51659107	UsbSyncBulkTransfer() Ends
    00000284	0.51659501	UsbSyncBulkTransfer() Called
    00000285	0.51860893	UsbSyncBulkTransfer() Ends
    00000286	0.51861310	UsbSyncBulkTransfer() Called
    00000287	0.52060413	UsbSyncBulkTransfer() Ends
    00000288	0.52060837	UsbSyncBulkTransfer() Called
    00000289	0.52259070	UsbSyncBulkTransfer() Ends
    00000290	0.52259463	UsbSyncBulkTransfer() Called
    00000291	0.52462029	UsbSyncBulkTransfer() Ends
    00000292	0.52462423	UsbSyncBulkTransfer() Called
    00000293	0.52669150	UsbSyncBulkTransfer() Ends
    00000294	0.52669573	UsbSyncBulkTransfer() Called
    00000295	0.52860600	UsbSyncBulkTransfer() Ends
    00000296	0.52860993	UsbSyncBulkTransfer() Called
    00000297	0.53060180	UsbSyncBulkTransfer() Ends
    00000298	0.53060573	UsbSyncBulkTransfer() Called
    00000299	0.53274482	UsbSyncBulkTransfer() Ends
    00000300	0.53274900	UsbSyncBulkTransfer() Called
    00000301	0.53461683	UsbSyncBulkTransfer() Ends
    00000302	0.53462100	UsbSyncBulkTransfer() Called
    00000303	0.53659415	UsbSyncBulkTransfer() Ends
    00000304	0.53659838	UsbSyncBulkTransfer() Called
    00000305	0.53863746	UsbSyncBulkTransfer() Ends
    00000306	0.53864139	UsbSyncBulkTransfer() Called
    00000307	0.54060501	UsbSyncBulkTransfer() Ends
    00000308	0.54060894	UsbSyncBulkTransfer() Called
    00000309	0.54260892	UsbSyncBulkTransfer() Ends
    00000310	0.54261279	UsbSyncBulkTransfer() Called
    00000311	0.54525363	UsbSyncBulkTransfer() Ends
    00000312	0.54525894	UsbSyncBulkTransfer() Called
    00000313	0.54661471	UsbSyncBulkTransfer() Ends
    00000314	0.54661918	UsbSyncBulkTransfer() Called
    00000315	0.54860657	UsbSyncBulkTransfer() Ends
    00000316	0.54861051	UsbSyncBulkTransfer() Called
    00000317	0.55059093	UsbSyncBulkTransfer() Ends
    00000318	0.55059510	UsbSyncBulkTransfer() Called
    00000319	0.55260628	UsbSyncBulkTransfer() Ends
    00000320	0.55261016	UsbSyncBulkTransfer() Called
    00000321	0.55460960	UsbSyncBulkTransfer() Ends
    00000322	0.55461353	UsbSyncBulkTransfer() Called
    00000323	0.55660540	UsbSyncBulkTransfer() Ends
    00000324	0.55660927	UsbSyncBulkTransfer() Called
    00000325	0.55860871	UsbSyncBulkTransfer() Ends
    00000326	0.55861264	UsbSyncBulkTransfer() Called
    00000327	0.56060618	UsbSyncBulkTransfer() Ends
    00000328	0.56061006	UsbSyncBulkTransfer() Called
    00000329	0.56261063	UsbSyncBulkTransfer() Ends
    00000330	0.56261480	UsbSyncBulkTransfer() Called
    00000331	0.56459409	UsbSyncBulkTransfer() Ends
    00000332	0.56459802	UsbSyncBulkTransfer() Called
    00000333	0.56664884	UsbSyncBulkTransfer() Ends
    00000334	0.56665301	UsbSyncBulkTransfer() Called
    00000335	0.56860578	UsbSyncBulkTransfer() Ends
    00000336	0.56860995	UsbSyncBulkTransfer() Called
    00000337	0.57060629	UsbSyncBulkTransfer() Ends
    00000338	0.57061076	UsbSyncBulkTransfer() Called
    00000339	0.57259345	UsbSyncBulkTransfer() Ends
    00000340	0.57259762	UsbSyncBulkTransfer() Called
    00000341	0.57461798	UsbSyncBulkTransfer() Ends
    00000342	0.57462245	UsbSyncBulkTransfer() Called
    00000343	0.57660627	UsbSyncBulkTransfer() Ends
    00000344	0.57661015	UsbSyncBulkTransfer() Called
    00000345	0.57859170	UsbSyncBulkTransfer() Ends
    00000346	0.57859558	UsbSyncBulkTransfer() Called
    00000347	0.58060676	UsbSyncBulkTransfer() Ends
    00000348	0.58061093	UsbSyncBulkTransfer() Called
    00000349	0.58261091	UsbSyncBulkTransfer() Ends
    00000350	0.58261484	UsbSyncBulkTransfer() Called
    00000351	0.58460641	UsbSyncBulkTransfer() Ends
    00000352	0.58461034	UsbSyncBulkTransfer() Called
    00000353	0.58660948	UsbSyncBulkTransfer() Ends
    00000354	0.58661336	UsbSyncBulkTransfer() Called
    00000355	0.58859295	UsbSyncBulkTransfer() Ends
    00000356	0.58859688	UsbSyncBulkTransfer() Called
    00000357	0.59061027	UsbSyncBulkTransfer() Ends
    00000358	0.59061444	UsbSyncBulkTransfer() Called
    00000359	0.59260607	UsbSyncBulkTransfer() Ends
    00000360	0.59260994	UsbSyncBulkTransfer() Called
    00000361	0.59459400	UsbSyncBulkTransfer() Ends
    00000362	0.59459794	UsbSyncBulkTransfer() Called
    00000363	0.59660685	UsbSyncBulkTransfer() Ends
    00000364	0.59661072	UsbSyncBulkTransfer() Called
    00000365	0.59861130	UsbSyncBulkTransfer() Ends
    00000366	0.59861517	UsbSyncBulkTransfer() Called
    00000367	0.60059363	UsbSyncBulkTransfer() Ends
    00000368	0.60059756	UsbSyncBulkTransfer() Called
    00000369	0.60260534	UsbSyncBulkTransfer() Ends
    00000370	0.60260928	UsbSyncBulkTransfer() Called
    00000371	0.60470760	UsbSyncBulkTransfer() Ends
    00000372	0.60471207	UsbSyncBulkTransfer() Called
    00000373	0.60659355	UsbSyncBulkTransfer() Ends
    00000374	0.60659802	UsbSyncBulkTransfer() Called
    00000375	0.60861313	UsbSyncBulkTransfer() Ends
    00000376	0.60861701	UsbSyncBulkTransfer() Called
    00000377	0.61067927	UsbSyncBulkTransfer() Ends
    00000378	0.61068350	UsbSyncBulkTransfer() Called
    00000379	0.61260414	UsbSyncBulkTransfer() Ends
    00000380	0.61260802	UsbSyncBulkTransfer() Called
    00000381	0.61464459	UsbSyncBulkTransfer() Ends
    00000382	0.61464876	UsbSyncBulkTransfer() Called
    00000383	0.61661386	UsbSyncBulkTransfer() Ends
    00000384	0.61661804	UsbSyncBulkTransfer() Called
    00000385	0.61861187	UsbSyncBulkTransfer() Ends
    00000386	0.61861575	UsbSyncBulkTransfer() Called
    00000387	0.62059593	UsbSyncBulkTransfer() Ends
    00000388	0.62060010	UsbSyncBulkTransfer() Called
    00000389	0.62261266	UsbSyncBulkTransfer() Ends
    00000390	0.62261683	UsbSyncBulkTransfer() Called
    00000391	0.62459338	UsbSyncBulkTransfer() Ends
    00000392	0.62459725	UsbSyncBulkTransfer() Called
    00000393	0.62661231	UsbSyncBulkTransfer() Ends
    00000394	0.62661654	UsbSyncBulkTransfer() Called
    00000395	0.62859583	UsbSyncBulkTransfer() Ends
    00000396	0.62859970	UsbSyncBulkTransfer() Called
    00000397	0.63061392	UsbSyncBulkTransfer() Ends
    00000398	0.63061816	UsbSyncBulkTransfer() Called
    00000399	0.63261253	UsbSyncBulkTransfer() Ends
    00000400	0.63261670	UsbSyncBulkTransfer() Called
    00000401	0.63461530	UsbSyncBulkTransfer() Ends
    00000402	0.63461947	UsbSyncBulkTransfer() Called
    00000403	0.63660967	UsbSyncBulkTransfer() Ends
    00000404	0.63661361	UsbSyncBulkTransfer() Called
    00000405	0.63861275	UsbSyncBulkTransfer() Ends
    00000406	0.63861662	UsbSyncBulkTransfer() Called
    00000407	0.64060849	UsbSyncBulkTransfer() Ends
    00000408	0.64061242	UsbSyncBulkTransfer() Called
    00000409	0.64261240	UsbSyncBulkTransfer() Ends
    00000410	0.64261633	UsbSyncBulkTransfer() Called
    00000411	0.64459676	UsbSyncBulkTransfer() Ends
    00000412	0.64460123	UsbSyncBulkTransfer() Called
    00000413	0.64659476	UsbSyncBulkTransfer() Ends
    00000414	0.64659864	UsbSyncBulkTransfer() Called
    00000415	0.64859587	UsbSyncBulkTransfer() Ends
    00000416	0.64859974	UsbSyncBulkTransfer() Called
    00000417	0.65062374	UsbSyncBulkTransfer() Ends
    00000418	0.65062797	UsbSyncBulkTransfer() Called
    00000419	0.65381771	UsbSyncBulkTransfer() Ends
    00000420	0.65382302	UsbSyncBulkTransfer() Called
    00000421	0.65562272	UsbSyncBulkTransfer() Ends
    00000422	0.65562660	UsbSyncBulkTransfer() Called
    00000423	0.65759921	UsbSyncBulkTransfer() Ends
    00000424	0.65760338	UsbSyncBulkTransfer() Called
    00000425	0.65961790	UsbSyncBulkTransfer() Ends
    00000426	0.65962183	UsbSyncBulkTransfer() Called
    00000427	0.66160923	UsbSyncBulkTransfer() Ends
    00000428	0.66161287	UsbSyncBulkTransfer() Called
    00000429	0.66361284	UsbSyncBulkTransfer() Ends
    00000430	0.66361672	UsbSyncBulkTransfer() Called
    00000431	0.66560918	UsbSyncBulkTransfer() Ends
    00000432	0.66561311	UsbSyncBulkTransfer() Called
    00000433	0.66761613	UsbSyncBulkTransfer() Ends
    00000434	0.66762030	UsbSyncBulkTransfer() Called
    00000435	0.66959935	UsbSyncBulkTransfer() Ends
    00000436	0.66960353	UsbSyncBulkTransfer() Called
    00000437	0.67161608	UsbSyncBulkTransfer() Ends
    00000438	0.67162055	UsbSyncBulkTransfer() Called
    00000439	0.67361045	UsbSyncBulkTransfer() Ends
    00000440	0.67361438	UsbSyncBulkTransfer() Called
    00000441	0.67561436	UsbSyncBulkTransfer() Ends
    00000442	0.67561829	UsbSyncBulkTransfer() Called
    00000443	0.67760903	UsbSyncBulkTransfer() Ends
    00000444	0.67761296	UsbSyncBulkTransfer() Called
    00000445	0.67959613	UsbSyncBulkTransfer() Ends
    00000446	0.67960036	UsbSyncBulkTransfer() Called
    00000447	0.68159693	UsbSyncBulkTransfer() Ends
    00000448	0.68160087	UsbSyncBulkTransfer() Called
    00000449	0.68361342	UsbSyncBulkTransfer() Ends
    00000450	0.68361735	UsbSyncBulkTransfer() Called
    00000451	0.68560946	UsbSyncBulkTransfer() Ends
    00000452	0.68561339	UsbSyncBulkTransfer() Called
    00000453	0.68761474	UsbSyncBulkTransfer() Ends
    00000454	0.68761897	UsbSyncBulkTransfer() Called
    00000455	0.68960941	UsbSyncBulkTransfer() Ends
    00000456	0.68961334	UsbSyncBulkTransfer() Called
    00000457	0.69165188	UsbSyncBulkTransfer() Ends
    00000458	0.69165605	UsbSyncBulkTransfer() Called
    00000459	0.69361329	UsbSyncBulkTransfer() Ends
    00000460	0.69361746	UsbSyncBulkTransfer() Called
    00000461	0.69560826	UsbSyncBulkTransfer() Ends
    00000462	0.69561243	UsbSyncBulkTransfer() Called
    00000463	0.69776577	UsbSyncBulkTransfer() Ends
    00000464	0.69777107	UsbSyncBulkTransfer() Called
    00000465	0.69964647	UsbSyncBulkTransfer() Ends
    00000466	0.69965094	UsbSyncBulkTransfer() Called
    00000467	0.70159864	UsbSyncBulkTransfer() Ends
    00000468	0.70160258	UsbSyncBulkTransfer() Called
    00000469	0.70361650	UsbSyncBulkTransfer() Ends
    00000470	0.70362073	UsbSyncBulkTransfer() Called
    00000471	0.70560032	UsbSyncBulkTransfer() Ends
    00000472	0.70560449	UsbSyncBulkTransfer() Called
    00000473	0.70761478	UsbSyncBulkTransfer() Ends
    00000474	0.70761871	UsbSyncBulkTransfer() Called
    00000475	0.70961475	UsbSyncBulkTransfer() Ends
    00000476	0.70961869	UsbSyncBulkTransfer() Called
    00000477	0.71161139	UsbSyncBulkTransfer() Ends
    00000478	0.71161532	UsbSyncBulkTransfer() Called
    00000479	0.71361530	UsbSyncBulkTransfer() Ends
    00000480	0.71361917	UsbSyncBulkTransfer() Called
    00000481	0.71561021	UsbSyncBulkTransfer() Ends
    00000482	0.71561414	UsbSyncBulkTransfer() Called
    00000483	0.71761632	UsbSyncBulkTransfer() Ends
    00000484	0.71762025	UsbSyncBulkTransfer() Called
    00000485	0.71961159	UsbSyncBulkTransfer() Ends
    00000486	0.71961546	UsbSyncBulkTransfer() Called
    00000487	0.72161543	UsbSyncBulkTransfer() Ends
    00000488	0.72161937	UsbSyncBulkTransfer() Called
    00000489	0.72359729	UsbSyncBulkTransfer() Ends
    00000490	0.72360146	UsbSyncBulkTransfer() Called
    00000491	0.72561622	UsbSyncBulkTransfer() Ends
    00000492	0.72562045	UsbSyncBulkTransfer() Called
    00000493	0.72761089	UsbSyncBulkTransfer() Ends
    00000494	0.72761482	UsbSyncBulkTransfer() Called
    00000495	0.72959691	UsbSyncBulkTransfer() Ends
    00000496	0.72960085	UsbSyncBulkTransfer() Called
    00000497	0.73161143	UsbSyncBulkTransfer() Ends
    00000498	0.73161530	UsbSyncBulkTransfer() Called
    00000499	0.73390418	UsbSyncBulkTransfer() Ends
    00000500	0.73390865	UsbSyncBulkTransfer() Called
    00000501	0.73560607	UsbSyncBulkTransfer() Ends
    00000502	0.73561025	UsbSyncBulkTransfer() Called
    00000503	0.73763037	UsbSyncBulkTransfer() Ends
    00000504	0.73763454	UsbSyncBulkTransfer() Called
    00000505	0.73960185	UsbSyncBulkTransfer() Ends
    00000506	0.73960572	UsbSyncBulkTransfer() Called
    00000507	0.74162078	UsbSyncBulkTransfer() Ends
    00000508	0.74162471	UsbSyncBulkTransfer() Called
    00000509	0.74361128	UsbSyncBulkTransfer() Ends
    00000510	0.74361515	UsbSyncBulkTransfer() Called
    00000511	0.74561518	UsbSyncBulkTransfer() Ends
    00000512	0.74561906	UsbSyncBulkTransfer() Called
    00000513	0.74759978	UsbSyncBulkTransfer() Ends
    00000514	0.74760395	UsbSyncBulkTransfer() Called
    00000515	0.74961597	UsbSyncBulkTransfer() Ends
    00000516	0.74961984	UsbSyncBulkTransfer() Called
    00000517	0.75159973	UsbSyncBulkTransfer() Ends
    00000518	0.75160360	UsbSyncBulkTransfer() Called
    00000519	0.75359803	UsbSyncBulkTransfer() Ends
    00000520	0.75360191	UsbSyncBulkTransfer() Called
    00000521	0.75561309	UsbSyncBulkTransfer() Ends
    00000522	0.75561696	UsbSyncBulkTransfer() Called
    00000523	0.75761640	UsbSyncBulkTransfer() Ends
    00000524	0.75762033	UsbSyncBulkTransfer() Called
    00000525	0.75961161	UsbSyncBulkTransfer() Ends
    00000526	0.75961554	UsbSyncBulkTransfer() Called
    00000527	0.76323581	UsbSyncBulkTransfer() Ends
    00000528	0.76324171	UsbSyncBulkTransfer() Called
    00000529	0.76461452	UsbSyncBulkTransfer() Ends
    00000530	0.76461840	UsbSyncBulkTransfer() Called
    00000531	0.76661837	UsbSyncBulkTransfer() Ends
    00000532	0.76662230	UsbSyncBulkTransfer() Called
    00000533	0.76860046	UsbSyncBulkTransfer() Ends
    00000534	0.76860470	UsbSyncBulkTransfer() Called
    00000535	0.77061778	UsbSyncBulkTransfer() Ends
    00000536	0.77062196	UsbSyncBulkTransfer() Called
    00000537	0.77261215	UsbSyncBulkTransfer() Ends
    00000538	0.77261609	UsbSyncBulkTransfer() Called
    00000539	0.77462387	UsbSyncBulkTransfer() Ends
    00000540	0.77462780	UsbSyncBulkTransfer() Called
    00000541	0.77671909	UsbSyncBulkTransfer() Ends
    00000542	0.77672333	UsbSyncBulkTransfer() Called
    00000543	0.78475869	UsbSyncBulkTransfer() Ends
    00000544	0.79983157	BootLoadImageToDevice:  LOAD COMPLETED!  size: 3803 trans: 3803
    00000545	0.79983628	BootLoadImageToDevice() Ends
    00000546	0.79984021	BootLoadImage(): Ends
    00000547	0.79984409	UmpDevice::ManagerProcessLoadFW() Ends
    00000548	0.79985195	IsFirmwareRunning() called
    00000549	0.83962739	Serial Index of the device = 0x3
    00000550	0.85862195	Serial Number in Integer is 0
    00000551	0.85863650	ConfigureDevice: bLength = 0x9 
    00000552	0.85863876	   bDescriptorType = 0x2 
    00000553	0.85864067	 wTotalLength = 0x27 
    00000554	0.85864294	 bNumInterfaces = 0x1 
    00000555	0.85864514	   iConfiguration = 0x0  
    00000556	0.85864711	 bConfigurationValue = 0x2 
    00000557	0.85864937	    bmAttributes = 0xa0 
    00000558	0.85865128	 MaxPower = 0x32
    00000559	0.91426706	Number of Configured Pipes 3
    00000560	0.91427654	BulkInput Pipe 1 is 0x780A51A0 EndPoint Address 0x81
    00000561	0.91428214	BulkOutput Pipe 1 is 0x7848AFE8 EndPoint Address 0x1
    00000562	0.91428715	Interrupt Pipe is 0x785ADFE8 EndPoint Address 0x83
    00000563	0.91429216	IsFirmwareRunning() Ends
    00000564	0.91429579	Reset USB Port
    00000565	0.91429973	UsbSyncResetPort() Called
    00000566	0.91440254	UsbSyncResetPort() Ends
    00000567	1.01486552	Failed to Download Firmware ERROR 0xc0000001
    00000568	1.01491392	-->UsbUart_EvtEvtDeviceD0Entry - coming from WdfPowerDeviceD3Final
    00000569	1.01492095	<--UsbUart_EvtEvtDeviceD0Entry
    00000570	1.01708424	UsbSerialWdmDeviceFileCreate Called
    00000571	1.01709151	SerialDeviceFileCreateWorker Called
    00000572	1.01709747	OPEN Failure: Device NOT started
    00000573	1.01710165	UsbSerialWdmDeviceFileCreate Ends
    00000574	1.34976959	EvtDeviceSurpriseRemoval - begins
    00000575	1.34977603	AbortIo Called
    00000576	1.34978044	AbortIo() Status=0
    00000577	1.34978390	EvtDeviceSurpriseRemoval - ends
    00000578	1.34982491	-->UsbSerialEvtDeviceD0Exit - moving to WdfPowerDeviceD3Final
    00000579	1.34983218	<--UsbSerialEvtDeviceD0Exit
    00000580	1.34984696	EvtDeviceReleaseHardware - begins
    00000581	1.34985089	DeleteDevice() Called
    00000582	1.34985709	ManagerProcessDelete() called
    00000583	1.34986091	ManagerProcessDelete() ends here
    00000584	1.34986544	UmpDevice::ManagerThread() Ends
    00000585	1.95042837	DeAllocate Called
    00000586	1.95043445	DeAllocate Called
    00000587	1.95043838	UndoPortNaming Called
    00000588	1.95044255	Clearing interface state for symbolic link
    00000589	1.95044672	Removing device name from device map.
    00000590	1.95049906	UndoPortNaming Ends
    00000591	1.95050287	DeleteDevice() Ends
    00000592	1.95050681	EvtDeviceReleaseHardware - ends
    00000593	2.11699867	UsbUart Driver For TIUSB3410
    00000594	2.11700487	Built Oct 20 2009 21:21:44
    00000595	2.11782765	UsbSerialEvtDeviceAdd Called
    00000596	2.11792445	Created Serial device (0x780098A8) \Device\Serial2
    00000597	2.11793280	UmpDevice::StartManagerUmpDevice() Called
    00000598	2.11804152	UmpDevice::StartManagerUmpDevice() Ends
    00000599	2.11804914	AddDevice PDO(0x87FF64C8) FDO(0x8A9C4F00), Lower(0x87FF64C8) DevExt (0x87FF6918)
    00000600	2.11805940	defaultqueue is 0x76E4AEC0
    00000601	2.11806560	ReadQueue 0x7713FFE8
    00000602	2.11807179	WriteQueue 0x75674470
    00000603	2.11807752	PurgeQueue 0x78BDB858
    00000604	2.11808109	UsbSerialEvtDeviceAdd Ends
    00000605	2.11859083	UmpDevice::ManagerThread() Called
    00000606	2.11901689	EvtDevicePrepareHardware - begins
    00000607	2.11902118	DownloadFW Called
    00000608	2.11902809	BootGetImageFileName() Called
    00000609	2.11907959	String is : ImageFile
    00000610	2.11909246	 BootGetImageFileName() =  "\SystemRoot\System32\drivers\umpf3410.i51"
    00000611	2.11910152	BootGetImageFileName() Ends
    00000612	2.11910558	DownloadFW: DID GET DEVICE IMAGE FILENAME
    00000613	2.11910963	UmpDevice::FirmwareLoaderIDCheck() Called
    00000614	2.11911345	UmpDevice::DeviceIDInTable() Called
    00000615	2.11911654	FOUND!
    00000616	2.11912084	OK we think this may be the FW loader - CHIP_1
    00000617	2.11912441	We are a 3410 - CHIP_1
    00000618	2.11912823	IsFirmwareRunning() called
    00000619	2.15665817	Serial Index of the device = 0x3
    00000620	2.17564297	Serial Number in Integer is 0
    00000621	2.17565966	ConfigureDevice: bLength = 0x9 
    00000622	2.17566204	   bDescriptorType = 0x2 
    00000623	2.17566395	 wTotalLength = 0x27 
    00000624	2.17566609	 bNumInterfaces = 0x1 
    00000625	2.17566848	   iConfiguration = 0x0  
    00000626	2.17567039	 bConfigurationValue = 0x2 
    00000627	2.17567253	    bmAttributes = 0xa0 
    00000628	2.17567492	 MaxPower = 0x32
    00000629	2.23168945	Number of Configured Pipes 3
    00000630	2.23169875	BulkInput Pipe 1 is 0x783B8FE8 EndPoint Address 0x81
    00000631	2.23170376	BulkOutput Pipe 1 is 0x78B78118 EndPoint Address 0x1
    00000632	2.23170853	Interrupt Pipe is 0x7553A7A0 EndPoint Address 0x83
    00000633	2.23171306	IsFirmwareRunning() Ends
    00000634	2.23171639	DownloadFW Ends
    00000635	2.23172045	EnumPortsViaRegistry() Called
    00000636	2.23177314	 - NumComPorts = 1
    00000637	2.23177695	 - NumLptPorts = 0
    00000638	2.23178625	+CUmpDevice::EnumPortsViaRegistry() Ends
    00000639	2.23178983	CreateChildPDODevices() Called
    00000640	2.23179340	CreateChildPDODevices() Ends
    00000641	2.23179698	StartGenPortDevice Called
    00000642	2.23180103	PORT DEFINITION: INDEX 0, module Id 3
    00000643	2.23180604	Receive address 81, Send address 1, Memory base ffa0
    00000644	2.23180962	GetPortRegistryInfo Called
    00000645	2.23185205	PortName = COM1
    00000646	2.23185945	GetPortRegistryInfo Ends
    00000647	2.23186326	CreatePortSymbolicLink Called
    00000648	2.23187089	Creating Symbolic Link: linkName \DosDevices\COM1, DosName COM1
    00000649	2.23189998	CreatePortSymbolicLink Ends
    00000650	2.23190403	RegisterPortInterface Called
    00000651	2.23210192	RegisterPortInterface Ends
    00000652	2.23210573	StartGenPortDevice Ends
    00000653	2.23210979	FindInterruptEP() Called
    00000654	2.23211503	Interrupt Pipe is 0x7553A7A0 EndPoint Address 0x83
    00000655	2.23211861	FindInterruptEP() Ends
    00000656	2.23215652	Allocate Called
    00000657	2.23216033	Creating Object...
    00000658	2.23216915	Allocate Called
    00000659	2.23217273	Creating Object...
    00000660	2.23217988	InitPortInstanceData Called
    00000661	2.23218489	InitPortInstanceData Ends
    00000662	2.23218918	DeviceIsHighSpeed: FALSE
    00000663	2.23219323	IsDeviceSelfPowered: TRUE
    00000664	2.23219681	IsDeviceRemoteWakeable: TRUE
    00000665	2.23220062	UsbUartSetPowerPolicy Called
    00000666	2.23242283	UsbUartSetPowerPolicy Ends
    00000667	2.23242712	EvtDevicePrepareHardware - ends
    00000668	2.23243928	-->UsbUart_EvtEvtDeviceD0Entry - coming from WdfPowerDeviceD3Final
    00000669	2.23244524	<--UsbUart_EvtEvtDeviceD0Entry
    00000670	2.23432422	UsbSerialWdmDeviceFileCreate Called
    00000671	2.23433089	SerialDeviceFileCreateWorker Called
    00000672	2.23434019	Open Mode: bResetCfg = 1
    00000673	2.23434401	InitPortInstanceData Called
    00000674	2.23435044	InitPortInstanceData Ends
    00000675	2.25182652	ManagerResetRxUnit() Called
    00000676	2.25183296	FORCE PORT CLOSED!
    00000677	2.29514456	FORCE PORT OPEN!
    00000678	2.29517412	ManagerResetRxUnit() Ends Status=0
    00000679	2.30596662	PortOpen Ends
    00000680	2.30597353	SerialDeviceFileCreateWorker Ends
    00000681	2.30597830	UsbSerialWdmDeviceFileCreate Ends
    00000682	2.30599332	SerialEvtIoInternalDeviceControl Called
    00000683	2.30599809	IOCTL_SERIAL_INTERNAL_BASIC_SETTINGS
    00000684	2.30600476	Initial UART FLAGS: 6000
    00000685	2.31769562	SerialEvtIoInternalDeviceControl Ends
    00000686	2.52953172	SerialSetBaud Called
    00000687	2.52953982	Baud Rate: 1200
    00000688	2.53886676	SerialSetBaud Ends
    00000689	2.54872847	SerialStartPurge Called, Processing Purge Request
    00000690	2.55196381	SerialProcessPurge Called
    00000691	2.56569195	PortRecvCompleted: !!RECEIVE IRP WAS CANCELLED!!
    00000692	3.34111214	COMPLETE IRP: Rx Total Expired
    00000693	3.34113979	SerialStartPurge Called, Processing Purge Request
    00000694	3.34309864	SerialProcessPurge Called
    00000695	3.35673141	PortRecvCompleted: !!RECEIVE IRP WAS CANCELLED!!
    00000696	3.93677878	COMPLETE IRP: Rx Total Expired
    00000697	4.14674282	SerialSetBaud Called
    00000698	4.14675093	Baud Rate: 1200
    00000699	4.15655804	SerialSetBaud Ends
    00000700	4.16676283	SerialStartPurge Called, Processing Purge Request
    00000701	4.16819859	SerialProcessPurge Called
    00000702	4.18174410	PortRecvCompleted: !!RECEIVE IRP WAS CANCELLED!!
    00000703	4.94949055	COMPLETE IRP: Rx Total Expired
    00000704	4.94952059	SerialStartPurge Called, Processing Purge Request
    00000705	4.95140696	SerialProcessPurge Called
    00000706	4.96476841	PortRecvCompleted: !!RECEIVE IRP WAS CANCELLED!!
    00000707	5.54617929	COMPLETE IRP: Rx Total Expired
    00000708	5.75520182	SerialSetBaud Called
    00000709	5.75521183	Baud Rate: 1200
    00000710	5.76384115	SerialSetBaud Ends
    00000711	5.77286482	SerialStartPurge Called, Processing Purge Request
    00000712	5.77469921	SerialProcessPurge Called
    00000713	5.78780174	PortRecvCompleted: !!RECEIVE IRP WAS CANCELLED!!
    00000714	6.56479931	COMPLETE IRP: Rx Total Expired
    00000715	6.56487131	SerialStartPurge Called, Processing Purge Request
    00000716	6.56678772	SerialProcessPurge Called
    00000717	6.57996655	PortRecvCompleted: !!RECEIVE IRP WAS CANCELLED!!
    00000718	7.17032099	COMPLETE IRP: Rx Total Expired
    00000719	7.17037630	SerialEvtIoInternalDeviceControl Called
    00000720	7.17038727	IOCTL_SERIAL_INTERNAL_RESTORE_SETTINGS
    00000721	7.17040539	SerialEvtIoInternalDeviceControl Ends
    00000722	7.17041731	UsbSerialWdmFileCleanup Called
    00000723	7.17042398	SerialFileCleanWorker Called
    00000724	7.17042971	AbortAll Called
    00000725	7.17043543	SerialAbortAll Called
    00000726	7.17044926	SerialAbortAll: Done with wait request
    00000727	7.17299891	PortRecvCompleted: !!RECEIVE IRP WAS CANCELLED!!
    00000728	7.18320322	SerialAbortAll Ends
    00000729	7.18321466	AbortAll Ends
    00000730	7.18322134	SerialFileCleanWorker Ends
    00000731	7.18323040	UsbSerialWdmFileCleanup Ends
    00000732	7.18323898	UsbSerialWdmFileClose Called
    00000733	7.18324614	SerialFileCloseWorker Called
    00000734	7.18325281	PortClose Called
    00000735	7.18325806	AbortAll Called
    00000736	7.18326378	SerialAbortAll Called
    00000737	7.18328285	SerialAbortAll: Done with wait request
    00000738	7.18328953	SerialAbortAll Ends
    00000739	7.18329525	AbortAll Ends
    00000740	7.18334103	ManagerResetRxUnit() Called
    00000741	7.19290400	ManagerResetRxUnit() Ends Status=0
    00000742	7.19793081	PortClose Ends Status = 0x0
    00000743	7.19794178	InitPortInstanceData Called
    00000744	7.19795322	InitPortInstanceData Ends
    00000745	7.19796848	SerialFileCloseWorker Ends
    00000746	7.19797611	UsbSerialWdmFileClose Ends
    00000747	17.76431656	-->UsbSerialEvtDeviceD0Exit - moving to WdfPowerDeviceD2
    00000748	17.76432610	StallComIo Called
    00000749	17.76433372	StallComIo Ends
    00000750	17.76433945	StallUmpIo Called
    00000751	17.77779579	StallUmpIo Ends
    00000752	17.77781296	<--UsbSerialEvtDeviceD0Exit
    00000753	36.83009720	UsbSerialWdmDeviceFileCreate Called
    00000754	36.83010483	SerialDeviceFileCreateWorker Called
    00000755	37.03401184	-->UsbUart_EvtEvtDeviceD0Entry - coming from WdfPowerDeviceD2
    00000756	37.03401947	ReStartUmpIo Called
    00000757	37.03402328	IsFirmwareRunning() called
    00000758	37.08013535	Serial Index of the device = 0x3
    00000759	37.10002518	Serial Number in Integer is 0
    00000760	37.10004425	ConfigureDevice: bLength = 0x9 
    00000761	37.10004425	   bDescriptorType = 0x2 
    00000762	37.10004807	 wTotalLength = 0x27 
    00000763	37.10004807	 bNumInterfaces = 0x1 
    00000764	37.10005188	   iConfiguration = 0x0  
    00000765	37.10005188	 bConfigurationValue = 0x2 
    00000766	37.10005951	    bmAttributes = 0xa0 
    00000767	37.10005951	 MaxPower = 0x32
    00000768	37.15497208	Number of Configured Pipes 3
    00000769	37.15498352	BulkInput Pipe 1 is 0x782526D8 EndPoint Address 0x81
    00000770	37.15499115	BulkOutput Pipe 1 is 0x78644D60 EndPoint Address 0x1
    00000771	37.15499496	Interrupt Pipe is 0x7782DB38 EndPoint Address 0x83
    00000772	37.15500259	IsFirmwareRunning() Ends
    00000773	37.15505219	ReStartUmpIo: InterruptStart status 0
    00000774	37.15505981	RestartComIo Called
    00000775	37.15506363	RestartComIo  Status: 0
    00000776	37.15507126	<--UsbUart_EvtEvtDeviceD0Entry
    00000777	37.15511703	Open Mode: bResetCfg = 1
    00000778	37.15513229	InitPortInstanceData Called
    00000779	37.15513611	InitPortInstanceData Ends
    00000780	37.15704727	Unknown UART event 0F00
    00000781	37.17409897	ManagerResetRxUnit() Called
    00000782	37.17410278	FORCE PORT CLOSED!
    00000783	37.21704483	FORCE PORT OPEN!
    00000784	37.21709061	ManagerResetRxUnit() Ends Status=0
    00000785	37.22707748	PortOpen Ends
    00000786	37.22708511	SerialDeviceFileCreateWorker Ends
    00000787	37.22708893	UsbSerialWdmDeviceFileCreate Ends
    00000788	37.22747803	SerialSetBaud Called
    00000789	37.22748947	Baud Rate: 1200
    00000790	37.23708725	SerialSetBaud Ends
    00000791	37.25510788	SerialLsrMstInsert called
    00000792	37.25511932	SerialLsrMstInsert Ends Status 0x0
    00000793	37.31309128	SerialSetBaud Called
    00000794	37.31309891	Baud Rate: 9600
    00000795	37.32307053	SerialSetBaud Ends
    00000796	37.32401657	PortSendCompleted: Transmit Running......
    00000797	37.33005142	LINE STATUS CHANGE: 28
    00000798	37.33005524	OnLineStatusChange(28)
    00000799	37.33005905	LSR_FRAME 40
    00000800	37.33006668	SERIAL_ERROR_FRAMING 1
    00000801	37.33006668	OnLineStatusChange Ends
    00000802	37.33101654	PortSendCompleted: Transmit Running......
    00000803	37.35733414	SerialSetBreakOn called
    00000804	37.35734558	SetBreakOn: setting wFlags=00A0
    00000805	37.36708069	SerialSetBreakOn ends with  Status: 0
    00000806	37.93579865	SerialSetBreakOff called
    00000807	37.93580246	SetBreakOff: setting wFlags=0020
    00000808	37.94509506	SerialSetBreakOff ends with  Status: 0
    00000809	37.98310852	SerialSetBaud Called
    00000810	37.98311615	Baud Rate: 9600
    00000811	37.99209595	SerialSetBaud Ends
    00000812	38.05111694	SerialSetBaud Called
    00000813	38.05112457	Baud Rate: 9600
    00000814	38.06110001	SerialSetBaud Ends
    00000815	52.16814423	watchdog!WdUpdateRecoveryState: Recovery enabled.
    

     

    And this file after connection on try to tranfer data from PLC result this file with error on transfer :

    [\\NICU-AMG]
    00000000	0.00000000	SerialSetBaud Called
    00000001	0.00000894	Baud Rate: 9600
    00000002	0.01125674	SerialSetBaud Ends
    00000003	0.01208170	PortSendCompleted: Transmit Running......
    00000004	16.76510620	SerialSetBreakOn called
    00000005	16.76511765	SetBreakOn: setting wFlags=00A0
    00000006	16.81209946	SerialSetBreakOn ends with  Status: 0
    00000007	17.63143158	SerialSetBreakOff called
    00000008	17.63143921	SetBreakOff: setting wFlags=0020
    00000009	17.71429634	SerialSetBreakOff ends with  Status: 0
    00000010	17.87354851	SerialSetBaud Called
    00000011	17.87355614	Baud Rate: 9600
    00000012	17.93869972	SerialSetBaud Ends
    00000013	18.28008842	SerialSetBaud Called
    00000014	18.28009605	Baud Rate: 9600
    00000015	18.36293221	SerialSetBaud Ends
    00000016	30.26494217	SerialSetBaud Called
    00000017	30.26494789	Baud Rate: 9600
    00000018	30.37391090	SerialSetBaud Ends
    00000019	30.37508202	PortSendCompleted: Transmit Running......
    00000020	30.38111687	LINE STATUS CHANGE: 28
    00000021	30.38112068	OnLineStatusChange(28)
    00000022	30.38112640	LSR_FRAME 40
    00000023	30.38113022	SERIAL_ERROR_FRAMING 410
    00000024	30.38113213	OnLineStatusChange Ends
    00000025	30.85834694	SerialSetBaud Called
    00000026	30.85835457	Baud Rate: 9600
    00000027	31.01461029	SerialSetBaud Ends
    00000028	31.01509476	PortSendCompleted: Transmit Running......
    00000029	31.01609802	PortSendCompleted: Transmit Running......
    00000030	31.23426628	SerialSetBreakOn called
    00000031	31.23427582	SetBreakOn: setting wFlags=00A0
    00000032	31.34463120	SerialSetBreakOn ends with  Status: 0
    00000033	32.02896118	SerialSetBreakOff called
    00000034	32.02896881	SetBreakOff: setting wFlags=0020
    00000035	32.13320541	SerialSetBreakOff ends with  Status: 0
    00000036	32.43651962	SerialSetBaud Called
    00000037	32.43653107	Baud Rate: 9600
    00000038	32.48424530	SerialSetBaud Ends
    00000039	32.82885361	SerialSetBaud Called
    00000040	32.82886124	Baud Rate: 9600
    00000041	32.95246887	SerialSetBaud Ends
    

     

    Thank's

  • Hello Marian,

     

                    As we don't have the necessary software, could you please help us to generate some more logs, I’m attaching you three  drivers:               

    WDMDriver_Debug.zip - Contains debug version of WDM driver with minimal debug messages

    WDMDriver_Release.zip - Contains release version of WDM driver (no debug output)

    WDMDriver_Debug_Additional_msgs.zip - Contains debug version of WDM driver with in depth debug messages

     

                      Could you please try the release version and see if the bug is reproducible, if the bug is reproducible, please use other two debug version and capture the logs.P ease send us the logs so that we can analyze it a our end. 

    P.S. I’m coping you the  process to retrieve the files from the FTP directory.

     The ftp pickup directory 'koopoom' was created on 02/23/2011 10:15:00.

    The files from the dropoff area have been moved to the pickup directory and are available for 7 days.

     To retrieve the files from the pickup directory:

       1. Open an ftp session to ftppickup.ti.com.

             ftp ftppickup.ti.com

       2. Login with the userid 'pickup'.

             Name: pickup

       3. Enter the password.

             Password: piurh!

       4. Change directories to the pickup directory.

             ftp> cd /pub/share/koopoom

          Note: If you are using a graphical ftp client, you will not

               see the hidden pickup directory name koopoom appear

               in the file list.  You will need to use a manual

               'Change Directory' or 'CD' command to change into the

               dropoff directory.

       5. Set the file transfer mode to ascii or binary as necessary.

             ftp> bin

       6. Transfer the file.

             ftp> get <file>

       7. End the ftp session.

             ftp> quit

     The files can also be retrieved with the url:

       ftp://pickup@ftppickup.ti.com/pub/share/koopoom

     

    List of files in the pickup directory 'koopoom':

    WDMDriver_Debug_Additional_msgs_zip.zip

    WDMDriver_Debug_zip.zip

    WDMDriver_Release_zip.zip

     

    Regards,

    Roberto.