Re: [U-Boot] random exception on ppc based board
- 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
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
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
- 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
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
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
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
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
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
- 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
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
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
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
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
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
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
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
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
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.
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.
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
- 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
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