From: rk1825 <rk1825@rediffmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] Ethernet PHY LAN8700
Date: Fri, 27 Feb 2009 06:38:32 -0800 (PST) [thread overview]
Message-ID: <22247116.post@talk.nabble.com> (raw)
In-Reply-To: <49A7F4DF.2010304@ge.com>
I understand that if it is data sync problem then it should wait/hang at that
place,
But it is getting reset. When i probed reset status it says Check stop reset
has happened.
We are using custom board based on MPC8313 processor, phy used in our board
is LAN8700 and U-boot version used is 1.3.0.
-Thanks
Rupesh
Jerry Van Baren-7 wrote:
>
> Please don't top quote.
>
> rudresh wrote:
>> HI gvb
>>
>> I was trying to print the status of phy registers by putting some debug
>> statements in adjust_link function of tsec.c (drivers/tsec.c).
>>
>> I found that after putting these debugs, i could not recreate the problem
>> and ethernet works fine.
>>
>> does this mean there is DDR2 initialization problem in my code..?
>
> No, "fixing" the problem by putting in debug statements sounds more like
> data cache (less likely) or bus interface unit (missing sync) issues
> where your processor is holding on to the data rather than writing it
> out when you think you wrote it out or reordering reads and writes
> (missing sync/eieio issue). This would get into the "data accessor"
> (read/write with sync calls) functions and proper use thereof.
>
> Having said that, I am puzzled how sync/timing issues would result in
> your board spontaneously resetting - that is usually a memory corruption
> problem. Adding print statements generally doesn't "solve" memory
> corruption problems (sometimes it seems to due to changes in stack usage
> if you have something set up wrong, but I cannot even speculate on
> how/why/what could be set up wrong from the far end of a mail list).
>
> You didn't say what version of u-boot you are basing your code off of
> nor what processor you are using. I don't have expertise w/ the tsec or
> your PHY, perhaps if you are more specific someone with real experience
> with the tsec, etc. can give more advice.
>
> gvb
>
>> Jerry Van Baren-7 wrote:
>>> rudresh wrote:
>>>> Hi,
>>>>
>>>> In Ethernet PHY LAN8700 driver having some issues, during tftp the
>>>> large
>>>> file of more than 2MB of the binary file , some time its hangup &
>>>> sometime
>>>> its reset the board. same driver is working in evaluation board with
>>>> same
>>>> PHY & interface . if i tried in customize board the problem is
>>>> occurring
>>>> every 2- 3 of iteration. how to fix this issue..
>>>>
>>>> Thanks
>>>> Rudresh
>>> Hi Rudresh,
>>>
>>> If your ethernet driver uses DMA, it is probably due to a SDRAM
>>> (DDR/DDR2/DDR3) configuration issue (fixable) or a board layout issue
>>> (expensive to fix).
>>>
>>> <http://www.denx.de/wiki/view/DULG/UBootCrashAfterRelocation>
>>> <http://www.denx.de/wiki/DULG/SDRAM>
>>>
>>> gvb
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
>
>
--
View this message in context: http://www.nabble.com/Ethernet-PHY-LAN8700-tp22239868p22247116.html
Sent from the Uboot - Users mailing list archive at Nabble.com.
next prev parent reply other threads:[~2009-02-27 14:38 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-02-27 5:36 [U-Boot] Ethernet PHY LAN8700 rudresh
2009-02-27 13:09 ` Jerry Van Baren
2009-02-27 13:44 ` rudresh
2009-02-27 14:12 ` Jerry Van Baren
2009-02-27 14:38 ` rk1825 [this message]
2009-02-27 14:51 ` Jerry Van Baren
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=22247116.post@talk.nabble.com \
--to=rk1825@rediffmail.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox