my BIOS version is:
Code: Select all
Version: R1150J9
thank you so much
Code: Select all
Version: R1150J9
I can only agree with you. I have modified cmos settings directly via /dev/nvram, and my notebook works only in paperweight mode now.IntuitiveNipple wrote:If you had read this entire thread you'd know that the instructions on the Solaris forum you cite, and the examples it gives, were copied from this thread!
Be wary of following the advice to blindly alter entries in NVRAM in a random search for the correct Token. Despite what that article says, it is possible to cause the PC to fail which could result in having to return it to the manufacturer.
The reason I've gone to such lengths to determine a safe way to do this, and am creating a Linux tool for the job, is to ensure that end-users can't brick their PC.
This is supposed to work on Toshiba A105-s2194. If it does, please post back clear details of the precise steps you take (especially the board markings and possibly a photo of it) so others can benefit.umiki wrote:I can only agree with you. I have modified cmos settings directly via /dev/nvram, and my notebook works only in paperweight mode now.IntuitiveNipple wrote:I
Be wary of following the advice to blindly alter entries in NVRAM in a random search for the correct Token. Despite what that article says, it is possible to cause the PC to fail which could result in having to return it to the manufacturer.
The reason I've gone to such lengths to determine a safe way to do this, and am creating a Linux tool for the job, is to ensure that end-users can't brick their PC.
Well, it did not work Now it does not even get to boot. Screen is blank nothing happens, only some keyboard lights are flashing once (as they should). I tried to clear CMOS, but that really is not so easy (I took it apart, and tried, but I am not sure that I have cleared it).
Any ideas would be welcome.
1) like always with anything that you do when taking your computer apart, take out the battery and unplug it (common sense)
2) Remove the plastic cover piece above the keyboard, called the "keyboard bezel". this is the piece where you can see the speakers. This page gives several pictures as to how to do this.
http://www.irisvista.com/tech/laptops/t ... emove-main...
**I found it a little bit difficult to get the plastic retaining clips to "pop" loose, but if you are careful, you can use a small screw driver and slowly "wiggle-pry" between the two screen mounts. this is done with the screen all the way back. you could use a paper clip with a little 1/8" bend at tip to do this also. (it is a tight working area) Once these three retaining clips have come loose the others are fairly easy to "pop" Just be patient and work it slowly. once this is bezel is off the rest is super easy.**
3) Remove the keyboard. Remove the two screws that are evident once the bezel has been removed. These hold the keyboard in place. Lift the keyboard up from the screw side and the retaining clips at the front of the keyboard will lift out. (there is no need to pry here). Once the keyboard is loose you will have to either leave it connected, just off to the side, or disconnect it from the mother board. The keyboard cable connector has a black clip along the top of it. just lift this clip up a little and the keyboard cable will slide out. (the keyboard cable does not have a fixed connector, but is just a ribbon that is held in place by the black clip along the top of the keyboard cable connector) Once you have removed it you will better understand what I mean.
4) Remove the wireless card. It is the only card visible at this point. It is connected by metal spring clips. just unclip in a similar fashion as removing ram. You do not need to disconnect the wires connected to card, just move card over to expose area below card.
5) This is where the magic is... you will see C88 clearly labeled right next the jack that the wireless card plugs into. There are two little solder squares (approx 1/16") at this location.
*** At this point plug the power adapter to your computer again. ***
You will have to jump the two solder squares at label C88. I used a paper clip to do this. I used pliers to bend a 1/8" long "L" and then "scuffed" up the paperclip with the teeth of the pliers. (my first try at this did not work because the paperclip had a varnish coating on it and did not adequately conduct electricity).
Once you have your paperclip set up (or the one you used to pry the bezel with) hold it in place on these two solder contact squares and press the power button to boot your computer.
If it's POSTing then you've cleared the NVRAM, which is success in my book!umiki wrote:Thanks for the tips. None of those worked unfortunately. On this model there is no jumper to clear cmos ram under the memory modules, and the C88 did not do the job.
It seems after removing all the cables, and the small battery, it gets to POST (I haven't assembled it yet, just connected the display panel)
So thanks again for the help. If somebody has any idea why symcmos does not work, or even better, how to enable AHCI (there is no BIOS option obviously ), please share the information.
Hi, IntuitiveNipple!IntuitiveNipple wrote:S
I'm fixing up some 64-bit bugs in libx86 right now. Once I'm happy with it I can link it to VT-enable.
zii wrote:Dear all,
I have a Sony Vaio SZ90PS and would like to locate the register to enable the VT. However, I cannot use the later BIOS revisions for this laptop because, being a Japanese market sold notebook, the US BIOS won't load. These perform a check on the machine name and this fails.
Current BIOS information is:
BIOS Ver: R0073N0
EC BIOS Ver: RK073N0
Machine name: VGN-SZ90PS
I have a copy of BIOS version R0083N0 for the Sz90PS and could load this if someone can tell me where the register lies for BIOS R0083N0.
I would be very grateful if someone knew the register number for this.
Best regards, z.
Code: Select all
0000070D B88901 mov ax,0x189 //AHCI ENABLE Token
00000710 9AE04F00F0 call 0xf000:0x4fe0
00000715 0AC0 or al,al
00000717 74AE jz 0x6c7
00000719 B140 mov cl,0x40
0000071B 0E push cs
0000071C E87300 call 0x792
0000071F 75A6 jnz 0x6c7
00000721 B8AE06 mov ax,0x6ae
00000724 9AE04F00F0 call 0xf000:0x4fe0
00000729 0AC0 or al,al
0000072B 7402 jz 0x72f
0000072D B180 mov cl,0x80
0000072F 8AC1 mov al,cl
00000731 BBFA00 mov bx,0xfa
00000734 BA9003 mov dx,0x390
00000737 9A126800F0 call 0xf000:0x6812
0000073C 0AC9 or cl,cl
0000073E 740A jz 0x74a
00000740 B03F mov al,0x3f
00000742 BA9203 mov dx,0x392
00000745 9A126800F0 call 0xf000:0x6812
0000074A E8C000 call 0x80d
0000074D 6661 popad
0000074F CB retf
Code: Select all
00001803 B85C01 mov ax,0x15c // AHCI ENABLE TOKEN
00001806 9AF24800F0 call 0xf000:0x48f2
0000180B 0AC0 or al,al
0000180D 74A9 jz 0x17b8
0000180F B140 mov cl,0x40
00001811 0E push cs
00001812 E82300 call 0x1838
00001815 75A1 jnz 0x17b8
00001817 B85D06 mov ax,0x65d
0000181A 9AF24800F0 call 0xf000:0x48f2
0000181F 0AC0 or al,al
00001821 7402 jz 0x1825
00001823 B180 mov cl,0x80
00001825 8AC1 mov al,cl
00001827 BBFA00 mov bx,0xfa
0000182A BA9003 mov dx,0x390
0000182D 9AC75D00F0 call 0xf000:0x5dc7
00001832 E87700 call 0x18ac
00001835 6661 popad
00001837 CB retf
Code: Select all
00000BF3 B80C00 mov ax,0xc // AHCI Enable token
00000BF6 9A403D00F0 call 0xf000:0x3d40
00000BFB 0AC0 or al,al
00000BFD 74A9 jz 0xba8
00000BFF B140 mov cl,0x40
00000C01 0E push cs
00000C02 E82300 call 0xc28
00000C05 75A1 jnz 0xba8
00000C07 B8F705 mov ax,0x5f7
00000C0A 9A403D00F0 call 0xf000:0x3d40
00000C0F 0AC0 or al,al
00000C11 7402 jz 0xc15
00000C13 B180 mov cl,0x80
00000C15 8AC1 mov al,cl
00000C17 BBFA00 mov bx,0xfa
00000C1A BA9003 mov dx,0x390
00000C1D 9A3C5400F0 call 0xf000:0x543c
00000C22 E87700 call 0xc9c
00000C25 6661 popad
00000C27 CB retf
brightidea wrote:Just a little contribution to this topic (although I know the thread's very old and probably inactive):
Bios image file R2101Q0.ROM
VT enable register found at 0x5BB. Change the value from [0000] to [0001] to switch it on
Hope this helps. Best of Luck to all of you.