Did you start one of the plugins and nothing happens or did your press the “generate” button without a plugin? Or does kicad hang before you even get to the dialog where you could press the generate button?
Yeah there are no plugins that I see, which is silly.
Also I recall that I had another design and was able to install KiCad and not install plugins either and got a BOM, therefore it may be “hanging” due to something else.
However with the same behavior after a system reboot, it seems to me that it’s more of a KiCad issue, however new computers seem to be letting me down in ways that I can’t begin to elaborate on.
It might just be that the way kicad is installed changed. I remember that in the past there where plugins added by default. The current installers do not seem to do this so one needs to manually add them. Follow the tutorial i linked and report back if you still have trouble.
Hmm I’ve added various methods of generating a BOM and I see that is successfully completed the operation, however I don’t see any change in the file that’d I’d already had generated. There is however a .csv file that seems to have been generated and has a question mark icon as it’s associated picture.
Note: the files do seem to be created however the do not show in the project file list, rather only in the specific system file folder where the data is targeted.
csv stands for comma separated values. such a file can either be viewed in a text editor or imported into a spreadsheet program (Excel, libre office calc, …)
The xml file is always generated. This is what kicad it self generates. (The plugins then convert this xml data into something useful) Does this file contain information? (If not then kicad hangs at this stage. If it does then the plugin hangs)
Ah, I remember reading that I’d need to install this “xsltproc” to make some things work. I’d be nice if there were a explicit notification that this is what it missing.
oh you added one of the xsltproc commands instead of a python one.
Well the command structure for that should be as follows: xsltproc -o "%O.csv" "/usr/share/kicad/plugins/bom2csv.xsl" "%I" (replace /usr/share/kicad/plugins/bom2csv.xsl with your path to the xsl file keep %O and %I unchanged)
Edit: sorry add .csv after %O to get the resulting file to have the correct file ending