If you want to use BTEXT config, you need to make sure the VGA driver has enable the frame buffer and call btext_setup....
Regards
YH
-----邮件原件----- 发件人: Mathieu Deschamps [mailto:mdeschamps@mangrove-systems.com] 发送时间: 2004年5月14日 7:03 收件人: Linuxbios@clustermatic.org 主题: EPIA V2 : BTEXT config problems
I am trying first to get btext config to display something on my screen but i does nothing. I have no payload, no videoBIOS ROM, and no activate VGABIOS. I have this output (truncat. ) my CyberBlade i3 chipset is in 01:00.0
108 Disabling cache$ 109 Clearing mtrr$ 110 Setting XIP$ 111 Enabled the cache$ 112 Copying LinuxBIOS to ram.$ 113 Jumping to LinuxBIOS.$ 114 POST: 0x39$ 115 LinuxBIOS-1.1.6.0Fallback Fri May 14 15:25:51 CEST 2004 booting...$ 116 POST: 0x40$ 117 Finding PCI configuration type.$ 118 PCI: Using configuration type 1$ 119 POST: 0x5f$ 120 Enumerating static devices...$ 121 Enumerating: VIA vt8601 Northbridge$ 122 Enumerating: VIA vt8231$ 123 Enumerating buses...$ 124 PCI: pci_scan_bus for bus 0$ 125 POST: 0x24$ 126 PCI: 00:00.0 [1106/0601] enabled$ 127 PCI: 00:01.0 [1106/8601] enabled$ 128 PCI: 00:11.0 [1106/8231] enabled$ 129 PCI: 00:11.1 [1106/0571] enabled$ 130 PCI: 00:11.2 [1106/3038] enablhi,ed$ 131 PCI: 00:11.3 [1106/3038] enabled$ 132 PCI: 00:11.4 [1106/8235] enabled$ 133 PCI: 00:11.5 [1106/3058] enabled$ 134 PCI: 00:11.6 [1106/3068] enabled$ 135 PCI: 00:12.0 [1106/3065] enabled$ 136 POST: 0x25$ 137 PCI: pci_scan_bus for bus 1$ 138 POST: 0x24$ 139 PCI: 01:00.0 [1023/8500] enabled$ 140 POST: 0x25$ 141 PCI: pci_scan_bus returning with max=01$ 142 POST: 0x55$ 143 PCI: pci_scan_bus returning with max=01$ 144 POST: 0x55$ 145 done$ 146 POST: 0x66$ 147 Allocating resources...$ 148 Allocating VGA resource$ 149 ASSIGN RESOURCES, bus 0$ 150 PCI: 00:00.0 10 <- [0xe0000000 - 0xefffffff] prefmem$ 151 PCI: 00:01.0 1c <- [0x00001000 - 0x00000fff] bus 1 io$ 152 PCI: 00:01.0 24 <- [0xf1100000 - 0xf10fffff] bus 1 prefmem$ 153 PCI: 00:01.0 20 <- [0xf0000000 - 0xf10fffff] bus 1 mem$ 154 ASSIGN RESOURCES, bus 1$ 155 PCI: 01:00.0 10 <- [0xf0000000 - 0xf07fffff] mem$ 156 PCI: 01:00.0 14 <- [0xf1000000 - 0xf101ffff] mem$ 157 PCI: 01:00.0 18 <- [0xf0800000 - 0xf0ffffff] mem$ 158 ASSIGNED RESOURCES, bus 1$ 159 PCI: 00:11.1 20 <- [0x00001c40 - 0x00001c4f] io$ 160 PCI: 00:11.2 20 <- [0x00001c00 - 0x00001c1f] io$ 161 PCI: 00:11.3 20 <- [0x00001c20 - 0x00001c3f] io$ 162 PCI: 00:11.5 10 <- [0x00001000 - 0x000010ff] io$ 163 PCI: 00:11.5 14 <- [0x00001c50 - 0x00001c53] io$ 164 PCI: 00:11.5 18 <- [0x00001c60 - 0x00001c63] io$ 165 PCI: 00:11.6 10 <- [0x00001400 - 0x000014ff] io$ 166 PCI: 00:12.0 10 <- [0x00001800 - 0x000018ff] io$ 167 PCI: 00:12.0 14 <- [0xf1100000 - 0xf11000ff] mem$ 168 ASSIGNED RESOURCES, bus 0$ 169 done.$ 170 POST: 0x88$ 171 Enabling resourcess...$ 172 PCI: 00:00.0 cmd <- 146$ 173 PCI: 00:01.0 bridge ctrl <- 000f$ 174 PCI: 00:01.0 cmd <- 147$ 175 PCI: 01:00.0 cmd <- 147$ 176 PCI: 00:11.0 cmd <- 1c7$ 177 PCI: 00:11.1 cmd <- 147$ 178 PCI: 00:11.2 cmd <- 147$ 179 PCI: 00:11.3 cmd <- 147$ 180 PCI: 00:11.4 cmd <- 140$ 181 PCI: 00:11.5 cmd <- 141$ 182 PCI: 00:11.6 cmd <- 141$ 183 PCI: 00:12.0 cmd <- 147$ 184 done.$ 185 Initializing devices...$ 186 Devices initialized$ 187 POST: 0x89$ 188 vt8231 init$ 189 IDE enable in reg. 50 is 0x7$ 190 set IDE reg. 50 to 0x7$ 191 IRQs in reg. 4c are 0x4$ 192 setting reg. 4c to 0x4$ 193 enables in reg 0x40 0xb$ 194 enables in reg 0x40 read back as 0xb$ 195 enables in reg 0x9 0x8f$ 196 enables in reg 0x9 read back as 0x8f$ 197 command in reg 0x4 0x7$ 198 command in reg 0x4 reads back as 0x7$ 199 Ethernet fixup$ 200 Configuring VIA LAN$ 201 RTC Init$ 202 Invalid CMOS LB checksum$ 203 pci_routing_fixup: dev is 0002e098$ 204 setting southbridge$ 205 Assigning IRQ 11 to 0:11.1$ 206 Readback = 255$ 207 Assigning IRQ 12 to 0:11.2$ 208 Readback = 12$ 209 Assigning IRQ 12 to 0:11.3$ 210 Readback = 12$ 211 Assigning IRQ 10 to 0:11.5$ 212 Readback = 10$ 213 Assigning IRQ 10 to 0:11.6$ 214 Readback = 10$ 215 setting ethernet$ 216 Assigning IRQ 11 to 0:12.0$ 217 Readback = 11$ 218 setting pci slot$ 219 pci_routing_fixup: DONE$ 220 I would set ram size to 0x20000 Kbytes$ 221 mem[0].basek = 00000000 mem[0].sizek = 00020000$ 222 mem[1].basek = 00000000 mem[1].sizek = 00000000$ 223 mem[2].basek = 00000000 mem[2].sizek = 00000000$ 224 mem[3].basek = 00000000 mem[3].sizek = 00000000$ 225 mem[4].basek = 00000000 mem[4].sizek = 00000000$ 226 mem[5].basek = 00000000 mem[5].sizek = 00000000$ 227 mem[6].basek = 00000000 mem[6].sizek = 00000000$ 228 mem[7].basek = 00000000 mem[7].sizek = 00000000$ 229 mem[8].basek = 00000000 mem[8].sizek = 00000000$ 230 mem[9].basek = 00000000 mem[9].sizek = 00000000$ 231 POST: 0x70$ 232 totalram: 128M$ 233 Initializing CPU #0$ 234 POST: 0x60$ 235 Enabling cache...$ 236 Setting fixed MTRRs(0-88) type: UC$ 237 Setting fixed MTRRs(0-88) type: WB$ 238 DONE fixed MTRRs$ 239 Setting variable MTRR 0, base: 0MB, range: 128MB, type WB$ 240 DONE variable MTRRs$ 241 Clear out the extra MTRR's$ 242 call intel_enable_fixed_mtrr()$ 243 call intel_enable_var_mtrr()$ 244 Leave setup_mtrrs$ 245 POST: 0x6a$ 246 done.$ 247 Max cpuid index : 1$ 248 Vendor ID : CentaurHauls$ 249 Processor Type : 0x00$ 250 Processor Family : 0x06$ 251 Processor Model : 0x07$ 252 Processor Mask : 0x00$ 253 Processor Stepping : 0x08$ 254 Feature flags : 0x00803135$ 255 POST: 0x92$ 256 MTRR check$ 257 Fixed MTRRs : Enabled$ 258 Variable MTRRs: Enabled$ 259 POST: 0x93$ 260 Updating microcode$ 261 microcode_info: sig = 0x00000678 pf=0x00000001 rev = 0x0000000al apic...done.$ 262 POSTtirq_routing_table() - irq_rosinuxbios ta 0 00 00 00 00 00 06 11 10 60 $ 263 0x7$ 264 0x60: 00 00 00 00 00 00 02 08 0100 20 00 00 00 $ 265 0x80: 00 00 00 00 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 $ 266 0xfodev/hda3 console=tty0 $ 267 Welcomeea hard coded delay and longer thaclocks_per_usec: 960$ 268 .$ 269 found PCI IDE controller 1106:0571 prog_if=0x8f$ 270 primary channel: native PCI mode$ 271 Waiting for ide0 to become ready for reset... ok$ 272 Testing for hda$ 273 Probing for hda$ 274 LBA mode, sectors=40021632$ 275 Init device params... ok$ 276 hda: LBA 20GB: Maxtor 32049U3 $ 277 Partition 1 start 63 length 2040192$ 278 Unknown filesystem type$ 279 command terminated by signal 2 real 13.67 user 0.01 sys 0.01 ---------------------------------------------- Comments :
This is a BTEXT_CONFIG test no payload, no videoROM, no VGABIOS from a cold boot : no screen "video mode on" (led goes green) from a warn boot : the screen flashes but nothing written (bad init?)
Le jeu 13/05/2004 à 17:49, ron minnich a écrit :
On 13 May 2004, Mathieu Deschamps wrote:
hum i see ... but didn't we got native LinuxBIOS VGA up on EPIA-M ?
on V1 not V2. It works fine on V1. But ram detection on V1 is not working.
You only get one size ram.
_______________________________________________ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios