The forum owner and admins have zero sense of humor about the location requirement. Fix it now.jack_b_uta wrote:Lol, the forum admin had a weird requirement for creating an account. For some reason, the location was mandatory. I was trying to hurry and create an account, and the thing kept kicking me back for not providing a location, hence the BFE. Meant no disrespect however, since Egypt is on my one of the places to visit before I kick the bucket.
Why 3.0GB, not 3.25 or even 3.5? [Updated with Answer]
Re: Why 3.0GB, not 3.25 or even 3.5? [Updated with Answer]
Jane
2015 X1 Carbon, ThinkPad Slate, T410s, X301, X300, X200 Tablet, T60p, HP TouchPad, iPad Air 2, iPhone 5S, IdeaTab A2107A, Yoga 3 Pro
Bill Morrow's thinkpads.com Facebook group
I'm on Twitter
I do NOT respond to PM or e-mail requests for personal tech support.
2015 X1 Carbon, ThinkPad Slate, T410s, X301, X300, X200 Tablet, T60p, HP TouchPad, iPad Air 2, iPhone 5S, IdeaTab A2107A, Yoga 3 Pro
Bill Morrow's thinkpads.com Facebook group
I'm on Twitter
I do NOT respond to PM or e-mail requests for personal tech support.
Re: Why 3.0GB, not 3.25 or even 3.5? [Updated with Answer]
New sysrescue_grub2.iso posted. Now I disable that memory range (4 KiB) as well as reenable the 8MiB range I turned off earlier to play safe. The biggest surprise is that I'm getting the *same* error when I run memtest (except my EHCI controller was at d0504000). It's quite surprising I never experienced any crashes earlier - either that memory was never used or the faults were masked (never became noticeable errors). I still don't know what's causing the problem, but I wouldn't be surprised if it's because the USB controller can't be reconfigured after initialization.
I did see your memtest picture before they disappeared. I figured out how to boot memtest from grub2 and slipped it into sysrescue_grub2.iso. Run memtest again for a few minutes to make sure that error doesn't occur. Then try to boot Kubuntu or Windows.
I did see your memtest picture before they disappeared. I figured out how to boot memtest from grub2 and slipped it into sysrescue_grub2.iso. Run memtest again for a few minutes to make sure that error doesn't occur. Then try to boot Kubuntu or Windows.
Re: Why 3.0GB, not 3.25 or even 3.5? [Updated with Answer]
OK, at least we eliminated the memory corruption problem and verified
that the former 8Mb RAM can be reclaimed. Since there can be so many
inconsistent settings due to the PCI remapping, I've inserted a call
to do a debug reset on the GMA 950, which claims to reset everything
to power on state (earlier, I just called a function to change the VGA
mode).
Get the new boot disk and see if it works. After the reset (during set
TOLUD phase), the display might not show anything if additional
initialization needs to be done. Let's hope that's not the case.
that the former 8Mb RAM can be reclaimed. Since there can be so many
inconsistent settings due to the PCI remapping, I've inserted a call
to do a debug reset on the GMA 950, which claims to reset everything
to power on state (earlier, I just called a function to change the VGA
mode).
Get the new boot disk and see if it works. After the reset (during set
TOLUD phase), the display might not show anything if additional
initialization needs to be done. Let's hope that's not the case.
Re: Why 3.0GB, not 3.25 or even 3.5? [Updated with Answer]
Hi All!
I got 15" t60p UXGA FLexView, with M/B rev03, which upgraded to 4GB, Core 2 Duo 4 and 500GB spinpoint M7. I saw this thread before buying, and was sure that there will be solution soon. (but sadly it now looks as inactive thread, with dead links).
I am using 64bit PLD Th-test, with grub2, and generally I am experienced linux user, but I am scared a bit with modding bios and uploading it. (if its stored in RAM, couldnt we replace[copy in RAM] it from grub to check if it works, and later after confirmation flash). Anyway I dont understand really on what hardware it works(Intel/nVidia), but I got FireGL V5200, and theres not too much about that, and what steps should I make.
And I also got horrible flex over the HDD, and theres much space after it, enough to put usb hub and media card reader, dunno if there are internal usb connectors, but I got only 3 USB ports external on laptop + 3 on docks. So its only 3 USB 1.1 root hubs, but lsusb shows 4 when docked, and one 2.0. Probably lasting two went to BT and FP, but this space is ideally under FingerPrint reader
.
But I definitely want suspend to RAM working, its more important than addition 1GB.
Its mine hardware listings:
lshw output
lspci output
lsusb output
lspnp output
hal-device output
dmidecode output
dmesg output
I got 15" t60p UXGA FLexView, with M/B rev03, which upgraded to 4GB, Core 2 Duo 4 and 500GB spinpoint M7. I saw this thread before buying, and was sure that there will be solution soon. (but sadly it now looks as inactive thread, with dead links).
I am using 64bit PLD Th-test, with grub2, and generally I am experienced linux user, but I am scared a bit with modding bios and uploading it. (if its stored in RAM, couldnt we replace[copy in RAM] it from grub to check if it works, and later after confirmation flash). Anyway I dont understand really on what hardware it works(Intel/nVidia), but I got FireGL V5200, and theres not too much about that, and what steps should I make.
And I also got horrible flex over the HDD, and theres much space after it, enough to put usb hub and media card reader, dunno if there are internal usb connectors, but I got only 3 USB ports external on laptop + 3 on docks. So its only 3 USB 1.1 root hubs, but lsusb shows 4 when docked, and one 2.0. Probably lasting two went to BT and FP, but this space is ideally under FingerPrint reader
But I definitely want suspend to RAM working, its more important than addition 1GB.
Its mine hardware listings:
lshw output
lspci output
lsusb output
lspnp output
hal-device output
dmidecode output
dmesg output
IBM Thinkpad T60p [200893G]: 15" UXGA FlexView, Core 2 Duo T7200, 4GB DDR2, Spinpoint M7 HM500JI 500GB, Advanced mini dock II, PLD Th
Re: Why 3.0GB, not 3.25 or even 3.5? [Updated with Answer]
evil,
Thanks for your interest. You might get better luck than jack_uta since you don't have i945 graphics, which I didn't figure out how to correctly remap its memory without corrupting the screen.
Based on your lspci output, I believe you can get 3.5GiB RAM. Send me your MTRR register values
(look in /proc/mtrr or dmesg)
You have to mod your BIOS to get this to work, but I'm pretty sure you can do a rescue from a USB floppy if needed. There seems to be 2 bios images for T60, so tell me the name (extension is wph). Just extract the BIOS update from Lenovo and just before doing the flash, see which image it's using. It seems if you're using 64bit Windows, you might have trouble identifying which image to use since you have to use a bootable CD to do the flashing (probably because Phoenix didn't port WinPhlash to 64 bit yet).
When I said my mod breaks suspend and resume, it only breaks when you enable the mod via Grub. You can always choose not to.
My GT web site is expired and I've moved most of the files to http://sites.google.com/site/yzhang1985/.
Thanks for your interest. You might get better luck than jack_uta since you don't have i945 graphics, which I didn't figure out how to correctly remap its memory without corrupting the screen.
Based on your lspci output, I believe you can get 3.5GiB RAM. Send me your MTRR register values
(look in /proc/mtrr or dmesg)
You have to mod your BIOS to get this to work, but I'm pretty sure you can do a rescue from a USB floppy if needed. There seems to be 2 bios images for T60, so tell me the name (extension is wph). Just extract the BIOS update from Lenovo and just before doing the flash, see which image it's using. It seems if you're using 64bit Windows, you might have trouble identifying which image to use since you have to use a bootable CD to do the flashing (probably because Phoenix didn't port WinPhlash to 64 bit yet).
When I said my mod breaks suspend and resume, it only breaks when you enable the mod via Grub. You can always choose not to.
My GT web site is expired and I've moved most of the files to http://sites.google.com/site/yzhang1985/.
Re: Why 3.0GB, not 3.25 or even 3.5? [Updated with Answer]
I posted full ouptut of many linux commands with -vv above, and 'dmesg | grep -i mttr' output nothing
# cat /proc/mtrr
cuted output from dmesg about BIOS:
dmidecode:
"Release Date: 08/27/2009" - WTF? (month/date/year?), and how its possible to obtain so new system with IPS/FlexView screen? (its second hand, bought month ago, but on Hong-kong box is similar date)
I definitely want to make this mod, but now rsget.pl is working, and I am not sure about result of killing it, so I can reboot to windows tomorrow and upgrade BIOS if its needed. I got only nearly-fresh 32bit XP, but upgraded to SP3. Should I make special rescue and run touchmem? (if it can crash current system, than definitely I will remaster rescuecd)?
I can try also to disable some devices in BIOS(like DOS USB support), if it can allow me to get more memory. If gfx card allocates another 128MB memor, then other devices should fit IMHO into ~16MB like in mine current 1GB 32bit system when setting very low vmalloc. Or am I wrong?
# cat /proc/mtrr
Code: Select all
reg00: base=0x000000000 ( 0MB), size= 2048MB, count=1: write-back
reg01: base=0x080000000 ( 2048MB), size= 1024MB, count=1: write-back
reg02: base=0x0bff00000 ( 3071MB), size= 1MB, count=1: uncachable
reg03: base=0x0d0000000 ( 3328MB), size= 256MB, count=1: write-combiningCode: Select all
*-firmware
description: BIOS
vendor: LENOVO
physical id: 0
version: 79ETE5WW (2.25 ) (08/27/2009)
size: 128KiB
capacity: 1984KiB
capabilities: pci pcmcia pnp upgrade shadowing escd cdboot bootselect socketedrom edd acpi usb biosbootspecificationCode: Select all
BIOS Information
Vendor: LENOVO
Version: 79ETE5WW (2.25 )
Release Date: 08/27/2009
Address: 0xE0000
Runtime Size: 128 kB
ROM Size: 2048 kB
Characteristics:
PCI is supported
PC Card (PCMCIA) is supported
PNP is supported
BIOS is upgradeable
BIOS shadowing is allowed
ESCD support is available
Boot from CD is supported
Selectable boot is supported
BIOS ROM is socketed
EDD is supported
ACPI is supported
USB legacy is supported
BIOS boot specification is supported
Targeted content distribution is supported
BIOS Revision: 2.37
Firmware Revision: 1.7 Firmware Revision: 1.7I definitely want to make this mod, but now rsget.pl is working, and I am not sure about result of killing it, so I can reboot to windows tomorrow and upgrade BIOS if its needed. I got only nearly-fresh 32bit XP, but upgraded to SP3. Should I make special rescue and run touchmem? (if it can crash current system, than definitely I will remaster rescuecd)?
I can try also to disable some devices in BIOS(like DOS USB support), if it can allow me to get more memory. If gfx card allocates another 128MB memor, then other devices should fit IMHO into ~16MB like in mine current 1GB 32bit system when setting very low vmalloc. Or am I wrong?
IBM Thinkpad T60p [200893G]: 15" UXGA FlexView, Core 2 Duo T7200, 4GB DDR2, Spinpoint M7 HM500JI 500GB, Advanced mini dock II, PLD Th
-
khaverblad
- Freshman Member
- Posts: 106
- Joined: Fri Feb 18, 2005 3:46 pm
- Location: Malmoe, Sweden
- Contact:
Re:
Well, interesting...... [deleted]liyifan wrote:It's not that I'm stupid enough to have ignored all the warnings about the limitation and bought 4GB anyway. I actually called IBM support twice, once being told that vista can do 4GB (probably he's just reading off http://www-307.ibm.com/pc/support/site. ... MIGR-55644 , the other time being told that they are working on the issue and asking me to call back in a few weeks. Plus, I figured that all the stuff in T60 couldn't have taken up a whole GB and I might be able to use somewhere between 3.25-3.5, which isn't too bad...
Admin Edit: Not any more... please pay attention to the dates on messages before replying.
Re: Why 3.0GB, not 3.25 or even 3.5? [Updated with Answer]
Hello all,
I'm considering using the BIOS mod and Grub 2 code Uncle Joe has written.
I have a T60 2007-M3E with BIOS 2.25 (79ETE5WW) 2009-8-29 and Embedded Controler version 1.07.
The machine has an ATI X1300 with 64MB RAM. But when I run lspci it reports 128MB RAM. I'm guessing it just reserving that much memory, as it most definitely is only 64MB.
I'm a little confused about modding the BIOS. As to which version I should mod, and if following the instructions for modding the BIOS layed out in this thread would be applicable to it.
I don't particular mind losing sleep and suspend if it means I can use more of the 4GB of RAM the machine has installed.
When modifying GRUB should I treat the ATI card as 64MB or, as lspci reports, 128MB?
I have included a shortened DMESG and a full lspci output.
Any help anyone could offer would be great. I'm currently running Windows 7, so would be looking to use GRUB 2 with it.
DMESG
lspci
Is anyone still working on this mod?
Thanks!
I'm considering using the BIOS mod and Grub 2 code Uncle Joe has written.
I have a T60 2007-M3E with BIOS 2.25 (79ETE5WW) 2009-8-29 and Embedded Controler version 1.07.
The machine has an ATI X1300 with 64MB RAM. But when I run lspci it reports 128MB RAM. I'm guessing it just reserving that much memory, as it most definitely is only 64MB.
I'm a little confused about modding the BIOS. As to which version I should mod, and if following the instructions for modding the BIOS layed out in this thread would be applicable to it.
I don't particular mind losing sleep and suspend if it means I can use more of the 4GB of RAM the machine has installed.
When modifying GRUB should I treat the ATI card as 64MB or, as lspci reports, 128MB?
I have included a shortened DMESG and a full lspci output.
Any help anyone could offer would be great. I'm currently running Windows 7, so would be looking to use GRUB 2 with it.
DMESG
Code: Select all
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 2.6.31-17-generic (buildd@crested) (gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu8) ) #54-Ubuntu SMP Thu Dec 10 17:01:44 UTC 2009 (Ubuntu 2.6.31-17.54-generic)
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-2.6.31-17-generic root=UUID=b59909c7-8307-4ad2-944c-0906e7d31b85 ro quiet splash
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] Centaur CentaurHauls
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
[ 0.000000] BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
[ 0.000000] BIOS-e820: 00000000000d2000 - 00000000000d4000 (reserved)
[ 0.000000] BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
[ 0.000000] BIOS-e820: 0000000000100000 - 00000000bfed0000 (usable)
[ 0.000000] BIOS-e820: 00000000bfed0000 - 00000000bfedf000 (ACPI data)
[ 0.000000] BIOS-e820: 00000000bfedf000 - 00000000bff00000 (ACPI NVS)
[ 0.000000] BIOS-e820: 00000000bff00000 - 00000000c0000000 (reserved)
[ 0.000000] BIOS-e820: 00000000f0000000 - 00000000f4000000 (reserved)
[ 0.000000] BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
[ 0.000000] BIOS-e820: 00000000fed00000 - 00000000fed00400 (reserved)
[ 0.000000] BIOS-e820: 00000000fed14000 - 00000000fed1a000 (reserved)
[ 0.000000] BIOS-e820: 00000000fed1c000 - 00000000fed90000 (reserved)
[ 0.000000] BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[ 0.000000] BIOS-e820: 00000000ff800000 - 0000000100000000 (reserved)
[ 0.000000] DMI present.
[ 0.000000] last_pfn = 0xbfed0 max_arch_pfn = 0x400000000
[ 0.000000] MTRR default type: uncachable
[ 0.000000] MTRR fixed ranges enabled:
[ 0.000000] 00000-9FFFF write-back
[ 0.000000] A0000-BFFFF uncachable
[ 0.000000] C0000-CFFFF write-protect
[ 0.000000] D0000-DBFFF uncachable
[ 0.000000] DC000-DFFFF write-back
[ 0.000000] E0000-FFFFF write-protect
[ 0.000000] MTRR variable ranges enabled:
[ 0.000000] 0 base 000000000 mask F80000000 write-back
[ 0.000000] 1 base 080000000 mask FC0000000 write-back
[ 0.000000] 2 base 0BFF00000 mask FFFF00000 uncachable
[ 0.000000] 3 disabled
[ 0.000000] 4 disabled
[ 0.000000] 5 disabled
[ 0.000000] 6 disabled
[ 0.000000] 7 disabled
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] e820 update range: 0000000000001000 - 0000000000006000 (usable) ==> (reserved)
[ 0.000000] Scanning 1 areas for low memory corruption
[ 0.000000] modified physical RAM map:
[ 0.000000] modified: 0000000000000000 - 0000000000001000 (usable)
[ 0.000000] modified: 0000000000001000 - 0000000000006000 (reserved)
[ 0.000000] modified: 0000000000006000 - 000000000009f000 (usable)
[ 0.000000] modified: 000000000009f000 - 00000000000a0000 (reserved)
[ 0.000000] modified: 00000000000d2000 - 00000000000d4000 (reserved)
[ 0.000000] modified: 00000000000dc000 - 0000000000100000 (reserved)
[ 0.000000] modified: 0000000000100000 - 00000000bfed0000 (usable)
[ 0.000000] modified: 00000000bfed0000 - 00000000bfedf000 (ACPI data)
[ 0.000000] modified: 00000000bfedf000 - 00000000bff00000 (ACPI NVS)
[ 0.000000] modified: 00000000bff00000 - 00000000c0000000 (reserved)
[ 0.000000] modified: 00000000f0000000 - 00000000f4000000 (reserved)
[ 0.000000] modified: 00000000fec00000 - 00000000fec10000 (reserved)
[ 0.000000] modified: 00000000fed00000 - 00000000fed00400 (reserved)
[ 0.000000] modified: 00000000fed14000 - 00000000fed1a000 (reserved)
[ 0.000000] modified: 00000000fed1c000 - 00000000fed90000 (reserved)
[ 0.000000] modified: 00000000fee00000 - 00000000fee01000 (reserved)
[ 0.000000] modified: 00000000ff800000 - 0000000100000000 (reserved)
[ 0.000000] initial memory mapped : 0 - 20000000
[ 0.000000] init_memory_mapping: 0000000000000000-00000000bfed0000
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] 0000000000 - 00bfe00000 page 2M
[ 0.000000] 00bfe00000 - 00bfed0000 page 4k
[ 0.000000] kernel direct mapping tables up to bfed0000 @ 8000-d000
[ 0.000000] RAMDISK: 3786e000 - 37fef872
[ 0.000000] ACPI: RSDP 00000000000f67e0 00024 (v02 LENOVO)
[ 0.000000] ACPI: XSDT 00000000bfed1322 0008C (v01 LENOVO TP-79 00002250 LTP 00000000)
[ 0.000000] ACPI: FACP 00000000bfed1400 000F4 (v03 LENOVO TP-79 00002250 LNVO 00000001)
[ 0.000000] ACPI Warning: 32/64X length mismatch in Gpe1Block: 0/32 20090521 tbfadt-527
[ 0.000000] ACPI Warning: Optional field Gpe1Block has zero address or length: 000000000000102C/0 20090521 tbfadt-558
[ 0.000000] ACPI: DSDT 00000000bfed175e 0D467 (v01 LENOVO TP-79 00002250 MSFT 0100000E)
[ 0.000000] ACPI: FACS 00000000bfef4000 00040
[ 0.000000] ACPI: SSDT 00000000bfed15b4 001AA (v01 LENOVO TP-79 00002250 MSFT 0100000E)
[ 0.000000] ACPI: ECDT 00000000bfedebc5 00052 (v01 LENOVO TP-79 00002250 LNVO 00000001)
[ 0.000000] ACPI: TCPA 00000000bfedec17 00032 (v02 LENOVO TP-79 00002250 LNVO 00000001)
[ 0.000000] ACPI: APIC 00000000bfedec49 00068 (v01 LENOVO TP-79 00002250 LNVO 00000001)
[ 0.000000] ACPI: MCFG 00000000bfedecb1 0003C (v01 LENOVO TP-79 00002250 LNVO 00000001)
[ 0.000000] ACPI: HPET 00000000bfedeced 00038 (v01 LENOVO TP-79 00002250 LNVO 00000001)
[ 0.000000] ACPI: SLIC 00000000bfedee62 00176 (v01 LENOVO TP-79 00002250 LTP 00000000)
[ 0.000000] ACPI: BOOT 00000000bfedefd8 00028 (v01 LENOVO TP-79 00002250 LTP 00000001)
[ 0.000000] ACPI: SSDT 00000000bfef2697 0025F (v01 LENOVO TP-79 00002250 INTL 20050513)
[ 0.000000] ACPI: SSDT 00000000bfef28f6 000A6 (v01 LENOVO TP-79 00002250 INTL 20050513)
[ 0.000000] ACPI: SSDT 00000000bfef299c 004F7 (v01 LENOVO TP-79 00002250 INTL 20050513)
[ 0.000000] ACPI: SSDT 00000000bfef2e93 001D8 (v01 LENOVO TP-79 00002250 INTL 20050513)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] No NUMA configuration found
[ 0.000000] Faking a node at 0000000000000000-00000000bfed0000
[ 0.000000] Bootmem setup node 0 0000000000000000-00000000bfed0000
[ 0.000000] NODE_DATA [000000000000b000 - 000000000000ffff]
[ 0.000000] bootmap [0000000000010000 - 0000000000027fdf] pages 18
[ 0.000000] (7 early reservations) ==> bootmem [0000000000 - 00bfed0000]
[ 0.000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000]
[ 0.000000] #1 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000]
[ 0.000000] #2 [0001000000 - 00019e4ccc] TEXT DATA BSS ==> [0001000000 - 00019e4ccc]
[ 0.000000] #3 [003786e000 - 0037fef872] RAMDISK ==> [003786e000 - 0037fef872]
[ 0.000000] #4 [000009f000 - 0000100000] BIOS reserved ==> [000009f000 - 0000100000]
[ 0.000000] #5 [00019e5000 - 00019e514c] BRK ==> [00019e5000 - 00019e514c]
[ 0.000000] #6 [0000008000 - 000000b000] PGTABLE ==> [0000008000 - 000000b000]
[ 0.000000] found SMP MP-table at [ffff8800000f6810] f6810
[ 0.000000] [ffffea0000000000-ffffea00029fffff] PMD -> [ffff880001e00000-ffff8800047fffff] on node 0
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0x00000000 -> 0x00001000
[ 0.000000] DMA32 0x00001000 -> 0x00100000
[ 0.000000] Normal 0x00100000 -> 0x00100000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] early_node_map[3] active PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00000001
[ 0.000000] 0: 0x00000006 -> 0x0000009f
[ 0.000000] 0: 0x00000100 -> 0x000bfed0
[ 0.000000] On node 0 totalpages: 786026
[ 0.000000] DMA zone: 56 pages used for memmap
[ 0.000000] DMA zone: 103 pages reserved
[ 0.000000] DMA zone: 3835 pages, LIFO batch:0
[ 0.000000] DMA32 zone: 10692 pages used for memmap
[ 0.000000] DMA32 zone: 771340 pages, LIFO batch:31
[ 0.000000] ACPI: PM-Timer IO Port: 0x1008
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 1, version 32, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ2 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[ 0.000000] SMP: Allowing 2 CPUs, 0 hotplug CPUs
[ 0.000000] nr_irqs_gsi: 24
[ 0.000000] PM: Registered nosave memory: 0000000000001000 - 0000000000006000
[ 0.000000] PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
[ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000d2000
[ 0.000000] PM: Registered nosave memory: 00000000000d2000 - 00000000000d4000
[ 0.000000] PM: Registered nosave memory: 00000000000d4000 - 00000000000dc000
[ 0.000000] PM: Registered nosave memory: 00000000000dc000 - 0000000000100000
[ 0.000000] Allocating PCI resources starting at c0000000 (gap: c0000000:30000000)
[ 0.000000] NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:2 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 30 pages at ffff880001a02000, static data 90720 bytes
[ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Total pages: 775175
[ 0.000000] Policy zone: DMA32
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.31-17-generic root=UUID=b59909c7-8307-4ad2-944c-0906e7d31b85 ro quiet splash
[ 0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes)
[ 0.000000] Initializing CPU#0
[ 0.000000] Checking aperture...
[ 0.000000] No AGP bridge found
[ 0.000000] Calgary: detecting Calgary via BIOS EBDA area
[ 0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
[ 0.000000] Memory: 3082812k/3144512k available (5315k kernel code, 408k absent, 61292k reserved, 3017k data, 660k init)
[ 0.000000] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
lspci
Code: Select all
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
Subsystem: Lenovo Device 2015
Flags: bus master, fast devsel, latency 0
Capabilities: [e0] Vendor Specific Information <?>
Kernel modules: intel-agp
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port (rev 03)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00002000-00002fff
Memory behind bridge: ee100000-ee1fffff
Prefetchable memory behind bridge: 00000000d8000000-00000000dfffffff
Capabilities: [88] Subsystem: Lenovo Device 2014
Capabilities: [80] Power Management version 2
Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
Capabilities: [a0] Express Root Port (Slot+), MSI 00
Capabilities: [100] Virtual Channel <?>
Capabilities: [140] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
Subsystem: Lenovo Device 2010
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at ee400000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel <?>
Capabilities: [130] Root Complex Link <?>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 00003000-00003fff
Memory behind bridge: ee000000-ee0fffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
Capabilities: [90] Subsystem: Lenovo Device 2011
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 00004000-00005fff
Memory behind bridge: ec000000-edffffff
Prefetchable memory behind bridge: 00000000e4000000-00000000e40fffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
Capabilities: [90] Subsystem: Lenovo Device 2011
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=04, subordinate=0b, sec-latency=0
I/O behind bridge: 00006000-00007fff
Memory behind bridge: e8000000-e9ffffff
Prefetchable memory behind bridge: 00000000e4100000-00000000e41fffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
Capabilities: [90] Subsystem: Lenovo Device 2011
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=0c, subordinate=13, sec-latency=0
I/O behind bridge: 00008000-00009fff
Memory behind bridge: ea000000-ebffffff
Prefetchable memory behind bridge: 00000000e4200000-00000000e42fffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
Capabilities: [90] Subsystem: Lenovo Device 2011
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
Subsystem: Lenovo Device 200a
Flags: bus master, medium devsel, latency 0, IRQ 16
I/O ports at 1800 [size=32]
Kernel driver in use: uhci_hcd
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
Subsystem: Lenovo Device 200a
Flags: bus master, medium devsel, latency 0, IRQ 17
I/O ports at 1820 [size=32]
Kernel driver in use: uhci_hcd
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
Subsystem: Lenovo Device 200a
Flags: bus master, medium devsel, latency 0, IRQ 18
I/O ports at 1840 [size=32]
Kernel driver in use: uhci_hcd
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
Subsystem: Lenovo Device 200a
Flags: bus master, medium devsel, latency 0, IRQ 19
I/O ports at 1860 [size=32]
Kernel driver in use: uhci_hcd
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02) (prog-if 20)
Subsystem: Lenovo Device 200b
Flags: bus master, medium devsel, latency 0, IRQ 19
Memory at ee404000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) (prog-if 01)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=15, subordinate=18, sec-latency=32
I/O behind bridge: 0000a000-0000dfff
Memory behind bridge: e4300000-e7ffffff
Prefetchable memory behind bridge: 00000000e0000000-00000000e3ffffff
Capabilities: [50] Subsystem: Lenovo Device 2013
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
Subsystem: Lenovo Device 2009
Flags: bus master, medium devsel, latency 0
Capabilities: [e0] Vendor Specific Information <?>
Kernel modules: iTCO_wdt, intel-rng
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02) (prog-if 8a [Master SecP PriP])
Subsystem: Lenovo Device 200c
Flags: bus master, medium devsel, latency 0, IRQ 16
I/O ports at 01f0 [size=8]
I/O ports at 03f4 [size=1]
I/O ports at 0170 [size=8]
I/O ports at 0374 [size=1]
I/O ports at 1880 [size=16]
Kernel driver in use: ata_piix
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02) (prog-if 01)
Subsystem: Lenovo Device 200d
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 29
I/O ports at 18c8 [size=8]
I/O ports at 18ac [size=4]
I/O ports at 18c0 [size=8]
I/O ports at 18a8 [size=4]
I/O ports at 18b0 [size=16]
Memory at ee404400 (32-bit, non-prefetchable) [size=1K]
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
Capabilities: [70] Power Management version 2
Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
Subsystem: Lenovo Device 200f
Flags: medium devsel, IRQ 11
I/O ports at 18e0 [size=32]
Kernel modules: i2c-i801
01:00.0 VGA compatible controller: ATI Technologies Inc M52 [Mobility Radeon X1300]
Subsystem: Lenovo Device 2005
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at d8000000 (32-bit, prefetchable) [size=128M]
I/O ports at 2000 [size=256]
Memory at ee100000 (32-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at ee120000 [disabled] [size=128K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Kernel modules: radeon
02:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet Controller
Subsystem: Lenovo Device 2001
Flags: bus master, fast devsel, latency 0, IRQ 30
Memory at ee000000 (32-bit, non-prefetchable) [size=128K]
I/O ports at 3000 [size=32]
Capabilities: [c8] Power Management version 2
Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+
Capabilities: [e0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [140] Device Serial Number 01-4a-c4-ff-ff-58-15-00
Kernel driver in use: e1000e
Kernel modules: e1000e
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
Subsystem: Intel Corporation Device 1013
Flags: bus master, fast devsel, latency 0, IRQ 31
Memory at edf00000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [c8] Power Management version 2
Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+
Capabilities: [e0] Express Legacy Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [140] Device Serial Number 82-f9-05-ff-ff-77-1b-00
Kernel driver in use: iwl3945
Kernel modules: iwl3945
15:00.0 CardBus bridge: Texas Instruments PCI1510 PC card Cardbus Controller
Subsystem: Lenovo Device 2012
Flags: bus master, medium devsel, latency 168, IRQ 16
Memory at e4300000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=15, secondary=16, subordinate=17, sec-latency=176
Memory window 0: e0000000-e3fff000 (prefetchable)
Memory window 1: c0000000-c3fff000
I/O window 0: 0000a000-0000a0ff
I/O window 1: 0000a400-0000a4ff
16-bit legacy interface ports at 0001
Kernel driver in use: yenta_cardbus
Kernel modules: yenta_socket
Is anyone still working on this mod?
Thanks!
Re: Why 3.0GB, not 3.25 or even 3.5? [Updated with Answer]
Use DIY ViDock Setup's 'compact' utility to compress your 32-bit space and test, noting the lowest position occupied by a device above TOLUD. If system and associated PCI devices work OK then can set TOLUD in the bios to match that lowest position, liberating RAM in 32-bit space.Vaelose wrote:Hello all,
I'm considering using the BIOS mod and Grub 2 code Uncle Joe has written.
I have a T60 2007-M3E with BIOS 2.25 (79ETE5WW) 2009-8-29 and Embedded Controler version 1.07.
The machine has an ATI X1300 with 64MB RAM. But when I run lspci it reports 128MB RAM. I'm guessing it just reserving that much memory, as it most definitely is only 64MB.
I'm a little confused about modding the BIOS. As to which version I should mod, and if following the instructions for modding the BIOS layed out in this thread would be applicable to it.
I don't particular mind losing sleep and suspend if it means I can use more of the 4GB of RAM the machine has installed.
When modifying GRUB should I treat the ATI card as 64MB or, as lspci reports, 128MB?
...
Is anyone still working on this mod?
Thanks!
Now: 12.1" HP 2510P U7600@1.5 2GB 128GB K3VLAR SSD + 500GB/caddy + GTX470/3dmark.vant=P5561 | Win7/64 XP.sp3 Ubuntu9.10
Next (2010): 12" 32nm + expresscard 2.0+GTX580/3dmark06=23k | X200 SSD+HDD | DIY ViDock
Next (2010): 12" 32nm + expresscard 2.0+GTX580/3dmark06=23k | X200 SSD+HDD | DIY ViDock
Re: Why 3.0GB, not 3.25 or even 3.5? [Updated with Answer]
Hello everybody, I have FS-Amilo Pro V3205 with Intel 945 chipset and similar problem about 4GB RAM.
Has anyone modified bios with new TOLUD register value? It would be nice to test it on my notebook.
Or, I'm going to change motherboard, so please help me which is suitable for to replace intel 945? I've read some about Intel 965 and it seems to support 4GB ram with its ICH-8 bridge, so there is according bios version for it
it is possible get such motherboard from eBay for example with Graphic card, but can I use it in my notebook?
Thanks in advance
little edit: I mean Intel 965 express for notebooks
Has anyone modified bios with new TOLUD register value? It would be nice to test it on my notebook.
Or, I'm going to change motherboard, so please help me which is suitable for to replace intel 945? I've read some about Intel 965 and it seems to support 4GB ram with its ICH-8 bridge, so there is according bios version for it
it is possible get such motherboard from eBay for example with Graphic card, but can I use it in my notebook?
Thanks in advance
little edit: I mean Intel 965 express for notebooks
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Battery capacity charts - updated January 2017 (*PICS*)
by dr_st » Tue Jan 10, 2017 4:16 pm » in GENERAL ThinkPad News/Comments & Questions - 27 Replies
- 1932 Views
-
Last post by Puppy
Sun Jan 22, 2017 5:48 am
-
-
-
Large storage capacity on the go, or reasons why I would NEED a SSD..
by Digitalhorizons » Fri Feb 17, 2017 9:30 am » in ThinkPad X200/201/220 and X300/301 Series - 6 Replies
- 1055 Views
-
Last post by Digitalhorizons
Mon Feb 20, 2017 1:45 am
-
-
-
Why are T430s batteries so pricey?
by Hans Gruber » Sun Apr 30, 2017 10:30 am » in ThinkPad T430/T530 and later Series - 6 Replies
- 380 Views
-
Last post by Hans Gruber
Fri May 05, 2017 1:08 pm
-
-
-
Why are so many ThinkPads from Singapore?
by UMPC2024 » Fri May 05, 2017 8:02 pm » in GENERAL ThinkPad News/Comments & Questions - 5 Replies
- 324 Views
-
Last post by UMPC2024
Sat May 06, 2017 12:36 am
-
Who is online
Users browsing this forum: No registered users and 3 guests




