In 32 bit mode, the pci window of loongson2F is too small for some devices such as sis315 driver. The sis315 claims 128MB pci memory, while loongson2f has only 128M(another 64MB is reserved for legacy use)。 Besides the sis315 graphics devies, still some other pci devices need pci resources. If you does not carefully to assign these resources. the kernel would just report resource allocation failed. To resolve this problems in 32bit mode of loongson2f desktop box. there are some advices. 1. Let PMON do the resource assignment, and kernel just use it. 2. use pci high mem (please ref loongson 2f usermanual)just as 64bit kenel, and you need to modify kenrel code, use tlb to map sothing.
2011/12/22 李晖 <lihui205...@gmail.com> > Hi, all > I am porting android to loongson2f, I use "Gcc 4.4.1 + Binutils > 2.20 on X86" from loongson community compile 2.6.35 linux kernel, by > setting the kernel model to 64bit, I got the vmlinux image, and it can > boot up, but some drivers of the kernel are 32bit only(google android > related), so android can not boot up eventually, so I changed the > kernel mode to 32bit and did not change other config and rebuild the > kernel again, the vmlinux can be generated, but when I load and boot > it by using pmon, the kernel can not boot, the pmon print register > information and no further information on the screen. > By adding printk at the begin of start_kernel function, I found it > even not reached that point! > > The machine I am using is a loongson2f desktop computer, and I found > that those who claims had succeeded port android to loongson2f all > uses loongson2f mini notebook, did it effect? > > andy tips or suggestion will be greatly appreciated! > > -- > You received this message because you are subscribed to the Google Groups > "loongson-dev" group. > To post to this group, send email to loongson-dev@googlegroups.com. > To unsubscribe from this group, send email to > loongson-dev+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/loongson-dev?hl=en. > > -- 晏华 龙芯梦兰 软件部 -- You received this message because you are subscribed to the Google Groups "loongson-dev" group. To post to this group, send email to loongson-dev@googlegroups.com. To unsubscribe from this group, send email to loongson-dev+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/loongson-dev?hl=en.