Re: gEDA-user: conversion tools for geda

2006-09-30 Thread Duncan Drennan

The reason that I asked was to find out whether I would be able to
provide clients with files in their preferred format, but use gEDA as
a base. Theoretically I don't think it would be difficult if the
formatting details are know.

Thanks

On 30/09/06, Ales Hvezda [EMAIL PROTECTED] wrote:

Hi,

Are there any tools available for converting schematics etc. from the
geda format into other formats, such as PCAD, Orcad etc?


Isn't this going in the wrong direction?  We want to encourage
users to come to gEDA, not move away. :-

Unfortunately, I am unaware of any conversion tools from gEDA
to other tools.  However, the gEDA file format is well documented, so
if you know the file formats for the other tools, it shouldn't be too
hard to develop the necessary converter.

-Ales





--
Find solutions and build better products - www.engineersimplicity.com
Check out my blog - www.engineersimplicity.com/blog/


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


Re: gEDA-user: conversion tools for geda

2006-09-30 Thread John Doty


On Sep 30, 2006, at 2:39 PM, Duncan Drennan wrote:


The reason that I asked was to find out whether I would be able to
provide clients with files in their preferred format, but use gEDA as
a base. Theoretically I don't think it would be difficult if the
formatting details are know.


It depends on what they want to do. To edit a gEDA schematic, you  
need gschem. On the other hand, you can export the schematic as  
PostScript or PNG. You can export netlists and other design  
information in a variety of formats. I'm not a PCB designer, but I've  
successfully exported 5 designs to two different PCB design  
contractors who wanted different netlist formats. I've also designed  
a custom mixed-signal VLSI chip, and exported the netlists for that  
to a chip layout contractor. So, gEDA is pretty flexible in this regard.


The customers who want to edit my schematics themselves usually  
install gschem and proceed. I support them with a CVS archive for  
revision control and file exchange. One customer just redrew a  
(relatively simple) schematic with their own tools to get it into  
their system. But nobody has complained.


John Doty  Noqsi Aerospace, Ltd.
[EMAIL PROTECTED]




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


Re: gEDA-user: CPLDs and other high-density logic chips...

2006-09-30 Thread Joshua Boyd
On Tue, Sep 05, 2006 at 08:11:47PM -0500, David Carr wrote:
 You can actually do without the binary only kernel modules. I use a GPL 
 tool called xc3sprog to program my Xilinx fpga devices. Do a quick 
 google and you'll find it. It only officially supports Spartan 3 devices 
 but I was able to make it program a Virtex II Pro as well. Let me know 
 if you need some help getting it set up.

I finally gave it a shot.  What I found was that it did not work with my
Spartan 2 board.  It might be worth trying with my Spartan2E board
(actual product, not experiment board), but I don't have high hopes.

I guess I will have to either setup a RHEL4 machine or else buy a
Spartan 3 board.  Can any one confirm that this program works with
Spartan3Es? 

-- 
Joshua D. Boyd
[EMAIL PROTECTED]
http://www.jdboyd.net/
http://www.joshuaboyd.org/


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


Re: gEDA-user: CPLDs and other high-density logic chips...

2006-09-30 Thread Joshua Boyd
On Sat, Sep 30, 2006 at 05:07:19PM -0400, Joshua Boyd wrote:
 On Tue, Sep 05, 2006 at 08:11:47PM -0500, David Carr wrote:
  You can actually do without the binary only kernel modules. I use a GPL 
  tool called xc3sprog to program my Xilinx fpga devices. Do a quick 
  google and you'll find it. It only officially supports Spartan 3 devices 
  but I was able to make it program a Virtex II Pro as well. Let me know 
  if you need some help getting it set up.
 
 I finally gave it a shot.  What I found was that it did not work with my
 Spartan 2 board.  It might be worth trying with my Spartan2E board
 (actual product, not experiment board), but I don't have high hopes.
 
 I guess I will have to either setup a RHEL4 machine or else buy a
 Spartan 3 board.  Can any one confirm that this program works with
 Spartan3Es? 

Sorry to reply to myself, but I think I found another approach.

http://gentoo-wiki.com/HOWTO_Xilinx

This describes how to make the Impact kernel module work with any 2.6
kernel.

They say to ignore the bundled WinDriver, but the link they provide for
getting windriver seperately is broken so I tried the bundled
windriver.  They both compile, but the windrvr6.ko won't load for me
saying:
[  514.004730] windrvr6: no version for struct_module found: kernel
tainted.
[  514.007970] windrvr6: Unknown symbol class_simple_device_add
[  514.009876] windrvr6: Unknown symbol class_simple_destroy
[  514.012382] windrvr6: Unknown symbol class_simple_device_remove
[  514.014752] windrvr6: Unknown symbol class_simple_create

