ROBOTIS-GIT / OpenCR

Software for ROS Embedded board (a.k.a. OpenCR). OpenCR means Open-source Control Module for ROS.
Apache License 2.0
384 stars 238 forks source link

How to package firmware from IDE and download it to the board with terminal commands? #324

Closed EndlessLoops closed 1 year ago

EndlessLoops commented 1 year ago

Hi guys,

I had a question that I have modified the TB3 ROS2 firmware code on the ide while downloading it to the board and it works fine. Now,I want to package firmware from IDE and download it to the board with the way of terminal commands . How should I do?

Sincerely look forward to your reply.

EndlessLoops commented 1 year ago

Anyone can help me?

EndlessLoops commented 1 year ago

I found it .

## How to create a binary file that can be uploaded

### Windows
  - run cmd
  - ) > opencr_ld_shell_x86.exe make [SOURCE_BIN] [OUTPUT] [VERSION]
    - ex) > opencr_ld_shell_x86.exe make turtlebot3_core.ino.OpenCR.bin burger V190814

### Linux
  - run bash
  - $ opencr_ld_shell_x86 make [SOURCE_BIN] [OUTPUT] [VERSION]
  - or $ opencr_ld_shell_arm make [SOURCE_BIN] [OUTPUT] [VERSION]
    - ex) $ opencr_ld_shell_x86 make turtlebot3_core.ino.OpenCR.bin burger V190814