Dell Precision 5560 - Windows 10
Hardware info on main page.
The first nvme ssd has Windows on it
tingo@torfinn-precision5560:~$ sudo parted /dev/nvme0n1 print Model: PC711 NVMe SK hynix 1TB (nvme) Disk /dev/nvme0n1: 1024GB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 1049kB 253MB 252MB fat32 EFI system partition boot, esp 2 253MB 387MB 134MB Microsoft reserved partition msftres 3 387MB 1022GB 1021GB Basic data partition msftdata 4 1022GB 1023GB 1038MB ntfs hidden, diag 5 1023GB 1024GB 1473MB ntfs hidden, diag
History
2024-09-10: file explorer had trouble (busy / not responding windows) so I had to run in Administrator powershell
PS C:\WINDOWS\system32> DISM.exe /Online /Cleanup-image /Restorehealth Deployment Image Servicing and Management tool Version: 10.0.19041.3636 Image Version: 10.0.19045.4780 [==========================100.0%==========================] The restore operation completed successfully. The operation completed successfully. PS C:\WINDOWS\system32> sfc /scannow Beginning system scan. This process will take some time. Beginning verification phase of system scan. Verification 100% complete. Windows Resource Protection did not find any integrity violations.
and reboot the machine. Now it works again.
2024-08-29: Windows updates, Dell Command updates a lot to day. Took some hours.
2024-02-12: today Bluetooth was missing in win10. No bluetooth enable icon, no working BT mouse, no nothing. Fixed with a restart of the machine.
2023-12-04: Windows - clean reinstall today. Had a few bluescreens after reinstall, resulting in opening a case with Dell support. After a preboot quick test, and advanced test no more bluescreens so far.
2023-12-01: a total of 8 bluescreens on startup today. Some of them without the "red cross" over the loudspeaker icon in the status bar. But always touchpad and mouse not working.
2023-11-30: 1 x bluescreen on startup.
2023-11-30 8:28:31 BugCheck The computer has rebooted from a bugcheck. The bugcheck was: 0x0000009f (0x0000000000000003, 0xffffcf039498a0a0, 0xfffff582bc47f150, 0xffffcf03b7219010). A dump was saved in: C:\Windows\MEMORY.DMP. Report Id: 262dcd7d-c4a4-4ae9-b043-17d2dbd21930.
2023-11-29: support installed a new version of the nVidia driver - nVidia Graphics Driver 546.01.
2023-11-29: 2 x bluescreens on startup. From event viewer
2023-11-29 8:17:57 BugCheck The computer has rebooted from a bugcheck. The bugcheck was: 0x0000009f (0x0000000000000003, 0xffffda863df88060, 0xfffff2025f4bf150, 0xffffda865ef5ca90). A dump was saved in: C:\Windows\MEMORY.DMP. Report Id: 0677af1c-9b66-4a8d-817d-9e092a98d375. 2023-11-29 8:28:07 BugCheck The computer has rebooted from a bugcheck. The bugcheck was: 0x0000009f (0x0000000000000003, 0xffff96021b564060, 0xfffff88352447ba0, 0xffff96023c9afb00). A dump was saved in: C:\Windows\MEMORY.DMP. Report Id: 66d16806-4077-404c-adf9-5dd9eff9be06.
2023-11-27: 2 x bluescreens on startup. From event viewer
2023-11-27 8:14:38 BugCheck The computer has rebooted from a bugcheck. The bugcheck was: 0x0000009f (0x0000000000000003, 0xffffd809bd386060, 0xffff988882c3f150, 0xffffd809bdcd4a20). A dump was saved in: C:\Windows\MEMORY.DMP. Report Id: 5b38f80c-b820-45d5-8b3b-e87bd761ff2a. 2023-11-27 8:10:19 BugCheck The computer has rebooted from a bugcheck. The bugcheck was: 0x0000009f (0x0000000000000003, 0xffffa082a61c9060, 0xffffc78c89ebf150, 0xffffa082c40d64a0). A dump was saved in: C:\Windows\MEMORY.DMP. Report Id: 330ffbbf-0c4d-4534-88f7-c1b841afbd67.
2023-11-23: no bluescreen on startup this morning, but around 15, the machine got a bluescreen. In Event Viewer, I can see: 15:05:54 Error The previous system shutdown at 2:36:06 PM on 11/23/2023 was unexpected.
2023-11-22: the machine had two bluescreens on startup this morning.
2023-11-21: the machine had a bluescreen on startup this morning.
2023-11-16: the machine had a bluescreen on startup this morning.
2023-11-15: the machine had two bluescreens on startup this morning.
2023-11-13: the machine had a bluescreen on startup this morning.
2023-11-09: the machine restarted unexpectedly, no bluescreen. In Event Viewer I can see:
The previous system shutdown at 11:43:58 AM on 11/9/2023 was unexpected.
2023-11-08: bluescreen - two today (so far).
2023-11-07: and a bluescreen on startup this morning too.
2023-11-06: the machine had a bluescreen on startup this morning.
2023-11-03: the machine had a couple of bluescreens.
2023-08-02: wsl - Ubuntu 22.04 - run KiBot
tingo@NO-OSL-TI21:/mnt/c/Users/torfinn.ingolfsen/OneDrive - Inventas AS/Documents/Inventas/0_faglig/KiCAD/Test_projects/kicad7$ kibot --quick-start Analyzing `./KiCAD_automation_test` dir Using SCH file: KiCAD_automation_test/KiCAD_automation_test.kicad_sch - Creating ./KiCAD_automation_test/kibot_generated.kibot.yaml example configuration WARNING:(W090) Upgrade `blender` command (Blender) (kibot - dep_downloader.py:799) WARNING:(W090) Home page: https://www.blender.org/ (kibot - dep_downloader.py:799) WARNING:(W090) Debian package: blender (kibot - dep_downloader.py:799) WARNING:(W090) Arch package: blender (kibot - dep_downloader.py:799) WARNING:(W090) Output that needs it: blender_export (kibot - dep_downloader.py:799) WARNING:(W090) Try running the installation checker: kibot-check (kibot - dep_downloader.py:799) Generating targets for `./KiCAD_automation_test/kibot_generated.kibot.yaml`, destination: `Generated` Using SCH file: KiCAD_automation_test/KiCAD_automation_test.kicad_sch - 'QR code symbol and footprint example' (basic_qr_lib_example) [qr_lib] - 'Gerbers compatible with Elecrow' (_Elecrow_gerbers) [gerber] - 'Drill files compatible with Elecrow' (_Elecrow_drill) [excellon] - 'Gerbers compatible with FusionPCB' (_FusionPCB_gerbers) [gerber] - 'Drill files compatible with FusionPCB' (_FusionPCB_drill) [excellon] - 'Gerbers compatible with JLCPCB' (_JLCPCB_gerbers) [gerber] - 'Drill files compatible with JLCPCB' (_JLCPCB_drill) [excellon] - 'Pick and place file, JLCPCB style' (_JLCPCB_position) [position] WARNING:(W062) Invalid column name `MPN`. Valid columns are ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM', 'Reference', 'Footprint X', 'Footprint Y', 'Footprint Rot', 'Footprint Side', 'Footprint Type', 'Footprint Populate', 'Footprint X-Size', 'Footprint Y-Size']. (kibot - out_bom.py:667) - 'Pick and place file, XYRS style' (_macrofab_xyrs) [bom] WARNING:(W008) Unable to find KiCad configuration file (/home/tingo/.config/kicad/7.0/kicad_common.json) (kibot - config.py:197) WARNING:(W010) Unable to find KiCad user templates (kibot - config.py:431) - 'Gerbers compatible with PCBWay' (_PCBWay_gerbers) [gerber] - 'Drill files compatible with PCBWay' (_PCBWay_drill) [excellon] - 'Create a 4x4 complex panel' (_PanelDemo_4x4) [panelize] - 'Board View export' (basic_boardview) [boardview] - 'Generic Bill of Materials in HTML format' (generic_bom_html) [bom] - 'Generic Bill of Materials in CSV format' (generic_bom_csv) [bom] - 'Generic Bill of Materials in HRTXT format' (generic_bom_hrtxt) [bom] - 'Generic Bill of Materials in TSV format' (generic_bom_tsv) [bom] - 'Generic Bill of Materials in XML format' (generic_bom_xml) [bom] - 'Generic Bill of Materials in XLSX format' (generic_bom_xlsx) [bom] - 'Positional Bill of Materials in HTML format' (positional_bom_html) [bom] - 'Positional Bill of Materials in XLSX format' (positional_bom_xlsx) [bom] - 'Costs Bill of Materials in XLSX format' (costs_bom_xlsx) [bom] WARNING:(WC017) Can't enable Digi-Key without a `client_id`, `client_secret` and `cache_path` (kibot.kicost.dist - api_digikey.py:113) WARNING:(WC017) Can't enable Mouser without a `key` (kibot.kicost.dist - api_mouser.py:286) WARNING:(WC017) Can't enable Elemen14 without a `key` (kibot.kicost.dist - api_element14.py:253) WARNING:(WC017) Can't enable TME without a `token` and an `app_secret` (kibot.kicost.dist - api_tme.py:296) WARNING:(WC017) Can't enable Nexar without a `client_id`, `client_secret` and `cache_path` (kibot.kicost.dist - api_nexar.py:209) - 'PCB diff between the last two changes' (basic_diff_pcb) [diff] - Trying to download KiCad PCB/SCH Diff (https://github.com/INTI-CMNB/KiDiff/releases) ERROR:Upgrade `kicad-diff.py` command (KiCad PCB/SCH Diff) (kibot - dep_downloader.py:797) ERROR:Home page: https://github.com/INTI-CMNB/KiDiff (kibot - dep_downloader.py:797) ERROR:Download page: https://github.com/INTI-CMNB/KiDiff/releases (kibot - dep_downloader.py:797) ERROR:Debian package: kicad pcb/sch diff (kibot - dep_downloader.py:797) ERROR:Output that needs it: diff (kibot - dep_downloader.py:797) ERROR:Try running the installation checker: kibot-check (kibot - dep_downloader.py:797) - 'Schematic diff between the last two changes' (basic_diff_sch) [diff] - Trying to download KiCad PCB/SCH Diff (https://github.com/INTI-CMNB/KiDiff/releases) ERROR:Upgrade `kicad-diff.py` command (KiCad PCB/SCH Diff) (kibot - dep_downloader.py:797) ERROR:Home page: https://github.com/INTI-CMNB/KiDiff (kibot - dep_downloader.py:797) ERROR:Download page: https://github.com/INTI-CMNB/KiDiff/releases (kibot - dep_downloader.py:797) ERROR:Debian package: kicad pcb/sch diff (kibot - dep_downloader.py:797) ERROR:Output that needs it: diff (kibot - dep_downloader.py:797) ERROR:Try running the installation checker: kibot-check (kibot - dep_downloader.py:797) - 'Individual layers in DXF format' (basic_dxf) [dxf] - 'Schematic in DXF format' (basic_dxf_sch_print) [dxf_sch_print] - 'Drill files in EXCELLON format' (basic_excellon) [excellon] - 'PCB in GenCAD format' (basic_gencad) [gencad] - 'Drill files in GERB_DRILL format' (basic_gerb_drill) [gerb_drill] - 'Gerbers in modern format, recommended by the standard' (gerber_modern) [gerber] - 'Individual layers in HPGL format' (basic_hpgl) [hpgl] - 'Schematic in HPGL format' (basic_hpgl_sch_print) [hpgl_sch_print] - 'Interactive HTML BoM' (basic_ibom) [ibom] - 'Information about the run' (basic_info) [info] - 'Simple project presentation' (basic_kikit_present) [kikit_present] - 'Schematic netlist in KiCad format' (classic_netlist) [netlist] - 'IPC-D-356 netlist for testing' (ipc_netlist) [netlist] - 'PCB' (basic_pcb_print_pdf) [pcb_print] - 'PCB' (basic_pcb_print_svg) [pcb_print] - 'PCB' (basic_pcb_print_png) [pcb_print] - 'PCB' (basic_pcb_print_eps) [pcb_print] - 'PCB' (basic_pcb_print_ps) [pcb_print] - 'PCB 2D render in SVG format, using jlcpcb-green-enig style' (basic_pcbdraw_svg_jlcpcb_green_enig_top) [pcbdraw] - 'PCB 2D render in PNG format, using jlcpcb-green-enig style' (basic_pcbdraw_png_jlcpcb_green_enig_top) [pcbdraw] - 'PCB 2D render in JPG format, using jlcpcb-green-enig style' (basic_pcbdraw_jpg_jlcpcb_green_enig_top) [pcbdraw] - 'PCB 2D render in SVG format, using set-blue-enig style' (basic_pcbdraw_svg_set_blue_enig_top) [pcbdraw] - 'PCB 2D render in PNG format, using set-blue-enig style' (basic_pcbdraw_png_set_blue_enig_top) [pcbdraw] - 'PCB 2D render in JPG format, using set-blue-enig style' (basic_pcbdraw_jpg_set_blue_enig_top) [pcbdraw] - 'PCB 2D render in SVG format, using set-red-hasl style' (basic_pcbdraw_svg_set_red_hasl_top) [pcbdraw] - 'PCB 2D render in PNG format, using set-red-hasl style' (basic_pcbdraw_png_set_red_hasl_top) [pcbdraw] - 'PCB 2D render in JPG format, using set-red-hasl style' (basic_pcbdraw_jpg_set_red_hasl_top) [pcbdraw] - 'PCB 2D render in SVG format, using jlcpcb-green-enig style' (basic_pcbdraw_svg_jlcpcb_green_enig_bottom) [pcbdraw] - 'PCB 2D render in PNG format, using jlcpcb-green-enig style' (basic_pcbdraw_png_jlcpcb_green_enig_bottom) [pcbdraw] - 'PCB 2D render in JPG format, using jlcpcb-green-enig style' (basic_pcbdraw_jpg_jlcpcb_green_enig_bottom) [pcbdraw] - 'PCB 2D render in SVG format, using set-blue-enig style' (basic_pcbdraw_svg_set_blue_enig_bottom) [pcbdraw] - 'PCB 2D render in PNG format, using set-blue-enig style' (basic_pcbdraw_png_set_blue_enig_bottom) [pcbdraw] - 'PCB 2D render in JPG format, using set-blue-enig style' (basic_pcbdraw_jpg_set_blue_enig_bottom) [pcbdraw] - 'PCB 2D render in SVG format, using set-red-hasl style' (basic_pcbdraw_svg_set_red_hasl_bottom) [pcbdraw] - 'PCB 2D render in PNG format, using set-red-hasl style' (basic_pcbdraw_png_set_red_hasl_bottom) [pcbdraw] - 'PCB 2D render in JPG format, using set-red-hasl style' (basic_pcbdraw_jpg_set_red_hasl_bottom) [pcbdraw] - 'Individual layers in PDF format' (basic_pdf) [pdf] - 'Schematic in PDF format' (basic_pdf_sch_print) [pdf_sch_print] - 'Components position for Pick & Place' (basic_position_ASCII) [position] - 'Components position for Pick & Place' (basic_position_CSV) [position] - 'Individual layers in PS format' (basic_ps) [ps] - 'Schematic in PS format' (basic_ps_sch_print) [ps_sch_print] - '3D view from top' (basic_render_3d_top) [render_3d] - '3D view from 30 degrees' (basic_render_3d_30deg) [render_3d] - '3D view from bottom' (basic_render_3d_bottom) [render_3d] - 'Simple design report' (report_simple) [report] ERROR:/usr/bin/pandoc error: 47 (kibot - out_report.py:858) - 'Full design report' (report_full) [report] ERROR:/usr/bin/pandoc error: 47 (kibot - out_report.py:858) - '3D self-registering stencil' (basic_stencil_3d) [stencil_3d] - 'Steel stencil for alignment jig' (basic_stencil_for_jig) [stencil_for_jig] - '3D model in STEP format' (basic_step) [step] - 'Individual layers in SVG format' (basic_svg) [svg] - 'Schematic in SVG format' (basic_svg_sch_print) [svg_sch_print] - 'PCB in VRML format' (basic_vrml) [vrml] - 'ZIP file for Elecrow' (_Elecrow_compress) [compress] - 'ZIP file for FusionPCB' (_FusionPCB_compress) [compress] WARNING:(W062) Invalid column name ``. Valid columns are ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM', 'Reference', 'Footprint X', 'Footprint Y', 'Footprint Rot', 'Footprint Side', 'Footprint Type', 'Footprint Populate', 'Footprint X-Size', 'Footprint Y-Size']. (kibot - out_bom.py:667) - 'ZIP file for JLCPCB' (_JLCPCB_compress) [compress] - 'ZIP file for PCBWay' (_PCBWay_compress) [compress] - 'Web page to browse the results' (basic_navigate_results) [navigate_results] ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) WARNING:(W107) Using the `stencil.side: auto` option could create a wrong list of files. (kibot - out_any_stencil.py:90) WARNING:(W091) Generated/diff/KiCAD_automation_test-diff_pcb.pdf not yet generated, using an icon (kibot - out_navigate_results.py:261) WARNING:(W091) Generated/diff/KiCAD_automation_test-diff_sch.pdf not yet generated, using an icon (kibot - out_navigate_results.py:261) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) WARNING:(W091) Generated/KiCAD_automation_test-report_simple.pdf not yet generated, using an icon (kibot - out_navigate_results.py:261) WARNING:(W091) Generated/KiCAD_automation_test-report.pdf not yet generated, using an icon (kibot - out_navigate_results.py:261) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151) ERROR:Failed to run /usr/bin/convert, error 1 (kibot - out_navigate_results.py:151)
2023-08-02: wsl - installed Ubunto 22.04 LTS
tingo@NO-OSL-TI21:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.2 LTS Release: 22.04 Codename: jammy
added repo for KiCad 7, installed KiCad 7, KiBot and all tools needed.
2023-08-02: wsl - Debian 12.1, but still only KiCad 6, both in main repositories and in bookworm-backports.
2023-08-02: KiBot - try it without --dry-run
$ kibot --quick-start WARNING:(W106) Running on Windows, this is experimental, please report any problem (kibot - log.py:106) Analyzing `.\KiCAD_automation_test` dir Using SCH file: KiCAD_automation_test\KiCAD_automation_test.kicad_sch - Creating .\KiCAD_automation_test\kibot_generated.kibot.yaml example configuration WARNING:(W090) Missing `blender` command (Blender), install it (kibot - log.py:106) WARNING:(W090) Home page: https://www.blender.org/ (kibot - log.py:106) WARNING:(W090) Debian package: blender (kibot - log.py:106) WARNING:(W090) Arch package: blender (kibot - log.py:106) WARNING:(W090) Output that needs it: blender_export (kibot - log.py:106) WARNING:(W090) Try running the installation checker: kibot-check (kibot - log.py:106) - Trying to download KiCost (https://github.com/hildogjr/KiCost/releases) WARNING:(W090) Missing Python installation tool (pip) (kibot - log.py:106) WARNING:(W090) Missing `kicost` command (KiCost), install it (kibot - log.py:106) WARNING:(W090) Home page: https://github.com/hildogjr/KiCost (kibot - log.py:106) WARNING:(W090) Download page: https://github.com/hildogjr/KiCost/releases (kibot - log.py:106) WARNING:(W090) Debian package: kicost (kibot - log.py:106) WARNING:(W090) Output that needs it: kicost (kibot - log.py:106) WARNING:(W090) Used to find components costs and specs (v1.1.8) (kibot - log.py:106) - Trying to download Interactive HTML BoM (https://github.com/INTI-CMNB/InteractiveHtmlBom/releases) WARNING:(W090) Missing `generate_interactive_bom.py` command (Interactive HTML BoM), install it (kibot - log.py:106) WARNING:(W090) Home page: https://github.com/INTI-CMNB/InteractiveHtmlBom (kibot - log.py:106) WARNING:(W090) Download page: https://github.com/INTI-CMNB/InteractiveHtmlBom/releases (kibot - log.py:106) WARNING:(W090) Debian package: interactive html bom (kibot - log.py:106) WARNING:(W090) Output that needs it: ibom (kibot - log.py:106) - Trying to download KiKit (https://github.com/yaqwsx/KiKit/releases) WARNING:(W090) Missing `kikit` command (KiKit), install it (kibot - log.py:106) WARNING:(W090) Home page: https://github.com/yaqwsx/KiKit (kibot - log.py:106) WARNING:(W090) Download page: https://github.com/yaqwsx/KiKit/releases (kibot - log.py:106) WARNING:(W090) Debian package: kikit (kibot - log.py:106) WARNING:(W090) Output that needs it: panelize (kibot - log.py:106) - Trying to download RSVG tools (None) WARNING:(W090) Missing `rsvg-convert` command (RSVG tools), install it (kibot - log.py:106) WARNING:(W090) Home page: https://gitlab.gnome.org/GNOME/librsvg (kibot - log.py:106) WARNING:(W090) Debian package: librsvg2-bin (kibot - log.py:106) WARNING:(W090) Arch package: librsvg (kibot - log.py:106) WARNING:(W090) Output that needs it: pcb_print (kibot - log.py:106) WARNING:(W090) Used to create PDF, PNG, PS and EPS formats (kibot - log.py:106) WARNING:(W090) Disabling most printed formats (kibot - log.py:106) - Trying to download Ghostscript (https://github.com/ArtifexSoftware/ghostpdl-downloads/releases) WARNING:(W090) Missing `gs` command (Ghostscript), install it (kibot - log.py:106) WARNING:(W090) Home page: https://www.ghostscript.com/ (kibot - log.py:106) WARNING:(W090) Download page: https://github.com/ArtifexSoftware/ghostpdl-downloads/releases (kibot - log.py:106) WARNING:(W090) Debian package: ghostscript (kibot - log.py:106) WARNING:(W090) Arch package: ghostscript (kibot - log.py:106) WARNING:(W090) Used to create PNG, PS and EPS formats (kibot - log.py:106) WARNING:(W090) Disabling postscript/PDF printed format (kibot - log.py:106) - Trying to download ImageMagick (https://imagemagick.org/script/download.php) WARNING:(W090) Upgrade `convert` command (ImageMagick) (kibot - log.py:106) WARNING:(W090) Home page: https://imagemagick.org/ (kibot - log.py:106) WARNING:(W090) Download page: https://imagemagick.org/script/download.php (kibot - log.py:106) WARNING:(W090) Debian package: imagemagick (kibot - log.py:106) WARNING:(W090) Arch package: imagemagick (kibot - log.py:106) WARNING:(W090) - Recommended extra Arch packages: gsfonts (kibot - log.py:106) WARNING:(W090) Used to create monochrome prints and scaled PNG files (kibot - log.py:106) WARNING:(W090) Upgrade `pandoc` command (Pandoc) (kibot - log.py:106) WARNING:(W090) Home page: https://pandoc.org/ (kibot - log.py:106) WARNING:(W090) Download page: https://github.com/jgm/pandoc/releases (kibot - log.py:106) WARNING:(W090) Debian package: pandoc (kibot - log.py:106) WARNING:(W090) - Recommended extra Debian packages: texlive texlive-latex-base texlive-latex-recommended (kibot - log.py:106) WARNING:(W090) Arch package: pandoc (kibot - log.py:106) WARNING:(W090) - Recommended extra Arch packages: texlive-core (kibot - log.py:106) WARNING:(W090) In CI/CD environments: the `kicad_auto_test` docker image contains it. (kibot - log.py:106) WARNING:(W090) Output that needs it: report (kibot - log.py:106) WARNING:(W090) Used to create PDF/ODF/DOCX files (kibot - log.py:106) - Trying to download KiKit (https://github.com/yaqwsx/KiKit/releases) WARNING:(W090) Upgrade `kikit` command (KiKit) (kibot - log.py:106) WARNING:(W090) Output that needs it: stencil_3d (kibot - log.py:106) - Trying to download KiKit (https://github.com/yaqwsx/KiKit/releases) WARNING:(W090) Output that needs it: stencil_for_jig (kibot - log.py:106) Generating targets for `.\KiCAD_automation_test\kibot_generated.kibot.yaml`, destination: `Generated` Using SCH file: KiCAD_automation_test\KiCAD_automation_test.kicad_sch - 'QR code symbol and footprint example' (basic_qr_lib_example) [qr_lib] - 'Gerbers compatible with Elecrow' (_Elecrow_gerbers) [gerber] - 'Drill files compatible with Elecrow' (_Elecrow_drill) [excellon] - 'Gerbers compatible with FusionPCB' (_FusionPCB_gerbers) [gerber] - 'Drill files compatible with FusionPCB' (_FusionPCB_drill) [excellon] - 'Gerbers compatible with JLCPCB' (_JLCPCB_gerbers) [gerber] - 'Drill files compatible with JLCPCB' (_JLCPCB_drill) [excellon] - 'Pick and place file, JLCPCB style' (_JLCPCB_position) [position] WARNING:(W062) Invalid column name `MPN`. Valid columns are ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM', 'Reference', 'Footprint X', 'Footprint Y', 'Footprint Rot', 'Footprint Side', 'Footprint Type', 'Footprint Populate', 'Footprint X-Size', 'Footprint Y-Size']. (kibot - log.py:106) - 'Pick and place file, XYRS style' (_macrofab_xyrs) [bom] WARNING:(W009) KiCad config without environment.vars section (kibot - log.py:106) WARNING:(W010) Unable to find KiCad libraries (kibot - log.py:106) WARNING:(W010) Unable to find KiCad templates (kibot - log.py:106) WARNING:(W010) Unable to find KiCad user templates (kibot - log.py:106) WARNING:(W010) Unable to find KiCad footprints (kibot - log.py:106) WARNING:(W010) Unable to find KiCad 3D models (kibot - log.py:106) - 'Gerbers compatible with PCBWay' (_PCBWay_gerbers) [gerber] - 'Drill files compatible with PCBWay' (_PCBWay_drill) [excellon] - 'Board View export' (basic_boardview) [boardview] - 'Generic Bill of Materials in HTML format' (generic_bom_html) [bom] - 'Generic Bill of Materials in CSV format' (generic_bom_csv) [bom] - 'Generic Bill of Materials in HRTXT format' (generic_bom_hrtxt) [bom] - 'Generic Bill of Materials in TSV format' (generic_bom_tsv) [bom] - 'Generic Bill of Materials in XML format' (generic_bom_xml) [bom] - 'Generic Bill of Materials in XLSX format' (generic_bom_xlsx) [bom] - 'Positional Bill of Materials in HTML format' (positional_bom_html) [bom] - 'Positional Bill of Materials in XLSX format' (positional_bom_xlsx) [bom] - 'PCB diff between the last two changes' (basic_diff_pcb) [diff] - Trying to download KiCad PCB/SCH Diff (https://github.com/INTI-CMNB/KiDiff/releases) ERROR:Missing `kicad-diff.py` command (KiCad PCB/SCH Diff), install it (kibot - __init__.py:1475) ERROR:Home page: https://github.com/INTI-CMNB/KiDiff (kibot - __init__.py:1475) ERROR:Download page: https://github.com/INTI-CMNB/KiDiff/releases (kibot - __init__.py:1475) ERROR:Debian package: kicad pcb/sch diff (kibot - __init__.py:1475) ERROR:Output that needs it: diff (kibot - __init__.py:1475) ERROR:Try running the installation checker: kibot-check (kibot - __init__.py:1475) - 'Schematic diff between the last two changes' (basic_diff_sch) [diff] - Trying to download KiCad PCB/SCH Diff (https://github.com/INTI-CMNB/KiDiff/releases) ERROR:Missing `kicad-diff.py` command (KiCad PCB/SCH Diff), install it (kibot - __init__.py:1475) ERROR:Home page: https://github.com/INTI-CMNB/KiDiff (kibot - __init__.py:1475) ERROR:Download page: https://github.com/INTI-CMNB/KiDiff/releases (kibot - __init__.py:1475) ERROR:Debian package: kicad pcb/sch diff (kibot - __init__.py:1475) ERROR:Output that needs it: diff (kibot - __init__.py:1475) ERROR:Try running the installation checker: kibot-check (kibot - __init__.py:1475) - 'Individual layers in DXF format' (basic_dxf) [dxf] - 'Schematic in DXF format' (basic_dxf_sch_print) [dxf_sch_print] - Trying to download KiCad Automation tools (https://github.com/INTI-CMNB/KiAuto/releases) ERROR:Missing `eeschema_do` command (KiCad Automation tools), install it (kibot - __init__.py:1475) ERROR:Home page: https://github.com/INTI-CMNB/KiAuto (kibot - __init__.py:1475) ERROR:Download page: https://github.com/INTI-CMNB/KiAuto/releases (kibot - __init__.py:1475) ERROR:Debian package: kicad automation tools (kibot - __init__.py:1475) ERROR:Output that needs it: dxf_sch_print (kibot - __init__.py:1475) ERROR:Try running the installation checker: kibot-check (kibot - __init__.py:1475) - 'Drill files in EXCELLON format' (basic_excellon) [excellon] - 'PCB in GenCAD format' (basic_gencad) [gencad] - Trying to download KiCad Automation tools (https://github.com/INTI-CMNB/KiAuto/releases) ERROR:Missing `pcbnew_do` command (KiCad Automation tools), install it (kibot - __init__.py:1475) ERROR:Home page: https://github.com/INTI-CMNB/KiAuto (kibot - __init__.py:1475) ERROR:Download page: https://github.com/INTI-CMNB/KiAuto/releases (kibot - __init__.py:1475) ERROR:Debian package: kicad automation tools (kibot - __init__.py:1475) ERROR:Output that needs it: gencad (kibot - __init__.py:1475) ERROR:Try running the installation checker: kibot-check (kibot - __init__.py:1475) - 'Drill files in GERB_DRILL format' (basic_gerb_drill) [gerb_drill] - 'Gerbers in modern format, recommended by the standard' (gerber_modern) [gerber] - 'Individual layers in HPGL format' (basic_hpgl) [hpgl] - 'Schematic in HPGL format' (basic_hpgl_sch_print) [hpgl_sch_print] - Trying to download KiCad Automation tools (https://github.com/INTI-CMNB/KiAuto/releases) ERROR:Missing `eeschema_do` command (KiCad Automation tools), install it (kibot - __init__.py:1475) ERROR:Home page: https://github.com/INTI-CMNB/KiAuto (kibot - __init__.py:1475) ERROR:Download page: https://github.com/INTI-CMNB/KiAuto/releases (kibot - __init__.py:1475) ERROR:Debian package: kicad automation tools (kibot - __init__.py:1475) ERROR:Output that needs it: hpgl_sch_print (kibot - __init__.py:1475) ERROR:Try running the installation checker: kibot-check (kibot - __init__.py:1475) - 'Information about the run' (basic_info) [info] Traceback (most recent call last): File "C:\Program Files\KiCad\7.0\bin\Lib\runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "C:\Program Files\KiCad\7.0\bin\Lib\runpy.py", line 87, in _run_code exec(code, run_globals) File "C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\Scripts\kibot.exe\__main__.py", line 7, in <module> File "C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\site-packages\kibot\__main__.py", line 470, in main generate_examples(args.start, args.dry, args.type) File "C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\site-packages\kibot\kiplot.py", line 1085, in generate_examples generate_targets(c) File "C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\site-packages\kibot\kiplot.py", line 971, in generate_targets generate_outputs(outputs, [], False, None, False, False, dont_stop=True) File "C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\site-packages\kibot\kiplot.py", line 527, in generate_outputs _generate_outputs(outputs, targets, invert, skip_pre, cli_order, no_priority, dont_stop) File "C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\site-packages\kibot\kiplot.py", line 517, in _generate_outputs run_output(out, dont_stop) File "C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\site-packages\kibot\kiplot.py", line 418, in run_output out.run(get_output_dir(out.dir, out)) File "C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\site-packages\kibot\out_base.py", line 197, in run self.options.run(self.expand_filename(output_dir, output)) File "C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\site-packages\kibot\out_info.py", line 41, in run ret = run_command([os.path.join(dir, 'kibot-check'), '-p']) File "C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\site-packages\kibot\kiplot.py", line 167, in run_command res = _run_command(command, change_to) File "C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\site-packages\kibot\kiplot.py", line 153, in _run_command return run(command, check=True, stdout=PIPE, stderr=STDOUT, cwd=change_to) File "C:\Program Files\KiCad\7.0\bin\Lib\subprocess.py", line 505, in run with Popen(*popenargs, **kwargs) as process: File "C:\Program Files\KiCad\7.0\bin\Lib\subprocess.py", line 951, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "C:\Program Files\KiCad\7.0\bin\Lib\subprocess.py", line 1420, in _execute_child hp, ht, pid, tid = _winapi.CreateProcess(executable, args, OSError: [WinError 193] %1 is not a valid Win32 application
didn't work to well.
2023-08-02: try to run KiBot from git bash (started from a powershell with PATH that includes KiCad 7 python and KiBot)
torfinn.ingolfsen@NO-OSL-TI21 MINGW64 ~/OneDrive - Inventas AS/Documents/Inventas/0_faglig/KiCAD/Test_projects/kicad7 (master) $ pwd /c/Users/torfinn.ingolfsen/OneDrive - Inventas AS/Documents/Inventas/0_faglig/KiCAD/Test_projects/kicad7
run kibot
$ kibot --quick-start --dry WARNING:(W106) Running on Windows, this is experimental, please report any problem (kibot - log.py:106) Analyzing `.\KiCAD_automation_test` dir Using SCH file: KiCAD_automation_test\KiCAD_automation_test.kicad_sch - Creating .\KiCAD_automation_test\kibot_generated.kibot.yaml example configuration WARNING:(W090) Missing `blender` command (Blender), install it (kibot - log.py:106) WARNING:(W090) Home page: https://www.blender.org/ (kibot - log.py:106) WARNING:(W090) Debian package: blender (kibot - log.py:106) WARNING:(W090) Arch package: blender (kibot - log.py:106) WARNING:(W090) Output that needs it: blender_export (kibot - log.py:106) WARNING:(W090) Try running the installation checker: kibot-check (kibot - log.py:106) - Trying to download KiCost (https://github.com/hildogjr/KiCost/releases) WARNING:(W090) Missing Python installation tool (pip) (kibot - log.py:106) WARNING:(W090) Missing `kicost` command (KiCost), install it (kibot - log.py:106) WARNING:(W090) Home page: https://github.com/hildogjr/KiCost (kibot - log.py:106) WARNING:(W090) Download page: https://github.com/hildogjr/KiCost/releases (kibot - log.py:106) WARNING:(W090) Debian package: kicost (kibot - log.py:106) WARNING:(W090) Output that needs it: kicost (kibot - log.py:106) WARNING:(W090) Used to find components costs and specs (v1.1.8) (kibot - log.py:106) - Trying to download Interactive HTML BoM (https://github.com/INTI-CMNB/InteractiveHtmlBom/releases) WARNING:(W090) Missing `generate_interactive_bom.py` command (Interactive HTML BoM), install it (kibot - log.py:106) WARNING:(W090) Home page: https://github.com/INTI-CMNB/InteractiveHtmlBom (kibot - log.py:106) WARNING:(W090) Download page: https://github.com/INTI-CMNB/InteractiveHtmlBom/releases (kibot - log.py:106) WARNING:(W090) Debian package: interactive html bom (kibot - log.py:106) WARNING:(W090) Output that needs it: ibom (kibot - log.py:106) - Trying to download KiKit (https://github.com/yaqwsx/KiKit/releases) WARNING:(W090) Missing `kikit` command (KiKit), install it (kibot - log.py:106) WARNING:(W090) Home page: https://github.com/yaqwsx/KiKit (kibot - log.py:106) WARNING:(W090) Download page: https://github.com/yaqwsx/KiKit/releases (kibot - log.py:106) WARNING:(W090) Debian package: kikit (kibot - log.py:106) WARNING:(W090) Output that needs it: panelize (kibot - log.py:106) - Trying to download RSVG tools (None) WARNING:(W090) Missing `rsvg-convert` command (RSVG tools), install it (kibot - log.py:106) WARNING:(W090) Home page: https://gitlab.gnome.org/GNOME/librsvg (kibot - log.py:106) WARNING:(W090) Debian package: librsvg2-bin (kibot - log.py:106) WARNING:(W090) Arch package: librsvg (kibot - log.py:106) WARNING:(W090) Output that needs it: pcb_print (kibot - log.py:106) WARNING:(W090) Used to create PDF, PNG, PS and EPS formats (kibot - log.py:106) WARNING:(W090) Disabling most printed formats (kibot - log.py:106) - Trying to download Ghostscript (https://github.com/ArtifexSoftware/ghostpdl-downloads/releases) WARNING:(W090) Missing `gs` command (Ghostscript), install it (kibot - log.py:106) WARNING:(W090) Home page: https://www.ghostscript.com/ (kibot - log.py:106) WARNING:(W090) Download page: https://github.com/ArtifexSoftware/ghostpdl-downloads/releases (kibot - log.py:106) WARNING:(W090) Debian package: ghostscript (kibot - log.py:106) WARNING:(W090) Arch package: ghostscript (kibot - log.py:106) WARNING:(W090) Used to create PNG, PS and EPS formats (kibot - log.py:106) WARNING:(W090) Disabling postscript/PDF printed format (kibot - log.py:106) - Trying to download ImageMagick (https://imagemagick.org/script/download.php) WARNING:(W090) Upgrade `convert` command (ImageMagick) (kibot - log.py:106) WARNING:(W090) Home page: https://imagemagick.org/ (kibot - log.py:106) WARNING:(W090) Download page: https://imagemagick.org/script/download.php (kibot - log.py:106) WARNING:(W090) Debian package: imagemagick (kibot - log.py:106) WARNING:(W090) Arch package: imagemagick (kibot - log.py:106) WARNING:(W090) - Recommended extra Arch packages: gsfonts (kibot - log.py:106) WARNING:(W090) Used to create monochrome prints and scaled PNG files (kibot - log.py:106) WARNING:(W090) Upgrade `pandoc` command (Pandoc) (kibot - log.py:106) WARNING:(W090) Home page: https://pandoc.org/ (kibot - log.py:106) WARNING:(W090) Download page: https://github.com/jgm/pandoc/releases (kibot - log.py:106) WARNING:(W090) Debian package: pandoc (kibot - log.py:106) WARNING:(W090) - Recommended extra Debian packages: texlive texlive-latex-base texlive-latex-recommended (kibot - log.py:106) WARNING:(W090) Arch package: pandoc (kibot - log.py:106) WARNING:(W090) - Recommended extra Arch packages: texlive-core (kibot - log.py:106) WARNING:(W090) In CI/CD environments: the `kicad_auto_test` docker image contains it. (kibot - log.py:106) WARNING:(W090) Output that needs it: report (kibot - log.py:106) WARNING:(W090) Used to create PDF/ODF/DOCX files (kibot - log.py:106) - Trying to download KiKit (https://github.com/yaqwsx/KiKit/releases) WARNING:(W090) Upgrade `kikit` command (KiKit) (kibot - log.py:106) WARNING:(W090) Output that needs it: stencil_3d (kibot - log.py:106) - Trying to download KiKit (https://github.com/yaqwsx/KiKit/releases) WARNING:(W090) Output that needs it: stencil_for_jig (kibot - log.py:106)
2023-08-02: check if python from KiCad 7 have pip, and try to install KiBot
[C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\Inventas\0_faglig\KiCAD\Test_projects\kicad7] $ python -m pip --version pip 23.2.1 from C:\Program Files\KiCad\7.0\bin\Lib\site-packages\pip (python 3.9)
install KiBot
[C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\Inventas\0_faglig\KiCAD\Test_projects\kicad7] $ python -m pip install --no-compile kibot Defaulting to user installation because normal site-packages is not writeable Collecting kibot Obtaining dependency information for kibot from https://files.pythonhosted.org/packages/70/ea/8425451b63abca7b6202f3c75492d62a5e0e61c186d70269340495bb01fd/kibot-1.6.3-py3-none-any.whl.metadata Downloading kibot-1.6.3-py3-none-any.whl.metadata (466 kB) ---------------------------------------- 466.7/466.7 kB 4.1 MB/s eta 0:00:00 Collecting colorama (from kibot) Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB) Collecting kiauto (from kibot) Obtaining dependency information for kiauto from https://files.pythonhosted.org/packages/54/b8/266a38a6cce986712043f9174e6975980c4987cb0d06aeb7858e3edd9438/kiauto-2.2.6-py3-none-any.whl.metadata Downloading kiauto-2.2.6-py3-none-any.whl.metadata (14 kB) Collecting lark (from kibot) Obtaining dependency information for lark from https://files.pythonhosted.org/packages/9a/16/54258d6b368db265bde53515fe7ccb7c261b4ff3591b6354531abfe922ef/lark-1.1.7-py3-none-any.whl.metadata Downloading lark-1.1.7-py3-none-any.whl.metadata (1.9 kB) Collecting markdown2 (from kibot) Obtaining dependency information for markdown2 from https://files.pythonhosted.org/packages/f1/98/61276a753f078dd2f3171c9a69fd3f451d220e806b2b1cdca41b8e368b0f/markdown2-2.4.10-py2.py3-none-any.whl.metadata Downloading markdown2-2.4.10-py2.py3-none-any.whl.metadata (2.0 kB) Collecting pyyaml (from kibot) Obtaining dependency information for pyyaml from https://files.pythonhosted.org/packages/84/4d/82704d1ab9290b03da94e6425f5e87396b999fd7eb8e08f3a92c158402bf/PyYAML-6.0.1-cp39-cp39-win_amd64.whl.metadata Downloading PyYAML-6.0.1-cp39-cp39-win_amd64.whl.metadata (2.1 kB) Collecting qrcodegen (from kibot) Using cached qrcodegen-1.8.0-py3-none-any.whl (14 kB) Requirement already satisfied: requests in c:\program files\kicad\7.0\bin\lib\site-packages (from kibot) (2.31.0) Collecting xlsxwriter (from kibot) Obtaining dependency information for xlsxwriter from https://files.pythonhosted.org/packages/37/94/25d3ec8587974de7ebd790232aa3155abfe44ed23df7ccaa4645977a1cbe/XlsxWriter-3.1.2-py3-none-any.whl.metadata Downloading XlsxWriter-3.1.2-py3-none-any.whl.metadata (2.5 kB) Collecting psutil (from kiauto->kibot) Using cached psutil-5.9.5-cp36-abi3-win_amd64.whl (255 kB) Collecting xvfbwrapper (from kiauto->kibot) Using cached xvfbwrapper-0.2.9.tar.gz (5.6 kB) Preparing metadata (setup.py) ... done Requirement already satisfied: charset-normalizer<4,>=2 in c:\program files\kicad\7.0\bin\lib\site-packages (from requests->kibot) (3.1.0) Requirement already satisfied: idna<4,>=2.5 in c:\program files\kicad\7.0\bin\lib\site-packages (from requests->kibot) (3.4) Requirement already satisfied: urllib3<3,>=1.21.1 in c:\program files\kicad\7.0\bin\lib\site-packages (from requests->kibot) (2.0.3) Requirement already satisfied: certifi>=2017.4.17 in c:\program files\kicad\7.0\bin\lib\site-packages (from requests->kibot) (2023.5.7) Using cached kibot-1.6.3-py3-none-any.whl (1.0 MB) Using cached kiauto-2.2.6-py3-none-any.whl (76 kB) Using cached lark-1.1.7-py3-none-any.whl (108 kB) Using cached markdown2-2.4.10-py2.py3-none-any.whl (39 kB) Downloading PyYAML-6.0.1-cp39-cp39-win_amd64.whl (152 kB) ---------------------------------------- 152.8/152.8 kB ? eta 0:00:00 Using cached XlsxWriter-3.1.2-py3-none-any.whl (153 kB) Building wheels for collected packages: xvfbwrapper Building wheel for xvfbwrapper (setup.py) ... done Created wheel for xvfbwrapper: filename=xvfbwrapper-0.2.9-py3-none-any.whl size=5043 sha256=8aca079cd5ee31bb73eb4d9dd4aecb56a4c4645e45a4ebca2e157ad3a198be01 Stored in directory: c:\users\torfinn.ingolfsen\appdata\local\pip\cache\wheels\aa\09\0e\c0fa4c721cfb0a003121597a24181add912b7488054d2311ad Successfully built xvfbwrapper Installing collected packages: xvfbwrapper, xlsxwriter, qrcodegen, pyyaml, psutil, markdown2, lark, colorama, kiauto, kibot WARNING: The script markdown2.exe is installed in 'C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The scripts kibot.exe and kiplot.exe are installed in 'C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Successfully installed colorama kiauto kibot lark markdown2 psutil pyyaml qrcodegen xlsxwriter xvfbwrapper
add the scripts directory to Path
[C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\Inventas\0_faglig\KiCAD\Test_projects\kicad7] $ Add-PathVariable 'C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\Scripts'
check
[C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\Inventas\0_faglig\KiCAD\Test_projects\kicad7] $ which kibot C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\Scripts\kibot.exe
run kibot-check
[C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\Inventas\0_faglig\KiCAD\Test_projects\kicad7] $ python "C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\KiCad\7.0\3rdparty\Python39\Scripts\kibot-check" KiBot installation checker ←[;1;4mCore:←[0m Windows Python: ←[32m3.9.16 (main, May 18 2023, 07:48:16) [MSC v.1936 64 bit (AMD64)]←[39m KiCad: ←[31m7.0.6←[39m Kibot: 1.6.3 Modules: Colorama: 0.4.6 LXML: Not available Lark: 1.1.7 PyYAML: 6.0.1 QRCodeGen: Ok Requests: 2.31.0 XLSXWriter: 3.1.2 Xvfbwrapper: Not available markdown2: 2.4.10 mistune: Not available numpy: 1.25.0 Tools: Bash: 5.2.15 (GNU bash, version 5.2.15(1)-release (x86_64-pc-linux-gnu)) Blender: Not available Ghostscript: Not available Git: 2.39.2 (git version 2.39.2.windows.1) Failed to run C:\Windows\system32\convert.EXE, error 4 ImageMagick: *UNKNOWN* Interactive HTML BoM: Not available KiBoM: Not available KiCad Automation tools (kiauto): Not available KiCad PCB/SCH Diff (kidiff): Not available KiCost: Not available KiKit: Not available OpenSCAD: Not available Pandoc: Not available RAR: Not available RSVG tools: Not available Xvfb: Not available * KiBot is currently tested under Linux Windows may work with some limitations for KiCad 6.x Consider using a docker image, Windows docker can run Linux images (using virtualization) You can also try WSL (Windows Subsystem for Linux) Please consult: https://github.com/INTI-CMNB/KiBot/issues * Blender not installed or too old Visit: https://www.blender.org/ - Mandatory for `blender_export` * Ghostscript not installed or too old Visit: https://www.ghostscript.com/ Download it from: https://github.com/ArtifexSoftware/ghostpdl-downloads/releases This tool might be automatically downloaded by KiBot. - Optional to: - Create outputs preview for `navigate_results` - Create PNG, PS and EPS formats for `pcb_print` * ImageMagick not installed or too old Visit: https://imagemagick.org/ Download it from: https://imagemagick.org/script/download.php This tool might be automatically downloaded by KiBot. - Optional to: - Automatically crop images for `blender_export` - Create outputs preview for `navigate_results` - Create monochrome prints and scaled PNG files for `pcb_print` - Create JPG and BMP images for `pcbdraw` - Automatically crop images for `render_3d` * Interactive HTML BoM not installed or too old Visit: https://github.com/INTI-CMNB/InteractiveHtmlBom Download it from: https://github.com/INTI-CMNB/InteractiveHtmlBom/releases Please install the Python Installer (pip). - Mandatory for `ibom` * KiBoM not installed or too old Visit: https://github.com/INTI-CMNB/KiBoM Download it from: https://github.com/INTI-CMNB/KiBoM/releases Please install the Python Installer (pip). - Mandatory for `kibom` * KiCad Automation tools not installed or too old Visit: https://github.com/INTI-CMNB/KiAuto Download it from: https://github.com/INTI-CMNB/KiAuto/releases Please install the Python Installer (pip). - Mandatory for: `dxf_sch_print`, `gencad`, `hpgl_sch_print`, `netlist`, `pdf_pcb_print`, `pdf_sch_print`, `ps_sch_print`, `render_3d`, `run_drc`, `run_erc`, `step`, `svg_pcb_print`, `svg_sch_print`, `update_xml`, `vrml` - Optional to: - Compare schematics for `diff` (v2.2.0) - Show KiAuto installation information for `info` (v2.0.0) - Print the page frame in GUI mode for `pcb_print` (v1.6.7) * KiCad PCB/SCH Diff not installed or too old Visit: https://github.com/INTI-CMNB/KiDiff Download it from: https://github.com/INTI-CMNB/KiDiff/releases Please install the Python Installer (pip). - Mandatory for `diff` * KiCost not installed or too old Visit: https://github.com/hildogjr/KiCost Download it from: https://github.com/hildogjr/KiCost/releases Please install the Python Installer (pip). - Mandatory for `kicost` - Optional to find components costs and specs for `bom` * KiKit not installed or too old Visit: https://github.com/yaqwsx/KiKit Download it from: https://github.com/yaqwsx/KiKit/releases Please install the Python Installer (pip). - Mandatory for: `panelize`, `stencil_3d`, `stencil_for_jig` - Optional to separate multiboard projects for general use * Python module `LXML` not installed, too old or incompatible Install the Package Installer for Python (pip) and run this script again - Mandatory for: `pcb_print`, `pcbdraw` * OpenSCAD not installed or too old Visit: https://openscad.org/ Download it from: https://openscad.org/downloads.html - Mandatory for: `stencil_3d`, `stencil_for_jig` * Pandoc not installed or too old Visit: https://pandoc.org/ Download it from: https://github.com/jgm/pandoc/releases In CI/CD environments: the `kicad_auto_test` docker image contains it. - Optional to create PDF/ODF/DOCX files for `report` * RAR not installed or too old Visit: https://www.rarlab.com/ Download it from: https://www.rarlab.com/download.htm This tool might be automatically downloaded by KiBot. - Optional to compress in RAR format for `compress` * RSVG tools not installed or too old Visit: https://gitlab.gnome.org/GNOME/librsvg This tool might be automatically downloaded by KiBot. - Optional to: - Create outputs preview for `navigate_results` - Create PNG icons for `navigate_results` - Create PDF, PNG, PS and EPS formats for `pcb_print` - Create PNG, JPG and BMP images for `pcbdraw` * Xvfb not installed or too old Visit: https://www.x.org - Mandatory for: `stencil_3d`, `stencil_for_jig` * Python module `Xvfbwrapper` not installed, too old or incompatible Install the Package Installer for Python (pip) and run this script again - Mandatory for: `stencil_3d`, `stencil_for_jig` * Python module `mistune` not installed, too old or incompatible Install the Package Installer for Python (pip) and run this script again - Mandatory for `populate` Color reference: ok, optional for an output, optional for general use, mandatory for an output, mandatory for general use Did this help? Please consider commenting it on https://github.com/INTI-CMNB/KiBot/discussions/categories/kibot-check
2023-08-02: add KiCad 7 python to Path:
[C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\Inventas\0_faglig\KiCAD\Test_projects\kicad7] $ Add-PathVariable "C:\Program Files\KiCad\7.0\bin" [C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\Inventas\0_faglig\KiCAD\Test_projects\kicad7] $ $env:path -split ";" C:\Program Files\Eclipse Adoptium\jre-17.0.6.10-hotspot\bin C:\Windows\system32 C:\Windows C:\Windows\System32\Wbem C:\Windows\System32\WindowsPowerShell\v1.0\ C:\Windows\System32\OpenSSH\ C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin\ C:\Program Files\IVI Foundation\VISA\Win64\Bin\ C:\Program Files\otii C:\Program Files\dotnet\ C:\Program Files\Docker\Docker\resources\bin C:\ProgramData\DockerDesktop\version-bin C:\Program Files\Git\cmd C:\Program Files\PuTTY\ C:\Program Files (x86)\SimplySerial\ C:\Program Files\usbipd-win\ C:\Program Files\Nordic Semiconductor\nrf-command-line-tools\bin\ C:\Users\torfinn.ingolfsen\AppData\Local\Programs\Python\Python311\Scripts\ C:\Users\torfinn.ingolfsen\AppData\Local\Programs\Python\Python311\ C:\Program Files (x86)\GNU Arm Embedded Toolchain\10 2021.10\bin C:\Program Files (x86)\Arm GNU Toolchain arm-none-eabi\12.2 rel1\bin C:\Users\torfinn.ingolfsen\scoop\shims C:\Users\torfinn.ingolfsen\.cargo\bin C:\Users\torfinn.ingolfsen\AppData\Local\Microsoft\WindowsApps C:\Users\torfinn.ingolfsen\AppData\Local\Programs\Microsoft VS Code\bin C:\Program Files\Neovim\bin C:\Users\torfinn.ingolfsen\tools\PSTools C:\Users\torfinn.ingolfsen\tools\scripts C:\ti\msp430-gcc\bin C:\ti\mspdebug\ C:\Users\torfinn.ingolfsen\AppData\Roaming\xPacks\openocd\bin\ C:\Program Files\KiCad\7.0\bin
verify
[C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\Inventas\0_faglig\KiCAD\Test_projects\kicad7] $ which python C:\Program Files\KiCad\7.0\bin\python.exe [C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\Inventas\0_faglig\KiCAD\Test_projects\kicad7] $ python -c 'import pcbnew; print(pcbnew.GetBuildVersion())' 7.0.6
2023-08-02: I need pyhon from KiCad 7, so uninstall KiBot here
[C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\Inventas\0_faglig\KiCAD\Test_projects\kicad7] $ pip --version pip 23.1.2 from C:\Users\torfinn.ingolfsen\AppData\Local\Programs\Python\Python311\Lib\site-packages\pip (python 3.11) [C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\Inventas\0_faglig\KiCAD\Test_projects\kicad7] $ pip uninstall kibot Found existing installation: kibot 1.6.3 Uninstalling kibot-1.6.3: Would remove: c:\users\torfinn.ingolfsen\appdata\local\programs\python\python311\lib\site-packages\kibot-1.6.3.dist-info\* c:\users\torfinn.ingolfsen\appdata\local\programs\python\python311\lib\site-packages\kibot\* c:\users\torfinn.ingolfsen\appdata\local\programs\python\python311\scripts\kibot-check c:\users\torfinn.ingolfsen\appdata\local\programs\python\python311\scripts\kibot.exe c:\users\torfinn.ingolfsen\appdata\local\programs\python\python311\scripts\kiplot.exe Proceed (Y/n)? Successfully uninstalled kibot-1.6.3
and uninstall Python 3.11
me Id Version Source --------------------------------------------------------------------------------- Python Launcher {23514291-DEF3-42FD-A67C-A96E35C92F24} 3.11.4150.0 Python 3.11.4 (64-bit) Python.Python.3.11 3.11.4 winget [C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Documents\Inventas\0_faglig\KiCAD\Test_projects\kicad7] $ winget uninstall Python.Python.3.11 Found Python 3.11 [Python.Python.3.11] Starting package uninstall... Successfully uninstalled
2023-08-02: pip - install KiBot
[C:\Users\torfinn.ingolfsen] $ pip install kibot --no-compile Collecting kibot Downloading kibot-1.6.3-py3-none-any.whl (1.0 MB) ---------------------------------------- 1.0/1.0 MB 15.9 MB/s eta 0:00:00 Collecting colorama (from kibot) Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB) Collecting kiauto (from kibot) Downloading kiauto-2.2.6-py3-none-any.whl (76 kB) ---------------------------------------- 76.5/76.5 kB ? eta 0:00:00 Collecting lark (from kibot) Downloading lark-1.1.7-py3-none-any.whl (108 kB) ---------------------------------------- 108.9/108.9 kB ? eta 0:00:00 Collecting markdown2 (from kibot) Downloading markdown2-2.4.10-py2.py3-none-any.whl (39 kB) Collecting pyyaml (from kibot) Downloading PyYAML-6.0.1-cp311-cp311-win_amd64.whl (144 kB) ---------------------------------------- 144.7/144.7 kB ? eta 0:00:00 Collecting qrcodegen (from kibot) Downloading qrcodegen-1.8.0-py3-none-any.whl (14 kB) Collecting requests (from kibot) Downloading requests-2.31.0-py3-none-any.whl (62 kB) ---------------------------------------- 62.6/62.6 kB ? eta 0:00:00 Collecting xlsxwriter (from kibot) Downloading XlsxWriter-3.1.2-py3-none-any.whl (153 kB) ---------------------------------------- 153.0/153.0 kB ? eta 0:00:00 Collecting psutil (from kiauto->kibot) Downloading psutil-5.9.5-cp36-abi3-win_amd64.whl (255 kB) ---------------------------------------- 255.1/255.1 kB 15.3 MB/s eta 0:00:00 Collecting xvfbwrapper (from kiauto->kibot) Downloading xvfbwrapper-0.2.9.tar.gz (5.6 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting charset-normalizer<4,>=2 (from requests->kibot) Downloading charset_normalizer-3.2.0-cp311-cp311-win_amd64.whl (96 kB) ---------------------------------------- 96.6/96.6 kB ? eta 0:00:00 Collecting idna<4,>=2.5 (from requests->kibot) Downloading idna-3.4-py3-none-any.whl (61 kB) ---------------------------------------- 61.5/61.5 kB ? eta 0:00:00 Collecting urllib3<3,>=1.21.1 (from requests->kibot) Downloading urllib3-2.0.4-py3-none-any.whl (123 kB) ---------------------------------------- 123.9/123.9 kB ? eta 0:00:00 Collecting certifi>=2017.4.17 (from requests->kibot) Downloading certifi-2023.7.22-py3-none-any.whl (158 kB) ---------------------------------------- 158.3/158.3 kB ? eta 0:00:00 Building wheels for collected packages: xvfbwrapper Building wheel for xvfbwrapper (pyproject.toml) ... done Created wheel for xvfbwrapper: filename=xvfbwrapper-0.2.9-py3-none-any.whl size=5028 sha256=8179b085e4f8a162f95938b25de6fbfcb8c90e370f595b295e262c2bb704cc80 Stored in directory: c:\users\torfinn.ingolfsen\appdata\local\pip\cache\wheels\ba\5c\40\945b2f824d1770d8b13123f3f598562449be8fc8aa51acfff2 Successfully built xvfbwrapper Installing collected packages: xvfbwrapper, xlsxwriter, urllib3, qrcodegen, pyyaml, psutil, markdown2, lark, idna, colorama, charset-normalizer, certifi, requests, kiauto, kibot Successfully installed certifi-2023.7.22 charset-normalizer-3.2.0 colorama-0.4.6 idna-3.4 kiauto-2.2.6 kibot-1.6.3 lark-1.1.7 markdown2-2.4.10 psutil-5.9.5 pyyaml-6.0.1 qrcodegen-1.8.0 requests-2.31.0 urllib3-2.0.4 xlsxwriter-3.1.2 xvfbwrapper-0.2.9 [notice] A new release of pip is available: 23.1.2 -> 23.2.1 [notice] To update, run: python.exe -m pip install --upgrade pip
2023-08-02: winget - installed Python 3.11 from powershell
$ winget install Python.Python.3.11 Found Python 3.11 [Python.Python.3.11] Version 3.11.4 This application is licensed to you by its owner. Microsoft is not responsible for, nor does it grant any licenses to, third-party packages. Downloading https://www.python.org/ftp/python/3.11.4/python-3.11.4-amd64.exe ██████████████████████████████ 24.2 MB / 24.2 MB Successfully verified installer hash Starting package install... The installer will request to run as administrator, expect a prompt. Successfully installed
afterwards, I kept getting these
[C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Desktop] $ which python3 C:\Users\torfinn.ingolfsen\AppData\Local\Microsoft\WindowsApps\python3.exe [C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Desktop] $ python3 --version Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases.
so I disabled those, and now I get
[C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Desktop] $ which python C:\Users\torfinn.ingolfsen\AppData\Local\Programs\Python\Python311\python.exe [C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Desktop] $ [C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Desktop] $ python --version Python 3.11.4 [C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Desktop] $ which pip3 C:\Users\torfinn.ingolfsen\AppData\Local\Programs\Python\Python311\Scripts\pip3.exe [C:\Users\torfinn.ingolfsen\OneDrive - Inventas AS\Desktop] $ pip3 --version pip 23.1.2 from C:\Users\torfinn.ingolfsen\AppData\Local\Programs\Python\Python311\Lib\site-packages\pip (python 3.11)
2022-12-13: another round of trouble with Teams and Outlook. I moved the laptop from my docking to standalone (WiFi was already connected, so no network issues) it worked for a long time (one hour +) then both Outlook and Teams are not connected to their servers. Other programs (web browsers, ping, etc) still works across the network. Outlook shows "Trying to connect..." on the status line, Teams asks me to sign in, but just shows the "signing in..." message a while then asks me to sign in again. Quitting Teams and starting it again gets me the "We ran into a prolem. Reconnecting..." message quickly. Outlook can be stopped File, Exit, but the notification icon on the taskbar / status line in win10 still shows, I have to "End task" from Task Manager. Starting Outlook again, it still says "Trying to connect..." on the status line. Oh well. Restart the machine, and the problem goes away.
2022-12-02: docking - annoying problem. I use the machine with a Thunderbolt dock (Dell WD19TBS), which is easy, just one usb-C cable and the laptop gets external power, wired networking, two external monitors and a usb keyboard. The "starting the day" procedure is: connect the usb-C cable from the docking station to the usb-C port closest to the back edge on the left side of the laptop, then open the lid, this powers on the laptop and all things work. I unplug the laptop for meetings and work elsewhere. Problem: when I go from undocked to docked again, sometimes the nettwork in the docking station isn't working, and very often (almost always) the usb keyboard doesn't work. I have to reboot the machine to have full functionality - this is very annoying!
2022-11-21: git complained that it could not write to files in .git/objects/c0/... when I tried a git add file
.
Turns out that the problem is with Onedrive, if I open the .git/objects/c0 in powershell and try to do 'ls' or 'dir' on
it, I get the error message "Location not found – The tag present in the reparse point buffer is invalid.". Fixing it
involves running chkdsk c: /r /f
from an admin powershell, answering yes to run chkdsk on next reboot and rebooting
the machine. after it finished and windows had restarted, 'git add ...' worked again.
2022-11-14: sometimes, when I first boot the machine, Outlook is unable to connect to the server ("trying to connect ..."). Closing and re-starting Outlook doesn't help, I have to restart the machine.
2022-11-02: for a few days now, the folder windows (explorer) are not restored on logon, even if the setting (View, Options, Folder Options, View, "Restore previous folder windows at logon") is selected. I've tried turnning it off and on again (with "apply" in between) that doesn't help. I also tried dism and sfc /scannow from Restore previous folder windows at logon not working like so (as Administrator)
[C:\Windows\system32] # dism /Online /Cleanup-image /Restorehealth Deployment Image Servicing and Management tool Version: 10.0.19041.844 Image Version: 10.0.19045.2130 [==========================100.0%==========================] The restore operation completed successfully. The operation completed successfully.
and sfc
[C:\Windows\system32] # sfc /scannow Beginning system scan. This process will take some time. Beginning verification phase of system scan. Verification 100% complete. Windows Resource Protection found corrupt files and successfully repaired them. For online repairs, details are included in the CBS log file located at windir\Logs\CBS\CBS.log. For example C:\Windows\Logs\CBS\CBS.log. For offline repairs, details are included in the log file provided by the /OFFLOGFILE flag.
even though sfc found and fixed stuff, it didn't help - explorer windows are not restored at logon. Bummer.
2022-10-27: Outlook didn't connect to the server (this has happened a few times before). It seems that the easiest "fix" is to just restart the machine. Ugh.
2022-09-27: OneDrive didn't sign in, so I had to quit and restart the program.
2022-09-21: bluetoooth - the bluetooth service stopped suddenly, the Bluetooth icon in the task bar / action center
disappeared. Restarting the "Bluetooth Support Service" from services.msc
didn't help, I had to reboot the machine.
2022-07-07: when I tried to shutdown the machine before ending the workday, the power entry on the start menu didn't work. The Sleep, Shut down, Restart entries didn't show up. I had to go to the lock screen and use the power menu there.
2022-06-28: external keyboard - this morning the external keyboard worked - everywhere.
2022-06-27: bios - verified settings. Under Integrated devices: Enable External USB Port = on, Enable USB Boot Support = on, Enable Thunderbolt Boot Support = on. Change setting, under Pre-boot Behaviour: Fastboot = Thorough (was Minimal).
2022-06-27: usb docking - after restarting the machine, display 3 (right side of desk, connected via HDMI) didn't work. I had to unplug and plug the usb docking to get it working. End result: the cable (Displayport to HDMI) was bad, replaced with a Displayport - Displayport cable.
2022-06-27: external keyboard - this morning it did work to enter the Bitlocker password. After that it didn't work at all, not before logging in to windows, and not after logging in. Unplugging, trying different usb ports on the usb docking - no effect. I had to restart the machine to get it working.
2022-05-20: external keyboard - worked at boot today as well.
2022-05-18: external keyboard - this morning it works. Maybe it only works at power on?
2022-05-16: external keyboard - and this morning it works again. Reboot, install updates - now it is not working again. Crap!
2022-05-13: the article 000141123 looks relevant for the external keyboard. Checked in BIOS: USB Boot Support was on, External USB Port was on, Thunderbolt Boot support was off, I changed it to on. rebooted, the external keyboard still doesn't work until after Windows login. Oh well.
2022-05-13: external keyboard - more testing. Tried all usb ports on the docking station - doesn't help, no caps lock LED, no keys working. Tried reversing the usb-C connector from the docking station - doesn't help. As soon as I have logged into win10 (using laptop keyboard) the caps lock LED on the external keyboard comes on and the keys starts working. Annoying.
2022-05-12: the external keyboard (which is plugged into an usb port in the docking station) has stopped working at boot (the login screen). No caps lock LED, and no keys are working. After I log into win10 (using the laptop keyboard) the caps lock LED comes on and the keyboard starts working.
2022-03-04: After lunch, the machine suddenly froze. I wasn't doing anything special at the time. The machine was frozen solid, not even the caps lock key and LED was working. I had to forcibly power off using the power button. after restart, everything is normal, and I can't find anything relevant in logs (event viewer).
2022-02-13: I created this page.