From owner-freebsd-embedded@freebsd.org Wed Jan 6 16:13:01 2016 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8BC3AA62452 for ; Wed, 6 Jan 2016 16:13:01 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5A40D1F42 for ; Wed, 6 Jan 2016 16:12:58 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id u06GCpfo097044 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 6 Jan 2016 09:12:51 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id u06GCp0E097041 for ; Wed, 6 Jan 2016 09:12:51 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Wed, 6 Jan 2016 09:12:51 -0700 (MST) From: Warren Block To: freebsd-embedded@FreeBSD.org Subject: EPROM programmers, USB, and FreeBSD Message-ID: User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Wed, 06 Jan 2016 09:12:51 -0700 (MST) X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jan 2016 16:13:01 -0000 I have a 93C66 EEPROM which would be nice to duplicate. Naturally, I would prefer to do this on FreeBSD. Speed or lack of it is not a problem, and I have one or two FTDI USB/serial TTL adapters that can probably do it in bit-bang mode with the right software. Also CH340, CP2102, and old PL2303 (and no more FTDI stuff since their driver freakout). Also have the most common Arduino boards and standalone AVRs, and these can probably do it with little more than connecting the EEPROM. Buying a special-purpose board is not out of the question, but I'd rather build it. USB is strongly preferred, since few machines have real serial ports any more. What software is available for reading and writing EPROMs on FreeBSD?