gEDA-user: Why won't CTS resistor arrays move in PCB?

2007-06-20 Thread Ben Jackson
If I try to place or move the CTS* chip resistor arrays in PCB they won't
budge.  The crosshair is nailed to the top of the screen, and even my
Align plugin won't move them (which surprised me!).

Anyone have other chip resistor array footprints?  The surplus ones I
have are 1206 with 4 series resistors across the short way.

-- 
Ben Jackson AD7GD
<[EMAIL PROTECTED]>
http://www.ben.com/


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


Re: gEDA-user: How to divide large symbols in smaller units?

2007-06-20 Thread Steve Meier
My suggestions

first change edit system-gafrc in my case found as
/usr/local/share/gEDA/system-gafrc

adding the line

(component-library "./sym")

then in your project directory add the sub directory sym

next make symbols for each io bank and for configuration and for power,
save the ones you might want to change for project and layout reasons in
the project/sym directory.

if you have 4 i/o banks then you will have six symbols.

this is a good starting point. but only a starting point.  you might
find that you want to sub divide a io bank into a couple of symbols.
this is why i like to put such symbols into a project directory.

then follow the suggestions of the others.

By the way I am expecting a board partially assembled tomorrow with a
pair of 1020 pin altera stratix ii fpga. damn well we have already found
one land pattern issue which will cause a spin of the board, not because
of the altera, in stead the issue is an ethernet chip.

best wishes,

Steve Meier


Stefan Salewski wrote:
> Hello,
>
> is it possible and useful to divide a gschem symbol with very many pins
> in multiple smaller symbols?
>
> I plan to make a pcb-board with a FPGA chip which has 208 pins. The
> device (Spartan-3E) has four banks -- so it may be a good choice to
> divide it into 4 sub-symbols?
>
> I think I have seen schematics with divided symbols, but I am not sure
> how to do it (with tragesym or djboxsym) and if gEDA can handle this at
> all?
>
> Best regards
>
> Stefan Salewski
>
>
>
>
> ___
> 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: selection of separate parts of a component

2007-06-20 Thread DJ Delorie

> On Wed, 20 Jun 2007 16:50:51 -0400, DJ Delorie wrote:
> > In the latest pcb, you can at least "lock text" to keep you from picking> 
> > the refdes.

> Cool. Is this feature already included in the cvs version Peter
> C. posted last week? (pcb-1.99v.tar.gz)How would I take advantage of
> it? I didn't see any lock-text item in the menus.

I don't know.  I added the menu entries for the lesstif GUI, but not
the Gtk one.  Use :ToggleLockNames() or :ToggleOnlyNames()


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


Re: gEDA-user: geda, pcb and cygwin

2007-06-20 Thread Peter Clifton
On Wed, 2007-06-20 at 18:05 +, Kai-Martin Knaak wrote:

> As for the modified cross-compile-build-script --- Yes, I am
> interested 
> to receive a copy. PM is on its way.

Shell script to build the installer...

http://www2.eng.cam.ac.uk/~pcjc2/geda/build_installer

Apologies for the hard-coded paths, search for "pcjc2" and you'll find
them. It lives in the win32 of the toplevel sources. You run it from the
toplevel, ./win32/build_installer

NSIS installer script (modified to remove the libgd distribution)...

http://www2.eng.cam.ac.uk/~pcjc2/geda/pcb.nsi.in


Regards,

-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)



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


Re: gEDA-user: How to divide large symbols in smaller units?

2007-06-20 Thread Ben Jackson
On Wed, Jun 20, 2007 at 04:49:24PM -0700, Andy Peters wrote:
> Xilinx got beat over the head about that.  Unlike the earlier Spartan  
> 3 and 3E parts, the 3A and 3AN parts can use a 3.3V VCCAUX.  They  
> still use a 1.2V core so you need at least two supplies.

Good to know.  If they are ever in stock, maybe I'll use them.  ;-)

> The killer feature of the 3AN parts, of course, is the internal  
> configuration EEPROM.

Altera OEMs the ST M24P* series of serial flash memory.  So (if I remember
my parts right) a EPCS4 is a ST M25P40.  THe ST parts are a lt cheaper.
I am factoring that in to the price equation -- the Altera parts are
way overpriced.

BTW, I just found out that that there's a "Serial Flash Loader" (SFL)
that lets you program a EPCSn style chip via the JTAG port, so you don't
really need the separate config header.

-- 
Ben Jackson AD7GD
<[EMAIL PROTECTED]>
http://www.ben.com/


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


Re: gEDA-user: How to divide large symbols in smaller units?

2007-06-20 Thread Andy Peters
On Jun 20, 2007, at 4:29 PM, Ben Jackson wrote:

> If you allow the Quartus II tools to do their "talkback" feature  
> (sends
> design summaries to Altera) then you get free access to SignalTap  
> (equiv
> of Chipscope, which you cannot get for free).  This is huge, imo.

I didn't know that (been a couple of years since I did an Altera  
design).  That IS huge.

> All Xilinx parts want a 2.5V VCCAUX.  So you're going to need VCCIO,
> VCCINT and VCCAUX for any Xilinx part, and if VCCIO is not 2.5 (eg
> 3.3V in my project) then you need 3 voltages.  The Altera parts have
> a single core voltage.  The PLLs need an "analog supply", but it's the
> same voltage as the core and you can make it with some caps and a  
> bead.

Xilinx got beat over the head about that.  Unlike the earlier Spartan  
3 and 3E parts, the 3A and 3AN parts can use a 3.3V VCCAUX.  They  
still use a 1.2V core so you need at least two supplies.

The killer feature of the 3AN parts, of course, is the internal  
configuration EEPROM.  Lattice was there first but it's good that  
Xilinx is finally addressing the concerns of potential customers who  
don't like their IP living in an easily-cloned memory.  Hopefully,  
they'll actually ship the smallest parts sometime this year.

-a



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


Re: gEDA-user: selection of separate parts of a component

2007-06-20 Thread Kai-Martin Knaak
On Wed, 20 Jun 2007 16:50:51 -0400, DJ Delorie wrote:

> In the latest pcb, you can at least "lock text" to keep you from picking
> the refdes.

Cool. Is this feature already included in the cvs version Peter C. posted 
last week? (pcb-1.99v.tar.gz)
How would I take advantage of it? I didn't see any lock-text item in the 
menus.


> Feature request.  I suppose we could do it like we do lock text, with a
> lock pins or something.

ok.


>> ---<(kaimartin)>- Kai-Martin Knaak 
Universität Hannover,
>> Inst. für Quantenoptik  tel: +49-511-762-2895Welfengarten 1, 
30167

> Why does your mailer un-paragraph-ize these things?

Ouch!
The address should line up cleanly. 
If I read my own posts on some other computer, but still usenet style in 
gmane everything seems to be fine. Maybe the trouble happens at the 
interface of gmane and mailinglist. 

No. Thunderbird also keeps a clean layout. Maybe you have a rewrap 
feature enabled? Anyway, I will remove all instances of tab characters in 
the sig. The sig certainly below won't be garbled ;-) 

---<(kaimartin)>---
-- 
Kai-Martin Knaak
http://lilalaser.de/blog



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


Re: gEDA-user: How to divide large symbols in smaller units?

2007-06-20 Thread Ben Jackson
On Thu, Jun 21, 2007 at 12:13:50AM +0200, Stefan Salewski wrote:
> Am Mittwoch, den 20.06.2007, 14:04 -0700 schrieb Ben Jackson:
>
> > (btw, I considered Spartan 3E, but the Cylcone 2 seemed to have a lot
> > of advantages to the hobbiest)
>
> Can you please explain what the advantages of Alteras Cyclone II are?

Here are some of the things I remember:

Both have free tools, but I think Quartus II is nicer.  I've used ISE
and EDK extensively for work, so I'm not unfamiliar with them, but I
prefer Quartus II.

The "EDK equivalent" in Altera land is SOPC Builder.  You can get a free
web version of that (you can't get EDK free).

If you allow the Quartus II tools to do their "talkback" feature (sends
design summaries to Altera) then you get free access to SignalTap (equiv
of Chipscope, which you cannot get for free).  This is huge, imo.

I like Nios II, but that's not free.

The price/performance of Cyclone II seems better than Spartan-3 to me
(though there are many generations of Spartan 3 and I don't know much
about 3E, looks like XC3S500E might be parity with the EP2C8, but they
were (and still are) not in stock at digikey in PQ208).

All Xilinx parts want a 2.5V VCCAUX.  So you're going to need VCCIO,
VCCINT and VCCAUX for any Xilinx part, and if VCCIO is not 2.5 (eg
3.3V in my project) then you need 3 voltages.  The Altera parts have
a single core voltage.  The PLLs need an "analog supply", but it's the
same voltage as the core and you can make it with some caps and a bead.

-- 
Ben Jackson AD7GD
<[EMAIL PROTECTED]>
http://www.ben.com/


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


Re: gEDA-user: selection of separate parts of a component

2007-06-20 Thread Karl.
On Wed, Jun 20, 2007 at 04:50:51PM -0400, DJ Delorie wrote:
> > ---<(kaimartin)>- Kai-Martin Knaak
> > Universit?t Hannover, Inst. f?r Quantenoptik  tel: +49-511-762-2895   
> > Welfengarten 1, 30167 Hannoverfax: +49-511-762-2211GPG 
> > key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get
> 
> Why does your mailer un-paragraph-ize these things?

His sig comes through fine on my machines (running Mutt/t-prot)

Karl.


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


Re: gEDA-user: Grouping multiple symbols in gschem?

2007-06-20 Thread John Luciani
On 6/20/07, Stefan Salewski <[EMAIL PROTECTED]> wrote:

> Reason: I have a filter consisting of 3 coils and 3 capacitors. This
> filter-element is used multiple times in my schematic, so I want to
> build a group with these six elements, which I can copy and move as a
> whole.

I have a utility (sch-matrix) that creates a schematic matrix. In a
configuration
file you specify the number of rows. the number of columns and offsets.
It updates the refdes values for each new group. There is a corresponding
pcb-matrix script.

I used these utilities to create a multi-cell current sink. I created
a schematic
and pcb layout for a single cell. I ran the scripts to create a four
cell circuit.

The scripts and documentation are at

http://www.luciani.org/geda/util/util-index.html#matrix

(* jcl *)

-- 
http://www.luciani.org


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


Re: gEDA-user: How to divide large symbols in smaller units?

2007-06-20 Thread Stefan Salewski
Am Mittwoch, den 20.06.2007, 14:04 -0700 schrieb Ben Jackson:

> 
> (btw, I considered Spartan 3E, but the Cylcone 2 seemed to have a lot
> of advantages to the hobbiest)
> 
Can you please explain what the advantages of Alteras Cyclone II are?
I start using FPGAs some months ago, currently only with ready made
starter kits. I decided to use Xilinx devices, because their development
tools (ISE 9.1) are available for Linux -- Alteras Quartus II is
available for Windows only, but seems to work with Linux and wine. I
really prefer native Linux tools and try to avoid wine. I have made my
first steps in the FPGA world with Xilinx ISE on Windows XP, but I am
planning to install Xilinx ISE on my Gentoo-Linux (AMD64) soon.

Best regards

Stefan Salewski




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


Re: gEDA-user: geda, pcb and cygwin

2007-06-20 Thread Dan McMahill
Kai-Martin Knaak wrote:
> You may remember that I planned to distribute geda+pcb on virtual 
> machines to local students. This was not appreciated. A stripped down 
> linux machine turned out to be even more challenging to a windows user 
> than a full featured desktop environment :-|
> 
> Today, I tried to build the electronics tool chain under cygwin. Thanks 
> to the concise instructions in the wiki I got the geda tools to work 
> under cygwin. 
> 
> But with pcb I did not even get the configure script done. The build 
> script in the win32 dir fails to find the gd-library. In particular it 
> insists, that there it cannot find gd.h. Yes, I double checked, that it 
> is installed at the place where the build script says it looks for it. 
> The gdlib-devel package from cygwin didn't help either. 
> 
> Any hints anyone?

a couple of comments.

1)  building on cygwin and running with the X version of gtk under 
cygwin - you should just be able to do the usual

   ./configure
   make
   make install

