Comments (5)
I can't reproduce this. I upgraded to a CM3+ using the 190314 image and temperature reading seems to work (both as root and not):
we@norns (~) 500% sudo -s
root@norns:/home/we# vcgencmd measure_temp
temp=41.9'C
root@norns:/home/we# exit
we@norns (~) 501% vcgencmd measure_temp
temp=42.4'C
from norns-image.
Yeah, it's working for me as well on the 190314 image. I think it's because I copied some other files than @tehn has copied from the raspberry firmware repo (had to copy them myself into the 190303 image because otherwise the CM3+ won't boot).
We'll have to determine how we want to update the firmware related stuff (that's all the firmware related files in /boot
, but also the tools like vcgencmd
and the libs to make these tools work. There are packages in raspbian for them:
dpkg -L raspberrypi-bootloader
/.
/boot
/boot/LICENCE.broadcom
/boot/bootcode.bin
/boot/fixup.dat
/boot/fixup_cd.dat
/boot/fixup_db.dat
/boot/fixup_x.dat
/boot/start.elf
/boot/start_cd.elf
/boot/start_db.elf
/boot/start_x.elf
/usr
/usr/share
/usr/share/doc
/usr/share/doc/raspberrypi-bootloader
/usr/share/doc/raspberrypi-bootloader/changelog.Debian.gz
/usr/share/doc/raspberrypi-bootloader/copyright
we@norns:~$ dpkg -L libraspberrypi-bin
/.
/opt
/opt/vc
/opt/vc/bin
/opt/vc/bin/containers_check_frame_int
/opt/vc/bin/containers_datagram_receiver
/opt/vc/bin/containers_datagram_sender
/opt/vc/bin/containers_dump_pktfile
/opt/vc/bin/containers_rtp_decoder
/opt/vc/bin/containers_stream_client
/opt/vc/bin/containers_stream_server
/opt/vc/bin/containers_test
/opt/vc/bin/containers_test_bits
/opt/vc/bin/containers_test_uri
/opt/vc/bin/containers_uri_pipe
/opt/vc/bin/dtmerge
/opt/vc/bin/dtoverlay
/opt/vc/bin/dtoverlay-post
/opt/vc/bin/dtoverlay-pre
/opt/vc/bin/edidparser
/opt/vc/bin/mmal_vc_diag
/opt/vc/bin/raspistill
/opt/vc/bin/raspivid
/opt/vc/bin/raspividyuv
/opt/vc/bin/raspiyuv
/opt/vc/bin/tvservice
/opt/vc/bin/vcdbg
/opt/vc/bin/vcgencmd
/opt/vc/bin/vchiq_test
/opt/vc/bin/vcmailbox
/opt/vc/bin/vcsmem
/opt/vc/sbin
/opt/vc/sbin/vcfiled
/usr
/usr/bin
/usr/share
/usr/share/doc
/usr/share/doc/libraspberrypi-bin
/usr/share/doc/libraspberrypi-bin/LICENCE
/usr/share/doc/libraspberrypi-bin/changelog.Debian.gz
/usr/share/doc/libraspberrypi-bin/copyright
/opt/vc/bin/dtparam
/usr/bin/dtmerge
/usr/bin/dtoverlay
/usr/bin/dtoverlay-post
/usr/bin/dtoverlay-pre
/usr/bin/dtparam
/usr/bin/edidparser
/usr/bin/raspistill
/usr/bin/raspivid
/usr/bin/raspividyuv
/usr/bin/raspiyuv
/usr/bin/tvservice
/usr/bin/vcdbg
/usr/bin/vcgencmd
/usr/bin/vchiq_test
So we can update them via apt-get
but there's no way to to guarantee idempotency for the result since we can't fix the version of these packages. In other words at a different point in time you'll get a different result, not a good thing for guaranteeing working results.
On the other hand I don't really want to be managing/installing these files manually or via scripts, so maybe our best bet is to mirror the .deb
packages for the current version of them (1.20190215-1
for all of them at the moment) and install them that way? And then periodically update them in tandem with the kernel.
from norns-image.
This has been fixed in the 190314 image.
Followup issue about how to update the raspberry firmware can be found here #74
from norns-image.
@tehn this is unfortunately broken on the new 190405 image.
Do we want to go for a quick fix? (which would be to copy the contents from the boot partition from the 190314 image that one was working correctly)
Otherwise we can figure out the firmware thing in the other issue and it'll be solved that way.
from norns-image.
copying from earlier version is fine. confusing because I am pretty sure I copied the same files!
ideally these could get copied into a kernel release tgz?
from norns-image.
Related Issues (20)
- GPIO Pins incorrect? HOT 4
- Kernel download url comes back AccessDenied HOT 2
- build instructions for raspberry pi 3 HOT 13
- Using other DAC's outputs on Raspberry Pi HOT 4
- norns.catfact.net offline HOT 3
- service switch to scsynth? HOT 1
- Wifi (Realtek 8192cu) issues HOT 18
- IP address not shown in "stats" menu
- Determine how to install/update raspberry firmware files HOT 4
- Ensure JACK uses the monome-snd soundcard even when USB devices are plugged in HOT 1
- broken display & controls on 200424 HOT 2
- battery monitor driver may be misconfigured
- ~/norns-image contains local changes in 220306 release image HOT 1
- daemon.log fills up with xrun log lines HOT 7
- Opportunity to save image space: remove non-English locales from /usr/share
- daemon.log shouldn't log OSC modulation HOT 3
- On RPi 4, current udev makes Matron unable to discover Grids HOT 2
- daemon.log shouldn't be filling up HOT 5
- Pre-211028 Raspi 3 updated to 231114 does not display anything. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from norns-image.