So, partway back to the drawing board I guess.

http://www.freelabs.com/~whitis/electronics/fpga/xilinx_install_deb3.1.html

That is a long set of directions for fixing an issue that appears to be
similar to mine.  They say that it is for 2.6.16 and newer, but the
symptom is the same as my symptom (2.6.15 from Ubuntu here).  I don't
have time to implement it at the moment.  I figure I will try it with
what I got, and if that doesn't work perhaps also upgrade to 2.6.16 and
try again.

I don't have time to follow through on that now though.

-- 
Joshua D. Boyd
[EMAIL PROTECTED]
http://www.jdboyd.net/
http://www.joshuaboyd.org/


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


Re: gEDA-user: PCB feature wishes

2006-09-30 Thread DJ Delorie

  Do you have my patch that fixes the snap-to-pin window size?
 
 Nope.  How do I get that?  I just went back to the download page and
 the version of PCB they have on there is 8/22, which is the version
 I have.

You'd need to check out the working version out of CVS.

 Let's suppose for example I've just drawn a new line and overshot
 the target.  I don't seem to be able to just select that unconnected
 endpoint and pull it back to where the place where it should
 connect.  Well, actually I CAN select the line, but when I drag it
 always makes the entire new line move back.  Then the line
 overshoots the connection on the other end.  Either I'm doing
 something wrong, or this feature doesn't work on unconnected line
 segment ends.

Sounds like the line is selected, or you're grabbing the whole line
and not the end.

 Insert-point tends to mess up my nice orthogonal lines,

Keep one finger over the '.' key.  It toggles whether insert point
limits itself to orthogonal lines or not.  Off to pull the line out
(two points), on to add the new point on each side to re-ortho it.


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


Re: gEDA-user: PCB feature wishes

2006-09-30 Thread Harry Eaton



Let's suppose for example I've just drawn a new line and overshot
the target.  I don't seem to be able to just select that unconnected
endpoint and pull it back to where the place where it should
connect.  Well, actually I CAN select the line, but when I drag it
always makes the entire new line move back.  Then the line
overshoots the connection on the other end.  Either I'm doing
something wrong, or this feature doesn't work on unconnected line
segment ends.
   



 


Sounds like the line is selected, or you're grabbing the whole line
and not the end.
 



Indeed there seems to be a wide-spread misconception that one must 
select a line in order to move it. You *can* select it and then move it, 
but it is not necessary. Just grab and drag it with the arrow tool which 
is faster and easier.


In the case of a line end-point you MUST NOT SELECT IT. Selections 
always moves the entire selection and there is no way to select only an 
end point. To move the end point you must just drag the end point with 
the arrow tool on an unselected line. DJ's patch in CVS only improves 
(restores the original function some versions ago) the slop 
(inaccuracy) with which you must grab the end point.


h.




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


Re: gEDA-user: conversion tools for geda

2006-09-30 Thread Dan McMahill


On 30/09/06, Ales Hvezda [EMAIL PROTECTED] wrote:


Hi,

Are there any tools available for converting schematics etc. from the
geda format into other formats, such as PCAD, Orcad etc?


Isn't this going in the wrong direction?  We want to encourage
users to come to gEDA, not move away. :-

Unfortunately, I am unaware of any conversion tools from gEDA
to other tools.  However, the gEDA file format is well documented, so
if you know the file formats for the other tools, it shouldn't be too
hard to develop the necessary converter.




If someone were going to write a conversion utility wouldn't it make 
sense to do it as a export option to gschem?  It seems like that frees 
you from having to write YAGP (Yet Another Gschem Parser).


I'm also wondering if this could be a good project if someone wanted to 
extend the guile interface to the point where users could write their 
own exporters in guile, but thats probably a much larger scale project.


-Dan



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


Re: gEDA-user: question about pcb libraries lesstif HID

2006-09-30 Thread DJ Delorie

 library-newlib = /home/john/EEProjects/circuitboards/footprints_pcb
 
 but it does not have those library dirs in the library window.
 
 Where do I need a configuration file for the lesstif version?


In ~/.Xdefaults:

Pcb.lib-newlib: /envy/dj/geda/gedasymbols/www/user/dj_delorie

A global read-write settings manager is on my todo list.


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