Hello Friends, I am new to this group and just started learning about ARM7 controller. I am Interfacing DP83848C with LPC278 for ethrernet, I took a Sample code "easyMAC" from NXP but that not working. it hanging in the bigning itself. I am not able to Initialize Ethernet, can any help me out please
Naveen Cali
Ya Mr Andy, Thanks for Your suggestion, May be I know to walk. I have done all that long backs, Right now my problem is with Ethernet Initialization, the code which I got from NXP "EasyWEB", is compiling properly, but when I fuse it in my board(LPC2378 with DP83848C) the code gets hang in "MAC_COMMAND" instruction. SO for that I modified the code: I brought the MAC_COMMAND before the PCONP instruction, now its hanging in Init. Rx Tx DMA Descriptor
Hello friends, Pls can anyone give me a solution for Init . Ethernet in ARM LPC2378, I am Hanging in many place
If you are going to use a watchdog to reset the processor in case of a hung application, then it is normally best to initialize the watchdog as early as possible. The only reason for not activating the watchdog early is if the startup code calls a library function that takes too long (for example decompressing constant data) that the watchdog may trig before you enter main(). Then you might have to take a chance and move the initialization into main(), where you get in full control of all program loops.
If you are going to use a watchdog as a normal timer interrupt, then you should normally wait until you reach main() before initializing it. It is easier to create debug builds with different parts of the logic disabled if you wait until main(). Then you can even read a configuration area in flash/eeprom or listen to a serial port before you make the decision if your application should enter test mode with some features simulated or disabled.
Oops - sorry for the above. Wrong thread...
can you please help me in that by asking some one to help me out