If you don't want png/jpeg/gif export then use the configure option that 
picks the exporters you want compiled in and you won't need the gd library.

2)  building on cygwin but targeting a non-cygwin version of pcb (no X, 
no cygwin.dll needed).  That is what the script in the win32 directory 
is.  For that script to work, you need the windows versions of gtk (both 
the development files and the runtime) as well as the windows version of 
gd (again, both development and runtime).  This is a fairly large list 
of things to download.  On top of that, the script in the win32 
directory assumes you have extracted these files in a very particular 
location.  And finally, I've seen problems when the cygwin installation 
has glib and gtk packages installed because they end up in /usr/lib and 
/usr/include and I couldn't figure out how to keep the build from 
picking those up.

3) building from mingw or msys.  I have no experience.

4) cross compiling from some other system.  Again I have no experience 
but as Peter has pointed out, it is possible.

-Dan



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


gEDA-user: Grouping multiple symbols in gschem?

2007-06-20 Thread Stefan Salewski
Hello,

is it possible to group multiple symbols in gschen, so that their
position relative to each other is fixed.

Reason: I have a filter consisting of 3 coils and 3 capacitors. This
filter-element is used multiple times in my schematic, so I want to
build a group with these six elements, which I can copy and move as a
whole.

Best regards

Stefan Salewski




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


Re: gEDA-user: How to divide large symbols in smaller units?

2007-06-20 Thread Kai-Martin Knaak
On Wed, 20 Jun 2007 22:34:54 +0200, Stefan Salewski wrote:

> is it possible and useful to divide a gschem symbol with very many pins
> in multiple smaller symbols?

Yes. I routinely divide integrated circuits into a functional and a power 
part. Just make sure, all parts get the same refdes. gsch2pcb will treat 
them collectively as one component. Note, this is not slots (numslots=0). 
To avoid confusion, set the footprint attribute only in one of the parts.

---<(kaimartin)>---
-- 
Kai-Martin Knaak  
Universität Hannover, Inst. für Quantenoptik  tel: +49-511-762-2895 
Welfengarten 1, 30167 Hannoverfax: +49-511-762-2211
GPG key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get



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


Re: gEDA-user: How to divide large symbols in smaller units?

2007-06-20 Thread Ben Jackson
On Wed, Jun 20, 2007 at 10:34:54PM +0200, Stefan Salewski wrote:
> 
> I plan to make a pcb-board with a FPGA chip which has 208 pins. The
> device (Spartan-3E) has four banks -- so it may be a good choice to
> divide it into 4 sub-symbols?

I divided a Cyclone 2 (EP28C in PQ208) into 6 symbols: 4 banks,
one for all the power except the VCCIO and one for the config signals.

As someone else said, you just give them all the same refdes and they
will magically combine.

(btw, I considered Spartan 3E, but the Cylcone 2 seemed to have a lot
of advantages to the hobbiest)

-- 
Ben Jackson AD7GD
<[EMAIL PROTECTED]>
http://www.ben.com/


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


Re: gEDA-user: selection of separate parts of a component

2007-06-20 Thread DJ Delorie

> During placement of components I almost never want to move single
> pads or even refdeses, just whole components. Especially with tight
> analog SMD footprints I accidently select single pads all the
> time. Moving components around would be a lot easier if I could grab
> components anywhere.

