Reply
Thread Tools
fw190's Avatar
Posts: 584 | Thanked: 700 times | Joined on Jan 2010
#71
Originally Posted by xxxxts View Post
Any change of there being a KP50 with the latest U-Boot? (I am not smart enough to compile it myself)
I've compiled kp4 wit uboot and it works without problems. I used this guide http://talk.maemo.org/showpost.php?p...6&postcount=40 (changed the numbers to 49). since 2 weeks I use it for Mer and it works ok

end of OT
__________________
per ardua ad astra
 

The Following 3 Users Say Thank You to fw190 For This Useful Post:
Posts: 2 | Thanked: 2 times | Joined on Jan 2011 @ Brisbane, Australia
#72
Hi all, thanks so much for the efforts.

I've just built the snd_seq internal modules (CONFIG_SND_SEQUENCER=m & CONFIG_SND_VIRMIDI=m) into kp49 and now have my n900 running with an external midi controller (novation remote zero sl) through usb communicating to pure-data.

Can I request that these module get added to the kernel-power defconfig? snd-usb-audio is currently set to default on and enabling snd-seq adds a whole range of low powered usb devices to snd-usb-audio for people to tinker with and also is a prerequisite for a large number of linux audio applications for sending midi internally between programs.

I'm going to grab some cheap akai mini or korg nano controllers to plug in and do some more testing, but with the larger controller I'm already impressed with the results.

Micro studio's looking good.

Thanks again,
dmotd
 

The Following 2 Users Say Thank You to dmotd For This Useful Post:
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#73
If we're talking about modules, a little bump:

Originally Posted by Estel
Using kp49 and it's modules, I can't seem to find cdrom.ko, sr_mod.ko, and sg.ko, necessary to use optical disc readers/writers (cd, DVD's etc).

AFAIK, this problem should be fixed in kp48, so how come I'm unable to locate these modules in /lib/modules/2.6.28.10-power49? Is it some fault on my side, or kp49 glitch?
I'm pretty sure those modules were present in kp48. now, situation resemble one from kp42, kp46 and kp47 - lacking modules for optical drives. If it doesn't require too much hassle, please include them back.

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!
 

The Following User Says Thank You to Estel For This Useful Post:
Posts: 2,153 | Thanked: 8,462 times | Joined on May 2010
#74
Now cdrom modules should be enabled in kernel-power git tree.
 

The Following 6 Users Say Thank You to pali For This Useful Post:
Posts: 195 | Thanked: 96 times | Joined on May 2011
#75
hello pali
can you or anyone please tell me how to get kernel-power from git and how to build it
thank you so much and please forgive my noobiness
 
Posts: 2,153 | Thanked: 8,462 times | Joined on May 2010
#76
 

The Following 2 Users Say Thank You to pali For This Useful Post:
Posts: 2,153 | Thanked: 8,462 times | Joined on May 2010
#77
I updated pre v50 version of kernel-power. Packages are on standard place. Also I pushed changes to garage repsitory.

Here is changelog (changes from extras-devel version v49):

* Fixed reboot problem
* Added option (sysfs entry) to disable indicator led
* Enabled module xt_owner
* Fixed scheduling while atomic bugs
* Added patch to add highpass filter (so speakers don't blow up)
* efuse calibrations are re-calculated - using linear approximation instead of hard-coded increments
* Fixed camera driver to use framebuffer memory for video-capture buffer (DMA to framebuffer)
* Enabled cdrom drivers
* Disabled verbose power_supply messages
* Notify about changed musb mode

Note that this build has fixed problem about reporting usb host mode state to user space via sysfs_notify. (Manuall command cat /sys/.../mode got correct output) Now HAL has correct info if host mode is active or not. This is usefull for patched CSSU ke-recv version for detecting & automounting usb disks. I also updated ke-recv code to use only HAL (no dirty tricks to open file /sys/.../mode and periodically read output).

Please test if HAL report really correct usb mode. Run this command in normal and in usb mode too:
$ lshal | grep usb_device.mode
 

The Following 29 Users Say Thank You to pali For This Useful Post:
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#78
Originally Posted by pali View Post
* Added option (sysfs entry) to disable indicator led
Where exactly this setting is exported, i.e. how to use it?

Originally Posted by pali View Post
* Added patch to add highpass filter (so speakers don't blow up)
Could You elaborate more on that? Is it "active" from start, or some userland program must take advantage of it?

Originally Posted by pali View Post
* efuse calibrations are re-calculated - using linear approximation instead of hard-coded increments
IIRC, there should be some sysfs entry to manually adjust efuse calibration. Again, how to properly tweak it?

Originally Posted by pali View Post
Please test if HAL report really correct usb mode. Run this command in normal and in usb mode too:
$ lshal | grep usb_device.mode
No hostmode, no USB connection:
Code:
usb_device.mode = 'b_idle' (string)
Hostmode enabled, no device connected:
Code:
usb_device.mode = 'a_suspend' (string)
Hostmode enabled, device connected:
Code:
usb_device.mode = 'a_host' (string)
No hostmode, device connected as client to USB hots:
Code:
usb_device.mode = 'b_peripheral' (string)
---

BTW, thanks for adding cdrom modules!

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!
 

The Following 7 Users Say Thank You to Estel For This Useful Post:
Posts: 2,153 | Thanked: 8,462 times | Joined on May 2010
#79
Originally Posted by Estel View Post
Where exactly this setting is exported, i.e. how to use it?
sysfs file /sys/class/i2c-adapter/i2c-2/2-0030/disable_indicator_led

Originally Posted by Estel View Post
Could You elaborate more on that? Is it "active" from start, or some userland program must take advantage of it?
Should be activated on startup. Ask more luke-jr for more info.

Originally Posted by Estel View Post
IIRC, there should be some sysfs entry to manually adjust efuse calibration. Again, how to properly tweak it?
@freemangordon?

Originally Posted by Estel View Post
No hostmode, no USB connection:
Code:
usb_device.mode = 'b_idle' (string)
Hostmode enabled, no device connected:
Code:
usb_device.mode = 'a_suspend' (string)
Hostmode enabled, device connected:
Code:
usb_device.mode = 'a_host' (string)
No hostmode, device connected as client to USB hots:
Code:
usb_device.mode = 'b_peripheral' (string)
Output is correct :-)
 

The Following 3 Users Say Thank You to pali For This Useful Post:
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#80
1. DSP voltage boost is applied ONLY if DSP is active and overclocked
2. There is a /sys/power variable for adjusting boost voltage, called "sr_vdd1_dsp_boost". Its value is used in the following (pseudo)formula to calculate what voltage to be applied on top of what SR has already calculated:

dsp_volt_boost = ( DSP_FREQ(vdd1_opp) - 430 ) * sr_vdd1_dsp_boost * (VDD1_OPP9-vdd1_opp)

The above formula calculates boost voltage in uV. Default for sr_vdd1_dsp_boost is 125, and it could be changed between 0 and 250. There is a limit of 100mV for voltage boost.

Using the above one can choose whether to move DSP overclocking frequencies to higher MPU frequencies, or to adjust voltage when DSP is active (and overclocked above 430).
 

The Following 7 Users Say Thank You to freemangordon For This Useful Post:
Reply

Tags
development, kernel-power

Thread Tools

 
Forum Jump


All times are GMT. The time now is 05:49.