You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
When looking at a .csv from lattice, such as the latest official one here: https://www.latticesemi.com/view_document?document_id=51576, which contains a list of multiple packages, the expectation from the user is that this tool would output parts for all the packages, but instead, it only outputs a part for the first. To get the part you want, you need to edit the .csv file.
Describe the solution you'd like
It would be more conventient for the tool to use ALL the .csv data to output parts for ALL included lattice packages, but this doesn't seem possible at the moment since kipart ASSUMES that each plugin returns only one part per .csv file.
Describe alternatives you've considered
Would you be open to me making a PR to support this functionality myself? This will probably involve some deep changes if I do it.
Additional context
For instance, here is a section of the .csv file:
# Pin Out For ECP5U-12,,,,,,,,,,
# Revision 1.1 - Include CABGA256 package,,,,,,,,,,
"# Revised Oct. 17, 2017",,,,,,,,,,
# Revision 2.0 - Include TQFP144 package,,,,,,,,,,
"# Revised Sep. 17, 2021",,,,,,,,,,
,,,,,,,,,,
,,,,,,,,,,
,,,,,,,,,,
PAD,Pin/Ball Function,Bank,Dual Function,Differential,High Speed,DQS,CABGA381,CSFBGA285,CABGA256,TQFP144
Which I EXPECT would output a package for ,CABGA381,CSFBGA285,CABGA256 and TQFP144, but default only outputs for the first one, i.e. CABGA381.
The text was updated successfully, but these errors were encountered:
I don't pay much attention to my KiCad tools any more, so it's fine if you want to modify this one and send me a PR. I'll check to make sure it still passes the tests and then put it on PyPi, but that's about it.
Is your feature request related to a problem? Please describe.
When looking at a .csv from lattice, such as the latest official one here: https://www.latticesemi.com/view_document?document_id=51576, which contains a list of multiple packages, the expectation from the user is that this tool would output parts for all the packages, but instead, it only outputs a part for the first. To get the part you want, you need to edit the .csv file.
Describe the solution you'd like
It would be more conventient for the tool to use ALL the .csv data to output parts for ALL included lattice packages, but this doesn't seem possible at the moment since kipart ASSUMES that each plugin returns only one part per .csv file.
Describe alternatives you've considered
Would you be open to me making a PR to support this functionality myself? This will probably involve some deep changes if I do it.
Additional context
For instance, here is a section of the .csv file:
Which I EXPECT would output a package for ,CABGA381,CSFBGA285,CABGA256 and TQFP144, but default only outputs for the first one, i.e. CABGA381.
The text was updated successfully, but these errors were encountered: