Re: [U-Boot] random exception on ppc based board

2010-06-17 Thread Thirumalai
- Original Message - 
From: Thirumalai thirumala...@datapatterns.co.in
To: u-boot@lists.denx.de; linuxppc-...@ozlabs.org
Sent: Saturday, June 12, 2010 10:40 AM
Subject: [U-Boot] random exception on ppc based board


 Hi,
I am having a ppc based target on which linux-2.4.20 kernel is running
 with u-boot 1.3.4 as boot loader. The target is having MPC7410 as 
 processor
 and MPC107 as system controller. Regarding memory it is having 128 MB of 
 ram
 and 16 MB of Flash memory. Also the kernel is patched with RTLinux-3.2 for
 realtime performance. I am getting a random Program and DSI exception on 
 the
 target. Normally the exeption occurs during loading of rtl_time.o. The 
 panic
 message is given below.

 ==
 Using /usr/rtlinux/modules/rtl_time.okernel BUG at page_alloc.c:221!
 Oops: Exception in kernel mode, sig: 4
 NIP: C0032980 XER:  LR: C0032980 SP: C7CEDBA0 REGS: c7cedaf0 TRAP:
 0700Not tainted
 MSR: 00089032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
 TASK = c7cec000[366] 'exe' Last syscall: 3
 last math c7cec000 last altivec 
 GPR00: C0032980 C7CEDBA0 C7CEC000 0020 0001 0001 1137
 
 GPR08: 0002  CD879EC0 C7CEDAB0 CD876108 C0011934 
 
 GPR16: 0004 0001 C002A0E8 C789E840 9032 07CEDD90 C01A2C70
 C01A2C70
 GPR24: 0001  C016E080  C79966E0  C016E0B8
 C016E0C4
 Call backtrace:
 C0032980 C0033020 C0032C4C C0025A18 C0025B58 C0025D8C C000EF88
 C0005D48 C03A8B28 C0029B28 C002A258 C003A99C C0005AFC 
 0FF15DBC 0FF175DC 0FF09894 10012190 100127D0 100356AC 100352A4
 0FEBCF6C 

 Oops: kernel access of bad area, sig: 11
 NIP: C00326DC XER:  LR: C0032588 SP: C7CED880 REGS: c7ced7d0 TRAP:
 0300Not tainted
 MSR: 9032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
 DAR: , DSISR: 4200
 TASK = c7cec000[366] 'exe' Last syscall: 3
 last math c7cec000 last altivec 
 GPR00:  C7CED880 C7CEC000 C7CED888  30026000 C0388250
 
 GPR08: 8000  00155210  CD876CD4 C0032588 
 
 GPR16: 0004 0001 C002A0E8 C789E840 9032 C01A2C70 C01A2C70
 C016E130
 GPR24: C0233024 C0388234 3E06 7C0C C016E080 FFFE C016E0B8
 C0388260
 Call backtrace:
 C003249C C0033398 C0033B18 C00243D8 C0026234 C00246D0 C0027A70
 C001326C C00187D4 C0005ED4 C0005F44 C00062B0 C0005D48 C0032980
 C0033020 C0032C4C C0025A18 C0025B58 C0025D8C C000EF88 C0005D48
 C03A8B28 C0029B28 C002A258 C003A99C C0005AFC  0FF15DBC
 0FF175DC 0FF09894 10012190 100127D0 100356AC
 Illegal instruction
 
 Sometimes i am getting the following panic message.
 ===
 Oops: kernel access of bad area, sig: 11
 NIP: C0033360 XER: 2000 LR: C00DE9A8 SP: C016C0D0 REGS: c016c020 TRAP:
 0300Tainted: P
 MSR: 9032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
 DAR: 03910018, DSISR: 4000
 TASK = c016a480[0] 'swapper' Last syscall: 120
 last math c505c000 last altivec 
 GPR00: C00DE9A8 C016C0D0 C016A480 0391   C5A469DC
 
 GPR08: 0001 03910014 0043 C5A2FE20 2490C022 C0030A04 07FF0D00
 
 GPR16: 00044008    1032 0003 
 0A050393
 GPR24: C5A46980 C5A2F842 0040  C5A2F842 C01C C5A46980
 0001
 Call backtrace:
 0040 C00DE9A8 C00DE9DC C00DEB28 C01163D4 C01166EC C00F4898
 C00F44E4 C00F4AC8 C00F468C C00E3664 C00E3810 C00E397C C001A200
 C0007620 CD876CAC C0005D40 C000744C C0007460 C0003918 C01815E0
 35F0
 Kernel panic: Aiee, killing interrupt handler!
 In interrupt handler - not syncing
 0Rebooting in 180 seconds..
 


 How to debug this???

 -Thirumalai

 ___
 U-Boot mailing list
 U-Boot@lists.denx.de
 http://lists.denx.de/mailman/listinfo/u-boot

