2020-07-30 05:40 AM
Hello,
Recently I did a fresh, clean install of macOS Catalina 10.15.6 and I cannot start any of STM32Cube apps.
I downloaded STM32CubeMX 6.0.0, STM32CubeProgrammer 2.5.0 and STM32CubeIDE 1.4 and installed them using this commands:
sudo java -jar SetupSTM32CubeMX-6.0.0.exe
sudo java -jar SetupSTM32CubeProgrammer-2.5.0.exe
I can start apps using terminal:
./STM32CubeIDE.app/Contents/MacOS/stm32cubeide
./STM32CubeMX.app/Contents/MacOs/STM32CubeMX
but i cannot launch this apps from launchpad.
STM32CubeProgr does not even start from terminal.
I did try sudo xattr -rc method but it does not work.
Every time I try run any of this apps I get:
Can anyone help?
Bartek.
2020-07-30 12:14 PM
2020-07-30 12:54 PM
I already try
sudo xattr -c
and
sudo xattr -cr
and it does not work.
I disabled gatekeeper completely and I still cannot run STM32Cube apps from launchpad.
2020-07-31 05:17 AM
Ok I think I found solution.
When I did clean install of macOS Catalina I left everything default so Disk utility formatted my drive in APFS case sensitive.
Today I created second partition with APFS case insensitive file system and it turns out i can run all STM32Cube apps from second partition.
It looks like I cannot run STM32Cube apps from launchpad on case sensitive file system but I can run them from terminal.
Why there is no information on ST website that this apps won't run on case sensitive file system?
2020-07-31 05:39 AM
On case sensitive part are you able to run such STM32CubeIDE app from command line (terminal based) getting rid of Application icon usage ?
If yes sounds like security parameters to be tuned.
2020-07-31 07:03 AM
Yes I can run STM32Cube apps from terminal on case sensitive file system, only running through icon does not work.