From owner-freebsd-hackers@FreeBSD.ORG Mon Sep 20 20:20:39 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4982E16A4CE; Mon, 20 Sep 2004 20:20:39 +0000 (GMT) Received: from cruzio.com (dsl3-63-249-85-132.cruzio.com [63.249.85.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4DDF43D1D; Mon, 20 Sep 2004 20:20:38 +0000 (GMT) (envelope-from brucem@mail.cruzio.com) Received: from mail.cruzio.com (localhost [127.0.0.1]) by cruzio.com (8.12.10/8.12.10) with ESMTP id i8KKLhPD000712; Mon, 20 Sep 2004 13:21:43 -0700 (PDT) (envelope-from brucem@mail.cruzio.com) Received: (from brucem@localhost) by mail.cruzio.com (8.12.10/8.12.10/Submit) id i8KKLhYw000711; Mon, 20 Sep 2004 13:21:43 -0700 (PDT) (envelope-from brucem) Date: Mon, 20 Sep 2004 13:21:43 -0700 (PDT) From: "Bruce R. Montague" Message-Id: <200409202021.i8KKLhYw000711@mail.cruzio.com> To: freebsd-hardware@freebsd.org cc: freebsd-hackers@freebsd.org cc: freebsd-hardware@freebsd.org Subject: Re: Geode based PC/104 micro board and FreeBSD X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Sep 2004 20:20:39 -0000 Hi, very likely you have hit a known issue on the original Geode. In "generic_bcopy" in "i386/support.s" FreeBSD occasionally does a byte-aliged long rep move in the video buffer that locks the geode hard. See the patches at the following (it is a trivial patch): 63.249.85.132 63.249.85.132/geode.html 63.249.85.132/geode.html#patch_bcopy If you have no other means to fix this, there is an old 4.7 patched CD image at the above site that will boot on the Geode. I'm guilty of not submitting this as some sort of patch; it seemed a few years went by and there was no need/interest. The Soekris apparently never exercises this video code. I'll look at this again if I have time. The Geode II (and maybe other geode variants) supposedly don't have this problem, but I don't know... - bruce