I have a SYS/BIOS project running on core0 of a C6678. The code initializes Ethernet (lwip) and PCIe. When loaded via JTAG the program runs fine, when loaded via EMAC-boot (pcsendpkt.exe), it does not start (but DSP stops sending BOOTP requests).
When commenting out the PCIe- or Ethernet-code, the size of the generated .eth file drops below 1MB and EMAC boot is working (with PCIe or Ethernet running).
My question is now: Is there a size limitation for EMAC boot? When not, what else can cause this problem?