Hi all,
I have made the codes run into the vsmbios. And it hangs on pci_sanity_check(). Anyone has the same problems?
I have 2 questions:
1) I have downloaded VSA code, and VSA implements a softVG, do I need to make a VGABIOS myself from linux?
2) If I need a VGABIOS, where should I put it in the image??
Thanks, any advice would be well appreciated.
_____
发件人: lihao [mailto:lihao@mprc.pku.edu.cn] 发送时间: 2007年2月6日 3:13 收件人: 'linuxbios@linuxbios.org' 主题: questions about VSA on Gx2 plus cs5535??
Hi all,
I am running LinuxBIOS on gx2 and cs5535 platform. Now the code begins to enumerate devices in northbridge.
And the code hangs just after prints out _do_vsmbios_.
I find the next function called close to that print is _unrv2b((uint8 *)rom, buffer, &ileg)_, and it seems that cpu is in dead loop.
I am thinking that maybe my linuxbios image is not correctly built. The step I build image is divided into 2:
Firstly, I build out a _linuxbios.rom_ image;
Secondly, I use _buildrom_ tool from util directory to build vsa2.bin and linuxbios.rom together out as the final image.
My flash is 512KB, so I put vsa2.bin at 0xfff80000, and linuxbios.rom at another side of flash.
Is my step correct??
By the way, after I built out vsa image, it generates some other images, which one should I choose? Including: vsa2.bin, olpcXXX.bin, some vsms and so on….
Any advice would be well appreciated.
On 2/5/07, lihao lihao@mprc.pku.edu.cn wrote:
Hi all,
I have made the codes run into the vsmbios. And it hangs on
pci_sanity_check(). Anyone has the same problems?
I have 2 questions:
I have downloaded VSA code, and VSA implements a softVG, do I need
to make a VGABIOS myself from linux?
yes.
On the systems we have done, we have first VSA, then VGA BIOS, then linuxbios payload, then linuxbios.
I strongly recommend you build BIOS images with the buildrom tool from OLPC. What size flash do you have? If it is < 1 MB, you want to load either Open Firmware or FILO. FILO will likely be less work for you.
thanks
ron
Ühel kenal päeval (teisipäev 06 veebruar 2007 12:37 am) kirjutas lihao:
Hi all,
I have made the codes run into the vsmbios. And it hangs on
pci_sanity_check(). Anyone has the same problems?
Can you check that the signature of the loaded VSA is correct (e.g. by printing it out)? Do you have VSA nrv2b compressed or not?
cheers, Indrek
I have 2 questions:
I have downloaded VSA code, and VSA implements a softVG, do I need
to make a VGABIOS myself from linux?
If I need a VGABIOS, where should I put it in the image?? Thanks, any advice would be well appreciated.
发件人: lihao [mailto:lihao@mprc.pku.edu.cn] 发送时间: 2007年2月6日 3:13 收件人: 'linuxbios@linuxbios.org' 主题: questions about VSA on Gx2 plus cs5535??
Hi all,
I am running LinuxBIOS on gx2 and cs5535 platform. Now the code
begins to enumerate devices in northbridge.
And the code hangs just after prints out _do_vsmbios_.
I find the next function called close to that print is
_unrv2b((uint8 *)rom, buffer, &ileg)_, and it seems that cpu is in dead loop.
I am thinking that maybe my linuxbios image is not correctly built. The step I build image is divided into 2:
Firstly, I build out a _linuxbios.rom_ image; Secondly, I use _buildrom_ tool from util directory to build
vsa2.bin and linuxbios.rom together out as the final image.
My flash is 512KB, so I put vsa2.bin at 0xfff80000, and
linuxbios.rom at another side of flash.
Is my step correct?? By the way, after I built out vsa image, it generates some other
images, which one should I choose? Including: vsa2.bin, olpcXXX.bin, some vsms and so on….
Any advice would be well appreciated.