[U-Boot-Users] MPC8272ADS and uboot program check

Hi to all,
After some days working ok with my MPC8272ADS board, now it keeps rebooting all the time with a Program Check report. It has arrived after a hang.
I have been checking the output as this is all the information i have at the moment. I have realized that clock reporting is incoherent (the true one is cpu_clk=400Mhz), so i wonder if it has any relation.
Any idea?
The output I get is:
U-Boot 1.0.0 (Jun 30 2004 - 20:20:47)
MPC8272 Reset Status: Check Stop, External Soft, External Hard
MPC8272 Clock Configuration - Bus-to-Core Mult 4x, VCO Div 2, 60x Bus Freq 25-75 , Core Freq 100-300 - dfbrg 1, corecnf 0x0a, busdf 3, cpmdf 1, plldf 0, pllmf 3 - vco_out 400000000, scc_clk 100000000, brg_clk 25000000 - cpu_clk 400000000, cpm_clk 200000000, bus_clk 100000000
CPU: MPC8272 (HiP7 Rev 13, Mask 0.1 0K50M) at 18.382000 MHz Board: Motorola MPC8272ADS I2C: ready DRAM: 64 MB þrTþrTþr\þr\þrdþrdþrlþrlþrtþrtþr|þr|þr þr
þrþrþrþrþrþrþr¤þr¤þr¬þr¬þr´þr´þr¼þr¼þrÄþ rÄþrÌþrÌþrÔþrÔþrÜþrÜþräþräþrìþrìþrôþrôþrüþrüþrþrþr þr
þrþrþrþrþr$þr$þr,þr,þr4þr4þr <þr<þrDþrDþrLþrLþrTþrTþr\þr\þrdþrdþrlþrlþrtþrtþr|þr|þr þr
þrþrþrþrþrþrþr¤þr¤þr¬þr¬ þr´þr´þr¼þr¼þrÄþrÄþrÌþrÌþrÔþrÔþrÜþrÜþräþräþrìþrìþrôþrôþrüþrüþrþrþr þr
þrþrþrþrþr$þ r$þr,þr,þr4þr4þr<þr<þrDþrDþrLþrLþrTþrT 8 MB *** Warning - bad CRC, using default environment
pci init start-----pci init end In: serial Out: serial Err: serial NIP: 03F968D8 XER: 20000000 LR: 03FB621C REGS: 03f3fdd8 TRAP: 0700 DAR: 03FB5374 MSR: 00083002 EE: 0 PR: 0 FP: 1 ME: 1 IR/DR: 00
GPR00: CCC0E043 03F3FEC8 E7FFFFFF 00000001 00000000 00000010 000003A0 000003C4 GPR08: 00000264 B0FFFFFB 03FC86D0 001A6306 48002024 E7FFF3BF 03FC8000 058A0000 GPR16: FBFF9F7B FF7FFFED 00000000 FE729328 00003002 00000001 00000000 03FA3098 GPR24: 03FA390C 00000000 00000010 00000000 00000000 03F3FF64 00000020 F0010D40 Call backtrace: Program Check Exception

In message 51DB8827D393D411BB69003048003F46FDCEF4@tvesntr.televes.com you wrote:
After some days working ok with my MPC8272ADS board, now it keeps rebooting all the time with a Program Check report. It has arrived after a hang.
I have been checking the output as this is all the information i have at the moment. I have realized that clock reporting is incoherent (the true one is cpu_clk=400Mhz), so i wonder if it has any relation.
Looks like broken hardware to me. ESD?
Best regards,
Wolfgang Denk

After some days working ok with my MPC8272ADS board, now it keeps rebooting all the time with a Program Check report. It has arrived after a hang.
I have been checking the output as this is all the information i have at the moment. I have realized that clock reporting is incoherent (the true one is cpu_clk=400Mhz), so i wonder if it has any relation.
Looks like broken hardware to me. ESD?
Best regards,
Wolfgang Denk
I get the same thing when I mount a new MPC8272 part labled: MPC8272ZQTIEA 400/200/100 MHZ
I wonder if the PVR value has changed for newer chips.
U-Boot 1.1.2 (Sep 8 2004 - 13:02:09)
MPC8272 Reset Status: External Soft, External Hard
MPC8272 Clock Configuration - Bus-to-Core Mult 3.5x, VCO Div 2, 60x Bus Freq 30-85 , Core Freq 100-300 - dfbrg 1, corecnf 0x1e, busdf 3, cpmdf 1, plldf 0, pllmf 3 - vco_out 800000000, scc_clk 200000000, brg_clk 50000000 - cpu_clk 350000000, cpm_clk 400000000, bus_clk 100000000 - pci_clk 133333333
CPU: ### ERROR ### Please RESET the board ###
My old part gives:
U-Boot 1.1.2 (Sep 8 2004 - 13:02:09)
MPC8272 Reset Status: Check Stop, External Soft, External Hard
MPC8272 Clock Configuration - Bus-to-Core Mult 3.5x, VCO Div 2, 60x Bus Freq 30-85 , Core Freq 100-300 - dfbrg 1, corecnf 0x0e, busdf 3, cpmdf 1, plldf 0, pllmf 3 - vco_out 400000000, scc_clk 100000000, brg_clk 25000000 - cpu_clk 350000000, cpm_clk 200000000, bus_clk 100000000 - pci_clk 66666666
CPU: MPC8272 (HiP7 Rev 13, Mask 0.0 0K50M) at 350 MHz Board: Motorola MPC8272ADS DRAM: 64 MB FLASH: 8 MB *** Warning - bad CRC, using default environment
In: serial Out: serial Err: serial Net: FCC2 ETHERNET Hit any key to stop autoboot: 0 =>
- dan

Dan Poirot writes:
Dan> I get the same thing
It's not the same. This error message (CPU: ### ERROR ### Please RESET the board ###) means that the chip is not recognised. There is no program exception.
Dan> when I mount a new MPC8272 part labled: MPC8272ZQTIEA Dan> 400/200/100 MHZ
Dan> I wonder if the PVR value has changed for newer chips.
Yes, it has. You can see it at Freescale Web site.

Bastos Fernandez Alexandre writes:
Bastos> Hi to all, After some days working ok with my MPC8272ADS Bastos> board, now it keeps rebooting all the time with a Program Bastos> Check report. It has arrived after a hang.
Bastos> I have been checking the output as this is all the Bastos> information i have at the moment. I have realized that clock Bastos> reporting is incoherent (the true one is cpu_clk=400Mhz), so Bastos> i wonder if it has any relation.
Bastos> Any idea?
Bastos> The output I get is:
Bastos> U-Boot 1.0.0 (Jun 30 2004 - 20:20:47)
Is it your private port of U-Boot to 8272? If so, the problem can be in H/W initialisation. U-Boot supports this family and MPC8272ADS since version 1.1.1. I work with it on daily basis without any problems.
participants (4)
-
Bastos Fernandez Alexandre
-
Dan Poirot
-
Wolfgang Denk
-
Yuli Barcohen