This problem appears relatively small probability. I let p1010 CCSR map in 0xffe00000,but,When many times to restart p1010 device , p1010' eTSEC and eTSEC MDIO may map error lead to eth not normal, other ccsr space map is normal. I read p1010' eTSEC and eTSEC MDIO map region ,all is 0; write is also not normal, other space read and write is normal.
s
Hello Zhang wenjian,
In u-boot, CCSR is also configured at 0xffe00000, please refer to the following memory dump on P1010RDB.
I think problem should be caused by the improper eTSEC configuration.
=> md ffe24000
ffe24000: 01240201 00ee00f0 00000000 00000000 .$..............
ffe24010: 00000600 00000000 00000000 00000000 ................
ffe24020: 00001050 00000000 00000000 000000db ...P............
ffe24030: 0000001f 00000000 00000000 00000000 ................
ffe24040: 00000000 00000000 00000000 00000000 ................
ffe24050: 00000080 000000c0 00000040 00000080 ...........@....
ffe24060: 00000000 00000000 00000000 00000000 ................
ffe24070: 00000000 00000000 00000000 00000000 ................
ffe24080: 00000000 00000000 00000000 00000080 ................
ffe24090: 00000000 00000000 00000040 00000080 ...........@....
ffe240a0: 00000000 00000000 00000000 00000000 ................
ffe240b0: 00000000 00000000 00000000 00000000 ................
ffe240c0: 00000000 00000000 00000000 00000000 ................
ffe240d0: 00000000 00000000 00000000 00000000 ................
ffe240e0: 00000000 00000000 00000000 00000000 ................
ffe240f0: 00000000 00000000 00000000 00000000 ................
=> md ffeb0000
ffeb0000: 01240201 00ee00f0 00000000 00000000 .$..............
ffeb0010: 02100100 00000000 00000000 00000000 ................
ffeb0020: 00001050 00000000 00000000 000000db ...P............
ffeb0030: 0000001f 00000000 00000000 00000000 ................
ffeb0040: 00000000 00000000 00000000 00000000 ................
ffeb0050: 00000080 000000c0 00000040 00000080 ...........@....
ffeb0060: 00000000 00000000 00000000 00000000 ................
ffeb0070: 00000000 00000000 00000000 00000000 ................
ffeb0080: 00000000 00000000 00000000 00000080 ................
ffeb0090: 00000000 00000000 00000040 00000080 ...........@....
ffeb00a0: 00000000 00000000 00000000 00000000 ................
ffeb00b0: 00000000 00000000 00000000 00000000 ................
ffeb00c0: 00000000 00000000 00000000 00000000 ................
ffeb00d0: 00000000 00000000 00000000 00000000 ................
ffeb00e0: 00000000 00000000 00000000 00000000 ................
ffeb00f0: 00000000 00000000 00000000 00000000 ................
Have a great day,
Yiping
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
This problem appears relatively small probability. when appears this problem, the flowing is specfic information, p1010' eTSEC and eTSEC MDIO map region ,all is 0; other map region is nornal
SMM#
SMM# md 0xffe24000
ffe24000: 00000000 00000000 00000000 00000000 ................
ffe24010: 00000000 00000000 00000000 00000000 ................
ffe24020: 00000000 00000000 00000000 00000000 ................
ffe24030: 00000000 00000000 00000000 00000000 ................
ffe24040: 00000000 00000000 00000000 00000000 ................
ffe24050: 00000000 00000000 00000000 00000000 ................
ffe24060: 00000000 00000000 00000000 00000000 ................
ffe24070: 00000000 00000000 00000000 00000000 ................
ffe24080: 00000000 00000000 00000000 00000000 ................
ffe24090: 00000000 00000000 00000000 00000000 ................
ffe240a0: 00000000 00000000 00000000 00000000 ................
ffe240b0: 00000000 00000000 00000000 00000000 ................
ffe240c0: 00000000 00000000 00000000 00000000 ................
ffe240d0: 00000000 00000000 00000000 00000000 ................
ffe240e0: 00000000 00000000 00000000 00000000 ................
ffe240f0: 00000000 00000000 00000000 00000000 ................
SMM# md 0xffeb0000
ffeb0000: 00000000 00000000 00000000 00000000 ................
ffeb0010: 00000000 00000000 00000000 00000000 ................
ffeb0020: 00000000 00000000 00000000 00000000 ................
ffeb0030: 00000000 00000000 00000000 00000000 ................
ffeb0040: 00000000 00000000 00000000 00000000 ................
ffeb0050: 00000000 00000000 00000000 00000000 ................
ffeb0060: 00000000 00000000 00000000 00000000 ................
ffeb0070: 00000000 00000000 00000000 00000000 ................
ffeb0080: 00000000 00000000 00000000 00000000 ................
ffeb0090: 00000000 00000000 00000000 00000000 ................
ffeb00a0: 00000000 00000000 00000000 00000000 ................
ffeb00b0: 00000000 00000000 00000000 00000000 ................
ffeb00c0: 00000000 00000000 00000000 00000000 ................
ffeb00d0: 00000000 00000000 00000000 00000000 ................
ffeb00e0: 00000000 00000000 00000000 00000000 ................
ffeb00f0: 00000000 00000000 00000000 00000000 ................
SMM# md 0xffe1e000
ffe1e000: 01000000 00000000 00000000 00000000 ................
ffe1e010: ff800083 00000000 00000000 ffb00085 ................
ffe1e020: 00000000 00000000 00000000 00000000 ................
ffe1e030: 00000000 00000000 00000000 00000000 ................
ffe1e040: 00000000 00000000 00000000 00000000 ................
ffe1e050: 00000000 00000000 00000000 00000000 ................
ffe1e060: 00000000 00000000 00000000 00000000 ................
ffe1e070: 00000000 00000000 00000000 00000000 ................
ffe1e080: 00000000 00000000 00000000 00000000 ................
ffe1e090: 00000000 00000000 00000000 00000000 ................
ffe1e0a0: ffff0000 00000000 00000000 ffff0000 ................
ffe1e0b0: 00000000 00000000 00000000 00000000 ................
ffe1e0c0: 00000000 00000000 00000000 00000000 ................
ffe1e0d0: 00000000 00000000 00000000 00000000 ................
ffe1e0e0: 00000000 00000000 00000000 00000000 ................
ffe1e0f0: 00000000 00000000 00000000 00000000 ................
SMM# <INTERRUPT>
SMM#
when every is ok, the flowing is specfic information, p1010' eTSEC and eTSEC MDIO map region is correctly。
SMM# md 0xffe24000
ffe24000: 01240201 00ee00f0 00000000 00000000 .$..............
ffe24010: 00000600 00000000 00000000 00000000 ................
ffe24020: 00000022 00000000 00000000 00000000 ..."............
ffe24030: 0000001f 00000000 00000000 00000000 ................
ffe24040: 00000000 00000000 00000000 00000000 ................
ffe24050: 00000080 000000c0 00000040 00000080 ...........@....
ffe24060: 00000000 00000000 00000000 00000000 ................
ffe24070: 00000000 00000000 00000000 00000000 ................
ffe24080: 00000000 00000000 00000000 00000080 ................
ffe24090: 00000000 00000000 00000040 00000080 ...........@....
ffe240a0: 00000000 00000000 00000000 00000000 ................
ffe240b0: 00000000 00000000 00000000 00000000 ................
ffe240c0: 00000000 00000000 00000000 00000000 ................
ffe240d0: 00000000 00000000 00000000 00000000 ................
ffe240e0: 00000000 00000000 00000000 00000000 ................
ffe240f0: 00000000 00000000 00000000 00000000 ................
SMM# md 0xffeb0000
ffeb0000: 01240201 00ee00f0 00000000 00000000 .$..............
ffeb0010: 00000000 00000000 00000000 00000000 ................
ffeb0020: 00000022 00000000 00000000 00000000 ..."............
ffeb0030: 0000001f 00000000 00000000 00000000 ................
ffeb0040: 00000000 00000000 00000000 00000000 ................
ffeb0050: 00000080 000000c0 00000040 00000080 ...........@....
ffeb0060: 00000000 00000000 00000000 00000000 ................
ffeb0070: 00000000 00000000 00000000 00000000 ................
ffeb0080: 00000000 00000000 00000000 00000080 ................
ffeb0090: 00000000 00000000 00000040 00000080 ...........@....
ffeb00a0: 00000000 00000000 00000000 00000000 ................
ffeb00b0: 00000000 00000000 00000000 00000000 ................
ffeb00c0: 00000000 00000000 00000000 00000000 ................
ffeb00d0: 00000000 00000000 00000000 00000000 ................
ffeb00e0: 00000000 00000000 00000000 00000000 ................
ffeb00f0: 00000000 00000000 00000000 00000000 ................
SMM# md 0xffe1e000
ffe1e000: 01000000 00000000 00000000 00000000 ................
ffe1e010: ff800083 00000000 00000000 ffb00085 ................
ffe1e020: 00000000 00000000 00000000 00000000 ................
ffe1e030: 00000000 00000000 00000000 00000000 ................
ffe1e040: 00000000 00000000 00000000 00000000 ................
ffe1e050: 00000000 00000000 00000000 00000000 ................
ffe1e060: 00000000 00000000 00000000 00000000 ................
ffe1e070: 00000000 00000000 00000000 00000000 ................
ffe1e080: 00000000 00000000 00000000 00000000 ................
ffe1e090: 00000000 00000000 00000000 00000000 ................
ffe1e0a0: ffff0000 00000000 00000000 ffff0000 ................
ffe1e0b0: 00000000 00000000 00000000 00000000 ................
ffe1e0c0: 00000000 00000000 00000000 00000000 ................
ffe1e0d0: 00000000 00000000 00000000 00000000 ................
ffe1e0e0: 00000000 00000000 00000000 00000000 ................
ffe1e0f0: 00000000 00000000 00000000 00000000 ................
Hello zhang wenjian,
Would you please provide more detailed information about how to reproduce the problem memory dump?
Thanks,
Yiping
Continuous reset in uboot stage, several hours may reproduce the problem .
Please refer to the P1010 QorIQ Integrated Processor Hardware Specifications, 2.4 Reset Initialization and 2.5 Power-on ramp rate to ensure that all reset timings and power supplies ramps are correct.
Refer to the AN4534 - P1010 QorIQ Integrated Processor Design Checklist and check termination of all unused signals and signals having explicit termination requirements.