|
Re: Integrating into FreeRTOS [message #1815437 is a reply to message #1815404] |
Wed, 02 October 2019 18:18 |
|
Hi,
have you looked on the other freeRTOS threads in the 4diac forum. Jose gave some nice explanations there.
For your second questions. Currently the device types are just place holders and have except documentation no real impact. So for testing you just can use the FORTE_PC. If you would like tho have your device listed there. Just take the FORTE_PC.dev file save it under a new name and change in the file the value of the name attribute of the Device tag.
I hope this helps,
Alois
|
|
|
Re: Integrating into FreeRTOS [message #1815457 is a reply to message #1815437] |
Thu, 03 October 2019 05:22 |
Mike Wazowski Messages: 23 Registered: October 2019 |
Junior Member |
|
|
Hi,
Yes, I have. But it didn't help me, because I had troubles on stage compilation.
I'll write my actions:
1) create project in STM32CubeMX, including FreeRTOS and LwIP;
2) open CMAKE GUI; choose Unix Makefiles (1.png), FORTE_ARCHITECTURE - FreeRTOSLwIP, FORTE_BUILD_STATIC_LIBRARY - true, FORTE_BUILD_EXECUTABLE - false; write all folders in FORTE_FreeRTOSLwIP_INCLUDES, which contains project headers; click "Generate";
3) open Command Prompt; start "make" in folder, where place generated forte project;
4) in compile process some error arises (2.png) and I don't know what to do on this stage.
I didn't find answer on this problem. Hope on your help.
Thanks for answer on second question.
With respect, Mike.
-
Attachment: 1.png
(Size: 7.35KB, Downloaded 105 times) -
Attachment: 2.png
(Size: 62.90KB, Downloaded 103 times)
[Updated on: Thu, 03 October 2019 11:24] Report message to a moderator
|
|
|
Re: Integrating into FreeRTOS [message #1815495 is a reply to message #1815457] |
Thu, 03 October 2019 14:32 |
|
when setting up the cmake build you need to provide the toolchain for your target system. I had the best experiences with using the last option shown in your 1.png. See the raspberry pi cross compiling documentation as an example how to specifiy a cross compilation toolchain for our CMake based 4diac FORTE build.
|
|
|
|
Re: Integrating into FreeRTOS [message #1815555 is a reply to message #1815542] |
Fri, 04 October 2019 18:40 |
|
Hmh it looks like some of the include paths are still not correctly set. Hard to comment on that remotely. If you have time you could join us on the 4days of 4diac [1] and we can look toghether on it.
I have an STM32 board also on my desk but sofar not found the time to work on it. I hope to do this soon and document my experience.
This is more our legacy IO interface. For new boards I would already look at the new approach. Here you have much more flexiblity on configuring IO scan cycles and mapping IOs to IO FBs. Unfortunately we don't have any good documentation for this yet.
[1] https://www.eclipse.org/4diac/en_eve.php?event=2019_4days
|
|
|
|
|
Re: Integrating into FreeRTOS [message #1815696 is a reply to message #1815625] |
Tue, 08 October 2019 14:21 |
Mike Wazowski Messages: 23 Registered: October 2019 |
Junior Member |
|
|
Hi,
how much time to wait for it to be published?
Firstly, I added all folders with headers to the variable FORTE_FreeRTOSLwIP_INCLUDES (as you wrote, pic1.png). But it didn't work, appeared compilation error.
Then I tried to add folders step-by-step solving compilation errors, but this led to error I couldn't fix (pic2.png).
I don't know, how you got success in this, but in my case it is accompanied by many difficulties in project compilation.
-
Attachment: pic1.png
(Size: 36.38KB, Downloaded 96 times) -
Attachment: pic2.png
(Size: 105.70KB, Downloaded 96 times)
[Updated on: Tue, 08 October 2019 14:24] Report message to a moderator
|
|
|
Re: Integrating into FreeRTOS [message #1815739 is a reply to message #1815695] |
Wed, 09 October 2019 14:49 |
|
Mike Wazowski wrote on Tue, 08 October 2019 14:10
Could you describe how the event will go? Will it be like a presentation or conference? And what will be the official language?
Our goal is to work together on improving 4diac. So its about bringing up problems, new ideas and discuss potential solutions and if time permits start implementing it. The official language will definitely be english.
Mike Wazowski wrote on Tue, 08 October 2019 14:10Hope documentation will be soon.
I just merged the documentation into our repo and to the web-page. It should be avialable within the next minutes.
https://git.eclipse.org/r/#/c/150761/
|
|
|
|
|
|
|
Re: Integrating into FreeRTOS [message #1815786 is a reply to message #1815770] |
Thu, 10 October 2019 15:22 |
|
Mike Wazowski wrote on Thu, 10 October 2019 10:15Good. It means, this event is more than just a official meeting. What is the last day of registration? And there is possible to write interested question and get feedback after event at your official site (like summary of meeting with main moments of its)? Or need to be on this event?
I think in modern speak it is something like a hackathon. We are rather flexible if you can say something beginning of November it would be fine.
In the registration form we have a section on stuff that you would be interested. this helps us to collect groups of topics and plan the sessions.
I definitely want to make the results available. I think the event side will then host them.
|
|
|
|
|
|
|
|
|
Re: Integrating into FreeRTOS [message #1816593 is a reply to message #1816570] |
Fri, 01 November 2019 05:21 |
Mike Wazowski Messages: 23 Registered: October 2019 |
Junior Member |
|
|
Hi,
I added the forte incubation folder and subfolders, but TrueStudio gives also the error messages like this "../arm-atollic-eabi/bin/ld.exe: failed to merge target specific data of file C:\...\Desktop\freeRTOS\src\libforte-static.a(F_WORD_TO_DINT.cpp.obj)".
Have any ideas what to do?
Could you launch FORTE on any STM32 board?
[Updated on: Fri, 01 November 2019 05:29] Report message to a moderator
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.05790 seconds