In the latest pcb, you can at least "lock text" to keep you from
picking the refdes.

> Is this possible, with current versions of pcb or should I file a
> feature request?

Feature request.  I suppose we could do it like we do lock text, with
a lock pins or something.

> ---<(kaimartin)>- Kai-Martin Knaak  
> Universität Hannover, Inst. für Quantenoptik  tel: +49-511-762-2895   
> Welfengarten 1, 30167 Hannoverfax: +49-511-762-2211GPG 
> key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get

Why does your mailer un-paragraph-ize these things?


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


Re: gEDA-user: How to divide large symbols in smaller units?

2007-06-20 Thread DJ Delorie

> is it possible and useful to divide a gschem symbol with very many pins
> in multiple smaller symbols?

Yup.  Just give each part the same refdes, and the netlister merges
them automatically.

Example:

http://www.gedasymbols.org/user/darrell_harmon/symbols/blackfin/


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


gEDA-user: selection of separate parts of a component

2007-06-20 Thread Kai-Martin Knaak
During placement of components I almost never want to move single pads or 
even refdeses, just whole components. Especially with tight analog SMD 
footprints I accidently select single pads all the time. Moving 
components around would be a lot easier if I could grab components 
anywhere. 

Is there a way to suppress separation of parts of a component? 
Alternatively selection of component parts would do the trick too. That 
is, a click on a pad would select the whole component. Is this possible, 
with current versions of pcb or should I file a feature request?

---<(kaimartin)>---
-- 
Kai-Martin Knaak  
Universität Hannover, Inst. für Quantenoptik  tel: +49-511-762-2895 
Welfengarten 1, 30167 Hannoverfax: +49-511-762-2211
GPG key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get



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


gEDA-user: How to divide large symbols in smaller units?

2007-06-20 Thread Stefan Salewski
Hello,

is it possible and useful to divide a gschem symbol with very many pins
in multiple smaller symbols?

I plan to make a pcb-board with a FPGA chip which has 208 pins. The
device (Spartan-3E) has four banks -- so it may be a good choice to
divide it into 4 sub-symbols?

I think I have seen schematics with divided symbols, but I am not sure
how to do it (with tragesym or djboxsym) and if gEDA can handle this at
all?

Best regards

Stefan Salewski




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


Re: gEDA-user: set size and position of dialogs with devilspie

2007-06-20 Thread Peter TB Brett
On Wednesday 20 June 2007 20:19:50 Kai-Martin Knaak wrote:
> Hi.
> pcb and gschem seem to have its own ideas about size and placement of
> dialogs. In particular it does not seem to remember most of the
> parameters. Thus the user has to manually place them time and again.
> There is a way to work around this until pcb and gschem will finally
> remember all the positions:

> [snip]
>
> Do you think, this trick should go into the wiki?

No: because the next release of gschem will remember window positions.

Yes: because the stable branch *won't*.

Peter

-- 
Fisher Society  http://tinyurl.com/o39w2
CU Small-Bore Club  http://tinyurl.com/mwrc9

  09f911029d74e35bd84156c5635688c0peter-b.co.uk


pgpPlNmh7BIF7.pgp
Description: PGP signature


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


gEDA-user: set size and position of dialogs with devilspie

2007-06-20 Thread Kai-Martin Knaak
Hi. 
pcb and gschem seem to have its own ideas about size and placement of 
dialogs. In particular it does not seem to remember most of the 
parameters. Thus the user has to manually place them time and again. 
There is a way to work around this until pcb and gschem will finally 
remember all the positions:
The utility devilspie will catch all new windows and manipulate their 
properties according to config files. A minor drawback is the 
documentation of devilspie, or rather the lack thereof. Luckily some 
users wrote Howtos, most notably http://wiki.foosel.net/linux/devilspie

