Summary of Contents for ADLINK Technology ROScube Pico BSP
Page 1
ROScube Pico BSP Quick Start Guide Document Generated Date : 2021-03-18 Document Released for: copyright More information are available at ADLINK Technology Inc. Advanced Robotic Platform Group...
ROScube Pico BSP, version Release l4t-32.4.4-kernel-1.0.7 1.1.3 L4T Version The L4T version, for example 32.4.3 or 32.3.4 1.1.4 Kernel Version ROScube-Pico BSP version, which is affect by kernel and device tree from ADLINK’s internal engineering development. 1.2 Release Note Version is based on BSP version (e.g: 1.0.x) 1.2.1 v1.0.0...
CHAPTER FLASHING ROSCUBE PICO IMAGE ROScube Pico provides 2 skus, which are 1. Board level ROScube Pico (Without chassis.) 2. System level ROScube Pico (With chassis.) 2.1 Prerequisite Before flashing image to ROScube Pico, you should prepare the following items: •...
Page 10
ROScube Pico BSP, version Release l4t-32.4.4-kernel-1.0.7 2. Power on ROScube Pico. (Press power button)
Page 11
ROScube Pico BSP, version Release l4t-32.4.4-kernel-1.0.7 3. Short Pin 09 and Pin 10 and hold short status.
Page 12
ROScube Pico BSP, version Release l4t-32.4.4-kernel-1.0.7 4. Hold Pin 09 and Pin 10 short status and press Reset button.
Page 13
ROScube Pico BSP, version Release l4t-32.4.4-kernel-1.0.7 5. Release Short pins and pull out short pins!!. Now ROScube Pico is in recovery mode.
ROScube Pico BSP, version Release l4t-32.4.4-kernel-1.0.7 2.2.3 3. Prepare released image on Host PC Assuming image’s file name is mfi_npn2_nvidia-sample-rootfs_L4T-32-4-3-Kernel-1-0-6. tbz2. Un-archive this file first. $> tar xvf mfi_npn2_nvidia-sample-rootfs_L4T-32-4-3-Kernel-1-0-6.tbz2 Then, use BSP internal tool, nvmflash.sh to run the flashing procedure. Please make sure your Host PC has attached to ROScube Pico.
ROScube Pico BSP, version Release l4t-32.4.4-kernel-1.0.7 2.3 System Level ROScube Pico Flashing Image 2.3.1 1. Set ROScube Pico into recovery mode 1. Connect power cable to ROScube Pico. 3. Short Pin 03 and Pin 04 and hold short status. 4. Keep Pin 03 and Pin 04 short status and press Reset button.
Page 17
ROScube Pico BSP, version Release l4t-32.4.4-kernel-1.0.7 5. Release Short pins and pull out cable !!.
Page 18
ROScube Pico BSP, version Release l4t-32.4.4-kernel-1.0.7 Now ROScube Pico is in recovery mode.
ROScube Pico BSP, version Release l4t-32.4.4-kernel-1.0.7 2.3.3 3. Prepare released image on Host PC Assuming image’s file name is mfi_npn2_nvidia-sample-rootfs_L4T-32-4-3-Kernel-1-0-6. tbz2. Un-archive this file first. $> tar xvf mfi_npn2_nvidia-sample-rootfs_L4T-32-4-3-Kernel-1-0-6.tbz2 Then, use BSP internal tool, nvmflash.sh to run the flashing procedure. Please make sure your Host PC has attached to ROScube Pico.
ROScube Pico BSP, version Release l4t-32.4.4-kernel-1.0.7 2.4 Massive Flashing nvmflash.sh supports massive flashing, which means you can attach multiple ROScube Pico and run nvmflash.sh to flash the image to multiple boards at the same time. Warning: Please do not attach different models (e.g. ROScube Pico NX and ROScube Pico...
CHAPTER THREE ROSCUBE-PICO BSP QUICK START 3.1 Default User and Password ROScube-Pico BSP can login as root user within initial stage. • username: root • password: adlinkros 3.2 Check BSP Version You can use the following command to check BSP and L4T version. To check L4T version, please use the following command.
CHAPTER FOUR DRIVER PACKAGE USAGE Driver Package is a package contains several assets that runs on host computer, which allows you to do: 1. Customize system file system. 2. Flash system image to target machine. 3. System image back up. 4.
ROScube Pico BSP, version Release l4t-32.4.4-kernel-1.0.7 Please download ubuntu 20.04.1 base image from Ubuntu’s website. https://cdimage.ubuntu. com/ubuntu-base/releases/20.04.1/release/. The binary link is at: https://cdimage.ubuntu. com/ubuntu-base/releases/20.04.1/release/ubuntu-base-20.04.1-base-arm64.tar.gz Note: Before customizing the rootfs, all these rootfs binaries should be downloaded from their official website. ADLINK doesn’t provide them.
ROScube Pico BSP, version Release l4t-32.4.4-kernel-1.0.7 $> sudo ./tools/jetson-disk-image-creator.sh -o sd-blob.img -b rqx_580 Then, flash the image to the bootable disk with dd. $> sudo dd if=<image-name> of=/dev/<disk name> bs=1M oflag=direct For example, flash the bootable image to sd card.
ROScube Pico BSP, version Release l4t-32.4.4-kernel-1.0.7 Warning: It’s not suggested to install nvidia-jetpack directly, because nvidia-jetpack is a meta package which will install ALL JetPack SDK compoments. All JetPack SDK com- pomenets occupy 8GB. 5.3 JetPack SDK Example Usage 5.3.1 YOLO Object Detection 1.
ROScube Pico BSP, version Release l4t-32.4.4-kernel-1.0.7 Warning: ADLINK doesn’t own the pre-train data. Thsi pre-trained data is a contribution from original author in community. 6. Run object detector from example image. $> ./darknet detect cfg/yolov3-tiny.cfg yolov3-tiny.weights data/dog.jpg 5.4 DeepStream SDK Installation Download the DeepStream 5.0 for Jetson...
Need help?
Do you have a question about the ROScube Pico BSP and is the answer not in the manual?
Questions and answers