All,
I am trying to download a 5.0 CEPC image via KITL but PlatformBuilder never
receives a bootme message. I have tried the following two NICs:
D-Link DFE-530TX and Linksys LNE100TX. Has anyone used these cards with
KITL? Does anyone have suggestions for cards to try? I have read the
compatiblity guide but I am unable to obtain boards like RealTek RTL8139 and
Linksys LNEPC12T.

Kind regards,
Dale

Re: NIC with KITL by Parhar

Parhar
Tue Apr 11 22:15:27 CDT 2006

In the past, I have successfully used cards with RTL8139 chipsets. Some
companies use chipsets and label the card with their names. Open the box and
see whats labelled on main chip on the card.

3COM 3c90x card also work for CE5.0.

- P
http://cedeveloper.blogspot.com

"dhill" <dhill@discussions.microsoft.com> wrote in message
news:74DE2DE6-9005-424E-95C6-88EA983EA679@microsoft.com...
> All,
> I am trying to download a 5.0 CEPC image via KITL but PlatformBuilder
never
> receives a bootme message. I have tried the following two NICs:
> D-Link DFE-530TX and Linksys LNE100TX. Has anyone used these cards with
> KITL? Does anyone have suggestions for cards to try? I have read the
> compatiblity guide but I am unable to obtain boards like RealTek RTL8139
and
> Linksys LNEPC12T.
>
> Kind regards,
> Dale



Re: NIC with KITL by dhill

dhill
Tue Apr 11 22:55:01 CDT 2006

Thanks a lot for the quick reply.

Yes I see from the microsoft wesite the the RTL8139 chiset works. Really
what I am after is a brand and part number of a adapter that you guys know
about and have used that works.

Thanks,
Dale

"Parhar" wrote:

> In the past, I have successfully used cards with RTL8139 chipsets. Some
> companies use chipsets and label the card with their names. Open the box and
> see whats labelled on main chip on the card.
>
> 3COM 3c90x card also work for CE5.0.
>
> - P
> http://cedeveloper.blogspot.com
>
> "dhill" <dhill@discussions.microsoft.com> wrote in message
> news:74DE2DE6-9005-424E-95C6-88EA983EA679@microsoft.com...
> > All,
> > I am trying to download a 5.0 CEPC image via KITL but PlatformBuilder
> never
> > receives a bootme message. I have tried the following two NICs:
> > D-Link DFE-530TX and Linksys LNE100TX. Has anyone used these cards with
> > KITL? Does anyone have suggestions for cards to try? I have read the
> > compatiblity guide but I am unable to obtain boards like RealTek RTL8139
> and
> > Linksys LNEPC12T.
> >
> > Kind regards,
> > Dale
>
>
>

Re: NIC with KITL by Dean

Dean
Wed Apr 12 08:01:44 CDT 2006

What makes you think it's a problem with the adapter? Are you sure it's not
your PB setup? Did you monitor network traffic to see if the device is
actually transmitting bootme packets?

--
Dean Ramsier - eMVP
BSQUARE Corporation


"dhill" <dhill@discussions.microsoft.com> wrote in message
news:22FD95A2-B2D2-4E8A-A301-18930688A183@microsoft.com...
> Thanks a lot for the quick reply.
>
> Yes I see from the microsoft wesite the the RTL8139 chiset works. Really
> what I am after is a brand and part number of a adapter that you guys know
> about and have used that works.
>
> Thanks,
> Dale
>
> "Parhar" wrote:
>
>> In the past, I have successfully used cards with RTL8139 chipsets. Some
>> companies use chipsets and label the card with their names. Open the box
>> and
>> see whats labelled on main chip on the card.
>>
>> 3COM 3c90x card also work for CE5.0.
>>
>> - P
>> http://cedeveloper.blogspot.com
>>
>> "dhill" <dhill@discussions.microsoft.com> wrote in message
>> news:74DE2DE6-9005-424E-95C6-88EA983EA679@microsoft.com...
>> > All,
>> > I am trying to download a 5.0 CEPC image via KITL but PlatformBuilder
>> never
>> > receives a bootme message. I have tried the following two NICs:
>> > D-Link DFE-530TX and Linksys LNE100TX. Has anyone used these cards with
>> > KITL? Does anyone have suggestions for cards to try? I have read the
>> > compatiblity guide but I am unable to obtain boards like RealTek
>> > RTL8139
>> and
>> > Linksys LNEPC12T.
>> >
>> > Kind regards,
>> > Dale
>>
>>
>>



