← Back to team overview

kicad-developers team mailing list archive

Re: Back annotate references from PCB

 

Eeschema now keeps its internal net state up to date continuously, but I
didn't work on any continuous syncing to PcbNew.  The way it works in
Eeschema, the graphical schematic is still the driving source of truth; the
netlist does not drive the schematic.

-Jon

On Wed, Nov 6, 2019 at 9:08 AM Ian McInerney <Ian.S.McInerney@xxxxxxxx>
wrote:

> I thought that was part of the connectivity stuff that Jon was working on
> (it certainly wasn't me, and I don't know if there is another Ian
> contributing code right now). I remember seeing some email threads on
> real-time updates to the information in Eeschema.
>
> The wishlist item that Wayne mentioned is [1]. Brian filed that a while
> ago because he had created a tool to do the back annotation based on the
> geography of the board. I don't know where he is with porting it into the
> KiCad codebase right now, but you should definitely reach out to him and
> coordinate work so that you don't duplicate effort.
>
> -Ian
>
> [1] https://bugs.launchpad.net/kicad/+bug/1748205
>
> On Wed, Nov 6, 2019 at 1:47 PM Simon Richter <Simon.Richter@xxxxxxxxxx>
> wrote:
>
>> Hi,
>>
>> On Wed, Nov 06, 2019 at 08:26:52AM -0500, Wayne Stambaugh wrote:
>>
>> > > May I implement some back annotation feature from PCB to schematic?
>>
>> > You are welcome to contribute to KiCad.  I suspect it will not be as
>> > easy as you think it will be.  Complex schematic hierarchies (using the
>> > same schematic more than once in a design) always trips up new
>> developers.
>>
>> I dimly remember that there was some work (Ian did that IIRC) to make the
>> netlist the master document and attach the schematic and PCB information
>> to
>> that, with a first patch to keep the netlist up-to-date continuously.
>>
>> It would probably make sense to join that effort, because any other
>> solution would conflict heavily with that.
>>
>>    Simon
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
>>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>

References