This is the content of the config file, that sends the library dialog of 
gschem to the very right with maximized height: 

---8<- 
(if
  (is (window_name) "Select Component...")
  (begin
(wintype "normal")
(geometry "-0-0")
(maximize_vertically)
(print "gschem library dialog found")
  )
)
>8---


Same trick for pcb:
--8<--
(if
  (is (window_name) "PCB Library")
  (begin
(wintype "normal")
(geometry "-0-0")
(maximize_vertically)
(print "pcb library dialog found")
  )
)
-->8--

Do you think, this trick should go into the wiki?

---<(kaimartin)>---
-- 
Kai-Martin Knaak  
Universität Hannover, Inst. für Quantenoptik  tel: +49-511-762-2895 
Welfengarten 1, 30167 Hannoverfax: +49-511-762-2211
GPG key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get



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


Re: gEDA-user: geda, pcb and cygwin

2007-06-20 Thread Peter Baxendale
On Wed, 2007-06-20 at 18:05 +, Kai-Martin Knaak wrote:
> * There is an error report on start-up of pcb: Error message is actually 
> german because this is the native language of my winXP. Roughly 
> translated it says: "Can't find file "ListLibraryContents.sh" and 

The file is a shell script which, I think, lists the files in the
library path to standard out. It should probably be removed from the
source in win32 or replaced with something which works or is harmless. I
temporarily replaced it with a 'do nothing' win32 executable.

> * I like to work with local component libraries. Setting the path to the 
> local lib fails.  The reason seems to be misinterpretation of the colon 
> in windows paths. What syntax should be used for the list of paths?
> Maybe this is a consequence of the missing ListLibraryContents.sh?

I know that in msys you access c: by /c/ (ie the c drive is available as
directory c in the root). I don't know if this works in the pcb
executable?

I too have played with building a win32 version of pcb and ended up with
something which "sort of works" for "most things" but with quirks. For
me, that's not good enough to let loose on my students. Even though I
have no interest in using a win32 version of pcb and geda myself, I'm
prepared to spend some time on getting this working for my students. But
I find it hard going because of my lack of knowledge of win32 and mingw
- for instance on those issues of path specifications - and there seems
little documentation around. If anyone wants to share their
knowledge/experiences off this list, I'd be happy to hear from them.
-- 
Peter Baxendale
Durham University
School of Engineering



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


Re: gEDA-user: geda, pcb and cygwin

2007-06-20 Thread Kai-Martin Knaak
On Wed, 20 Jun 2007 16:19:22 +, Kai-Martin Knaak wrote:

>> Win32 Native - no support offered:
>> http://www2.eng.cam.ac.uk/geda/pcbinst-1.99v.exe
> 
> Thanks a bundle! I'll try that file. My milage might vary :-)

Here is my mileage so far:

* The installer worked as expected. It even installs a start-menu for the 
binary.   

* There is an error report on start-up of pcb: Error message is actually 
german because this is the native language of my winXP. Roughly 
translated it says: "Can't find file "ListLibraryContents.sh" and 
suggests to look for the file on the web. If this option is chosen, the 
application hangs longer than I dared to wait. If I choose "cancel", pcb 
starts with a working library list anyway.

* The font of the log window is a bit smallish. But I was told, that win 
users like it that way ;-)

* pcb itself looks suprisingly similar to the windows binary. Existing 
layouts load fine. Preferences and colors are interpreted correctly 
except for the pathlist (see below). I didn't try too many actions yet. 
But the ones I did worked like in linux.

* The log window contains the line: 
"Warning: Could not determine home directory (from HOME)"

* I like to work with local component libraries. Setting the path to the 
local lib fails.  The reason seems to be misinterpretation of the colon 
in windows paths. What syntax should be used for the list of paths?
Maybe this is a consequence of the missing ListLibraryContents.sh?


>> If you'd like to test it, please do - I don't think printing works, and
>> I deliberately didn't try to compile png (or other graphics) support in
>> (avoiding libgd).

