Hood OpenCR Firmware Version V190829R3 Install
From wikidb
Context
- FW version: V190829R1
- FW date must be: August 29, 2019
- Date I installed 1/14/20
References
- Followed these steps: Hood OpenCR 1.0.4 ROS2 Firmware Install
- OpenCR Turtlebot3 Binaries
- latest
- OpusK updated tb3 ros2 core binary files. (0.0.3) Latest commit df4aa4a on Aug 28, 2019
- 1.4.13 OpenCR KyoungHwan2046 released this on Oct 17, 2019 - ????>
Install
This is the log from getting the release on 12/30/19
## Looks like I started in the tmp directory and then moved to turtlebot3 eepp@hood:tmp$ wget https://github.com/ROBOTIS-GIT/OpenCR_Binaries/raw/master/turtlebot3/ROS2/latest/opencr_update.tar.bz2 --2019-12-30 18:05:40-- https://github.com/ROBOTIS-GIT/OpenCR_Binaries/raw/master/turtlebot3/ROS2/latest/opencr_update.tar.bz2 Resolving github.com (github.com)... 192.30.255.112 Connecting to github.com (github.com)|192.30.255.112|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://github.com/ROBOTIS-GIT/OpenCR-Binaries/raw/master/turtlebot3/ROS2/latest/opencr_update.tar.bz2 [following] --2019-12-30 18:05:40-- https://github.com/ROBOTIS-GIT/OpenCR-Binaries/raw/master/turtlebot3/ROS2/latest/opencr_update.tar.bz2 Reusing existing connection to github.com:443. HTTP request sent, awaiting response... 302 Found Location: https://raw.githubusercontent.com/ROBOTIS-GIT/OpenCR-Binaries/master/turtlebot3/ROS2/latest/opencr_update.tar.bz2 [following] --2019-12-30 18:05:40-- https://raw.githubusercontent.com/ROBOTIS-GIT/OpenCR-Binaries/master/turtlebot3/ROS2/latest/opencr_update.tar.bz2 Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.52.133 Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.52.133|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 201744 (197K) [application/octet-stream] Saving to: ‘opencr_update.tar.bz2’ opencr_update.tar.b 100%[===================>] 197.02K --.-KB/s in 0.03s 2019-12-30 18:05:41 (6.01 MB/s) - ‘opencr_update.tar.bz2’ saved [201744/201744] eepp@hood:tmp$ ls opencr_update.tar.bz2 eepp@hood:tmp$ tar xjf opencr_update.tar.bz2 eepp@hood:tmp$ ls opencr_update opencr_update.tar.bz2
NOTE: looks like I moved the FW to ~/turtlebot3
ACTION: plug OpenCR into Hood's USB port if it hasn't been plugged in yet
NOTE: Must be careful. If the OpenCR USB cable is unplugged and plugged back, the USB device may change to /dev/ttyACM1
eepp@hood:turtlebot3$ export OPENCR_PORT=/dev/ttyACM0 eepp@hood:turtlebot3$ export OPENCR_MODEL=waffle eepp@hood:turtlebot3$ cd ./opencr_update eepp@hood:opencr_update$ eepp@hood:opencr_update$ sudo ./update.sh $OPENCR_PORT $OPENCR_MODEL.opencr [sudo] password for eepp: x86_64 amd64 OpenCR Update Start.. opencr_ld_shell ver 1.0.0 opencr_ld_main [ ] file name : waffle.opencr [ ] file size : 127 KB [ ] fw_name : waffle [ ] fw_ver : V190829R3 [OK] Open port : /dev/ttyACM0 [ ] [ ] Board Name : OpenCR R1.0 [ ] Board Ver : 0x17020800 [ ] Board Rev : 0x00000000 [OK] flash_erase : 1.01s [OK] flash_write : 0.73s [OK] CRC Check : CBA804 CBA804 , 0.004000 sec [OK] Download [OK] jump_to_fw