Message Boards Message Boards


Raspberry Pi not working in 12.1?

Posted 3 months ago
0 Replies
0 Total Likes

I've been intending to interface Mathematica with the Raspberry Pi Camera, but it appears device handling in 12.1 is broken. I burnt a brand new install of 32 bit Buster with the output of uname -a as below

Linux dragon 5.4.79-v7+ #1373 SMP Mon Nov 23 13:22:33 GMT 2020 armv7l GNU/Linux

The first time I ran Mathematica all was fine FindDevices[] listed the devices including the camera, after it downloaded an amount data from the Wolfram server.

However, the next time I ran Mathematica and evaluated FindDevices[] I received an error "malloc(): invalid size (unsorted)" followed by a beep with an accompanying message that the kernel had aborted.

Evaluating DeviceRead["RaspiCam"] resulted in the following error on the terminal

/opt/Wolfram/WolframEngine/12.1/SystemFiles/Kernel/Binaries/Linux-ARM/WolframKernel: symbol lookup error: /opt/Wolfram/WolframEngine/12.1/SystemFiles/Components/RaspberryPiTools/LibraryResources/Linux-ARM/ undefined symbol: vcvchidispmanx_init

Evaluating the same on 12.0 results in the expected behaviour.

Anyone know what might be going on?

Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
or Discard

Group Abstract Group Abstract