Is the libgd dependence good for anything beyond the ability to set a 
background image and produce pictures in pdf docs during build? 

As for the modified cross-compile-build-script --- Yes, I am interested 
to receive a copy. PM is on its way.

Schönwettergrüße,

 ---<(kaimartin)>---

-- 
Kai-Martin Knaak  
Universität Hannover, Inst. für Quantenoptik  tel: +49-511-762-2895 
Welfengarten 1, 30167 Hannoverfax: +49-511-762-2211
GPG key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get



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


Re: gEDA-user: geda, pcb and cygwin

2007-06-20 Thread Kai-Martin Knaak
On Wed, 20 Jun 2007 16:57:52 +0100, Peter Clifton wrote:

> I cross-compiled with mingw under Linux, so can't help regarding Cygwin.

Ah! Good point. I didn't think about that route. 

> Win32 Native - no support offered:
> http://www2.eng.cam.ac.uk/geda/pcbinst-1.99v.exe

Thanks a bundle! I'll try that file. My milage might vary :-)


> If you'd like to test it, please do - I don't think printing works, and
> I deliberately didn't try to compile png (or other graphics) support in
> (avoiding libgd).

Ok, I might try to remove png support from my cygwin build trials too.

---<(kaimartin)>---
-- 
Kai-Martin Knaak  
Universität Hannover, Inst. für Quantenoptik  tel: +49-511-762-2895 
Welfengarten 1, 30167 Hannoverfax: +49-511-762-2211
GPG key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get



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


Re: gEDA-user: geda, pcb and cygwin

2007-06-20 Thread Peter Clifton
On Wed, 2007-06-20 at 12:03 -0400, DJ Delorie wrote:
> > From a usability point of view, he does have some valid points about
> > Unix paradigms being present still, which may mean its harder to use
> > for some people.
> 
> If you could get him to write up a summary of the issues, I'd be
> interested in seeing it.

I'll see what I can do, but I don't think he'll spend time on it.
Software other than his preferred package is viewed as consuming their
time. (Which as always here, is in high demand.)

I can completely understand the reasons they adopt a preferred package,
but at least they are willing to accept files produced from PCB
(assuming they are correct and don't require any rework).

It seems to me that their main issue is having no software to panelise
gerbers from different sources. (He does some panelising in Proteus, but
its gerber viewer (which can panelise and re-output) doesn't support
polygons, inspite claiming to support RS274X).


Peter




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


Re: gEDA-user: geda, pcb and cygwin

2007-06-20 Thread DJ Delorie

> From a usability point of view, he does have some valid points about
> Unix paradigms being present still, which may mean its harder to use
> for some people.

If you could get him to write up a summary of the issues, I'd be
interested in seeing it.


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


Re: gEDA-user: geda, pcb and cygwin

2007-06-20 Thread Peter Clifton
On Wed, 2007-06-20 at 16:57 +0100, Peter Clifton wrote:
> Win32 Native - no support offered:
> http://www2.eng.cam.ac.uk/geda/pcbinst-1.99v.exe

Sorry,
http://www2.eng.cam.ac.uk/~pcjc2/geda/pcbinst-1.99v.exe

Peter




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


Re: gEDA-user: geda, pcb and cygwin

2007-06-20 Thread Peter Clifton
On Wed, 2007-06-20 at 14:00 +, Kai-Martin Knaak wrote:
> You may remember that I planned to distribute geda+pcb on virtual 
> machines to local students. This was not appreciated. A stripped down 
> linux machine turned out to be even more challenging to a windows user 
> than a full featured desktop environment :-|

I don't use the live-cd which we give our students, as I have (at least
two) perfectly good Linux installs. If you can't eat your own dog food,
its probably not good.

I've helped students use PCB under windows, and its very similar to
under Linux. Seems good - even if our in house PCB fab guys don't like
it. From a usability point of view, he does have some valid points about
Unix paradigms being present still, which may mean its harder to use for
some people.

