Re: KITL over USB




>> Thats why i need to consider using the USB Host
>> port as a means for download and KITL

Nope, it is impossible. Consider that the other
end (your PC) is USB Host too and therefore can
not be used to connect to another USB Host
(your device).

The only way to have USB KITL running is to use
USB Function Controller on your device, what is
far not that simple. Apart the connectivity options
in PB there is plenty of coding on the device side.
You have to implement RNDIS Function controller
manually for both bootloader and KITL transport
(have a look at rne_mdd.lib). If your BSP already
includes USB Function driver that would be of great
help. You can use Mainstone BSP as an example,
it supports KITL over USB.


--
Oleg



Alan Previn wrote:
my device has both USB Host and Slave functionality.... but i want to connect to the USB Host port. this device i have is x86 based but it hasnt got a serial or parallel port or any PCI slot. Thats why i need to consider using the USB Host port as a means for download and KITL. So is this possible? I have never found any DOS eboot.bin equivalent for USB for the dawnload but for KITL - it seems WINCE 6.0 connection options accomodate for USB debugging (although i am not sure if that requires the target be a "USB device and not host".
...alan

"voidcoder" wrote:

So is your device USB Host or USB Device? KITL over
USB requires USB Function controller (or OTG) on your
device. Loadcepc points to something x86 based, where
USB Function is normally missing ...


--
Oleg


Alan Previn wrote:
I heard that WinCE 6.0 comes with KITL over USB. In fact i have WinCE 6.0 installed and i can see the option in the "Connectivity Options" menu. My question is, with the case of the DOS utility, "loadcepc"... how do i get it to connect to my host machine via USB for download?
thanks.
.



Relevant Pages

  • Re: IEEE 1284 (parallel port) slave to USB
    ... Let's assume that your PC runs a USB-capable OS but doesn't have USB ... the parallel port, arranging it with a series of multiplexers and registers ... suitable firmware to receive data via the parallel port. ... USB host controller port, and does the job of translating USB host commands ...
    (comp.arch.embedded)
  • Re: USB modem Host driver for Windows CE
    ... If you want to connect a USB modem to your WINCE device USB host port, ... I began to port a WDM driver to WINCE and quickly found out that,there ...
    (microsoft.public.windowsce.platbuilder)
  • Re: RNDIS USB KITL
    ... work with KITL. ... RNDIS should work as well. ... I know that if you plug a normal USB to Serial ... it registers a new com port ...
    (microsoft.public.windowsce.platbuilder)
  • Re: USB data Transfer question
    ... What do you pass as BufferLength? ... client when the trouble happens? ... and both USB analizer and the pBuffer value is the ... and the write function which write data from USB host to client works ...
    (microsoft.public.windowsce.platbuilder)
  • Re: USB data Transfer question
    ... when I tried to printf out the value of pBuffer in IssueBulkTransfer(.., ... As I said in OP, I can write data from host to client, I can see the data in ... and both USB analizer and the pBuffer value is the ... and the write function which write data from USB host to client works ...
    (microsoft.public.windowsce.platbuilder)