Hi All,
I am using OMAP4430 PandaBoard BSP.
We are developing the minimal kernel for that but in our case Board is getting restarted in every 180 second.
So what could be the problem can anyone assist for that.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi All,
I am using OMAP4430 PandaBoard BSP.
We are developing the minimal kernel for that but in our case Board is getting restarted in every 180 second.
So what could be the problem can anyone assist for that.
Prashant,
There are a lot of possible reasons for a restart. You would need to share your kernel logs showing the restart for us to at least have a starting point in investigation.
Regards,
Gina
Hi Gina,
Actually from the log it is cleared that we are reaching to runapps thread and then it is calling the Filesys.dll as we have kept some log message after filesys.dll.
So after that ideally it should start shell , device manager and GWES. But after filesys.dll its going to OEMIdle State and then rebooting after 180 second.
I have attached the condensed log for your reference any help is appreciated.
Windows CE SD X-Loader for OMAP4430
Built Jan 2 2013 at 11:00:47
Version 6.13.00
open ebootsd.nb0 file
read ebootsd.nb0 file
jumping to ebootsd image
Microsoft Windows CE Bootloader Common Library Version 1.4 Built Dec 21 2012 12:42:56
Texas Instruments Windows CE EBOOT for Panda Board OMAP4430, Built Jan 2 2013 at 11:00:43
EBOOT Version 1.5, BSP 6.13.00
BEFORE RETURN System ready!
Preparing for download...
INFO: Predownload....
WARN: Boot config wasn't found, using defaults
INFO: SW4 boot setting: 0x05
After default boot configuration
>>> Forcing cold boot (non-persistent registry and other data will be wiped) <<<
Hit space to enter configuration menu 5...
Hit space to enter configuration menu 4...
--------------------------------------------------------------------------------
Main Menu
--------------------------------------------------------------------------------
[1] Show Current Settings
[2] Select Boot Device
[3] Select KITL (Debug) Device
[4] Network Settings
[5] SDCard Settings
[6] Set Device ID
[7] Save Settings
[8] Flash Management
[0] Exit and Continue
Selection: 2
--------------------------------------------------------------------------------
Select Boot Device
--------------------------------------------------------------------------------
[1] LAN9115 MAC
[2] USBFn RNDIS
[3] NK from SDCard FILE
[0] Exit and Continue
Selection (actual LAN9115 MAC): 3
Boot device set to NK from SDCard FILE
--------------------------------------------------------------------------------
Main Menu
--------------------------------------------------------------------------------
[1] Show Current Settings
[2] Select Boot Device
[3] Select KITL (Debug) Device
[4] Network Settings
[5] SDCard Settings
[6] Set Device ID
[7] Save Settings
[8] Flash Management
[0] Exit and Continue
Selection: 0
>>> AFTER BLMenu
>>> bootDeviceType SD switch
BL_IMAGE_TYPE_BIN
Download file information:
-----------------------------------------------------------
[0]: Address=0x8c000000 Length=0x031ea550 Save=0x80000000
-----------------------------------------------------------
Download file type: 1
rom_offset=0x0.
ImageStart = 0x8c000000, ImageLength = 0x31ea550, LaunchAddr = 0x8c00cf60
Completed file(s):
-------------------------------------------------------------------------------
[0]: Address=0x8c000000 Length=0x31ea550 Name="" Target=RAM
ROMHDR at Address 8C000044h
Launch Windows CE image by jumping to 0xa000cf60...
Windows CE Kernel for ARM (Thumb Enabled)
+OEMInit()
+OALPowerInit()
-OALPowerInit()
+OALInterruptInit
+OEMInterruptMapInit
-OEMInterruptMapInit
+Interrupt Init Complete
+OALIntrRequestSysIntr(1, 0x8f1f7580, 0x00000004)
-OALIntrRequestSysIntr(sysIntr = 16)
+OEMInterruptEnable(16, 0x0, 0)
+OALTranslateSysIntr(16)
-OALTranslateSysIntr(rc = 1)
+OALntrEnableIrqs(5, 0x8f1fd320)
-OALIntrEnableIrqs(rc = 1)
-OEMInterruptEnable(rc = 1)
-OALSRAMFnInit()
--- High Performance Frequecy is 32768 khz---
OEMGetExtensionDRAM: *pMemoryStart = 0x84001000; *pMemoryLength = 0x47ff000
PID:00400002 TID:00410002+OEMIoControl(0x1010004, 0xc440fe2c, 4, 0xeffc3d90, 520, 0xeffc510c)
PID:00400002 TID:00410002
PID:00400002 TID:00410002
PID:00400002 TID:00410002
PID:00400002 TID:00410002
PID:00400002 TID:00410002 -OALIoCtlHalGetDeviceInfo(SPI = SPI_GETPLATFORMMANUFACTURER, rc = 1)
PID:00400002 TID:00410002
PID:00400002 TID:00410002 OEMInterruptHandler(Irq 69)
PID:00400002 TID:00410002 OEMInterruptHandler(Irq 37)
PID:00400002 TID:00410002 inside OALTimerIntrHandler()(Irq 37)
PID:00400002 TID:00410002 +OALIntrDoneIrqs(1, 0xffffc7c0, 37)
PID:00400002 TID:00410002 -OALIntrDoneIrqs
ID:00400002 TID:00410002 -OEMIoControl(rc = 1)
PID:00400002 TID:00410002
PID:00400002 TID:00520002
PID:00400002 TID:00520002 +OEMIoControl(0x1010038, 0xc44ffbc0, 16, 0x0, 0, 0xc44ffbb4)
PID:00400002 TID:00520002 -OEMIoControl(rc = 1)
PID:00400002 TID:00520002 +OEMIoControl(0x10100b0, 0x0, 0, 0x0, 0, 0x0)
PID:00400002 TID:00520002
BEFORE BSPIoCtlHalInitRegistry
BEFORE BSPIoCtlHalInitRegistry
PID:00400002 TID:00520002 -OEMIoControl(rc = 1)
PID:00400002 TID:00A50006 +OEMIoControl(0x1f50fa4, 0xef0e1080, 16, 0xc4450fa0, 24, 0x0)
PID:00400002 TID:00A50006 -OEMIoControl(rc = 1)
+OEMIdlePID:00400002 TID:00500002
+OEMIdlePID:00400002 TID:00500002
+OEMIdlePID:00400002 TID:00500002
+OEMIdlePID:00400002 TID:00500002 inside inreg OEMInterruptHandler(Irq -1)
PID:00400002 TID:00500002 OEMInterruptHandler(Irq 69)
PID:00400002 TID:00500002 OEMInterruptHandler(Irq 37)
PID:00400002 TID:00500002 +OALIntrDoneIrqs(1, 0xffffc7a4, 37)
PID:00400002 TID:00500002 -OALIntrDoneIrqs
PID:00400002 TID:00500002
+OEMIdlePID:00400002 TID:00500002
+OEMIdlePID:00400002 TID:00500002
...
...
Its restarting after 180 second
Windows CE SD X-Loader for OMAP4430
Built Jan 2 2013 at 11:00:47