KiCAD BSDL Import

Gast #3117404
Hallo Zusammen,

ich bin gerade dabei mal wieder ein KiCAD-Symbol für einen 
Mikrocontroller im LQFP64 Package zu machen. Mit dem Bibliothekseditor 
geht das zwar relativ einfach, aber ich finde das Anlegen von 64 Pins zu 
Beginn immer etwas krampfig.

Nun bietet z.B. ST für viele Controller passende BSDL (Boundary Scan 
Description Language) Dateien an. Und in diesen Dateien steht fast immer 
ein vernünftiger Name für jeden Pin passend zum Datenblatt, die Art des 
Pins (Ein-/Ausgang, Power,...) und die zugeordneten Pin(s).

Im Grunde könnte man nun per Tool ein Symbol automatisch aus einer 
BSDL-Datei generieren und die generierten Pins noch grob sortieren. Dann 
würde sich der Aufwand beim Erstellen von neuen Bauteilen nur noch auf 
das Aufräumen des Symbols bzw. das Sortieren der Pins beschränken.

Bei Eagle scheint es ja sogar schon ein ULP dafür zu geben, ob das 
funktioniert kann ich aber leider nicht sagen da meine Eagle-Zeit > 8 
Jahre her ist.

Kennt jemand von euch vielleicht ein passendes Tool? Oder besteht 
grundsätzlich Interesse an so einem Tool?

Gruß,

Ronny
Gast #3117426
Danke für den Tipp :) Schaut schonmal nett aus. Werd mal antesten wie 
schnell man damit durch kommt.

Allerdings nimmt das Tool für den Import anscheinend keine BSDL-Files. 
Das wäre halt echt praktisch, da man hier ein einheitliches Format für 
unterschiedliche Chips von verschiedenen Herstellern hat und sich 
einiges an Tipp oder Kopierarbeit spart.
Gast #3117436
Ronny schrieb:
> Allerdings nimmt das Tool für den Import anscheinend keine BSDL-Files.

:-)

Du kannst aber die Datei selbst mit einem Texteditor bearbeiten - am 
Besten einen der Spaltenweise markieren kann - und dann in eines der 3 
Importformate bringen...
Gast #3117446
Stimmt auch wieder. :)

Bin mittlerweile auch durch mit dem Symbol, reicht für heut erstmal.

Wenn aber nicht bald Frühling wird und es am Wochenende so kalt und grau 
bleibt schreib ich vielleicht doch noch einen BSDL-Konverter.

Gruß,

Ronny

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.