Blog Forum Wiki Links Contact Us NetbookUser
RunCore Pro IV SSD Transforms your ASUS EEE PC by increasing 
performance 5-40X. Your satistfaction guaranteed RunCore Pro 70mm SATA Mini PCI-e SSD
RunCore Pro IV 70mm SATA II Mini PCI-e SSD
RunCore Pro IV 2.5 Inch SATA II SSD

You are not logged in.

#1 2008-03-10 6:41:36 am

skynet
Member
Registered: 2008-03-03
Posts: 44

possible solution to SD(HC) write errors under WinXP

try this:

1. download and install (that means extract from the ZIP) and run eeectl
2. set the CPU speed to Medium
3. now keep your eyes on the temperature and try to copy a large file (at least 100 MB) to the SD card
4. I think you will succeed

my experiences:
- when CPU speed is "Stock" (that means 630 MHz and 0 - meaning "low" - as CPU voltage flag), then copying is impossible at temperatures near 50 degrees C
- when CPU speed is any other (the main thing is that the CPU voltage flag is 1 = "normal"), copying succeeds at any temperature

so I created a profile called "StNV" (Stock CPU speed with Normal Voltage), modified eeectl.ini file's appripriate line to look like this:
Speed.Profiles = 70,99,0,Suspend; 70,99,0,Stock; 70,99,1,StNV; 75,100; 80,100; 85,100,1,Medium; 90,100; 95,100; 100,100,1,Full;

and now the CPU runs at 630 MHz (not a single Hertz of overclocking and no overheating, so the Fan can run in "Native" mode) but copying works fine.

Offline

 

#2 2008-03-10 10:24:31 am

gilliu00_
Member
Registered: 2007-12-14
Posts: 74

Re: possible solution to SD(HC) write errors under WinXP

has anyone tried this and verified that it works?

Offline

 

#3 2008-03-12 7:48:04 pm

redThunder
Member
Registered: 2008-02-29
Posts: 29

Re: possible solution to SD(HC) write errors under WinXP

It kind of works...

Ok so can you explain me WHY the card reader starts writing if cpu clock is changed? It worked for me, but I don't understand why...

Furthermore is there a solution to make the card reader copy without having to have eeectl installed?

Thx.

Offline

 

#4 2008-03-13 5:30:25 am

skynet
Member
Registered: 2008-03-03
Posts: 44

Re: possible solution to SD(HC) write errors under WinXP

redThunder wrote:

It kind of works...

Ok so can you explain me WHY the card reader starts writing if cpu clock is changed? It worked for me, but I don't understand why...

Furthermore is there a solution to make the card reader copy without having to have eeectl installed?

Thx.

Well, I didn't write eeectl, so these are only assumptions:

I think the card reader does not get enough power when the CPU is in Low Voltage mode (that's the default state). If you change the CPU clock in eeectl, you also change the CPU Voltage mode to Normal (instead of Low). So the card reader gets enough power (I suppose there is some kind of connection between the voltage of the CPU and the one of the card reader and maybe other stuff connected to the main board).

It shouldn't be like this, because Normal Voltage mode consumes more power than Low Voltage mode (thus the Eee PC can run on battery for less time - theoretically, but I couldn't test this so far) and maybe the CPU also heats up more.

So far I've found no other solution (except eeeclock which does the same CPU speed adjustment but also has a command line interface so it does not take system tray space smile ).

Offline

 

#5 2008-03-14 5:44:31 am

redThunder
Member
Registered: 2008-02-29
Posts: 29

Re: possible solution to SD(HC) write errors under WinXP

ok thanks for this, post here if you find out something interesting smile

Offline

 

#6 2008-03-23 12:15:14 pm

dfeeery
New member
Registered: 2008-03-23
Posts: 2

Re: possible solution to SD(HC) write errors under WinXP

Hi all, it's my first post although I've been reading for a while.
I can confirm that this IS a solution.
I have been frustrated with a lot of SDHC problems, in Xandros, eeeXubuntu, Ubuntu and WinXP, using the SDHC for a few minutes started giving errors and corrupting the cards (Trascend, Kingston, both 1G SD and 2x AData 8 GB SDHC), when it didn't give me errors, it eventually would after umounting or ejecting and reinserting/mounting the card. I tried many umount solutions but it carried on.
In XP just the same.  Its been 3 days of heavy use using eeectl at medium and NO problem what so ever. Going to stock without voltage correction makes the problem reappear.
So I now run eeectl al the time, no SDHC corruption, being a big relief.

Thanks!!!!!

Offline

 

#7 2008-03-23 8:52:37 pm

gilliu00_
Member
Registered: 2007-12-14
Posts: 74

Re: possible solution to SD(HC) write errors under WinXP