Hi all,
We fixed this problem. When we ran e2fsck -f ramdisk.img it shown me 
0.9% non-contiguos block. So we tried to defragment the ramdisk image using 
e2defrag utility. After this the problem disappeared. But i don't know how 
an ext2 file system is getting fragmented ? Also how this particular file 
(rtl_time.o) is getting fragmented?

Any clue?
-Thirumalai 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] random exception on ppc based board

2010-06-11 Thread Thirumalai
Hi,
I am having a ppc based target on which linux-2.4.20 kernel is running 
with u-boot 1.3.4 as boot loader. The target is having MPC7410 as processor 
and MPC107 as system controller. Regarding memory it is having 128 MB of ram 
and 16 MB of Flash memory. Also the kernel is patched with RTLinux-3.2 for 
realtime performance. I am getting a random Program and DSI exception on the 
target. Normally the exeption occurs during loading of rtl_time.o. The panic 
message is given below.

==
Using /usr/rtlinux/modules/rtl_time.okernel BUG at page_alloc.c:221!
Oops: Exception in kernel mode, sig: 4
NIP: C0032980 XER:  LR: C0032980 SP: C7CEDBA0 REGS: c7cedaf0 TRAP: 
0700Not tainted
MSR: 00089032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
TASK = c7cec000[366] 'exe' Last syscall: 3
last math c7cec000 last altivec 
GPR00: C0032980 C7CEDBA0 C7CEC000 0020 0001 0001 1137 

GPR08: 0002  CD879EC0 C7CEDAB0 CD876108 C0011934  

GPR16: 0004 0001 C002A0E8 C789E840 9032 07CEDD90 C01A2C70 
C01A2C70
GPR24: 0001  C016E080  C79966E0  C016E0B8 
C016E0C4
Call backtrace:
C0032980 C0033020 C0032C4C C0025A18 C0025B58 C0025D8C C000EF88
C0005D48 C03A8B28 C0029B28 C002A258 C003A99C C0005AFC 
0FF15DBC 0FF175DC 0FF09894 10012190 100127D0 100356AC 100352A4
0FEBCF6C 

Oops: kernel access of bad area, sig: 11
NIP: C00326DC XER:  LR: C0032588 SP: C7CED880 REGS: c7ced7d0 TRAP: 
0300Not tainted
MSR: 9032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
DAR: , DSISR: 4200
TASK = c7cec000[366] 'exe' Last syscall: 3
last math c7cec000 last altivec 
GPR00:  C7CED880 C7CEC000 C7CED888  30026000 C0388250 

GPR08: 8000  00155210  CD876CD4 C0032588  

GPR16: 0004 0001 C002A0E8 C789E840 9032 C01A2C70 C01A2C70 
C016E130
GPR24: C0233024 C0388234 3E06 7C0C C016E080 FFFE C016E0B8 
C0388260
Call backtrace:
C003249C C0033398 C0033B18 C00243D8 C0026234 C00246D0 C0027A70
C001326C C00187D4 C0005ED4 C0005F44 C00062B0 C0005D48 C0032980
C0033020 C0032C4C C0025A18 C0025B58 C0025D8C C000EF88 C0005D48
C03A8B28 C0029B28 C002A258 C003A99C C0005AFC  0FF15DBC
0FF175DC 0FF09894 10012190 100127D0 100356AC
Illegal instruction

Sometimes i am getting the following panic message.
===
Oops: kernel access of bad area, sig: 11
NIP: C0033360 XER: 2000 LR: C00DE9A8 SP: C016C0D0 REGS: c016c020 TRAP: 
0300Tainted: P
MSR: 9032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
DAR: 03910018, DSISR: 4000
TASK = c016a480[0] 'swapper' Last syscall: 120
last math c505c000 last altivec 
GPR00: C00DE9A8 C016C0D0 C016A480 0391   C5A469DC 

GPR08: 0001 03910014 0043 C5A2FE20 2490C022 C0030A04 07FF0D00 

GPR16: 00044008    1032 0003  
0A050393
GPR24: C5A46980 C5A2F842 0040  C5A2F842 C01C C5A46980 
0001
Call backtrace:
0040 C00DE9A8 C00DE9DC C00DEB28 C01163D4 C01166EC C00F4898
C00F44E4 C00F4AC8 C00F468C C00E3664 C00E3810 C00E397C C001A200
C0007620 CD876CAC C0005D40 C000744C C0007460 C0003918 C01815E0
35F0
Kernel panic: Aiee, killing interrupt handler!
In interrupt handler - not syncing
 0Rebooting in 180 seconds..



How to debug this???

-Thirumalai 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Fw: Regarding M96 GPU

2010-06-10 Thread Thirumalai
Hi Stefen,
I just want to know whether the u-boot will support M96 GPU. I 
 having a graphics card which is based on the M96 and it working fine on 
 linux environment. But it is not getting detected on u-boot. I am using 
 u-boot 2010-03.
 
 What and all need to modify to support M96 on u-boot?
 
 -Thirumalai 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Regarding M96 GPU