Things like the "Buffer" menu will be unfamiliar to may windows users. I
wondered about producing a different set of menus which feel more
windows native, but don't have the time at the moment.

> Today, I tried to build the electronics tool chain under cygwin. Thanks 
> to the concise instructions in the wiki I got the geda tools to work 
> under cygwin. 
> 
> But with pcb I did not even get the configure script done. The build 
> script in the win32 dir fails to find the gd-library. In particular it 
> insists, that there it cannot find gd.h. Yes, I double checked, that it 
> is installed at the place where the build script says it looks for it. 
> The gdlib-devel package from cygwin didn't help either. 

I cross-compiled with mingw under Linux, so can't help regarding Cygwin.

> Any hints anyone?
> I'd happily take a binary version of pcb too. 

The build script in the win32 dir (close to what I did) produces a
native Win32 executable.

Win32 Native - no support offered:
http://www2.eng.cam.ac.uk/geda/pcbinst-1.99v.exe

Cross compiled off current CVS, as of just now. There are no source-code
mods, so I've not got a tarball at that URL. If anyone wants the hacked
build script I used to just build the installer after I manually
cross-compiled, I will send it by email on request.

If you'd like to test it, please do - I don't think printing works, and
I deliberately didn't try to compile png (or other graphics) support in
(avoiding libgd).

Whilst I say "no support", I don't mind hearing what does / does not
work.

Regards,

Peter Clifton




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


Re: gEDA-user: geda, pcb and cygwin

2007-06-20 Thread John Griessen
Kai-Martin Knaak wrote:
> You may remember that I planned to distribute geda+pcb on virtual 
> machines to local students. This was not appreciated. A stripped down 
> linux machine turned out to be even more challenging to a windows user 
> than a full featured desktop environment :-|

I've been experimenting with xubuntu with some results.  The xfce window manager
will preserve documents on the Desktop as a guide to getting started.
An example of what might be made for gEDA is the ubuntos cdrom .iso distribution
made for developing TinyOS code on TI MSP430 based radio-computer boards.
It gets the whole mspgcc compiler and the nesc special case c compiler all set 
up to
make code and load it in tmote radio-computers.

I think that kind of livecd running on VMWare  could be good for distributing 
gEDA.
Another thing I am working on off and on is a gobolinux rootless installation 
on top of
ubuntu because that can give you different environments (guile1.6x vs. 
guile1.8x, etc.)
in different directory trees...  I think.  Need to dig further.  It also lets 
you pull in needed
libraries even if they conflict with the distro.  It's a linux on linux.
So that would make the end result be linux-->linux-->VMWare-->Windows-XP.
Seems complicated enough!  :-)

It could be a good way to get easy
steady linux distro on VMware, then add bleeding edge programs that run with 
different
libraries they need.  And even switch distro to run on top of easily.

John Griessen


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


gEDA-user: geda, pcb and cygwin

2007-06-20 Thread Kai-Martin Knaak
You may remember that I planned to distribute geda+pcb on virtual 
machines to local students. This was not appreciated. A stripped down 
linux machine turned out to be even more challenging to a windows user 
than a full featured desktop environment :-|

Today, I tried to build the electronics tool chain under cygwin. Thanks 
to the concise instructions in the wiki I got the geda tools to work 
under cygwin. 

But with pcb I did not even get the configure script done. The build 
script in the win32 dir fails to find the gd-library. In particular it 
insists, that there it cannot find gd.h. Yes, I double checked, that it 
is installed at the place where the build script says it looks for it. 
The gdlib-devel package from cygwin didn't help either. 

Any hints anyone?
I'd happily take a binary version of pcb too. 
 
---<(kaimartin)>---
-- 
Kai-Martin Knaak  
Universität Hannover, Inst. für Quantenoptik  tel: +49-511-762-2895 
Welfengarten 1, 30167 Hannoverfax: +49-511-762-2211
GPG key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get



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