sounds enlightening smile
if it is confirmed then maybe i should leave my sdhc inside the eee...
but one thing, will the heat that's generated by the eee and transferred to the SDHC damage it in any way?

Offline

 

#8 2008-03-23 9:04:00 pm

jcblau
New member
Registered: 2008-03-22
Posts: 2

Re: possible solution to SD(HC) write errors under WinXP

I saw someone sending the eee to asus for the same issue, and asus gave him a replacement. We should complain asus for this as not EVERY eee have this issue. Definitely the voltage of the eee is not stable / enough.

Offline

 

#9 2008-03-24 2:01:38 am

macan74
Member
Registered: 2008-03-01
Posts: 97

Re: possible solution to SD(HC) write errors under WinXP

Ooops sorry deleted opened another thread on wi-fi problem and wanting to post over there I ended up posting over here

Last edited by macan74 (2008-03-24 2:17:30 am)

Offline

 

#10 2008-03-24 10:04:24 am

Mad_Man
Member
Registered: 2008-02-17
Posts: 44

Re: possible solution to SD(HC) write errors under WinXP

well, just copied >700mb .avi from network drive to SD card in my eee without problems.
eee on battery, stock speed, cpu temp 52-57C, bios 0703

maybe its only problem of certain sd cards?


Black EEE 901, 80GB drive, Vista

sorry for spelling, im from EU wink

Offline

 

#11 2008-03-24 11:24:28 am

gilliu00_
Member
Registered: 2007-12-14
Posts: 74

Re: possible solution to SD(HC) write errors under WinXP

Mad_Man wrote:

well, just copied >700mb .avi from network drive to SD card in my eee without problems.
eee on battery, stock speed, cpu temp 52-57C, bios 0703

maybe its only problem of certain sd cards?

what brand is ur SDHC card?

Offline

 

#12 2008-03-25 6:10:08 am

BenziT
Member
Registered: 2007-12-23
Posts: 15

Re: possible solution to SD(HC) write errors under WinXP

I am having problems with Kingston 4GIG SDHC.

some error with parameter stuff.. sad


Asus EEE PC 701 4G  SURF (White)/1 GB RAM/nLited Windows XP Pro (SP3)

Offline

 

#13 2008-03-26 5:24:04 am

gilliu00_
Member
Registered: 2007-12-14
Posts: 74

Re: possible solution to SD(HC) write errors under WinXP

BenziT wrote:

I am having problems with Kingston 4GIG SDHC.

some error with parameter stuff.. sad

did you try the eeectl voltage fix...?

Offline

 

#14 2008-03-26 8:01:11 am

lyso
Member
Registered: 2008-01-22
Posts: 21

Re: possible solution to SD(HC) write errors under WinXP

I presume this is the same as

Code:

echo 70 24 1 > /proc/eee/fsb

in Linux with eee.ko?

I've been having some problems with mysterious corruption on my SD card recently - hope this fixes things! Well done to skynet for the detective work if it does.

Offline

 

#15 2008-03-26 3:21:26 pm

dfeeery
New member
Registered: 2008-03-23
Posts: 2

Re: possible solution to SD(HC) write errors under WinXP

lyso wrote:

I presume this is the same as

Code:

echo 70 24 1 > /proc/eee/fsb

in Linux with eee.ko?

I've been having some problems with mysterious corruption on my SD card recently - hope this fixes things! Well done to skynet for the detective work if it does.

I did try it in eeeXubuntu, both overclock and stock with voltage correction, but it didn't work for me.

With eectl in WinXp it does.  I don't know if its just me though...

Offline

 

#16 2008-03-28 9:51:12 pm

BenziT
Member
Registered: 2007-12-23
Posts: 15

Re: possible solution to SD(HC) write errors under WinXP

tried to turn it to medium and the whole screens goes crazy ...sad


Asus EEE PC 701 4G  SURF (White)/1 GB RAM/nLited Windows XP Pro (SP3)

Offline

 

#17 2008-04-01 5:08:50 am

skynet
Member
Registered: 2008-03-03
Posts: 44

Re: possible solution to SD(HC) write errors under WinXP