2010-06-10 Thread Thirumalai

- Original Message - 
From: Stefan Roese s...@denx.de
To: Thirumalai thirumala...@datapatterns.co.in
Sent: Thursday, June 10, 2010 3:16 PM
Subject: Re: Regarding M96 GPU


 Hi Thirumalai,

 On Thursday 10 June 2010 11:43:23 Thirumalai wrote:
 I just want to know whether the u-boot will support M96 GPU. 
 I
 having a graphics card which is based on the M96 and it working fine on
 linux environment. But it is not getting detected on u-boot. I am using
 u-boot 2010-03.

 What and all need to modify to support M96 on u-boot?

 Sorry, but I really don't know. I suggest you send this question to the 
 u-boot
 mainline list instead, and perhaps Cc the u-boot-video custodian (Anatolij
 Gustschin ag...@denx.de)

Thanks Stefen.


 Cheers,
 Stefan

 --
 DENX Software Engineering GmbH,  MD: Wolfgang Denk  Detlev Zundel
 HRB 165235 Munich,  Office: Kirchenstr.5, D-82194 Groebenzell, Germany
 Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: off...@denx.de 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Video Driver Support

2010-05-21 Thread Thirumalai
Hi Stefan,
I just want know whether the following GPU is supported by u-boot 
driver. ATI RADEON E4690(M96).
Or Is there any other way to add support for this GPU. I want linux need to 
be booted on this GPU based Graphics Card.

-Thirumalai 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Support for MB86R01 cpu

2010-05-19 Thread Thirumalai
Hi Matthias,

 Hi Thirumalai

 Am 18.05.2010 08:29, schrieb Thirumalai:
 Hi Matthias,
 I am going to use u-boot alone for my development. Which debugger 
 is
 suitable for debugging u-boot and initial board bringup activity?
 My choice is BDI2000. Is it ok.

 Yes. As I said. But I never used it to debug u-boot together together
 with GDB. After the serial console was up I used printf-like debugging.
 And before that point I could live quite good with simple BDI commands.


Whether source level debugging is possible with BDI2000?

 Also tell me what toolchains need to be used. Is ELDK supports?

 I don't know. I used a toolchain which I build myself using
 crosstools-ng (see http://freshmeat.net/projects/crosstool-ng/)

 Whether the video driver is available on u-boot ?

 Check my patch series and you will see ;-)
