HI,
I am using KITL to debug kernel code device drivers on I.MX28 processor.
KITl support on any BSP.
Settings:
1) Go to "Project Properties->Build Options”. Check the following options:-
a. Enable Kernel Debugger
b. Enable KITL
2) Select “BSP DEBUG” build option.
3) Rebuild the OS design; use "Build ->Build Solution" command to run build process.
Once the build is completed, the resulting OS image can be found at "...\WINCE600\ OSDesigns \
<Design Name> \ RelDir\ TX25CEvXXX_ARMV4I_Debug\ NK.BIN".
4) The download service, kernel transport and debugger settings must be properly configured in
Order to establish Platform Builder remote connection with TX25.
Options" dialog.
Waiting for connection, enter ^C to abort
Sending BOOTME request [2] to 255.255.255.255
Waiting for connection, enter ^C to abort
Sending BOOTME request [3] to 255.255.255.255
Waiting for connection, enter ^C to abort
...
Downloading and starting Platform Builder IDE
1) In Platform Builder IDE, use "Target->Attach Device" command to initialize connection to the device.
Regards,
Shiva
1) No modification of the driver is required to have KITL in your image.
2)To download the image I have attached snap shots. Please go through them.
3) Downloading NK.bin through ethernet. See attachments.
4) Connectivity options also see snap shots.
5)you can use uboot, after that you need to boot eboot.nb0 then only you can download the image to your SD card.
If you follow the procedure mentioned in my attachment you can skip booting through uboot.
Regards,
Seetharam
Dear Seetharam,
1) Do we need to modify any driver to enable KITL ?
2) download the image to your platform ==> How to achieve that ?
I have no idea about this process.
Download nk.nb0 to platform by using PB ? (where to execute this command ?)
Can I use USB ? (Like activesync)
How to set connectivity option ?
Actually, I didn't use KITL before.
Could you please give me a detail description how to achieve it ?
By the way, now I am using uboot to boot winec7 in MMC or SD Card.
Uboot is no matter to enable KITL ?
Thx ~
Hi oobin,
WinCE 7.0 supports KITL. Just go to Project properties->Build options and set Enable KITL as "YES" and set Enable Debugger as "YES". Now you can build the image and usual "Build current BSP and Subprojects" is enough. Once it is done, download the image to your platform. During downloading see to it that in your connectivity options KdStub debugger is selected. That's it. You can see the device getting connected with your PB and you can see the dlls getting loaded.
Regards,
Seetharam