OpenELEC / OpenELEC.tv

OpenELEC - The living room PC for everyone
http://openelec.tv
1.6k stars 887 forks source link

RPi Kernel 3.2.30 dynamic overclock doesn't work #1269

Closed tutifrutas closed 11 years ago

tutifrutas commented 11 years ago

After the update to the linux kernel 3.2.30 dynamic overclocking doesn't work anymore.

i had the pi running for several hours and it never changed the CPU freq. Current governator is Ondemand

root ~ # cat /flash/config.txt arm_freq=840 disable_overscan=1 core_freq=375 sdram_freq=450 hdmi_mode=32 hdmi_ignore_cec_init=1 hdmi_force_hotplug=1 root ~ # vcgencmd measure_clock arm frequency(45)=700000000 root ~ # dmesg [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 3.2.30 (chris@213-138-103-75.no-reverse-dns-set.bytemark.co.uk) (gcc version 4.7.1 (GCC) ) #1 PREEMPT Wed Sep 26 04:14:37 BST 2012 [ 0.000000] CPU: ARMv6-compatible processor [410fb767] revision 7 (ARMv7), cr=00c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instruction cache [ 0.000000] Machine: BCM2708 [ 0.000000] Memory policy: ECC disabled, Data cache writeback [ 0.000000] On node 0 totalpages: 32768 [ 0.000000] free_area_init_node: node 0, pgdat c0948984, node_mem_map c099b000 [ 0.000000] Normal zone: 256 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 32512 pages, LIFO batch:7 [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512 [ 0.000000] Kernel command line: dwc_otg.lpm_enable=0 root=/dev/ram0 rdinit=/init BOOT_IMAGE=/kernel.img dma.dmachans=0x7f35 bcm2708_fb.fbwidth=1920 bcm2708_fb.fbheight=1080 bcm2708.boardrev=0x3 bcm2708.serial=0x342fa386 smsc95xx.macaddr=B8:27:EB:2F:A3:86 dwc_otg.fiq_fix_enable=1 dwc_otg.lpm_enable=0 boot=/dev/mmcblk0p1 disk=/dev/mmcblk0p2 ssh quiet [ 0.000000] PID hash table entries: 512 (order: -1, 2048 bytes) [ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) [ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) [ 0.000000] Memory: 128MB = 128MB total [ 0.000000] Memory: 120064k/120064k available, 11008k reserved, 0K highmem [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) [ 0.000000] vmalloc : 0xc8800000 - 0xe8000000 ( 504 MB) [ 0.000000] lowmem : 0xc0000000 - 0xc8000000 ( 128 MB) [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB) [ 0.000000] .text : 0xc0008000 - 0xc0629000 (6276 kB) [ 0.000000] .init : 0xc0629000 - 0xc090c97c (2959 kB) [ 0.000000] .data : 0xc090e000 - 0xc0949000 ( 236 kB) [ 0.000000] .bss : 0xc0949024 - 0xc099a834 ( 327 kB) [ 0.000000] NR_IRQS:330 [ 0.000000] sched_clock: 32 bits at 1000kHz, resolution 1000ns, wraps every 4294967ms [ 0.000000] timer_set_mode: unhandled mode:1 [ 0.000000] timer_set_mode: unhandled mode:3 [ 0.000000] Console: colour dummy device 80x30 [ 0.000000] console [tty0] enabled [ 0.000355] Calibrating delay loop... 464.48 BogoMIPS (lpj=2322432) [ 0.060077] pid_max: default: 32768 minimum: 301 [ 0.060403] Mount-cache hash table entries: 512 [ 0.060932] CPU: Testing write buffer coherency: ok [ 0.062188] devtmpfs: initialized [ 0.072092] NET: Registered protocol family 16 [ 0.082189] vc_mem_connected_init: called [ 0.082248] bcm2708_vcio: bcm_mailbox_property failed (-19) [ 0.082298] vc_mem_update: success=-19 resp 0, vcbase=0 vcsize=0 armbase=0 armsize=0 [ 0.082313] vc-mem: mm_vc_mem_phys_addr = 0x00000000 [ 0.082324] vc-mem: mm_vc_mem_size = 0x00000000 (0 MiB) [ 0.083473] mailbox: Broadcom VideoCore Mailbox driver [ 0.083568] bcm2708_vcio: mailbox at f200b880 [ 0.083892] bcm_power: Broadcom power driver [ 0.083918] bcm_power_open() -> 0 [ 0.083929] bcm_power_request(0, 8) [ 0.584594] bcm_mailbox_read -> 00000080, 0 [ 0.584613] bcm_power_request -> 0 [ 0.584625] Serial: AMBA PL011 UART driver [ 0.584782] dev:f1: ttyAMA0 at MMIO 0x20201000 (irq = 83) is a PL011 rev3 [ 0.678390] bio: create slab at 0 [ 0.681293] SCSI subsystem initialized [ 0.682085] usbcore: registered new interface driver usbfs [ 0.682452] usbcore: registered new interface driver hub [ 0.682882] usbcore: registered new device driver usb [ 0.686290] Bluetooth: Core ver 2.16 [ 0.686617] NET: Registered protocol family 31 [ 0.686640] Bluetooth: HCI device and connection manager initialized [ 0.686659] Bluetooth: HCI socket layer initialized [ 0.686673] Bluetooth: L2CAP socket layer initialized [ 0.686689] Bluetooth: SCO socket layer initialized [ 0.687692] cfg80211: Calling CRDA to update world regulatory domain [ 0.688744] Switching to clocksource stc [ 0.689016] FS-Cache: Loaded [ 0.689700] CacheFiles: Loaded [ 0.724819] NET: Registered protocol family 2 [ 0.725107] IP route cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.725687] TCP established hash table entries: 4096 (order: 3, 32768 bytes) [ 0.725890] TCP bind hash table entries: 4096 (order: 2, 16384 bytes) [ 0.725993] TCP: Hash tables configured (established 4096 bind 4096) [ 0.726008] TCP reno registered [ 0.726026] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.726069] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.726533] NET: Registered protocol family 1 [ 0.727094] RPC: Registered named UNIX socket transport module. [ 0.727118] RPC: Registered udp transport module. [ 0.727130] RPC: Registered tcp transport module. [ 0.727141] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.750186] bcm2708_dma: DMA manager at c8808000 [ 0.750646] bcm2708_gpio: bcm2708_gpio_probe c0913a88 [ 0.751617] vc-mem: Videocore memory driver [ 0.754802] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.755121] FS-Cache: Netfs 'nfs' registered for caching [ 0.755675] FS-Cache: Netfs 'cifs' registered for caching [ 0.756456] fuse init (API version 7.17) [ 0.757387] JFS: nTxBlock = 938, nTxLock = 7504 [ 0.758451] SGI XFS with security attributes, large block/inode numbers, no debug enabled [ 0.760125] msgmni has been set to 234 [ 0.763490] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) [ 0.763521] io scheduler noop registered (default) [ 0.763535] io scheduler deadline registered [ 0.763693] io scheduler cfq registered [ 0.815714] Console: switching to colour frame buffer device 240x67 [ 0.863184] brd: module loaded [ 0.872518] loop: module loaded [ 0.872771] nbd: registered device at major 43 [ 0.892021] vcos: [1]: vchiq_init_state: slot_zero = 0xffd80000, is_master = 0 [ 0.892167] vcos: [1]: vchiq_init_state: called [ 0.892769] vcos: [1]: vchiq: initialised - version 2 (min 2), device 252.0 [ 0.893071] Loading iSCSI transport class v2.0-870. [ 0.896277] iscsi: registered transport (tcp) [ 0.897794] tun: Universal TUN/TAP device driver, 1.6 [ 0.897818] tun: (C) 1999-2004 Max Krasnyansky maxk@qualcomm.com [ 0.899209] usbcore: registered new interface driver smsc95xx [ 0.899320] dwc_otg: version 3.00a 10-AUG-2012 (platform bus) [ 1.104411] Core Release: 2.80a [ 1.104436] Setting default values for core params [ 1.104484] Finished setting default values for core params [ 1.309604] Using Buffer DMA mode [ 1.309628] Periodic Transfer Interrupt Enhancement - disabled [ 1.309641] Multiprocessor Interrupt Enhancement - disabled [ 1.309655] OTG VER PARAM: 0, OTG VER FLAG: 0 [ 1.309672] Dedicated Tx FIFOs mode [ 1.309863] dwc_otg: Microframe scheduler enabled [ 1.309905] dwc_otg bcm2708_usb: DWC OTG Controller [ 1.309960] dwc_otg bcm2708_usb: new USB bus registered, assigned bus number 1 [ 1.310019] dwc_otg bcm2708_usb: irq 32, io mem 0x00000000 [ 1.310093] Init: Port Power? op_state=1 [ 1.310104] Init: Power Port (0) [ 1.310209] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.310230] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.310247] usb usb1: Product: DWC OTG Controller [ 1.310261] usb usb1: Manufacturer: Linux 3.2.30 dwc_otg_hcd [ 1.310274] usb usb1: SerialNumber: bcm2708_usb [ 1.311587] hub 1-0:1.0: USB hub found [ 1.311642] hub 1-0:1.0: 1 port detected [ 1.312279] dwc_otg: FIQ enabled [ 1.312301] dwc_otg: NAK holdoff enabled [ 1.312332] Module dwc_common_port init [ 1.312508] Initializing USB Mass Storage driver... [ 1.312974] usbcore: registered new interface driver usb-storage [ 1.313001] USB Mass Storage support registered. [ 1.313453] usbcore: registered new interface driver libusual [ 1.313993] mousedev: PS/2 mouse device common for all mice [ 1.314589] bcm2708_i2c bcm2708_i2c.0: BSC0 Controller at 0x20205000 (irq 79) [ 1.315080] bcm2708_i2c bcm2708_i2c.1: BSC1 Controller at 0x20804000 (irq 79) [ 1.316046] lirc_dev: IR Remote Control driver registered, major 251 [ 1.316072] IR NEC protocol handler initialized [ 1.316083] IR RC5(x) protocol handler initialized [ 1.316094] IR RC6 protocol handler initialized [ 1.316105] IR JVC protocol handler initialized [ 1.316115] IR Sony protocol handler initialized [ 1.316126] IR RC5 (streamzap) protocol handler initialized [ 1.316137] IR MCE Keyboard/mouse protocol handler initialized [ 1.316584] usbcore: registered new interface driver ati_remote [ 1.316608] ati_remote: 2.2.1:ATI/X10 RF USB Remote Control [ 1.317004] usbcore: registered new interface driver imon [ 1.317422] usbcore: registered new interface driver mceusb [ 1.317837] usbcore: registered new interface driver redrat3 [ 1.318267] usbcore: registered new interface driver streamzap [ 1.319961] Bluetooth: Broadcom Blutonium firmware driver ver 1.2 [ 1.320384] usbcore: registered new interface driver bcm203x [ 1.320414] Bluetooth: Digianswer Bluetooth USB driver ver 0.10 [ 1.320803] usbcore: registered new interface driver bpa10x [ 1.320832] Bluetooth: BlueFRITZ! USB driver ver 1.2 [ 1.321219] usbcore: registered new interface driver bfusb [ 1.321247] Bluetooth: Generic Bluetooth USB driver ver 0.6 [ 1.321663] usbcore: registered new interface driver btusb [ 1.321692] Bluetooth: Atheros AR30xx firmware driver ver 1.0 [ 1.322086] usbcore: registered new interface driver ath3k [ 1.322381] bcm2835-cpufreq: min=700000 max=840000 cur=700000 [ 1.322499] bcm2835-cpufreq: switching to governor ondemand [ 1.322516] bcm2835-cpufreq: switching to governor ondemand [ 1.322852] cpuidle: using governor ladder [ 1.322877] cpuidle: using governor menu [ 1.323211] sdhci: Secure Digital Host Controller Interface driver [ 1.323236] sdhci: Copyright(c) Pierre Ossman [ 1.323368] sdhci: Enable low-latency mode [ 1.323415] bcm_power_open() -> 1 [ 1.324966] Registered led device: mmc0:: [ 1.326439] mmc0: SDHCI controller on BCM2708_Arasan [platform] using platform's DMA [ 1.326504] mmc0: BCM2708 SDHC host at 0x20300000 DMA 2 IRQ 77 [ 1.327012] sdhci-pltfm: SDHCI platform and OF driver helper [ 1.327511] Registered led device: led0 [ 1.338366] usbcore: registered new interface driver usbhid [ 1.338391] usbhid: USB HID core driver [ 1.340295] usbcore: registered new interface driver lirc_igorplugusb [ 1.340330] zram: num_devices not specified. Using default: 1 [ 1.340345] zram: Creating 1 devices ... [ 1.342352] TCP cubic registered [ 1.342377] Initializing XFRM netlink socket [ 1.342424] NET: Registered protocol family 17 [ 1.342488] NET: Registered protocol family 15 [ 1.342744] Bluetooth: RFCOMM TTY layer initialized [ 1.342768] Bluetooth: RFCOMM socket layer initialized [ 1.342782] Bluetooth: RFCOMM ver 1.11 [ 1.342796] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 1.342809] Bluetooth: BNEP filters: protocol multicast [ 1.342823] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 [ 1.343348] 8021q: 802.1Q VLAN Support v1.8 [ 1.343409] Registering the dns_resolver key type [ 1.343525] VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5 [ 1.379895] Freeing init memory: 2956K [ 1.417944] mmc0: problem reading SD Status register. [ 1.428686] mmc0: new high speed SDHC card at address e624 [ 1.439452] mmcblk0: mmc0:e624 SD08G 7.40 GiB [ 1.443645] mmcblk0: p1 p2 [ 1.508978] Indeed it is in host mode hprt0 = 00021501 [ 1.688998] usb 1-1: new high-speed USB device number 2 using dwc_otg [ 1.689179] Indeed it is in host mode hprt0 = 00001101 [ 1.699828] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities [ 1.709896] EXT4-fs (mmcblk0p2): couldn't mount as ext2 due to feature incompatibilities [ 1.854609] EXT4-fs (mmcblk0p2): recovery complete [ 1.856700] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) [ 1.969211] usb 1-1: New USB device found, idVendor=0424, idProduct=9512 [ 1.969240] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1.975678] hub 1-1:1.0: USB hub found [ 1.975850] hub 1-1:1.0: 3 ports detected [ 2.155900] mmc0: missed completion of cmd 18 DMA (512/512 [1]/[1]) - ignoring it [ 2.155942] mmc0: DMA IRQ 6 ignored - results were reset [ 2.249181] usb 1-1.1: new high-speed USB device number 3 using dwc_otg [ 2.349435] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00 [ 2.349461] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2.357356] smsc95xx v1.0.4 [ 2.419793] smsc95xx 1-1.1:1.0: eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:2f:a3:86 [ 3.730603] bcm2835-cpufreq: switching to governor performance [ 3.730633] bcm2835-cpufreq: switching to governor performance [ 4.339805] systemd-udevd[743]: starting version 191 [ 6.472788] Console: switching to colour dummy device 80x30 [ 21.616481] bcm2835-cpufreq: switching to governor ondemand [ 21.616505] bcm2835-cpufreq: switching to governor ondemand [ 73.519345] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 [31066.918203] mmc0: missed completion of cmd 18 DMA (512/512 [1]/[1]) - ignoring it [31066.918261] mmc0: DMA IRQ 6 ignored - results were reset root ~ #

tutifrutas commented 11 years ago

Seems that the governator doesn't printout any more messages, i closely monitored the current freq and it is working root ~ # cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq 900000 root ~ # cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq 700000