I will check and tell this.

 Matthias

 -Thirumalai

 - Original Message - 
 From: Matthias Weißer weiss...@arcor.de
 To: Thirumalai thirumala...@datapatterns.co.in
 Cc: u-boot@lists.denx.de
 Sent: Tuesday, May 18, 2010 11:18 AM
 Subject: Re: [U-Boot] Support for MB86R01 cpu


 Hello Thirumalai

 Am 18.05.2010 07:37, schrieb Thirumalai:
 Hi Matthias,
  We are using MB86R01 processor in our design. We just want to
 know
 what emulator/debugger can be used for initial board bring-up activity
 and
 also whether the latest u-boot(2010.03) is supporting this processor ?

 I recently posted a patch series adding support for MB86R01 to u-boot. I
 did not receive any comments on V2 so I thinks its more or less fine and 
 I
 hope it will be merged within the upcoming merge window.

 See http://lists.denx.de/pipermail/u-boot/2010-May/071097.html for the
 initial mail of the patch series.

 I am using a BDI2000 (http://www.abatron.ch/products/bdi-family.html) 
 for
 initial flash programming. A Segger JLink
 (http://www.segger.com/cms/jlink.html) works also.

 Hope this helped.

 Matthias

 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Support for MB86R01 cpu

2010-05-18 Thread Thirumalai
Hi Matthias,
I am going to use u-boot alone for my development. Which debugger is 
suitable for debugging u-boot and initial board bringup activity?
My choice is BDI2000. Is it ok.
Also tell me what toolchains need to be used. Is ELDK supports?
Whether the video driver is available on u-boot ?
-Thirumalai

- Original Message - 
From: Matthias Weißer weiss...@arcor.de
To: Thirumalai thirumala...@datapatterns.co.in
Cc: u-boot@lists.denx.de
Sent: Tuesday, May 18, 2010 11:18 AM
Subject: Re: [U-Boot] Support for MB86R01 cpu


 Hello Thirumalai

 Am 18.05.2010 07:37, schrieb Thirumalai:
 Hi Matthias,
  We are using MB86R01 processor in our design. We just want to 
 know
 what emulator/debugger can be used for initial board bring-up activity 
 and
 also whether the latest u-boot(2010.03) is supporting this processor ?

 I recently posted a patch series adding support for MB86R01 to u-boot. I 
 did not receive any comments on V2 so I thinks its more or less fine and I 
 hope it will be merged within the upcoming merge window.

 See http://lists.denx.de/pipermail/u-boot/2010-May/071097.html for the 
 initial mail of the patch series.

 I am using a BDI2000 (http://www.abatron.ch/products/bdi-family.html) for 
 initial flash programming. A Segger JLink 
 (http://www.segger.com/cms/jlink.html) works also.

 Hope this helped.

 Matthias 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Support for MB86R01 cpu

2010-05-17 Thread Thirumalai
Hi Matthias,
We are using MB86R01 processor in our design. We just want to know 
what emulator/debugger can be used for initial board bring-up activity and 
also whether the latest u-boot(2010.03) is supporting this processor ?

-Thirumalai 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] 8640D Errata

2010-05-10 Thread Thirumalai
Hi denx,
  Is 8640D all errata has fixed on the u-boot-2009.06 version ? Or it is 
the responsible for end user ?
Kindly clarify me.

-Thirumalai 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Random problem on MPC8640D based board

2010-05-05 Thread Thirumalai
- Original Message - 
From: Wolfgang Denk w...@denx.de
To: Thirumalai thirumala...@datapatterns.co.in
Cc: u-boot@lists.denx.de
Sent: Wednesday, May 05, 2010 12:02 PM
Subject: Re: [U-Boot] Random problem on MPC8640D based board


 Dear Thirumalai,

 In message 8f0ecfaa4f2c46928a69de95faf2a...@itd210 you wrote:

 We are using MPC8640 in our board. During booting we are getting TRAP 200
 randomly.  Some times it is booting without any issue some times it 
 trapped
 into the exception 200 and automatically restarts itself.  The PowerPC
 archietecture defines TRAP 200 will be due to some TLB miss and related
 things.  Can you please suggest me how to identify the source of the 
 issue
 and solve the problem.

Sorry. Trap 200 is Machine check exception. Also sometimes we are getting 
TRAP 300 which is DSI exception.


 Did you try booting Linux on that board?  Let me guess: if you tried,
 it crashed, right?

No. It is not crashing. Linux is booting on this board successfully. Its a 
random issue.


 I recommend to check the RAM initialization sequence. I bet you see
 memory corruption effects.

What you meant for memory corruption effects?

 Best regards,

 Wolfgang Denk

 -- 
 DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
 HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
 Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
 What can it profit a man to gain the whole world and to come  to  his
 property with a gastric ulcer, a blown prostate, and bifocals?
 -- John Steinbeck, _Cannery Row_
 ___
 U-Boot mailing list
 U-Boot@lists.denx.de
 http://lists.denx.de/mailman/listinfo/u-boot 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Random problem on MPC8640D based board

2010-05-05 Thread Thirumalai
Dear Denx,

- Original Message - 
From: Wolfgang Denk w...@denx.de
To: Thirumalai thirumala...@datapatterns.co.in
Cc: u-boot@lists.denx.de
Sent: Wednesday, May 05, 2010 12:38 PM
Subject: Re: [U-Boot] Random problem on MPC8640D based board


 Dear Thirumalai,

 In message 0c0a8ed2edfb487097801b3175c0f...@itd210 you wrote:

 Sorry. Trap 200 is Machine check exception. Also sometimes we are getting
 TRAP 300 which is DSI exception.

 It doesn't really matter which exception you are seeing. Fact is the
 system is not running stable. Culprit # 1 in such situations is the
 RAM not working stable.

  Did you try booting Linux on that board?  Let me guess: if you tried,
  it crashed, right?

 No. It is not crashing. Linux is booting on this board successfully. Its 
 a
 random issue.

 How do you run Linux? Did you try running with root file system
 mounted over NFS, and adding some real load, like compiling some
 sources?


We are running with rootfile system mounted over NFS. we have used lmbench 
and ltp for load.

  I recommend to check the RAM initialization sequence. I bet you see
  memory corruption effects.

 What you meant for memory corruption effects?

 I mean that your RAm is not working reliably. See the FAQ:
 http://www.denx.de/wiki/view/DULG/UBootCrashAfterRelocation

 Best regards,

 Wolfgang Denk

 -- 
 DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
 HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
 Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
 Mr. Cole's Axiom:
The sum of the intelligence on the planet is a constant;
the population is growing. 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Random problem on MPC8640D based board

2010-05-04 Thread Thirumalai
Hi,

We are using MPC8640 in our board. During booting we are getting TRAP 200 
randomly.  Some times it is booting without any issue some times it trapped 
into the exception 200 and automatically restarts itself.  The PowerPC 
archietecture defines TRAP 200 will be due to some TLB miss and related 
things.  Can you please suggest me how to identify the source of the issue 
and solve the problem.

TRAP 200


U-Boot 2009.06 (Apr 27 2010 - 14:33:25) Data Patterns DPVPX0659 SPU COTS
Module

CPU:   8641, Version: 2.1, (0x80900021)
Core:  E600 Core 0, Version: 2.2, (0x80040202)
Clock Configuration:
   CPU:800  MHz, MPX:400  MHz
   DDR:200  MHz (400 MT/s data rate), LBC:25   MHz
L1:D-cache 32 KB enabled
   I-cache 32 KB enabled
L2:1024 KB enabled
Board Revision  : 1V00
FPGA Revision   : 1V00
I2C:   ready
POST:  Enabled
DRAM:  DDR-2 Enabled
DDR: 512 MB
SDRAM Test skipped
Now running in RAM - U-Boot at: 1ffaa000
POST memory PASSED
FLASH: 512 MB
*** Warning - bad CRC, using default environment

PCI-EXPRESS 1: Agent
0xdff08020=0x R0 bus_start: 0 phys_start: 0 size: 2000
   Not scanning PCI bus 00. PI=1
PCI-EXPRESS 1 on bus 00 - 00
SRIO:  Machine check in kernel mode.
Caused by (from msr): regs 1ff87e08 MSS error. MSSSR0: 1000
NIP: 1FFE0BE0 XER: 2000 LR: 1FFE0BB8 REGS: 1ff87e08 TRAP: 0200 DAR:

MSR: 00101030 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 11

GPR00: 00FF 1FF87EF8 1FF87F78  0020  

GPR08: 1FF87DE4 DC34 1FF87C8F 1FF87DE4  FFFD 1FFF7100
200AA000
GPR16: F7FFFBFF FFAFF7FF  FFDF  0001 FBFF
F7FF
GPR24: FFEFEFFF  FDEF 1FF87F58 1FF87FC4 2000 1FFF89F4
0001
Call backtrace:
1FFC22E4 1FFE27FC 1FFB5834 1FFAC560
machine check
Resetting Board...


Thank you
Thirumalai 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] ppc u-boot string comparison problem

2010-03-25 Thread Thirumalai
Hi denx,
  I am using u-boot-1.3.4 on my MPC7410 based target. I am facing one 
problem on using different ELDK version. On my custom application i just 
want compare two strings, based upon that i need to print some string.
So when i use ELDK-4.2 this is working fine for me but in case of using 
ELDK-4.0 FPU unavailable exception is coming.

Thank you
Thirumalai 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] coldfire support

2010-02-22 Thread Thirumalai
Hi denx,
I just want to know whether the coldfire processor is supported by 
u-boot and what toolchains need to be used for compilation. Whether ELDK 
will support or not ?

Thank you
Thirumalai 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Machine check exception on video driver initialization

2009-12-05 Thread Thirumalai
Hi Stefan,
I am getting Machine check exception when my video driver is 
initializing. When i searched the net i found that you also faced the same 
kind of problem. I have mentioned the VIDEO_IO_OFFSET as 0xf000. This 
address is nothing but CONFIG_SYS_PCI1_IO_VIRT which is mentioned on my 
config file.

Here the log of my output.
###
U-Boot 2009.06 (Dec 05 2009 - 12:06:50) Data Patterns DPVPX0689 SBC COTS 
Module

CPU:   8641, Version: 2.1, (0x80900021)
Core:  E600 Core 0, Version: 2.2, (0x80040202)
Clock Configuration:
   CPU:800  MHz, MPX:400  MHz
   DDR:200  MHz (400 MT/s data rate), LBC:25   MHz
L1:D-cache 32 KB enabled
   I-cache 32 KB enabled
L2:1024 KB enabled
Board: DPVPX0689 SBC
I2C:   ready
DRAM:  DDR:  1 GB
Now running in RAM - U-Boot at: 3fe7
FLASH: 64 MB
*** Warning - bad CRC, using default environment
PCI-EXPRESS 1: Host
0xf6008020=0x ...PCIE LTSSM=0x16, Negotiated link width=8
   Scanning PCI bus 01
03  00  1000  0057  0100  00
02  01  10b5  8648  0604  00
06  00  1002  4c66  0300  ff
05  01  10b5  6540  0604  00
04  00  12d8  e130  0604  00
02  02  10b5  8648  0604  00
02  04  10b5  8648  0604  00
09  01  1131  1561  0c03  00
09  01  1131  1561  0c03  00
09  01  1131  1562  0c03  00
08  00  12d8  e130  0604  00
02  05  10b5  8648  0604  00
0a  00  12d8  e130  0604  00
02  06  10b5  8648  0604  00
02  08  10b5  8648  0604  00
02  09  10b5  8648  0604  00
02  0a  10b5  8648  0604  00
02  0b  10b5  8648  0604  00
01  00  10b5  8648  0604  00
PCI-EXPRESS 1 on bus 00 - 0f
SRIO:  Disabled
Video: ATI Radeon video card (1002, 4c66) found @(6:0:0)
rinfo-mmio_base = 0x5000
rinfo-fb_local_base = 0xefc0
videoboot: Booting PCI video card bus 6, function 0, device 0
Machine check in kernel mode.
Caused by (from msr): regs 3fa6dba8 MSS error. MSSSR0: 1000
NIP: 3FE81E1C XER: 2000 LR: 3FE81D14 REGS: 3fa6dba8 TRAP: 0200 DAR: 

MSR: 00101030 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 11

GPR00:  3FA6DC98 3FA6DF68 03BA 0005 3FA6DCB4  
0001
GPR08: 0006 F3BA     3FEE5900 
3FF7
GPR16: FFBF FFBF7BFF FFEB DFFF 1032 0001  
3FE722C4
GPR24: 3FEFC468 3FEFC468 3FEFC468 3FEFC468 3FEDE704 3FEFC468 3FEE6058 
03BA
Call backtrace:
3FE82CCC 3FE900E4 3FE82AF8 3FE80EEC 3FE78998 3FE78DAC 3FE78E88
3FECD684 3FECD730 3FECC290 3FECC434 3FEB36E8 3FE7BDE8 3FE72560
machine check
Resetting board


Thanks. 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Regarding MPC8640D second core initialization

2009-12-02 Thread Thirumalai
Hi denx,
I am using 2009-06 u-boot for MPC8640D based board. i just want to 
know whether the second core of MPC8640D is kicked off automatically or will 
it required by the user to kick. Also if am enabling the CONFIG_MP macro and 
CONFIG_NUM_CPUS as 2, then the reset command of the target is not 
working(means board is getting hanged). I have mentioned the value of 
CONFIG_SYS_SCRATCH_VA as 0xf500.

Kindly suggest me what might be the error.

Thank you,
T. 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Regarding MPC8640D second core initialization

2009-12-02 Thread Thirumalai
Thank you denx.

 Hi Jon,
I am using 2009-06 u-boot for MPC8640D based custom board. i just 
want to  know whether the second core of MPC8640D is kicked off 
automatically or will  it required by the user to kick using cpu command 
like mpc85xx/mp.c. Also if am enabling the CONFIG_MP macro and 
CONFIG_NUM_CPUS as 2, then the reset command of the target is not 
working(means board is getting hanged). I have mentioned the value of 
CONFIG_SYS_SCRATCH_VA as 0xf500.

Thank you
T.

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] MPC8640D second core initialization

2009-12-02 Thread Thirumalai
 Hi Kumar,
I am using 2009-06 u-boot for MPC8640D based custom board. I just 
want to know whether the second core of MPC8640D is kicked off automatically 
or will it required by the user to kick[like mpc85xx/mp.c].  Also if am 
enabling the CONFIG_MP macro and  CONFIG_NUM_CPUS as 2, then the reset 
command of the target is not  working(means board is getting hanged). I have 
mentioned the value of CONFIG_SYS_SCRATCH_VA as 0xf500.


Also when i try to boot linux using this configuration i was getting into 
kernel panic.

 ## Current stack ends at 0x3fa91a08
## Booting kernel from Legacy Image at 0040 ...
   Image Name:   Linux-2.6.30-dpvpx0689
   Created:  2009-12-01   4:45:09 UTC
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:2307361 Bytes =  2.2 MB
   Load Address: 
   Entry Point:  
   Verifying Checksum ... OK
## Flattened Device Tree blob at 0400
   Booting using the fdt blob at 0x400
   Uncompressing Kernel Image ... OK
   Loading Device Tree to 007fa000, end 007ff150 ... OK
## Transferring control to Linux (at address ) ...
   Booting using OF flat tree...
Using DPVPX0689 machine description
Total memory = 1024MB; using 2048kB for hash table (at afe0)
Linux version 2.6.30-dpvpx0689 (r...@localhost.localdomain) (gcc version 
4.0.0 (DENX ELDK 4.0 4.0.0)) #70 SMP Tue Dec 1 10:14:07 IST 2009
Found legacy serial port 0 for /s...@f600/ser...@4500
  mem=f6004500, taddr=f6004500, irq=0, clk=4, speed=0
