ЗАО «ЗЭО»
Техническая поддержка пользователей => Windows CE, EBoot => Тема начата: TeaMoon от 11 Июля, 2015, 18:52:19
-
Добрый день!
Попытались собрать образ. В каталоге добавили SQL Server Managed Provider
Компиляция образа идет, но в самом конце выпадает ошибка:
Writing c:\WINCE600\OSDesigns\iMX28-EVK-PDK1_9-SmallFootprint\RelDir\Freescale_i_MX28_EVK_ARMV4I_Release\NK.bin
Table of contents 8227ef38 00002aac ( 10924)
Writing ROM signature and TOC pointer at 80200040
Kernel data copy section 815faca4 00000030 ( 48)
ROM Header 8227eee4 00000054 ( 84)
First DLL Address: 4001c001
Last DLL Address: 4126c0ba
Physical Start Address: 80200000
Physical End Address: 822819e4
Start RAM: 82000000
Start of free RAM: 82061000
End of RAM: 88000000
Number of Modules: 246
Number of Copy Sections: 3
Copy Section Offset: 815faca4
FileSys 4K Chunks/Mbyte: 64 <2Mbyte 64 2-4Mbyte 0 4-6Mbyte 0 >6Mbyte
CPU Type: 01c2h
Miscellaneous Flags: 0002h
Extensions Pointer: 802010e0
Total ROM size: 020819e4 ( 34085348)
Error: Ram start overlaps rom binary
Rom end : 0x822819e4
Ram start: 0x82061000
NK
physfirst 80200000
physlast 822819e4
ulRAMFree 82061000
Fatal error hit, exiting...
Из образа чего-то лишнего выкидывать не хочется. Возхможно изменения объема отводимого места под OS ? Как это корректно сделать?
-
Не дождался ответа. Исключил некоторые компоненты из сборки.
Но все же, если возникнет необходимость, хотелось бы знать как корректно изменять размер памяти отводимой под OS
-
Добрый день.
Размер образа WinCE 6.0 больше 32Мб обычно не делают, иначе возникают сложности.
Размер областей памяти настраивается с помощью файла config.bib. О структуре файла можно почитать в MSDN.