Hi,

I am trying to build an image with multi XIP regions. In config.bib, I have
set AUTOSIZE=ON, ROM_AUTOSIZE=ON. However, I am getting error during
makeimg. Here is a snippet of the error I get


Adding PHONE's entry to NOPHONE
Found XIP MISC in chain file
AppenError: Found overlap in records
35) start 81424000 length 00027ffc
0) start 81430000 length 0000003c
Fatal error hit, exiting...
ding 64 byte signature to file
Found XIP EXAPPS in chain file
Found XIP COREAPPS in chain file
Found XIP BROWSING in chain file

I did a search in the log file and couldn't find any entries that started at
81424000. What is happening here? I thought ROM_AUTOSIZE will take care of
this problem. Any help is appreciated.

Re: Problems Building Multi XIP Image by Ho

Ho
Tue May 04 05:08:24 CDT 2004

Hi,

After further mucking around, I found another strange problem. It seems that
the BROWSING and KERNEL XIP regions are overlapping. Looking at the makeimg
output, the 2 regions are ok. They are reported as

Region Start Len
BROWSING 0x807E0000 0x42F094
KERNEL 0x81430000 0x711A9C

However, looking at browsing.bin and kernel.bin, the records are as follows:

Region Start Len
BROWSING 0x81120000 0x43003C
KERNEL 0x81430000 0x711A9C

So there are 2 problems

1. Why does makeimg report a different value in the log file compared to the
generated .bin file?

2. Why doesn't autosize work? As stated, I have the following set
AUTOSIZE=ON, ROM_AUTOSIZE=ON, DLLADDR_AUTOSIZE=ON
AUTOSIZE_DLLADDRGAP=1000
AUTOSIZE_DLLDATAADDRGAP=1000
AUTOSIZE_DLLCODEADDRGAP=1000

Can anyone please point out where I could be wrong?


"Ho How Hon" <how_hon@yahoo.com> wrote in message
news:%23RZZV9cLEHA.892@TK2MSFTNGP09.phx.gbl...
> Hi,
>
> I am trying to build an image with multi XIP regions. In config.bib, I
have
> set AUTOSIZE=ON, ROM_AUTOSIZE=ON. However, I am getting error during
> makeimg. Here is a snippet of the error I get
>
>
> Adding PHONE's entry to NOPHONE
> Found XIP MISC in chain file
> AppenError: Found overlap in records
> 35) start 81424000 length 00027ffc
> 0) start 81430000 length 0000003c
> Fatal error hit, exiting...
> ding 64 byte signature to file
> Found XIP EXAPPS in chain file
> Found XIP COREAPPS in chain file
> Found XIP BROWSING in chain file
>
> I did a search in the log file and couldn't find any entries that started
at
> 81424000. What is happening here? I thought ROM_AUTOSIZE will take care of
> this problem. Any help is appreciated.
>
>



Re: Problems Building Multi XIP Image by Dean

Dean
Wed May 05 08:27:07 CDT 2004

This sounds suspiciously like PocketPC, which is NDA material... If so,
just keep in mind that you can't adjust the boundaries in PPC, so you can't
use autosize.
--
Dean Ramsier - eMVP
Accelent Systems
http://www.accelent.com


"Ho How Hon" <how_hon@yahoo.com> wrote in message
news:euWzlOkMEHA.1032@tk2msftngp13.phx.gbl...
> Hi,
>
> After further mucking around, I found another strange problem. It seems
that
> the BROWSING and KERNEL XIP regions are overlapping. Looking at the
makeimg
> output, the 2 regions are ok. They are reported as
>
> Region Start Len
> BROWSING 0x807E0000 0x42F094
> KERNEL 0x81430000 0x711A9C
>
> However, looking at browsing.bin and kernel.bin, the records are as
follows:
>
> Region Start Len
> BROWSING 0x81120000 0x43003C
> KERNEL 0x81430000 0x711A9C
>
> So there are 2 problems
>
> 1. Why does makeimg report a different value in the log file compared to
the
> generated .bin file?
>
> 2. Why doesn't autosize work? As stated, I have the following set
> AUTOSIZE=ON, ROM_AUTOSIZE=ON, DLLADDR_AUTOSIZE=ON
> AUTOSIZE_DLLADDRGAP=1000
> AUTOSIZE_DLLDATAADDRGAP=1000
> AUTOSIZE_DLLCODEADDRGAP=1000
>
> Can anyone please point out where I could be wrong?
>
>
> "Ho How Hon" <how_hon@yahoo.com> wrote in message
> news:%23RZZV9cLEHA.892@TK2MSFTNGP09.phx.gbl...
> > Hi,
> >
> > I am trying to build an image with multi XIP regions. In config.bib, I
> have
> > set AUTOSIZE=ON, ROM_AUTOSIZE=ON. However, I am getting error during
> > makeimg. Here is a snippet of the error I get
> >
> >
> > Adding PHONE's entry to NOPHONE
> > Found XIP MISC in chain file
> > AppenError: Found overlap in records
> > 35) start 81424000 length 00027ffc
> > 0) start 81430000 length 0000003c
> > Fatal error hit, exiting...
> > ding 64 byte signature to file
> > Found XIP EXAPPS in chain file
> > Found XIP COREAPPS in chain file
> > Found XIP BROWSING in chain file
> >
> > I did a search in the log file and couldn't find any entries that
started
> at
> > 81424000. What is happening here? I thought ROM_AUTOSIZE will take care
of
> > this problem. Any help is appreciated.
> >
> >
>
>