Tiny Core Linux

Tiny Core Base => Raspberry Pi => Topic started by: Greg Erskine on July 11, 2014, 05:38:59 PM

Title: dmesg showing "bcm2835-v4l2: error"
Post by: Greg Erskine on July 11, 2014, 05:38:59 PM
Hi all,

I have just done a fresh install of piCore 5.3.1 and notice the following error message. It doesn't mean anything to me and a search has revealed nothing.
The error is consistent on a couple of pi's. Any ideas?

Code: [Select]
#dmesg
.
bcm2835-v4l2: error -1 while loading driver
.

Any significance in the "l" rather than "1" i.e. "v4l2" rather than "v412".

regards
Title: Re: dmesg showing "bcm2835-v4l2: error"
Post by: sbp on July 12, 2014, 07:53:59 AM
Hi could it be related to something with the camara module?

See: http://www.raspberrypi.org/forums/viewtopic.php?f=28&t=68247

Maybe this is also related to the problem I have with the latest versions of piCore, it is now not possible to reduce the RAM allocated to te GPU to 16 MB anymore, it now needs 32 MB at least.

Try GPU_MEM=16 in config.txt and it wont fully boot anymore, that was possible previously (I don't remember exactly when this problem started).
Maybe I should look into the .config file and see if some modules with relation to the camera is build into the kernel?

Steen
Title: Re: dmesg showing "bcm2835-v4l2: error"
Post by: bmarkus on July 12, 2014, 09:18:53 AM
GPU_MEM settings has noting to do with kernel, it is a firmware setting. Maybe you can ask at the github issue tracker or check raspberrypi.org forum:

https://github.com/raspberrypi/firmware/issues
Title: Re: dmesg showing "bcm2835-v4l2: error"
Post by: sbp on July 12, 2014, 02:51:15 PM
GPU_MEM settings has noting to do with kernel, it is a firmware setting.

Yes I know that, but when using GPU_MEM setting =16 you force it to use start_cd.elf and fixup_cd.dat which lacks opengles/openmax/openvg/codec etc built in.
So I was thinking that maybe if the kernel was build with some modules that were dependent on these, then that could be the reason for the problem.

Steen
Title: Re: dmesg showing "bcm2835-v4l2: error"
Post by: Greg Erskine on July 12, 2014, 09:02:57 PM
Hi could it be related to something with the camara module?

See: http://www.raspberrypi.org/forums/viewtopic.php?f=28&t=68247

Thanks Steen, seems V4L2 is the camera module.