Re: NIC with KITL by dhill

dhill
Wed Apr 12 09:51:02 CDT 2006

Hi Dean,

That is exactly what I am concerned about. At this point I don't know if it
is my build or the NIC. That's is why I was hoping someone could simply
recommend a known NIC so I could reduce the possibilities. As far as
monitoring network traffic -- I suppose I could use Ethereal. Do have another
suggestion?

Thanks,
Dale

"Dean Ramsier" wrote:

> What makes you think it's a problem with the adapter? Are you sure it's not
> your PB setup? Did you monitor network traffic to see if the device is
> actually transmitting bootme packets?
>
> --
> Dean Ramsier - eMVP
> BSQUARE Corporation
>
>
> "dhill" <dhill@discussions.microsoft.com> wrote in message
> news:22FD95A2-B2D2-4E8A-A301-18930688A183@microsoft.com...
> > Thanks a lot for the quick reply.
> >
> > Yes I see from the microsoft wesite the the RTL8139 chiset works. Really
> > what I am after is a brand and part number of a adapter that you guys know
> > about and have used that works.
> >
> > Thanks,
> > Dale
> >
> > "Parhar" wrote:
> >
> >> In the past, I have successfully used cards with RTL8139 chipsets. Some
> >> companies use chipsets and label the card with their names. Open the box
> >> and
> >> see whats labelled on main chip on the card.
> >>
> >> 3COM 3c90x card also work for CE5.0.
> >>
> >> - P
> >> http://cedeveloper.blogspot.com
> >>
> >> "dhill" <dhill@discussions.microsoft.com> wrote in message
> >> news:74DE2DE6-9005-424E-95C6-88EA983EA679@microsoft.com...
> >> > All,
> >> > I am trying to download a 5.0 CEPC image via KITL but PlatformBuilder
> >> never
> >> > receives a bootme message. I have tried the following two NICs:
> >> > D-Link DFE-530TX and Linksys LNE100TX. Has anyone used these cards with
> >> > KITL? Does anyone have suggestions for cards to try? I have read the
> >> > compatiblity guide but I am unable to obtain boards like RealTek
> >> > RTL8139
> >> and
> >> > Linksys LNEPC12T.
> >> >
> >> > Kind regards,
> >> > Dale
> >>
> >>
> >>
>
>
>

Re: NIC with KITL by Remi

Remi
Wed Apr 12 10:31:38 CDT 2006

If you have a serial port for debug, connect an HyperTerminal to the other
side an look at the output when you reset your device. This is usually rich
in information!

Remi



Re: NIC with KITL by dhill

dhill
Wed Apr 12 10:43:02 CDT 2006

Nice idea - thanks alot!

"Remi de Gravelaine" wrote:

> If you have a serial port for debug, connect an HyperTerminal to the other
> side an look at the output when you reset your device. This is usually rich
> in information!
>
> Remi
>
>
>

Re: NIC with KITL by Richard

Richard
Wed Apr 12 11:00:18 CDT 2006

Dean R wrote:
>>Did you monitor network traffic to see if the device is actually
>>transmitting bootme packets?
I'm a huge fan of Ethereal, an open source packet sniffer which seems
unobtrusive, reliable, and has the right price tag. From your description, I
don't think the packets are actually being transmitted.

I use RTL8139 based cards as a "gold standard" NIC on WinCE. You can find
several current manufactures on Pricegrabber or similar sites.

An alternate which may be readily available at Circuit City is the Netgear
FA-311, based on the supported National Semicondictor DP81815 chip.

-Richard Lee eMVP



Re: NIC with KITL by Dean

