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? From owner-freebsd-embedded@freebsd.org Wed Jan 6 20:47:29 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 1D47BA66C05 for ; Wed, 6 Jan 2016 20:47:29 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-ig0-x22f.google.com (mail-ig0-x22f.google.com [IPv6:2607:f8b0:4001:c05::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E53D41392; Wed, 6 Jan 2016 20:47:28 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-ig0-x22f.google.com with SMTP id z14so19076643igp.1; Wed, 06 Jan 2016 12:47:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=54MW/yv3LhDy3VlOMZaKZjTbMcPZY2twTRLOeQGJ6uM=; b=SDavk5DQRbEOUDlcQlP8SGP8YVEmTGh+SJN86zAgkDu/umCITgJYUV/82ye++FZxTa SDAr8o7VDVwfJQJmimw5+PulMGIANUHHhze9mtpn4VEi73yAPKO0ylKpg65/ziBDFFm6 1GGc19lQ73GnC2Fs3Ps6kPO8STLcjjG2J+C5oLu/rIf4Y9KIu5IbE+VT7dqLsknME9rB kvJWWbJg1FHDu0G8Eg56uUmHuSoPtoP9CKWR9eFOp9rhaiQprs/RH7DDCO9XtKK5uMqU /3jn3bqlohDgXCBiUBJBWs46nBs/KmyrMe+6nnQn5mM7BHCa33I1XM2dHSvfYCXGitIX 57gw== MIME-Version: 1.0 X-Received: by 10.50.79.230 with SMTP id m6mr10556187igx.22.1452113248349; Wed, 06 Jan 2016 12:47:28 -0800 (PST) Received: by 10.36.121.202 with HTTP; Wed, 6 Jan 2016 12:47:28 -0800 (PST) In-Reply-To: References: Date: Wed, 6 Jan 2016 12:47:28 -0800 Message-ID: Subject: Re: EPROM programmers, USB, and FreeBSD From: Adrian Chadd To: Warren Block , Ian Lepore Cc: "freebsd-embedded@freebsd.org" Content-Type: text/plain; charset=UTF-8 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 20:47:29 -0000 heh, we can write it if we need to - it's not that hard. If someone shares how to do the bitbanging with the FTDI/USB parts (hi ian!) then I can write up the SPI EEPROM code. -a On 6 January 2016 at 08:12, Warren Block wrote: > 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? > _______________________________________________ > freebsd-embedded@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-embedded > To unsubscribe, send any mail to "freebsd-embedded-unsubscribe@freebsd.org"