Difference between revisions of "Turtlebot3 SBC Raspberry Pi Humble Setup 20240114"

From wikidb
Jump to: navigation, search
(Download and Install the Rashberry Pi Imager)
Line 8: Line 8:
 
* '''Note:''' I ran the following on Linux (sisters).
 
* '''Note:''' I ran the following on Linux (sisters).
  
= Download and Install the Rashberry Pi Imager =
+
= Load Ubuntu on SD Card =
 +
 
 +
== Download and Install the Rashberry Pi Imager ==
  
 
* See section 3.2.2 of the [https://emanual.robotis.com/docs/en/platform/turtlebot3/sbc_setup/ SBC Setup] page.
 
* See section 3.2.2 of the [https://emanual.robotis.com/docs/en/platform/turtlebot3/sbc_setup/ SBC Setup] page.
Line 29: Line 31:
 
       rpi-imager 1.8.4 from Dave Jones (waveform) installed
 
       rpi-imager 1.8.4 from Dave Jones (waveform) installed
  
<pre>
+
== Execute the rpi-imager utility ==
eepp@sisters:~$ snap install rpi-imager
+
rpi-imager 1.8.4 from Dave Jones (waveform) installed
+
eepp@sisters:~$ rpi-imager
+
Gtk-Message: 15:21:31.585: Failed to load module "canberra-gtk-module"
+
Gtk-Message: 15:21:31.586: Failed to load module "canberra-gtk-module"
+
Qt: Session management error: Could not open network socket
+
propsReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.133\" (uid=1000 pid=4592 comm=\"/snap/rpi-imager/584/usr/local/bin/rpi-imager \" label=\"snap.rpi-imager.rpi-imager (enforce)\") interface=\"org.freedesktop.DBus.Properties\" member=\"GetAll\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=860 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
+
nmReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.133\" (uid=1000 pid=4592 comm=\"/snap/rpi-imager/584/usr/local/bin/rpi-imager \" label=\"snap.rpi-imager.rpi-imager (enforce)\") interface=\"org.freedesktop.NetworkManager\" member=\"GetDevices\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=860 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
+
"Object path cannot be empty"
+
qrc:/main.qml:785:9: QML QQuickItem: Binding loop detected for property "height"
+
qrc:/main.qml:785:9: QML QQuickItem: Binding loop detected for property "height"
+
qrc:/main.qml:785:9: QML QQuickItem: Binding loop detected for property "height"
+
qrc:/main.qml:785:9: QML QQuickItem: Binding loop detected for property "height"
+
eepp@sisters:~$
+
</pre>
+
  
= Execute rpi-imager =
+
  $ rpi-imager
 +
      Gtk-Message: 15:21:31.585: Failed to load module "canberra-gtk-module"
 +
      Gtk-Message: 15:21:31.586: Failed to load module "canberra-gtk-module"
 +
      Qt: Session management error: Could not open network socket
 +
      propsReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.133\" (uid=1000 pid=4592 comm=\"/snap/rpi-imager/584/usr/local/bin/rpi-imager \" label=\"snap.rpi-imager.rpi-imager (enforce)\") interface=\"org.freedesktop.DBus.Properties\" member=\"GetAll\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=860 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
 +
      nmReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.133\" (uid=1000 pid=4592 comm=\"/snap/rpi-imager/584/usr/local/bin/rpi-imager \" label=\"snap.rpi-imager.rpi-imager (enforce)\") interface=\"org.freedesktop.NetworkManager\" member=\"GetDevices\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=860 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
 +
      "Object path cannot be empty"
 +
      qrc:/main.qml:785:9: QML QQuickItem: Binding loop detected for property "height"
 +
      qrc:/main.qml:785:9: QML QQuickItem: Binding loop detected for property "height"
 +
      qrc:/main.qml:785:9: QML QQuickItem: Binding loop detected for property "height"
 +
      qrc:/main.qml:785:9: QML QQuickItem: Binding loop detected for property "height"
  
 
* Load Ubuntu on an SD card
 
* Load Ubuntu on an SD card
  
 
   $ rpi-imager
 
   $ rpi-imager
 
[[File:RaspPiImager.jpeg  | 500px]]
 
  
 
= 3.2.3 Install Ubuntu 22.04 =
 
= 3.2.3 Install Ubuntu 22.04 =
Line 63: Line 58:
 
* Storage
 
* Storage
 
** Generic-SD/MMC/MS PRO - 15.9 GB
 
** Generic-SD/MMC/MS PRO - 15.9 GB
 +
 +
 +
[[File:RaspPiImager.jpeg  | 500px]]
 +
  
 
load os
 
load os

Revision as of 20:59, 14 January 2024

References

  • SBC Setup
    • Note: Humble tab should be selected.

Environment

  • Note: I ran the following on Linux (sisters).

Load Ubuntu on SD Card

Download and Install the Rashberry Pi Imager

Failed: Webpage said run this command

 $ sudo apt install rpi-imager
     [sudo] password for eepp: 
     Reading package lists... Done
     Building dependency tree       
     Reading state information... Done

     No apt package "rpi-imager", but there is a snap with that name.
     Try "snap install rpi-imager"

     E: Unable to locate package rpi-imager

Succeeded: Note the instruction above to use snap.

 $ snap install rpi-imager
     rpi-imager 1.8.4 from Dave Jones (waveform) installed

Execute the rpi-imager utility

 $ rpi-imager
     Gtk-Message: 15:21:31.585: Failed to load module "canberra-gtk-module"
     Gtk-Message: 15:21:31.586: Failed to load module "canberra-gtk-module"
     Qt: Session management error: Could not open network socket
     propsReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.133\" (uid=1000 pid=4592 comm=\"/snap/rpi-imager/584/usr/local/bin/rpi-imager \" label=\"snap.rpi-imager.rpi-imager (enforce)\") interface=\"org.freedesktop.DBus.Properties\" member=\"GetAll\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=860 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
     nmReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.133\" (uid=1000 pid=4592 comm=\"/snap/rpi-imager/584/usr/local/bin/rpi-imager \" label=\"snap.rpi-imager.rpi-imager (enforce)\") interface=\"org.freedesktop.NetworkManager\" member=\"GetDevices\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=860 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
     "Object path cannot be empty"
     qrc:/main.qml:785:9: QML QQuickItem: Binding loop detected for property "height"
     qrc:/main.qml:785:9: QML QQuickItem: Binding loop detected for property "height"
     qrc:/main.qml:785:9: QML QQuickItem: Binding loop detected for property "height"
     qrc:/main.qml:785:9: QML QQuickItem: Binding loop detected for property "height"
  • Load Ubuntu on an SD card
 $ rpi-imager

3.2.3 Install Ubuntu 22.04

  • Raspberry Pi Device
  • Operating System
    • Other general-purpose operating system
      • Ubuntu
        • Ubuntu Server 20.04.5 LTS(64-bit)
  • Storage
    • Generic-SD/MMC/MS PRO - 15.9 GB


RaspPiImager.jpeg


load os