2013-08-25, 14:03
(2013-08-24, 13:50)popcornmix Wrote: You need that patch instead of the previous "bcm2708 vchiq driver" patch. Only vchiq_proc.c and vchiq_arm.c changed, and the patch is the initial import of those files, so you can probably just grab the updated version of those two files.
Rightyo... I hacked in the vchiq_proc.c and vchiq_arm.c changes as best I could, Linux compiled anyway which is usually a good sign!
I've played the test movie with two concurrent vcgencmd loops 6-7 times and no traceback messages, so that's looking good - many thanks.
However, I did see the following ERROR just once in /var/log/message during one playback - not sure what it means, and maybe a later patch already addresses it:
Code:
Aug 25 12:35:46 rpi512 user.info kernel: [ 48.919983] bcm2835-cpufreq: switching to governor ondemand
Aug 25 12:35:59 rpi512 cron.err crond[728]: time disparity of 22957175 minutes detected
Aug 25 12:41:52 rpi512 user.warn kernel: [ 414.552304] ERROR::handle_hc_chhltd_intr_dma:2592: handle_hc_chhltd_intr_dma: Channel 6, DMA Mode -- ChHltd set, but reason for halting is unknown, hcint 0x00000002, intsts 0x04600021
Aug 25 12:41:52 rpi512 user.warn kernel: [ 414.552304]