I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods
Amazon Honor System Click Here to Pay Learn More
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / I-Opener Areas / I-Opener General Posts
Video Memory
Breaking the 2MB limit

New MessageVideo Memory (modified 0 times) mustang2
Profile
I have a happily hacked V4 running Win98SE. Stock processor and Vcore and speed settings. I have a Badflash 5.0 BIOS (I started the project a couple of years ago, and am now getting back to it.) I am hoping that my 1st grade daughter can use it to play her kiddie games, etc. Right now I am hitting the wall on some games that demand 8 MB of video RAM. I can change the setting on the Advanced Display properties for the Cyberblade i7 video chip, but the setting goes right back to 2 MB when I click "OK". I don't see any setting in this version of the BIOS that will let me up the number, either. Since the memory is just being 'borrowed' from the system RAM, gee, it seems like it shouldn't be a hardware problem (unless something on the motherboard is hardwired to lock in the 2 MB setting.) I have a 64 meg SODIMM, so I will gladly donate 8 megs to the video, if I could figure out how to do it.

I searched and seached the board, and found a few threads that discussed the issue, but never found a resolution. Is this problem fixed in the 5.40a version of the BIOS? Or is there a specific Cyberblade driver that makes it work? Does anyone have the answer to this problem?

Thanks,


Mustang2
09-08-2003 10:15:08

New MessageRE:Video Memory (modified 0 times) Lincoln_man
Profile
Can't be changed - built into video chip.
09-08-2003 11:04:39

New MessageRE:Video Memory (modified 0 times) Lincoln_man
Profile
This is a common problem with all motherboards with built in video. The ram amount
is fixed for that particular video chip.
09-08-2003 11:11:00

New MessageRE:Video Memory (modified 0 times) IOEvan
Profile
I agree and disagree. If you look at the pictures of the IO motherboard in wild_pencils briefcase, you will see an empty solder pad. BUT (huge BUT) the chipset in the cyberblade would not recognize it, it might even cause problems.
ANOTHER HUGE BUT: On the contrary, the memory WAS upgrade in the XBOX by soldering special sodimm chips to similar unused solder pads on the Xbox mother board. This memory was NOT recognised by the Xbox bios while GAMING, but the people at GENTOOX (Number One Xbox Linux Distro) updated the kernel to support 128 megs of ram. The stock xbox has only 64.
Correct me if im wrong, it could be that this pad is not a momory pad at all.
09-08-2003 18:38:18

New MessageRE:Video Memory (modified 0 times) oldman
Profile | Email
mustang2:

the limit on i-o video memory is probably fixed in the bios code that runs the trident chip.

i have a MSI mobo with a later version of the trident chip and i can set the video memory in cmos, just like the i-o, but it stays set.

my MSI via chipset uses the same via 4-in-1 and trident drivers as the i-o.

while some people have rewritten parts of the bios to boot from hd and to fix the usb bug, no one has gone after the video ram limit.

since each display controller is different, a fix for one make of chip most likely will not work with a different make.

someone who can write good x586 code should look at different installations and bios for the same or similar chips by the same mfg. in this situation, different uses of the trident cyberblade and its via twin.

if you read the data sheet on the cyberblade, you will see the chip can input and output composite television video, but no body has played with that possibility either.

have fun,


oldman
09-08-2003 21:05:11

New MessageRE:Video Memory (modified 0 times) mustang2
Profile
Oldman:

I haven't given up - yet. I have played around with the system quite a bit (tried several different cyberblade video drivers, etc.) - no luck. The bios has a setting for "frame buffer size" which is presumably the amount of RAM dedicated to video, and it is set to 8 MB. But the system still boots with a message about 62 Megs of RAM plus 2 Megs of Shared (video) memory, so either the BIOS ignores the frame buffer setting, or something is hardwired to set the memory to 2 MB. I have searched all over the place for the datasheet for the Trident Cyberblade i7 chip (or the Via VT8501, which is supposed to have the same pin-out), but I can't find the complete datasheet anywhere. VIA just teases you with the first 17 pages, which isn't enough. Can you tell me where to find a copy of the complete datasheet for the video chip?

Thanks,


Mustang2
09-15-2003 14:57:34

New MessageRE:Video Memory (modified 0 times) KneuB_2
Profile | Email
The complete Cyberblade spec is posted in Wild_Pencil's yahoo brief case and it also used to be posted on codemans site (herein) but I do not remember how to get to it.
09-15-2003 18:30:27

New MessageRE:Video Memory (modified 0 times) Wild_Pencil
Profile | Email
Codeman used to have a "/downloads" folder here; I think it got lost during one of the BBS software upgrades.

The Video Memory space is indeed controlled/initialized by the BIOS. Unfortunately, the IOpener's BIOS has that hard-coded at 2 Megabytes, no matter what is selected in the BIOS menu. If the Windows video driver allows it, there's a small posibility of changing the video-memory setting from there...

Of course, there's always the possibility of hacking this on your own, using the Cyberblade datasheet and PCI.EXE.

-WP

09-16-2003 12:50:36

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3