To simplify my problem as much as possible I am using the blinky light example v202. My F28M35 revision is B, the controlCard says release 2. I followed the instructions on the forum on how to program two cores and blinky_dc_m3 and blink_dc_c28 correctly. Flash standalone on the M3, flash the C28, unplug the JTAG, and observer the GPIO70 and GPIO71 blink the LEDS. However, when I plug in a ethernet cable (connected to a LAN) to the controlCard while blinky is running, the LEDs freeze.
Looking at the schematic, I don't see any direct reason why this would happen. I know that the Ethernet IC is good since I have been happily creating a custom web server application based on lwip for the last month. The blinky_dc_m3 seems to only mess with the GPIOs for the LEDS. I have also noticed when I try the run the application in the debugger, with the ethernet cable connected, the c28 application seems to run, but the M3 application toggles between running and "in reset" state.
I am very familiar with C2000, but new to ARM and dual core development. I spent half this week just trying to get blinky light working -- it did not even occur to me that having an Ethernet cable was the cause of my frustration! Assistance from the gurus at TI is greatly appreciated!