We apologize for any inconvenience. We are aware of this problem. Please try to open your origin project in the newest version of
Processor Expert v2.99. This version is available as servicepack for CW v4.7.
After conversion your project into PE v2.99 you will encounter the two errors below but your all problems including problem with IEE1_SetLong function disappear.
First error reported in the CPU Bean in the Segment 1 (segment ROM_C000) of memory space. The memory model in the older version of Processor Expert does not contain flash based registers on the address FF00 so it was possible to define the ROM_C000 segment to be 0x3F80 bytes long. However the current version of Processor Expert has this problem fixed so the ROM_C000 does no longer fit into the memory space and has to be reduced by 0x80 bytes.
- Please fill value "3F00" into Size property in in the Segment 1 (segment ROM_C000)
Error reported in the EEPROM bean in the "Start address" property and in the "Used Size" property. This is due to adding these new properties in newer versions that are not initially configured. Therefore you should disable the EEPROM segment in the "Build Option" tab in the "Bean inspector" window of the "CPU" bean and filled the "Start address" and "Used size" in the EEPROM bean.
Please let us know if you successfully makes the project work and do not hesitate to contact us with any questions.
best regards
Vojtech Filip
Processor Expert Support Team
UNIS