-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Nucleo F446ZE port to FreeRTOS_apps #11
Conversation
You're most welcome. I have a nucleo F3 and L4, would you care to have them ported as well? Or having a porting guide under README.md would do, since other Nucleo board setups are very much the same? Will wait for the review first. |
@ralph-lange It looks good to me, but we don't have any Nucleo F446ZE here for test... do you have any? If not I propose to merge this PR since it only modifies a F446ZE-related folder. Once merged, we have to check this other PR: micro-ROS/micro_ros_setup#139 |
I have none either, but I agree to merge. |
* added nucleo_extension base files WIP * fixed list of objects in build * Ping Pong Example Compiles * Debugging Support, WIP, connecting but not ping ponging * enabled NVIC on UART3 and added cortex-debug launch file * Working up to line 417 in node.c, deallocate(node_secure_root,...) * added check for null ptr on deallocate * allocate instead of reallocate if ptr is null, temporary fix? * remove debug prints * gitignore update * cleanup unused wip calls * moved FreeRTOS-POSIX to lib dir and transport layer to uros_transport dir * added quick readme to nucleo_f446ze setup * clean gitignore and vscode debug configuration Fix STM32 cube MX project
* added nucleo_extension base files WIP * fixed list of objects in build * Ping Pong Example Compiles * Debugging Support, WIP, connecting but not ping ponging * enabled NVIC on UART3 and added cortex-debug launch file * Working up to line 417 in node.c, deallocate(node_secure_root,...) * added check for null ptr on deallocate * allocate instead of reallocate if ptr is null, temporary fix? * remove debug prints * gitignore update * cleanup unused wip calls * moved FreeRTOS-POSIX to lib dir and transport layer to uros_transport dir * added quick readme to nucleo_f446ze setup * clean gitignore and vscode debug configuration Fix STM32 cube MX project Fix ping_pong app
A port similar to the Olimex FreeRTOS example but for the Nucleo F446 board.
The project structure is the same, except:
Recommended change: move the arm toolchain installation outside of the firmware folder, or have it as a prequisite since it is used by most boards.