From a5f1a76db44507ce47ab8bdfbdec8048e9f791f3 Mon Sep 17 00:00:00 2001 From: RR Date: Fri, 13 Sep 2024 15:13:08 +0200 Subject: [PATCH 1/3] 13.09.24 update (ltspice, logisim evo fixed) --- roles/OR-63717/meta/main.yml | 14 ++++++++------ roles/RA-63703/meta/main.yml | 5 +++-- roles/VN-63728/meta/main.yml | 8 +++++--- roles/logisim/tasks/main_win.yml | 5 +++-- roles/ltspice/tasks/main_win.yml | 8 +++++++- 5 files changed, 26 insertions(+), 14 deletions(-) diff --git a/roles/OR-63717/meta/main.yml b/roles/OR-63717/meta/main.yml index 70b9078..18bfe22 100644 --- a/roles/OR-63717/meta/main.yml +++ b/roles/OR-63717/meta/main.yml @@ -1,11 +1,13 @@ # Organizacija računalnikov # Robert.Rozman@fri.uni-lj.si -# Windows, Logisim, Logisim Evolution, RAVINOR, CubeIDE + QEMU Embedded plugin +# Windows, Logisim, Logisim Evolution, RAVINOR, CubeIDE + Tools, VSCode + ST plugin, Putty dependencies: - role: logisim - role: stm32cube - - role: stm32duino - - role: ninja - - role: cmake - - role: gcc-arm -# TODO: RAVINOR, CubeIDE + - role: vscode + - role: putty +# - role: ninja +# - role: cmake + +#TODO Writable d:\RAVINOR directory + diff --git a/roles/RA-63703/meta/main.yml b/roles/RA-63703/meta/main.yml index 4a34c54..0de3eb5 100644 --- a/roles/RA-63703/meta/main.yml +++ b/roles/RA-63703/meta/main.yml @@ -1,8 +1,8 @@ # Računalniška arhitektura # Ziga.Pusnik@fri.uni-lj.si, Robert.Rozman@fri.uni-lj.si -# Windows, RAVINOR, CubeIDE + tools, STMDuino, WinIdea 9.21 + GCC + QEMU, Visual2 +# Windows, CubeIDE + tools, STMDuino, VSCode, WinIdea 9.21 + GCC + QEMU, Visual2 dependencies: - - role: stm32cube + - role: stm32cube (CubeMonitor sem vzel samo exe) - role: stm32duino - role: vscode - role: winidea @@ -10,5 +10,6 @@ dependencies: - role: git - role: visual2 +#TODO Writable d:\RAVINOR directory diff --git a/roles/VN-63728/meta/main.yml b/roles/VN-63728/meta/main.yml index d806141..04abcca 100644 --- a/roles/VN-63728/meta/main.yml +++ b/roles/VN-63728/meta/main.yml @@ -1,6 +1,6 @@ # Vhodno-izhodne naprave # Robert.Rozman@fri.uni-lj.si -# Windows, CubeIDE + Tools, LTSpice, PulseView, RAVINOR +# Windows, CubeIDE + Tools, STMDuino, VSCode, LTSpice, PulseView,Putty, STM32 Algobuilder & Unicleo GUI dependencies: - role: stm32cube - role: stm32duino @@ -8,5 +8,7 @@ dependencies: - role: ltspice - role: pulseview - role: putty - - role: algobuilder - + - role: stm32algobuilder #(ni še exe. Datoteke - ne dobim iz ST portala) + - role: stm32unicleogui + +#TODO Writable d:\RAVINOR directory diff --git a/roles/logisim/tasks/main_win.yml b/roles/logisim/tasks/main_win.yml index 9dde89a..a6c54ee 100644 --- a/roles/logisim/tasks/main_win.yml +++ b/roles/logisim/tasks/main_win.yml @@ -15,5 +15,6 @@ - name: Install Logisim-Evolution win_package: - path: https://github.com/logisim-evolution/logisim-evolution/releases/download/v3.8.0/logisim-evolution-3.8.0-arm64.msi - # TODO product_id: b30fa00c-da3f-3769-aaea-6571cacf5c30 + path: https://github.com/logisim-evolution/logisim-evolution/releases/download/v3.9.0/logisim-evolution-3.9.0-x86_64.msi + + # TODO diff --git a/roles/ltspice/tasks/main_win.yml b/roles/ltspice/tasks/main_win.yml index cf38236..c787ed2 100644 --- a/roles/ltspice/tasks/main_win.yml +++ b/roles/ltspice/tasks/main_win.yml @@ -1,3 +1,9 @@ # TODO # Win: https://ltspice.analog.com/software/LTspice64.msi -# MAC: https://ltspice.analog.com/software/LTspice.pkg \ No newline at end of file +# MAC: https://ltspice.analog.com/software/LTspice.pkg + +- name: Install LTSpice + win_package: + path: https://ltspice.analog.com/software/LTspice64.msi + + # TODO From 204c6756380909e5eb9a762d42f2efd66f98a055 Mon Sep 17 00:00:00 2001 From: RR Date: Fri, 13 Sep 2024 15:32:56 +0200 Subject: [PATCH 2/3] RAVINOR directories added --- roles/OR-63717/meta/main.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/roles/OR-63717/meta/main.yml b/roles/OR-63717/meta/main.yml index 18bfe22..1589adc 100644 --- a/roles/OR-63717/meta/main.yml +++ b/roles/OR-63717/meta/main.yml @@ -11,3 +11,23 @@ dependencies: #TODO Writable d:\RAVINOR directory +- name: Create RAVINOR directory + win_file: + path: "D:\\RAVINOR" + state: directory + +- name: Create RAVINOR CubeIDE_Workspace directory + win_file: + path: "D:\\RAVINOR\\CubeIDE_Workspace" + state: directory + +- name: Create RAVINOR Delo directory + win_file: + path: "D:\\RAVINOR\\Delo" + state: directory + +- name: Create RAVINOR Logisim directory + win_file: + path: "D:\\RAVINOR\\Logisim" + state: directory + From c689083936a19d2d602a5e0c5934c17e5062a3e0 Mon Sep 17 00:00:00 2001 From: RR Date: Fri, 13 Sep 2024 15:46:54 +0200 Subject: [PATCH 3/3] STM32Duino role fixed - not sure if correct --- roles/stm32duino/tasks/main_win.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/roles/stm32duino/tasks/main_win.yml b/roles/stm32duino/tasks/main_win.yml index f17e349..63b56ed 100644 --- a/roles/stm32duino/tasks/main_win.yml +++ b/roles/stm32duino/tasks/main_win.yml @@ -8,6 +8,16 @@ # 2024: update: Full directory structure ready zip for Windows only on this URL: # https://unilj-my.sharepoint.com/:u:/g/personal/rozman_fri1_uni-lj_si/EYTFhlsJOFtFk9xsaViP0eYBtILVS24ZF_dlkgodu_L9Nw?e=geavvJ +- name: Create STM32Duino directory + win_file: + path: "D:\\RAVINOR\\STM32Duino" + state: directory + +- name: Install Logisim + win_get_url: + url: "https://unilj-my.sharepoint.com/:u:/g/personal/rozman_fri1_uni-lj_si/EYTFhlsJOFtFk9xsaViP0eYBtILVS24ZF_dlkgodu_L9Nw?e=geavvJ" + dest: "D:\\RAVINOR\\STM32Duino" + # TODO Don't know if unzipping is required? # TODO check if anything else is needed (esp8266com)?