BenziT look in the eeectl topic of forum.eeeuser.com (I don't know the exact location) but I think you're gonna have to install a new BIOS (not sure though, read the above-mentioned topic first).

Offline

 

#18 2008-04-01 5:55:28 pm

boga
New member
Registered: 2008-04-01
Posts: 7

Re: possible solution to SD(HC) write errors under WinXP

lyso wrote:

echo 70 24 1 > /proc/eee/fsb

Yes! It works for me with eeexubuntu on 4G with BIOS 0703 and Apacer class 6 8G SDHC. I had no data corruption problems but the card was really really slow when writing. Now it's at least as fast as an USB flash drive.

Offline

 

#19 2008-04-02 3:19:03 am

lyso
Member
Registered: 2008-01-22
Posts: 21

Re: possible solution to SD(HC) write errors under WinXP

Problem is, you need it to start on Linux as early as possible after boot, and after a resume.

I have

Code:

#!/bin/sh
echo 70 24 1#!/bin/sh

in /etc/pm/sleep.d/10-eee-voltage.sh

I also added this to the beginning of /etc/init.d/checkfs.sh:

Code:

#make sdhc card safe for checking
modprobe i2c-i801
modprobe eee
echo 70 24 1 > /proc/eee/fsb

This should turn the voltage up before fscking and mounting the disk on boot.

Only problem is my machine now runs so much hotter! :-(

Offline

 

#20 2008-04-12 4:48:17 pm

mmmkay
Member
Registered: 2007-11-18
Posts: 76

Re: possible solution to SD(HC) write errors under WinXP

I've been running mine at 900MHz with 0511 bios ever since it got out. I don't really notice much difference in battery life, but it is less than with 0401 for sure.

But then again, I also haven't had any issues ever with my SDHC cards

Offline

 

#21 2008-04-21 12:42:43 am

P00r
Member
Registered: 2008-02-15
Posts: 21

Re: possible solution to SD(HC) write errors under WinXP

It's definitely dependent on the card.

I have a Verbatim 4Gb SDHC, and it need the overclock

I have a Transcend 16Gb and it work at any speed.

I have also noticed the temperature sensibility of the 4Gb, at first I was under the impression it was heat problem, then I discovered the overclock trick.


Eee Black / 4gb SSD / 2gb OCZ 5200 Ram / 8gb Verbatim (6) SDHC / 703 BIOS
Xp Pro / 768Mb Ramdisk / Xp Lite / Office / EEECtl / Prio / Startup.cpl / Blink
Ramdisk here: http://www.ramdisk.tk/    Freeware here:  http://www.msgdrop.com
Write Error with your SDHC ? try using EeeCtl and overclok at least to Medium

Offline

 

#22 2008-04-21 1:01:50 am

krazykv84
New member
Registered: 2008-04-21
Posts: 1

Re: possible solution to SD(HC) write errors under WinXP

Hey everyone.

I have a Black 701 running WinXP SP2.

I was very very very frustrated with this SDHC problem. I originally bought a 16GB A-DATA card from newegg. Major problems. Can't format, copy or properly read out of it. Then someone a couple of days after I bought it posted a comment on newegg saying this was not going to work with an EEEPC. Thinking the issue was brand dependent, I ordered a 16GB Patriot card. This card had a few comments saying that it worked for the EEEPC.

Of course, that card had issues too.

I went to J&R and got a 4GB SDHC card just to see if this will have problems. It had the same problems. The only cards that worked in my EEEPC were regular SD cards (SanDisk 2GB).

Finally I stumbled upon this solution.

IT WORKS!! The Patriot SD card was finally able to copy a 250MB file. I was finally able to start an Office 2007 install. Also, the option to format the disk to NTFS magically appeared after I set eeectl to "Medium".

Thank you all and hopefully my experience helps someone. :-)

Offline

 

#23 2008-05-07 10:33:01 am

mcalpik
New member
Registered: 2008-05-07
Posts: 1

Re: possible solution to SD(HC) write errors under WinXP

Thanks al for this help.  I was going crazy with my Trancend 16 Gig cards.  This fix seems to work.

A couple of questions.  First, if I always need to have the power set to 1 in the parameter, why not just change the default parameter as well?

Second, and perhaps more important, is there a way to automatically have the computer start in this way?  For instance, can I cange something in the startup files to set the power to the card reader?  I can put eeectl in the startup folder, but will it load up early enough in the sequence to make the cards available?

Sorry, that is more than a couple of questions, but you know what I meant.

Keith

Offline

 

#24 2008-05-08 5:08:21 am

skynet
Member
Registered: 2008-03-03
Posts: 44

Re: possible solution to SD(HC) write errors under WinXP

if you have the following in you eeectl.ini file, then it saves the speed settings.

[Settings]
;
; List of modules allowed to save their state.
Core.Save = Speed

i put eeectl in my startup folder and every time the computer boots, the voltage is raised and i have no problems. do you have some programs at startup that use the sd card?

Offline

 

#25 2008-05-08 7:55:43 am

lsoft
New member
From: deep forests of the Russia
Registered: 2008-05-05
Posts: 4

Re: possible solution to SD(HC) write errors under WinXP

i read that transcend sdhc class 6 cards works fine with EEE card reader so I've buy 16 gb transcend class 6 and haven't any issues still... (copied to card more than 4 gb)
may should recomend anyone to use transcend class 6 memcards?


sorry sorry guys for bad Engilish smile

Offline

 

Board footer

Powered by PunBB 1.2.15
© Copyright 2002–2005 Rickard Andersson