From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Sun, 10 Apr 2005 22:21:02 +0200 From: "Devon H. O'Dell " To: 9fans@cse.psu.edu Subject: Re: [9fans] Small bits of progress on SIMpad, couple of ARM questions Message-ID: <20050410202102.GH97206@smp500.sitetronics.com> References: <20050410130007.GC97206@smp500.sitetronics.com> <42596403.2020508@zappe.us> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="y0Ed1hDcWxc3B7cn" Content-Disposition: inline In-Reply-To: <42596403.2020508@zappe.us> User-Agent: Mutt/1.5.8i Topicbox-Message-UUID: 35767d30-ead0-11e9-9d60-3106f5b1d025 --y0Ed1hDcWxc3B7cn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Apr 10, 2005 at 11:36:03AM -0600, Michael Zappe wrote: > Well, I just did the same thing for OpenBSD on IXP (XScale core), and=20 > here are some of the issues you may want to look at.=20 >=20 > It seems there's an errata with the XScale core that causes=20 > self-modifying code (including linkers and loaders) not to work if write= =20 > coalescing is disabled in CP15. Check to make sure that it is enabled=20 > in register 0.=20 >=20 > Also, make sure that the cache flush you are calling invalidates the=20 > I-cache after flushing the D-cache.=20 >=20 > One other thing to try to make sure that it's a cache issue (what it=20 > sounds like), is to try running it with caches disabled on startup. >=20 > If you need any more help, feel free to contact me! >=20 > Mike Thanks for the offer, certainly will do. I'll open up that ARM spec and the SA-1110 datasheet again tomorrow and see if I can't apply some of your tips. Charles and Bruce Ellis also responded off-list with tips of their own. I'll see if these tips combined get me any further, otherwise I'll just accept the offers and bug you guys some more ;). --Devon --y0Ed1hDcWxc3B7cn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCWYquSkf3jVXOdl0RAp9mAJ47gnDEBExWRNnQDR/YUGbVWx6ZwACghKAM 5kzVnd+xoQEAOMKKBCll2ME= =x6Ry -----END PGP SIGNATURE----- --y0Ed1hDcWxc3B7cn--