MOD 5282 MEMORY/FLASH TEST
Posted: Mon Dec 08, 2014 12:14 pm
I'm wondering if anyone has developed an app to test the SDRAM and Flash on a MOD5282?
I'm asking because I've just had three fairly new MOD5282's returned from the field because they failed to communicate with their host PC. I plugged them into a bench system and sure enough, no comms. Neither IPSetup nor AutoUpdate can see the devices. Even a ping to the devices' static IP address fails. I broke out my Netburner carrier board, and hooked up one of the devices to my development system. I can connect to the debug port using the Mttty.exe program. The message on the debug port indicates that my program is running, but there are no communications through the network port.
I used the Mttty program to download some Netburner precompiled apps (e.g., MOD5282FactoryDemo_App.s19 and tictactoe_App.s19) into Flash. After restart, the program runs on the device as expected. IPSetup and AutoUpdate can now see the device, and it responds to pings. I followed-up by downloading device apps that were developed here. Again after restart, the program runs as expected. IPSetup and AutoUpdate can still see the device, and it still responds to pings. I can even use AutoUpdate to swap between Netburner precompiled apps and in-house developed app. No problems.
Now here is where it get weird. When I download the in-house developed app that is supposed to run in that MOD5282, I loose all communications through the network port. IPSetup and AutoUpdate no longer see the device, and pings to the static IP address fail. The data on the debug port indicates that the app is running as expected.
My only guess at the moment is a problem with either the SDRAM or Flash. For background, this particular app will successfully run on other MOD5282 devices. Developed back in 2011, there are currently twelve MOD5282's in the field running this app with the oldest ones being delivered back in mid-2012.
v/r,
Tpannone
I'm asking because I've just had three fairly new MOD5282's returned from the field because they failed to communicate with their host PC. I plugged them into a bench system and sure enough, no comms. Neither IPSetup nor AutoUpdate can see the devices. Even a ping to the devices' static IP address fails. I broke out my Netburner carrier board, and hooked up one of the devices to my development system. I can connect to the debug port using the Mttty.exe program. The message on the debug port indicates that my program is running, but there are no communications through the network port.
I used the Mttty program to download some Netburner precompiled apps (e.g., MOD5282FactoryDemo_App.s19 and tictactoe_App.s19) into Flash. After restart, the program runs on the device as expected. IPSetup and AutoUpdate can now see the device, and it responds to pings. I followed-up by downloading device apps that were developed here. Again after restart, the program runs as expected. IPSetup and AutoUpdate can still see the device, and it still responds to pings. I can even use AutoUpdate to swap between Netburner precompiled apps and in-house developed app. No problems.
Now here is where it get weird. When I download the in-house developed app that is supposed to run in that MOD5282, I loose all communications through the network port. IPSetup and AutoUpdate no longer see the device, and pings to the static IP address fail. The data on the debug port indicates that the app is running as expected.
My only guess at the moment is a problem with either the SDRAM or Flash. For background, this particular app will successfully run on other MOD5282 devices. Developed back in 2011, there are currently twelve MOD5282's in the field running this app with the oldest ones being delivered back in mid-2012.
v/r,
Tpannone