Re: gEDA-user: OT: Recommendations for laptop?

2009-01-03 Thread Ken Lauffenburger

   I am very much an open-source proponent.  As I mentioned in my
   previous post, I run Gentoo Linux on my Apple MacBook Pro.  Linux runs
   very fast and problem free on it, and the graphic programs like gEDA
   are especially awesome on its 1920 x 1200 screen resolution.  Its true
   that when you buy a MacBook you are buying a hardware component and a
   software component, and in that sense supporting a closed OS, but I
   can overlook that fact if my ultimate goal is to run Linux on the best
   hardware platform I can find for it.
   Also it is extremely satisfying when a Mac user spies me working on
   his platform of choice and then discovers I am not using the stock
   software.  (Cool! where did you get that application?)  It gives me a
   great opening to evangelize my favorite OS.  I think it is actually a
   strong way to support Linux.
   --ken
   On Sat, 2009-01-03 at 02:48 -0500, der Mouse wrote:

   - Closed source OS rubs some folks the wrong way - even when they
 provide free development tools  documentation for coding on top of
 the OS, not having access to the guts is annoying.

It actually can be anywhere from irrelevant to intolerable, depending
on what you're trying to do.  For me, crippling is usually about the
right level.

NetBSD does run on many of the Apple laptops, but then, as I put it
before, most of the Apple benefits go away (if they haven't already -
as I remarked, Apple's UI is not a benefit for me, for example).

 So given you don't like Apple, what do you recommend for a good
 laptop?

It depends fairly heavily on what you want to do with it.  Perhaps, for
you, Apple _is_ a good choice - for example, if you don't mind spending
money on the OS, and you just want to run (say) geda--pcb, it may well
be a reasonable choice.

For me, it isn't; the closed-source OS is pretty crippling on pragmatic
grounds and intolerable on philosophical grounds.  I haven't found
anything I really like.  The best two laptops I have so far are an IBM
WorkPad z50 and a Tadpole SPARCbook whose model number I forget.  Each
has a non-Intel-architecture CPU (MIPS and SPARC), which I consider a
benefit.  Neither one has tremendous screen resolution (800x600 maybe?
I forget), and their colour capabilities aren't flashy.  Each one has
difficulty with disks (the z50 has no interface designed for disk - I
use a CF-interface microdrive - and the SPARCbook takes SCSI laptop
drives, which are thin on the ground and usually small (~1G) when you
can find them, and the OBP doesn't play nice with the IDE-to-SCSI
laptop disk adapter I have handy, though another just the same works
fine with my Voyager).  The z50 has good battery life, something like
six hours, mostly because I got a new battery for it; the SPARCbook has
just about no battery life, but I haven't replaced its battery.  Each
has good keyboard feel and tolerable (but not especially good) keyboard
layout - I'm picky about keyboard layout.  The z50 has a fairly low RAM
limit, and my add-on RAM for it died, so I haven't turned it on in
quite a while - I don't recall what the SPARCbook has for RAM, but I
think it's plenty.  If I found myself needing a working laptop, I'd
probably try to get each in working order, which means getting a new
battery for the SPARCbook and looking harder for a RAM module for the
z50.  Oh, and look for multi-gig mass storage with a PCMCIA interface,
for the SPARCbook.

I know just about nothing about what's available new.  I _really_ don't
want to spend money on an Intel-architecture machine, and I don't know
of anyone making laptops with anything else - though it hasn't mattered
enough for me to put serious effort into looking.

/~\ The ASCII Mouse
\ / Ribbon Campaign
 X  Against HTML[1]mo...@rodents-montreal.org
/ \ Email!   7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


___
geda-user mailing list
[2]geda-u...@moria.seul.org
[3]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

References

   1. mailto:mo...@rodents-montreal.org
   2. mailto:geda-user@moria.seul.org
   3. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: OT: Recommendations for laptop?

2008-12-26 Thread Ken Lauffenburger

   I use a wireless Logitech lazer 3-button mouse (actually two buttons
   and a center wheel).  I don't think I would be able to do it with a
   one-button mouse either, or the touch pad for that matter.
   One issue with the mouse that I can't seem to get around is that the
   center button doesn't work in Linux context for some reason.  The
   scrolling works, but clicking doesn't.  Instead, the mouse functions
   as if three-button emulation is enabled--meaning that I get the effect
   of the center button click by clicking on the left and right buttons
   simultaneously--even though three-button emulation is not configured
   in my xorg.conf file.  I think this is a side-effect of VMware Fusion.
   Its annoying but I have gotten used to it.
   I have heard that the Apple MightyMouse appears to be a single-button
   mouse but actually functions like a two or three button mouse in the
   sense that it can discriminate between clicks on the left and right
   sides of the button.  I'm not sure if this could improve the user
   experience in gEDA or not.
   --ken
   On Fri, 2008-12-26 at 14:48 -0600, Mark Rages wrote:

On Fri, Dec 26, 2008 at 2:16 PM, Ken Lauffenburger [1]k...@aavatech.com wrote
:

   One more recommendation for MacBook Pro.  I bought this unit (17
   version maxed out) a year ago and I love it.  No hardware or software
   problems so far and screaming fast.  I use VMware Fusion to run Gentoo
   Linux on it and I am in that context at least 90% of the time.  So far
   I have developed 5 PCBs using gEDA on Linux/VMware on this unit.
   Originally I had planned on installing Linux natively on the MacBook
   using a separate partition (I have heard it works great) but I have
   found that I like the ability to switch between OSX and Linux quickly
   without a reboot.
   --ken

I use a similar, but lower-end, setup, with Ubuntu under virtualbox on
a 1st-gen macbook.

It works, but I much prefer CAD work on a real desktop with a
multi-button mouse.  It's hard for me to even function in gEDA with
the one-button mouse.  How to you guys cope?

Regards,
Mark
markra...@gmail

References

   1. mailto:k...@aavatech.com


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: fabrication drawing -- how to modify, or create an alternate fab drawing

2008-04-16 Thread Ken Lauffenburger
Thanks for the suggestions.

A question: what does pcb use to fill in the Author: line on the fab
drawing?  I tried various combinations but so far no luck.

--ken


On Wed, 2008-04-16 at 13:51 -0400, Stuart Brorson wrote:

 Hi --
 
  I have just completed design and layout of my first full-scale board and
  I am about ready for the fabrication step.  My experience with the gEDA
  tools and PCB has been relatively painless so far, and the resulting
  schematic and gerbers look impressive and very professional.
 
 Glad to hear it!
 
  However the default fabrication drawing output from PCB is minimal and
  essentially just a drill drawing.  I would like to add the other
  essential standard fabrication information, such as the stack-up figure,
  board material, plating specification, finish, registration spec, etc.
 
  Can this be done using PCB, and if so what is the best way to do it?  Is
  there a layer that can be defined for this purpose, or maybe some
  keywords and  text can be added to the .pcb file?
 
 In the past, I have exported .png or .pdf files from PCB, and then
 embedded the fab drawing as an object into a SolidWorks drawing.  Then
 I have added all the other shrubbery required for a professional fab
 drawing.
 
 I have done the same thing with Visio, too.  You could use any drawing
 package which imports .png or .pdf.
 
 PCB doesn't do nice looking fab drawings right now.
 
 Stuart
 
 
 ___
 geda-user mailing list
 geda-user@moria.seul.org
 http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: gsch2pcb: Unbound variable error

2008-03-21 Thread Ken Lauffenburger
When running gsch2pcb on a simple schematic I get the following error:

ERROR: Unbound variable: nil
Running command:
gnetlist -g PCB -o antennas.net antennas_v1.sch

Any ideas on what is causing this?  Any reason to be concerned?

Here is the resulting gnetlist.log file:

gEDA/gnetlist version 20070526
gEDA/gnetlist comes with ABSOLUTELY NO WARRANTY; see COPYING for more
details.
This is free software, and you are welcome to redistribute it under
certain
conditions; please see the COPYING file for more details.

Remember to check that your schematic has no errors using the drc2
backend.
You can do it running 'gnetlist -g drc2 your_schematic.sch -o
drc_output.txt'
and seeing the contents of the file drc_output.txt.

Read system-gafrc file [/usr/share/gEDA/system-gafrc]
Read ~/.gEDA/gafrc file [/home/ken/.gEDA/gafrc]
Read local gafrc file [/home/ken/gaf/project/gafrc]
Read system-gnetlistrc file [/usr/share/gEDA/system-gnetlistrc]
Read ~/.gEDA/gnetlistrc file [/home/ken/.gEDA/gnetlistrc]
Read local gnetlistrc file [/home/ken/gaf/project/gnetlistrc]
Loading schematic [/home/ken/gaf/project/antennas_v1.sch]
RC file [/home/ken/gaf/project/gafrc] already read in.
Opened file [/home/ken/gaf/project/antennas_v1.sch]
Read init scm file [/usr/share/gEDA/scheme/gnetlist.scm]
Read gsch2pcb scm file [/usr/share/gEDA/scheme/gnet-gsch2pcb.scm]
Read scm file [gnet-gsch2pcb-tmp.scm]


Thanks.

--ken


  - 

  Ken Lauffenburger
  [EMAIL PROTECTED]
  214-796-4134


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: gsch2pcb: unwanted merging of nets

2008-03-13 Thread Ken Lauffenburger
What are the rules that gsch2pcb uses to rename nets?  Is it possible to
disable this, and if so what is the setting?

Here is what is happening:

...
Found duplicate net name, renaming [SRESET] to [SRESETN]
Found duplicate net name, renaming [HRESET] to [HRESETN]
...

SRESET and SRESETN, and HRESET and HRESETN are intended to be four
separate nets.  Apparently gsch2pcb assumes that SRESET and SRESETN are
the same net and is trying to help me fix an error.

I'm sure I can rename one of the nets to a completely different name and
that would avoid the problem.  But then the inherent documentation of my
net naming would be less effective.  Short of this approach, can I
prevent the renaming of my nets?

Thanks.

--ken



  - 

  Ken Lauffenburger
  [EMAIL PROTECTED]
  


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Stack overflow error using gnetlist

2008-02-19 Thread Ken Lauffenburger
Carlos,

Thanks, that took care of the problem for me.  Now that I know this
works, is there a more general configuration I should do for my guile
installation, or just leave this tweak in my backend file?



John,

Not sure which version of guile this corresponds to, but gnetlist is
referencing this guile library:
 
 ldd /usr/bin/gnetlist
...
libguile.so.17 = /usr/lib/libguile.so.17 (0xb7e73000)
...

--ken


On Tue, 2008-02-19 at 17:27 +0100, Carlos Nieves Ónega wrote:

 Hi Ken,
 drc2 backend use a lot of recursive functions. Thus, when you have a big
 schematic / netlist it sometimes runs out of stack memory (guile stack).
 Please edit your drc2 backend and add this line at the beginning:
  (debug-options (list 'stack 20))
 
 Hope this helps,
 
 Carlos
 
 El mar, 19-02-2008 a las 09:52 -0600, Ken Lauffenburger escribió:
  Hello list,
  
  I'm a newbie to gEDA and using gnetlist for the first time.
  
  I am getting the following output from gnetlist:
  
  Checking non-numbered parts...
  
  Checking duplicated references...
  ERROR: Stack overflow
  
  
  If I disable the check for duplicated references, then I get the
  following:
  
  Checking non-numbered parts...
  
  Checking nets with only one connection...
  ERROR: Net 'unnamed_net412' is connected to only one pin: CONN901:2 .
  ERROR: Net 'unnamed_net411' is connected to only one pin: CONN901:1 .
  ERROR: Net 'unnamed_net404' is connected to only one pin: P601:65 .
  ERROR: Net 'unnamed_net294' is connected to only one pin: C503:1 .
  ERROR: Net 'unnamed_net254' is connected to only one pin: U402:A8 .
  ERROR: Net 'unnamed_net253' is connected to only one pin: U402:B7 .
  ERROR: Net 'unnamed_net246' is connected to only one pin: U402:E8 .
  ERROR: Net 'unnamed_net245' is connected to only one pin: U402:F7 .
  ERROR: Net 'unnamed_net191' is connected to only one pin: CONN901:2 .
  ERROR: Net 'unnamed_net190' is connected to only one pin: CONN901:1 .
  ERROR: Net 'unnamed_net183' is connected to only one pin: P601:65 .
  ERROR: Net 'unnamed_net61' is connected to only one pin: C503:1 .
  ERROR: Net 'unnamed_net21' is connected to only one pin: U402:A8 .
  ERROR: Net 'unnamed_net20' is connected to only one pin: U402:B7 .
  ERROR: Net 'unnamed_net13' is connected to only one pin: U402:E8 .
  ERROR: Net 'unnamed_net12' is connected to only one pin: U402:F7 .
  ERROR: Net 'MDQS3' is connected to only one pin: U101:A23 .
  ERROR: Net 'MDQS2' is connected to only one pin: U101:B19 .
  
  Checking pins without the 'pintype' attribute...
  ERROR: Stack overflow
  
  
  Is the stack that is referenced a guile stack?  Is this a simple
  matter of guile configuration?  (I don't know anything about guile...)
  
  Thanks
  
  --ken
  
  
- 
Ken Lauffenburger
[EMAIL PROTECTED]
214-796-4134
  
  ___
  geda-user mailing list
  geda-user@moria.seul.org
  http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
 
 
 
 ___
 geda-user mailing list
 geda-user@moria.seul.org
 http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Stack overflow error using gnetlist

2008-02-19 Thread Ken Lauffenburger
gEDA/gschem version 20070526
guile --version
Guile 1.8.2


(Thanks for the quick response!)

--ken


On Tue, 2008-02-19 at 11:02 -0500, Stuart Brorson wrote:

 Hi --
 
 What version geda are you using?  You can get this info from gschem by
 looking in the help window (help menu).
 
 And what version guile are you using?  To find out do this:
 
 guile --version
 
 Thanks
 
 
 
 
 
 On Tue, 19 Feb 2008, Ken Lauffenburger wrote:
 
  Hello list,
 
  I'm a newbie to gEDA and using gnetlist for the first time.
 
  I am getting the following output from gnetlist:
 
  Checking non-numbered parts...
 
  Checking duplicated references...
  ERROR: Stack overflow
 
 
  If I disable the check for duplicated references, then I get the
  following:
 
  Checking non-numbered parts...
 
  Checking nets with only one connection...
  ERROR: Net 'unnamed_net412' is connected to only one pin: CONN901:2 .
  ERROR: Net 'unnamed_net411' is connected to only one pin: CONN901:1 .
  ERROR: Net 'unnamed_net404' is connected to only one pin: P601:65 .
  ERROR: Net 'unnamed_net294' is connected to only one pin: C503:1 .
  ERROR: Net 'unnamed_net254' is connected to only one pin: U402:A8 .
  ERROR: Net 'unnamed_net253' is connected to only one pin: U402:B7 .
  ERROR: Net 'unnamed_net246' is connected to only one pin: U402:E8 .
  ERROR: Net 'unnamed_net245' is connected to only one pin: U402:F7 .
  ERROR: Net 'unnamed_net191' is connected to only one pin: CONN901:2 .
  ERROR: Net 'unnamed_net190' is connected to only one pin: CONN901:1 .
  ERROR: Net 'unnamed_net183' is connected to only one pin: P601:65 .
  ERROR: Net 'unnamed_net61' is connected to only one pin: C503:1 .
  ERROR: Net 'unnamed_net21' is connected to only one pin: U402:A8 .
  ERROR: Net 'unnamed_net20' is connected to only one pin: U402:B7 .
  ERROR: Net 'unnamed_net13' is connected to only one pin: U402:E8 .
  ERROR: Net 'unnamed_net12' is connected to only one pin: U402:F7 .
  ERROR: Net 'MDQS3' is connected to only one pin: U101:A23 .
  ERROR: Net 'MDQS2' is connected to only one pin: U101:B19 .
 
  Checking pins without the 'pintype' attribute...
  ERROR: Stack overflow
 
 
  Is the stack that is referenced a guile stack?  Is this a simple matter
  of guile configuration?  (I don't know anything about guile...)
 
  Thanks
 
  --ken
 
 
   -
 
   Ken Lauffenburger
   [EMAIL PROTECTED]
   214-796-4134
 
 
 
 ___
 geda-user mailing list
 geda-user@moria.seul.org
 http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: Stack overflow error using gnetlist

2008-02-19 Thread Ken Lauffenburger
Hello list,

I'm a newbie to gEDA and using gnetlist for the first time.

I am getting the following output from gnetlist:

Checking non-numbered parts...

Checking duplicated references...
ERROR: Stack overflow


If I disable the check for duplicated references, then I get the
following:

Checking non-numbered parts...

Checking nets with only one connection...
ERROR: Net 'unnamed_net412' is connected to only one pin: CONN901:2 .
ERROR: Net 'unnamed_net411' is connected to only one pin: CONN901:1 .
ERROR: Net 'unnamed_net404' is connected to only one pin: P601:65 .
ERROR: Net 'unnamed_net294' is connected to only one pin: C503:1 .
ERROR: Net 'unnamed_net254' is connected to only one pin: U402:A8 .
ERROR: Net 'unnamed_net253' is connected to only one pin: U402:B7 .
ERROR: Net 'unnamed_net246' is connected to only one pin: U402:E8 .
ERROR: Net 'unnamed_net245' is connected to only one pin: U402:F7 .
ERROR: Net 'unnamed_net191' is connected to only one pin: CONN901:2 .
ERROR: Net 'unnamed_net190' is connected to only one pin: CONN901:1 .
ERROR: Net 'unnamed_net183' is connected to only one pin: P601:65 .
ERROR: Net 'unnamed_net61' is connected to only one pin: C503:1 .
ERROR: Net 'unnamed_net21' is connected to only one pin: U402:A8 .
ERROR: Net 'unnamed_net20' is connected to only one pin: U402:B7 .
ERROR: Net 'unnamed_net13' is connected to only one pin: U402:E8 .
ERROR: Net 'unnamed_net12' is connected to only one pin: U402:F7 .
ERROR: Net 'MDQS3' is connected to only one pin: U101:A23 .
ERROR: Net 'MDQS2' is connected to only one pin: U101:B19 .

Checking pins without the 'pintype' attribute...
ERROR: Stack overflow


Is the stack that is referenced a guile stack?  Is this a simple matter
of guile configuration?  (I don't know anything about guile...)

Thanks

--ken


  - 

  Ken Lauffenburger
  [EMAIL PROTECTED]
  214-796-4134


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user