Dean
Wed Apr 12 11:04:16 CDT 2006

I prefer packetyzer myself, www.packetyzer.com, it's built against the same
libraries.

Monitoring network traffic is the best way to resolve this kind of issue...

--
Dean Ramsier - eMVP
BSQUARE Corporation


"dhill" <dhill@discussions.microsoft.com> wrote in message
news:8A92728F-FBDA-447C-AB4B-D1DAA2A9D4DA@microsoft.com...
> Hi Dean,
>
> That is exactly what I am concerned about. At this point I don't know if
> it
> is my build or the NIC. That's is why I was hoping someone could simply
> recommend a known NIC so I could reduce the possibilities. As far as
> monitoring network traffic -- I suppose I could use Ethereal. Do have
> another
> suggestion?
>
> Thanks,
> Dale
>
> "Dean Ramsier" wrote:
>
>> What makes you think it's a problem with the adapter? Are you sure it's
>> not
>> your PB setup? Did you monitor network traffic to see if the device is
>> actually transmitting bootme packets?
>>
>> --
>> Dean Ramsier - eMVP
>> BSQUARE Corporation
>>
>>
>> "dhill" <dhill@discussions.microsoft.com> wrote in message
>> news:22FD95A2-B2D2-4E8A-A301-18930688A183@microsoft.com...
>> > Thanks a lot for the quick reply.
>> >
>> > Yes I see from the microsoft wesite the the RTL8139 chiset works.
>> > Really
>> > what I am after is a brand and part number of a adapter that you guys
>> > know
>> > about and have used that works.
>> >
>> > Thanks,
>> > Dale
>> >
>> > "Parhar" wrote:
>> >
>> >> In the past, I have successfully used cards with RTL8139 chipsets.
>> >> Some
>> >> companies use chipsets and label the card with their names. Open the
>> >> box
>> >> and
>> >> see whats labelled on main chip on the card.
>> >>
>> >> 3COM 3c90x card also work for CE5.0.
>> >>
>> >> - P
>> >> http://cedeveloper.blogspot.com
>> >>
>> >> "dhill" <dhill@discussions.microsoft.com> wrote in message
>> >> news:74DE2DE6-9005-424E-95C6-88EA983EA679@microsoft.com...
>> >> > All,
>> >> > I am trying to download a 5.0 CEPC image via KITL but
>> >> > PlatformBuilder
>> >> never
>> >> > receives a bootme message. I have tried the following two NICs:
>> >> > D-Link DFE-530TX and Linksys LNE100TX. Has anyone used these cards
>> >> > with
>> >> > KITL? Does anyone have suggestions for cards to try? I have read the
>> >> > compatiblity guide but I am unable to obtain boards like RealTek
>> >> > RTL8139
>> >> and
>> >> > Linksys LNEPC12T.
>> >> >
>> >> > Kind regards,
>> >> > Dale
>> >>
>> >>
>> >>
>>
>>
>>



Re: NIC with KITL by K

K
Wed Apr 12 11:01:44 CDT 2006

I have a KITL driver for DFE-530; actually, it is using a customized/remark
version of VIA VT6105 chip
You may want to visit the project web site
http://sourceforge.net/projects/ixdp4xx/

"dhill" <dhill@discussions.microsoft.com> ¼¶¼g©ó¶l¥ó·s»D:74DE2DE6-9005-424E-95C6-88EA983EA679@microsoft.com...
> All,
> I am trying to download a 5.0 CEPC image via KITL but PlatformBuilder
> never
> receives a bootme message. I have tried the following two NICs:
> D-Link DFE-530TX and Linksys LNE100TX. Has anyone used these cards with
> KITL? Does anyone have suggestions for cards to try? I have read the
> compatiblity guide but I am unable to obtain boards like RealTek RTL8139
> and
> Linksys LNEPC12T.
>
> Kind regards,
> Dale



Re: NIC with KITL by dhill

dhill
Wed Apr 12 18:37:01 CDT 2006

Thanks a lot everyone for your replies. The FA311 works great and the serial
port helps a lot.

