We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I'am using a Ethernet-DK eval board and the TCP-IP configuration wizard from Silicon LABs.I can compile and link without errors or warnings but I can't download it.I get a messagebox"Code edit has been cancelled" and in the output window i see : Build target 'Target 1' compiling netfinder.c... compiling main.c... compiling mn_callback.c... compiling mn_vars.c... compiling index.c... linking... Program Size: data=18.1 xdata=5957 code=35537 "Ethernet_DK_New" - 0 Error(s), 0 Warning(s). Load "D:\\binpc\\eTHERNET_dK_NEW\\Ethernet_DK_New" Flash Erase Done. *** Error: Flash Image Update Failed at FF000000
Program Size: data=18.1 xdata=5957 code=35537<p>
Not related to the original question, but ...
... looks like the OP really likes the LARGE memory model, leaving over a hundred bytes of nice fast data/idata memory completely unused ...
It's probably all in the TCP/IP stack.
And, if I understand it correctly, the TCP/IP stack that you get "free" from SiLabs is not in source form, so you're probably stuck with it...
Then again, it might actually be a good idea to keeep all the TCP/IP stuff in XDATA, leaving DATA free for the really important stuff...