{"id":4452,"date":"2014-10-24T20:00:40","date_gmt":"2014-10-24T18:00:40","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=4452"},"modified":"2021-11-22T17:15:13","modified_gmt":"2021-11-22T16:15:13","slug":"raspberry-pi-neue-firmware-vom-17-10-2014-version-3-12-30-installieren","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=4452","title":{"rendered":"Raspberry Pi: Neue Firmware vom 17.10.2014 (Version 3.12.30) installieren"},"content":{"rendered":"<p>Vor ein paar Tagen ist eine neue Firmware f\u00fcr den Raspberry Pi erschienen. Wie kann die installiert werden? Wie kann die installierte Version angezeigt werden?<\/p>\n<p>Am einfachsten benutzt man den update Befehl <code>sudo rpi-update<\/code> mit dem Hexxeh updater. Wenn es eine neue Firmware gibt, wird die in ein paar Minuten installiert. Wenn die Firmware schon aktuell ist, wird auch eine Meldung ausgegeben.<\/p>\n<p>So l\u00e4uft der Updateprozess:<\/p>\n<pre class=\"lang:default decode:true \" >sudo rpi-update\r\n *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom\r\n *** Performing self-update\r\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\r\n                                 Dload  Upload   Total   Spent    Left  Speed\r\n100  7635  100  7635    0     0  26509      0 --:--:-- --:--:-- --:--:-- 27967\r\n *** Relaunching after update\r\n *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom\r\n *** Downloading specific firmware revision (this will take a few minutes)\r\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\r\n                                 Dload  Upload   Total   Spent    Left  Speed\r\n100   168    0   168    0     0    291      0 --:--:-- --:--:-- --:--:--   298\r\n100 22.9M  100 22.9M    0     0   295k      0  0:01:19  0:01:19 --:--:-- 1153k\r\n *** Updating firmware\r\n *** Updating kernel modules\r\n *** depmod 3.12.30+\r\n *** Updating VideoCore libraries\r\n *** Using HardFP libraries\r\n *** Updating SDK\r\n *** Running ldconfig\r\n *** Storing current firmware revision\r\n *** Deleting downloaded files\r\n *** Syncing changes to disk\r\n *** If no errors appeared, your firmware was successfully updated to 11bfdffaca95e630b1fed0a8992fee880c17c26d\r\n *** A reboot is needed to activate the new firmware<\/pre>\n<p>Wie oben steht, ist nun noch ein <code>sudo reboot<\/code> n\u00f6tig und die neue Firmware ist aktualisiert.<\/p>\n<p>Ist die Firmware schon aktuell, gib es folgende Meldung:<\/p>\n<pre class=\"lang:default decode:true \" >sudo rpi-update\r\n *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom\r\n *** Performing self-update\r\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\r\n                                 Dload  Upload   Total   Spent    Left  Speed\r\n100  7635  100  7635    0     0  21159      0 --:--:-- --:--:-- --:--:-- 21876\r\n *** Relaunching after update\r\n *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom\r\n *** Your firmware is already up to date<\/pre>\n<p>Aber wie kann nun die aktuelle Version angezeigt werden?<\/p>\n<p>Mit <\/p>\n<pre class=\"lang:default decode:true \" >uname -a<\/pre>\n<p>Ergebnis: <\/p>\n<pre class=\"lang:default decode:true \" >Linux pi-entw 3.12.30+ #717 PREEMPT Fri Oct 17 18:46:31 BST 2014 armv6l GNU\/Linux<\/pre>\n<p>Oder auch mit mehr Details:<\/p>\n<pre class=\"lang:default decode:true \" >\/opt\/vc\/bin\/vcgencmd version<\/pre>\n<p>Ergebnis:<\/p>\n<pre class=\"lang:default decode:true \" >\r\nOct 17 2014 17:56:05\r\nCopyright (c) 2012 Broadcom\r\nversion 845092531e360acd37f2f1964157f8079c77edfb (clean) (release)<\/pre>\n<p>Dabei ist der lange Sting hinter Version der Hashwert der Version.<\/p>\n<p>Sollte der rpi-updater nicht vorhanden sein, kann er leicht wie auch <a href=\"https:\/\/github.com\/Hexxeh\/rpi-update\" title=\"hexxeh\" target=\"_blank\" rel=\"noopener\">hier<\/a> beschrieben mit<\/p>\n<pre class=\"lang:default decode:true \" >\r\nsudo apt-get install rpi-update<\/pre>\n<p>installiert werden. Er wird dann diese Abh\u00e4ngigkeiten, wie in dieser Mindmap verwenden:<br \/>\n<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/10\/rpi-update.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/10\/rpi-update.png\" alt=\"rpi-update\" width=\"2944\" height=\"1712\" class=\"aligncenter size-full wp-image-4454\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/10\/rpi-update.png 2944w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/10\/rpi-update-300x174.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/10\/rpi-update-1024x595.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2014\/10\/rpi-update-900x523.png 900w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Die aktuellste Firmware gibt es auf <a href=\"https:\/\/github.com\/Hexxeh\/rpi-firmware\" title=\"rpi-firmware\" target=\"_blank\" rel=\"noopener\">Github<\/a>. Dort gibt es auch die Beschreibung, was es neu gibt. Zitat:&#8220;<\/p>\n<pre class=\"lang:default decode:true \" >\r\nkernel: Bump to 3.12.30\r\nkernel: bcm2708: Eliminate i2s debugfs directory error\r\nQualify the two regmap ranges uses by bcm2708-i2s ('-i2s' and '-clk')\r\nto avoid the name clash when registering debugfs entries.\r\n\r\nkernel: Improve __copy_to_user and __copy_from_user performance\r\nProvide a __copy_from_user that uses memcpy. On BCM2708, use\r\noptimised memcpy\/memmove\/memcmp\/memset implementations.\r\n\r\nkernel: bcm2708-dmaengine: nobble peak throughput to prevend SD host lockups\r\nArtificially throttling DMA throughput to\/from the SD host prevents errors\r\nseen on very high-spec UHS-1 cards.See: http:\/\/www.raspberrypi.org\/forums\/viewtopic.php?f=63&amp;t=5057&amp;start=275#p626694\r\n\r\nfirmware: dpi: Add options to alter dpi settings through dpi_output_format\r\nSee: http:\/\/www.raspberrypi.org\/forums\/viewtopic.php?f=100&amp;t=86658&amp;p=628061#p628061\r\n\r\nfirmware: arm_loader: Avoid gpioman spam when POWER_LOW is not defined\"<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Vor ein paar Tagen ist eine neue Firmware f\u00fcr den Raspberry Pi erschienen. Wie kann die installiert werden? Wie kann die installierte Version angezeigt werden? Am einfachsten benutzt man den update Befehl sudo rpi-update mit dem Hexxeh updater. Wenn es eine neue Firmware gibt, wird die in ein paar Minuten installiert. Wenn die Firmware schon &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=4452\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eRaspberry Pi: Neue Firmware vom 17.10.2014 (Version 3.12.30) installieren\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[220,808,217,79,1023],"tags":[2184,474,1756,2190,191,1757,267],"class_list":["post-4452","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-linux-2","category-mind-map","category-programmierung","category-raspberry-pi","tag-anleitung","tag-firmware","tag-hexxeh","tag-raspberry-pi","tag-update","tag-updater","tag-version"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/4452","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4452"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/4452\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4452"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4452"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4452"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}