View Single Post
Posts: 2,154 | Thanked: 8,464 times | Joined on May 2010
#101
Originally Posted by mirakels View Post
I think it is just u-boot not properly initialising the twl403 MMC pins. I'm also looking at the linux kernel sources on how mmc is inititialised (e.g. the nokia patches) and it seems linux is doing a lot more stuff than u-boot does (e.g. initialising clocks).
I never see eMMC working on my n900 in u-boot. And now I do not have SD card for testing. (I'm waiting for deliver one 32GB) You are right that eMMC is not power on (mux?, twl4030? voltage?). I spend more than 6 hours finding problem (in u-boot, n900 kernel...), but without success. Now U-Boot migrated to generic mmc driver, see rx51 patch: http://gitorious.org/u-boot-shr/u-bo...380ea422d26689

When using this new generic mmc driver, U-Boot tell me that mmc0 (should be external slot?) has bad voltage (Ok, when card is not inserted?). I tried enable mmc1 (omap_mmc_init(1); should be eMMC), no error shown, initialization OK, but again not working... Also tried mmc2, mmc3, ... but that initialization failed.

U-Boot: Some MUXes are in board/nokia/rx51/rx51.h under section Wireless LAN (why?), GPIO_130 - GPIO_139. And initializing mmc is in drivers/power/twl4030.c function twl4030_power_mmc_init

Originally Posted by mirakels View Post
@pali, did you uplaod the fix for console scrolling somewhere? Thanks!
Not now. I'm rebasing patches again and trying to fix other things...
If I think that new patches could be stable I will push it into gitorious.

Console fix patch is attached.

Last edited by pali; 2011-10-08 at 17:03.
 

The Following User Says Thank You to pali For This Useful Post: