Skip to content

Conversation

@pablogs9
Copy link
Member

@pablogs9 pablogs9 commented Jun 5, 2020

This PR updates the Zephyr build scrips for Foxy. It adds a transport configuration logic for Zephyr RTOS.


# Build Zephyr + app
west build -b $BOARD -p auto $UROS_APP_FOLDER -- -G'Unix Makefiles' -DCMAKE_VERBOSE_MAKEFILE=ON
west build -b $BOARD -p auto $UROS_APP_FOLDER -- -DCONF_FILE=$UROS_APP_FOLDER/$CONF_FILE -G'Unix Makefiles' -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=Debug

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we need debug compilartion?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Error. Removed.

@pablogs9 pablogs9 requested a review from julionce June 11, 2020 09:59
@pablogs9 pablogs9 marked this pull request as ready for review June 11, 2020 13:07
@pablogs9 pablogs9 merged commit d309875 into feature/foxy_migration Jun 11, 2020
@pablogs9 pablogs9 deleted the feature/updated_zephyr_bs branch June 11, 2020 13:07
pablogs9 added a commit that referenced this pull request Jul 21, 2020
* Updated Zephyr build scripts

Fix


Update

* Removed debug on Zephyr build
pablogs9 added a commit that referenced this pull request Jul 22, 2020
* Create scripts update

* Update foxy_migration branches

* Ignore rcl_logging_spdlog

* Add rcpputils to ROS2 keep list

* Adapt to new Micro XRCE-DDS Client configuration approach (#125)

* Adapt to new Micro XRCE-DDS Client configuration.

* Change Micro XRCE-DDS Client branch.

* Move Micro XRCE-DDS Client configuration to client-colcon.meta for NuttX.

* Remove unnecessary Micro XRCE-DDS Client configuration for FreeRTOS/crazyflie21 configuration.

* Change zephyr_apps version from dashing to feature/client_config.

* Change NuttX branch to feature/foxy_migration.

* Change Micro XRCE-DDS Client branch to foxy.

* Attend PR comments.

* Update zephyr apps

* Avoid multiple typesupports

* Update repos (#126)

* Fix yaml_filter warning. (#127)

* Update rosidl_typesupport, tracetools and rclc dependencies.

* Disable yaml parser and logging in rcl for Zephyr applications.

* Ignore rcpputils and rclc_examples for Zephyr.

* Fix rcl compilation for Zephyr.

* Updated rclc branches

* Updated zephyr build scripts (#130)

* Updated Zephyr build scripts

Fix


Update

* Removed debug on Zephyr build

* Update client_host_packages.repos

* Updating branches (#135)

* Updating branches

* Update agent_uros_packages.repos

* Move create ws to foxy

* Update agent_uros_packages.repos

* Updated Micro-CDR branch

* Updates

* Managing flash in micro-ROS

* Added no thread support for rcutils

* Fix metas

* Updated freertos bs (#132)

* Fix

* Added tracetools

* Updated freertos bs

* Updated RCLC branch

* Transport profile selection

* Updated CF firmware and app

* Added foxy packages to CF

* Updated CF create step

* Updated Olimex app to foxy_migration

* Disabled discovery

* Updating CI

* Updating CI

* Remove cmake update for ubuntu 20.04

* Fix host creation

* Update foxy tag

* Updated freertos_apps branches

* Update foxy for raspbian

* Update zephyr host CI app

* Updates

* Update README

* Updated all to foxy branches

* Fix table

* Revert tracetools to foxy_migration

* More fixes to table

* More fixes to table styling

* Update repos

* remove livecycle from host

* Update zephyr host app

* Updated host installation

* Fix yaml

* Update CI

* Update CI

* Fix host CI

* Temporary disable raspbian CI

Co-authored-by: Julián Bermúdez Ortega <[email protected]>
Co-authored-by: Jose Antonio Moral <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants