Hallo!
Ich möchte gerne langfristig unsere 7-Zoll-LCDs nicht mehr per eigenem
Controller (bspw. SSD1963) ansprechen sondern direkt.
Also schnell das STM32F429-Discovery gekauft, um dort dann ein Display
anzuschließen.
Da ich die Idee hinter STM32CubeMX ganz gut finde (Fehlerreduzierung und
eine gute Übersicht des Pinmappings), wollte ich mir von dem Programm
eine Vorlage generieren lassen.
Das Programm macht auch soweit alles, allerdings meckert er mich bei der
Codegenerierung an, dass die C-Dateien zwar erzeugt wurden, aber die
spezifischen Dateien für TrueStudio (Linker-Skript etc.) wurden nicht
erzeugt, im Verzeichnis "Projects" steht nichts. Dasselbe Ergebnis gibt
es auch bei den anderen IDEs.
Im Terminal steht:
1 | java.io.FileNotFoundException: /usr/local/stm32/STM32CubeMX/db/plugins/projectmanager\stm32tck.cfg (Datei oder Verzeichnis nicht gefunden)
|
2 | at java.io.FileInputStream.open(Native Method)
|
3 | at java.io.FileInputStream.<init>(Unknown Source)
|
4 | at java.io.FileInputStream.<init>(Unknown Source)
|
5 | at java.io.FileReader.<init>(Unknown Source)
|
6 | at convertor.Convertor.getTplVer(Convertor.java:1152)
|
7 | at convertor.Convertor.setTemplates(Convertor.java:536)
|
8 | at convertor.Convertor.setDataPath(Convertor.java:1495)
|
9 | at com.st.microxplorer.plugins.projectmanager.model.ToolchainGenerator.setDllDataPath(ToolchainGenerator.java:116)
|
10 | at com.st.microxplorer.plugins.projectmanager.engine.ProjectBuilder.createToolChainFolders(ProjectBuilder.java:934)
|
11 | at com.st.microxplorer.plugins.projectmanager.engine.ProjectBuilder.createProject(ProjectBuilder.java:339)
|
12 | at com.st.microxplorer.plugins.projectmanager.engine.GenerateProjectThread.run(GenerateProjectThread.java:36)
|
13 | Project Generator version: 1.5.1
|
"stm32tck.cfg" existiert - offenbar gibt es Ärger mit "/" und "\".
Bevor ich jetzt an ST schreibe, wollte ich mal hören, ob noch jemand
unter Linux diese Probleme hat oder das nur bei mir auftritt. Ich bin
auch kein Java-Experte ;-)
Java-Version: java version "1.7.0_45"
CubeMX: 4.5.0
CubeMX läuft hier nicht als Eclipse-Plugin, sondern alleinstehend über
"java -jar STM32CubeMX.exe" auf Ubuntu 14.04
Besten Dank!