Found legacy serial port 1 for /s...@f600/ser...@4600
  mem=f6004600, taddr=f6004600, irq=0, clk=4, speed=0
CPU maps initialized for 1 thread per core
 (thread shift is 0)
console [udbg0] enabled
setup_arch: bootmem
dpvpx0689_setup_arch()
Found FSL PCI host bridge at 0xf6008000. Firmware bus number: 0-15
PCI host bridge /p...@f6008000  ranges:
 MEM 0x8000..0x9fff - 0x8000
  IO 0xf800..0xfbff - 0x
Single Board Computers from Data Patterns
Ported  Developed By COTS DIVISION
arch: exit
Top of RAM: 0x4000, Total RAM: 0x4000
Memory hole size: 0MB
Zone PFN ranges:
  DMA  0x - 0x0003
  Normal   0x0003 - 0x0003
  HighMem  0x0003 - 0x0004
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 0x - 0x0004
On node 0 totalpages: 262144
free_area_init_node: node 0, pgdat a047d1c0, node_mem_map a07fd000
  DMA zone: 1536 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 195072 pages, LIFO batch:31
  HighMem zone: 512 pages used for memmap
  HighMem zone: 65024 pages, LIFO batch:15
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 260096
Kernel command line: root=/dev/nfs rw nfsroot=10.5.18.3:/ppc/netfs/fc5fs/ 
ip=10.5.18.230:10.5.18.3:10.5.18.3:255.0.0.0:DPVPX0689:eth0:off 
console=ttyS0,115200
NR_IRQS:512
mpic: Setting up MPIC  MPIC  version 1.2 at f604, max 2 CPUs
mpic: ISU size: 256, shift: 8, mask: ff
mpic: Initializing for 256 sources
PID hash table entries: 4096 (order: 12, 16384 bytes)
time_init: decrementer frequency = 100.00 MHz
time_init: processor frequency   = 800.00 MHz
clocksource: timebase mult[280] shift[22] registered
clockevent: decrementer mult[1999] shift[16] cpu[0]
Console: colour dummy device 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
High memory: 262140k
Memory: 1031504k/1048576k available (k kernel code, 16252k reserved, 
160k data, 169k bss, 200k init)
Kernel virtual memory layout:
  * 0xfffe..0xf000  : fixmap
  * 0xff80..0xffc0  : highmem PTEs
  * 0xfe7ed000..0xff80  : early ioremap
  * 0xd100..0xfe7ed000  : vmalloc  ioremap
Calibrating delay loop... 199.68 BogoMIPS (lpj=99840)
Mount-cache hash table entries: 512
mpic: requesting IPIs ...
Processor 1 found.
clockevent: decrementer mult[1999] shift[16] cpu[1]
Brought up 2 CPUs
Unable to handle kernel paging request for data at address 0x0004
Faulting instruction address: 0xa0023e10
Oops: Kernel access of bad area, sig: 11 [#1]
SMP NR_CPUS=2 DPVPX0689
Modules linked in:
NIP: a0023e10 LR: a0023dd0 CTR: 
REGS: cf841e90 TRAP: 0300   Not tainted  (2.6.30-dpvpx0689)
MSR: 9032 EE,ME,IR,DR  CR: 24004028  XER: 2000
DAR: 0004, DSISR: 4000
TASK = cf83f930[1] 'swapper' THREAD: cf84 CPU: 0
GPR00:  cf841f40 cf83f930    cf841f50 

GPR08:   0002 a10018f4 22004082  3fee6c00 
3ff94000
GPR16: ffbf ffbf7bff    cf83a800 a10018e8 
a0491224
GPR24: a049 a04558f8  cf801f20 a1006070 a10018e8 a10018f8 

NIP [a0023e10] __build_sched_domains+0x354/0x464
LR [a0023dd0] __build_sched_domains+0x314/0x464
Call Trace:
[cf841f40] [a0023b98] __build_sched_domains+0xdc/0x464 (unreliable)
[cf841f90] 

[U-Boot] Regarding LM90 support on u-boot

2009-10-12 Thread Thirumalai
Hi denx,
Is there any support for LM90 temperature sensor on u-boot? Any 
patches

Regards,
T. 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Regarding Reset command.

2009-10-12 Thread Thirumalai
Hi kumar,
We are having QUAD MPC8640D based System on which all the 
processors are sharing the same boot code which is residing on the 32bit 
boot flash memory. i don't find any problem with this. But i just want to 
know whether it will create any problem. My configuration is Processor 1 
will boot first and it will kick the P2,P3,P4 from Processor 1 with help of 
Glue logic.
One more clarification regarding fsl_pci_config_unlock() 
function. Where can we use this function ? On the datasheet it was mentioned 
that the Endpoint should use this bit to allow the inbound configuration 
accesses of endpoint.

Regards,
T.

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Regarding linux kernel booting.

2009-08-20 Thread Thirumalai
Hi all,
I am in bit of peculiar problem on booting linux kernel on my 
MPC7448-TSi108 based custom board. I am using u-boot 1.3.4 which was 
compiled on ELDK- 4.0. when i use bootp command to download the kernel image 
from the tftp server that was already working with other custom boards the 
kernel is not getting downloaded but if i am setting it to another 
environment variable i.e
 set ideboot bootp and try to boot using  run ideboot this time the 
kernel image file is getting downloaded.
  kindly give me suggestion on this. i don't have any clue on what is 
happening ? The host system what ever i used for compilation is also same.
Regards,
T. 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Fw: Regarding 8641D uboot

2009-08-19 Thread Thirumalai

- Original Message - 
From: Kumar Gala ga...@kernel.crashing.org
To: Thirumalai thirumala...@datapatterns.co.in
Sent: Tuesday, August 18, 2009 7:45 PM
Subject: Re: Regarding 8641D uboot


 Please ask these questions on the u-boot list.

 - k

 On Aug 17, 2009, at 10:19 PM, Thirumalai wrote:

 Hi Kumar,
   Correct me if i am wrong. The multi cpu system that mentioned 
 release.S file meant for only dual Core 8641 processor right or will  it 
 meant for more than one dual core processor. Kindly clarify me.

 If suppose i am having a flash memory which is shared among 2  processors 
 is it possible to use the flash by other processors to boot ?

 Is there any support for RIO has added on the uboot. Kindly let me  know 
 if so.
 Regards,
 T.

 - Original Message - From: Kumar Gala 
 ga...@kernel.crashing.org
 
 To: Thirumalai thirumala...@datapatterns.co.in
 Sent: Wednesday, August 12, 2009 4:06 AM
 Subject: Re: Regarding 8641D uboot


 2.6.30 should be perfectly fine for 8641D.

 - k

 On Aug 11, 2009, at 9:48 AM, Thirumalai wrote:

 Hi kumar,
  What linux kernel version is stable for 8641D processor that i  can 
 use. Is there any modifications has happened on device tree.  kindly 
 let me know the information. I have downloaded 2.6.30  kernel which i 
 compiled on ELDK-4.0 and try to boot my custom  hardware which is 
 based on MPC7448 processor with TSI109 system  controller. But the  pci 
 enumeration is not happening properly and  because of this the  target 
 is not booting up fully. i.e hanged up  at ethernet driver 
 initialization.

 Kindly let me know any mailing lists that can information  regarding 
 powerpc kernel development.

 Expecting quick response
 Regards,
 T.


 - Original Message - From: Kumar Gala 
 ga...@kernel.crashing.org
 
 To: Thirumalai thirumala...@datapatterns.co.in
 Sent: Thursday, August 06, 2009 7:43 PM
 Subject: Re: Regarding 8641D uboot


 v2009.06 should be fine for 8641D.

 - k

 On Aug 6, 2009, at 1:03 AM, Thirumalai wrote:

 Hi kumar,
 I just want know what is the stable u-boot release which i   can 
 use for porting of my new customized 8641D based processor   board. 
 Earlier i have downloaded u-boot-2009-06.
 Kindly give me the development environment information  also. 
 Earlier i used ELDK-4.0 for compilation.
 Regards,
 T.

  CAUTION - Disclaimer *This   email 
 may contain confidential and privileged material for the
 sole use of the intended recipient(s). Any review, use,   retention, 
 distribution or disclosure by others is strictly   prohibited. If 
 you are not the intended recipient (or  authorized  to receive for 
 the recipient), please contact the  sender by reply  email and 
 delete all copies of this message.  Also, email is  susceptible to 
 data corruption, interception,  tampering,  unauthorized amendment 
 and viruses. We only send  and receive  emails on the basis that we 
 are not liable for any  such  corruption, interception, tampering, 
 amendment or viruses  or any  consequence thereof. *** End 
 of Disclaimer   ***DataPatterns ITS Group**


  CAUTION - Disclaimer *This email   may 
 contain confidential and privileged material for the
 sole use of the intended recipient(s). Any review, use, retention, 
 distribution or disclosure by others is strictly prohibited. If  you 
 are not the intended recipient (or authorized to receive for  the 
 recipient), please contact the sender by reply email and  delete all 
 copies of this message. Also, email is susceptible to  data 
 corruption, interception, tampering, unauthorized amendment  and 
 viruses. We only send and receive emails on the basis that we  are  not 
 liable for any such corruption, interception, tampering,   amendment or 
 viruses or any consequence thereof. *** End  of  Disclaimer 
 ***DataPatterns ITS Group**


  CAUTION - Disclaimer *This email  may 
 contain confidential and privileged material for the
 sole use of the intended recipient(s). Any review, use, retention, 
 distribution or disclosure by others is strictly prohibited. If you  are 
 not the intended recipient (or authorized to receive for the  recipient), 
 please contact the sender by reply email and delete all  copies of this 
 message. Also, email is susceptible to data  corruption, interception, 
 tampering, unauthorized amendment and  viruses. We only send and receive 
 emails on the basis that we are  not liable for any such corruption, 
 interception, tampering,  amendment or viruses or any consequence 
 thereof. *** End of  Disclaimer ***DataPatterns ITS 
 Group**
 


 CAUTION - Disclaimer *This email may contain 
confidential and privileged material for the
sole use of the intended recipient(s). Any review, use, retention, distribution 
or disclosure by others is strictly

[U-Boot] Regarding 8641D u-boot

2009-08-18 Thread Thirumalai
Hi kumar,
The CONFIG_PHYS_64BIT was not defined on the header file of HPCN 
but extended address translation was enabled on the start.S irrespective of 
the  MPC8641D_hpcn compilation option why?.

Regards,
T.


 CAUTION - Disclaimer *This email may contain 
confidential and privileged material for the
sole use of the intended recipient(s). Any review, use, retention, distribution 
or disclosure by others is strictly prohibited. If you are not the intended 
recipient (or authorized to receive for the recipient), please contact the 
sender by reply email and delete all copies of this message. Also, email is 
susceptible to data corruption, interception, tampering, unauthorized amendment 
and viruses. We only send and receive emails on the basis that we are not 
liable for any such corruption, interception, tampering, amendment or viruses 
or any consequence thereof. 
*** End of Disclaimer ***DataPatterns ITS Group**

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot