We assert / de-assert the reset line, but the CPU is too fast and the IP is still in reset when we later try to read user ID / Synopsys ID. Another option would be to add a delay after we reset.
-----Original Message----- From: Jose Abreu <jose.ab...@synopsys.com> Sent: den 2 oktober 2019 09:52 To: Hans Andersson <hans.anders...@cellavision.se>; mcoquelin.st...@gmail.com Cc: peppe.cavall...@st.com; alexandre.tor...@st.com; da...@davemloft.net; net...@vger.kernel.org; linux-st...@st-md-mailman.stormreply.com; linux-arm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org; Hans Andersson <hans.anders...@cellavision.se> Subject: RE: [PATCH] net: stmmac: Read user ID muliple times if needed. From: Hans Andersson <h...@cellavision.se> Date: Oct/02/2019, 08:07:21 (UTC+00:00) > When we read user ID / Synopsys ID we might still be in reset, so read > muliple times if needed. We shouldn't even try to read it if IP is in reset ... --- Thanks, Jose Miguel Abreu