I am now to the point were NK.BIN is downloaded and looking at the status
messages with PaltformBuilder I can see that it gets pretty far into the boot
but the desktop never comes up. I am guessing that it is a memory problem but
I am not sure. Any ideas?

For what it is worth the last status message from the output of
PlatformBuilder and serial port are below.

BTW: I am trying to being up the CEPC image that is specified in the
"Building a run time image" tutorial and the platform is a standard x86 PC.
The only changes I made were to set IMGRAM512 environment variable and to add
the NE2000-Compatible PCI driver.

Any ideas would be greatly appreciated.

Regards,
Dale

PaltformBuilder message:
4294771570 PID:1eb4cc36 TID:1eb59ed2 0x9ebca800:
DEVICE!RegReadActivationValues
RegQueryValueEx(Drivers\BuiltIn\PCI\Instance\ehci1\BusPrefix) returned 2

Serial port message:
RTL8139:: MulticastRegs set to : 0-0-0-0-0-0-80-40


"K. S. Huang" wrote:

> I have a KITL driver for DFE-530; actually, it is using a customized/remark
> version of VIA VT6105 chip
> You may want to visit the project web site
> http://sourceforge.net/projects/ixdp4xx/
>
> "dhill" <dhill@discussions.microsoft.com> ¼¶¼g©ó¶l¥ó·s»D:74DE2DE6-9005-424E-95C6-88EA983EA679@microsoft.com...
> > All,
> > I am trying to download a 5.0 CEPC image via KITL but PlatformBuilder
> > never
> > receives a bootme message. I have tried the following two NICs:
> > D-Link DFE-530TX and Linksys LNE100TX. Has anyone used these cards with
> > KITL? Does anyone have suggestions for cards to try? I have read the
> > compatiblity guide but I am unable to obtain boards like RealTek RTL8139
> > and
> > Linksys LNEPC12T.
> >
> > Kind regards,
> > Dale
>
>
>

Re: NIC with KITL by Steve

Steve
Wed Apr 12 18:39:40 CDT 2006

"IMGRAM512 "
NOTE: You can't actually have 512M of RAM in a CE device.

--
Steve Maillet
EmbeddedFusion
www.EmbeddedFusion.com
smaillet at EmbeddedFusion dot com



Re: NIC with KITL by dhill

dhill
Wed Apr 12 18:56:02 CDT 2006

OK thanks Steve. That must be because of a limitation of the number of 64K
memory slot -- is that correct?

I originally had IMGRAM64 set and got the exact smae result.

Any ideas on how to figure out what is going on?

Thanks,
Dale

"Steve Maillet (eMVP)" wrote:

> "IMGRAM512 "
> NOTE: You can't actually have 512M of RAM in a CE device.
>
> --
> Steve Maillet
> EmbeddedFusion
> www.EmbeddedFusion.com
> smaillet at EmbeddedFusion dot com
>
>
>

Re: NIC with KITL by Steve

Steve
Wed Apr 12 19:01:01 CDT 2006

NO it's a limit of the OS architecture itself and how some of the CPUs
supported (namely MIPS and SH) deal with virtual memory mapping. The
statically mapped virtual regions from 0x80000000-0x9FFFFFFF (CACHED) and
0xA0000000-0xBFFFFFFF (Uncached) limit the system to an absolute maximum of
512M, however other devices used by ISRs need mapping in that region so you
will never actually get 512M.

--
Steve Maillet
EmbeddedFusion
www.EmbeddedFusion.com
smaillet at EmbeddedFusion dot com



Re: NIC with KITL by Remi

Remi
Thu Apr 13 02:34:47 CDT 2006

Hi Dale,

You should give us a little more trace (the one displayed in PB output
window), as booting CE is a multi-tasking process and debug trace is not
completely synchronous. At least, you went up to USB host (EHCI)
initialisation, but other init may be in progress.

For your memory, you can have 512 MB (IMGRAM512), but a little cooking is
necessary!

In your cloned global.c:

//+MORE
// Override memory detection limits in pc.h to support up to 512 MB:
//#define CEPC_EXTRA_RAM_START 0x81C00000 // 28 MB is default top of RAM
for auto-detect
//#define CEPC_EXTRA_RAM_SIZE 0x02400000 // Potentially add another 36
MB
#ifdef CEPC_EXTRA_RAM_SIZE
#undef CEPC_EXTRA_RAM_SIZE
#endif
#define CEPC_EXTRA_RAM_SIZE (512 - 28) * 1024 * 1024 // Potentially add
another 454 MB
//-MORE

In your cloned startup.asm:

_OEMAddressTable:
;
; OEMAddressTable defines the mapping between Physical and Virtual
Address
; o MUST be in a READONLY Section
; o First Entry MUST be RAM, mapping from 0x80000000 -> 0x00000000
; o each entry is of the format ( VA, PA, cbSize )
; o cbSize must be multiple of 4M
; o last entry must be (0, 0, 0)
; o must have at least one non-zero entry

;+MORE
; ; RAM 0x80000000 -> 0x00000000, size 64M
; dd 80000000h, 0, 04000000h
; ; RAM 0x80000000 -> 0x00000000, size 128M
; dd 80000000h, 0, 08000000h
; ; RAM 0x80000000 -> 0x00000000, size 256M
; dd 80000000h, 0, 10000000h
; RAM 0x80000000 -> 0x00000000, size 512M
dd 80000000h, 0, 20000000h
;-MORE

If you are too lazy to make a clone of the CEPC PSP ;-), at least make a
copy or modified files and avoid white spaces in file names (such as "Copy
of Config.bib")

HTH
Remi



Re: NIC with KITL by dhill

dhill
Thu Apr 13 19:05:01 CDT 2006

Thanks again. I understand this a lot better now. Through your help I was
able to get the memory sorted out and now I can boot my machine.

Kind regards,
Dale

"Remi de Gravelaine" wrote:

> Hi Dale,
>
> You should give us a little more trace (the one displayed in PB output
> window), as booting CE is a multi-tasking process and debug trace is not
> completely synchronous. At least, you went up to USB host (EHCI)
> initialisation, but other init may be in progress.
>
> For your memory, you can have 512 MB (IMGRAM512), but a little cooking is
> necessary!
>
> In your cloned global.c:
>
> //+MORE
> // Override memory detection limits in pc.h to support up to 512 MB:
> //#define CEPC_EXTRA_RAM_START 0x81C00000 // 28 MB is default top of RAM
> for auto-detect
> //#define CEPC_EXTRA_RAM_SIZE 0x02400000 // Potentially add another 36
> MB
> #ifdef CEPC_EXTRA_RAM_SIZE
> #undef CEPC_EXTRA_RAM_SIZE
> #endif
> #define CEPC_EXTRA_RAM_SIZE (512 - 28) * 1024 * 1024 // Potentially add
> another 454 MB
> //-MORE
>
> In your cloned startup.asm:
>
> _OEMAddressTable:
> ;
> ; OEMAddressTable defines the mapping between Physical and Virtual
> Address
> ; o MUST be in a READONLY Section
> ; o First Entry MUST be RAM, mapping from 0x80000000 -> 0x00000000
> ; o each entry is of the format ( VA, PA, cbSize )
> ; o cbSize must be multiple of 4M
> ; o last entry must be (0, 0, 0)
> ; o must have at least one non-zero entry
>
> ;+MORE
> ; ; RAM 0x80000000 -> 0x00000000, size 64M
> ; dd 80000000h, 0, 04000000h
> ; ; RAM 0x80000000 -> 0x00000000, size 128M
> ; dd 80000000h, 0, 08000000h
> ; ; RAM 0x80000000 -> 0x00000000, size 256M
> ; dd 80000000h, 0, 10000000h
> ; RAM 0x80000000 -> 0x00000000, size 512M
> dd 80000000h, 0, 20000000h
> ;-MORE
>
> If you are too lazy to make a clone of the CEPC PSP ;-), at least make a
> copy or modified files and avoid white spaces in file names (such as "Copy
> of Config.bib")
>
> HTH
> Remi
>
>
>