Hi,
Acutally , I've LinuxBios IDE_BOOT onto hard drive. All this is fascinating. I'am so excited :) Ok , ok i've got a "unknown file system" : i've got ext3 root partition on it, couldn't Linuxbios boot ext3 part just by now ? If true want option should I add ?
I've seen this about framebuffer and VGA on epia-M: http://www.clustermatic.org/pipermail/linuxbios/2004-March/006817.html http://www.clustermatic.org/pipermail/linuxbios/2004-April/007494.html humm i'd love to see tux sitting on the corner of my screen...
Dmitry or Ron may I ask you if you could send me the HOWTO that you were talking about ?
Is it already operationnal ? What type of option does/will it requiere to get set in Config ? I need also these info this because I'am coding a sort linuxbios command center script. It lets user choose between IDE HARD BOOT or CF BOOT or ETHER BOOT and so on, and automatically add options, configure stuffs and lauches makes logs strings, and point errors or dangereous warnings at the user. It also gather video.bios and flashes the whole into a specified target (for now ROM chip). What do you think of this ?
Thanks. mathieu
I'm not going to get too look at -M for another 10 days.
But we'd like to get that up under V2 with graphics. Also I have no docs from VIA yet.
ron
Le jeu 13/05/2004 à 15:59, ron minnich a écrit :
I'm not going to get too look at -M for another 10 days.
But we'd like to get that up under V2 with graphics. Also I have no docs from VIA yet.
ron
hum i see ... but didn't we got native LinuxBIOS VGA up on EPIA-M ? As I read along mailist , I have believed it has been done, both vga bios and VGA LB native , so what kind of info should we need more ? Indeed we do need some more otherwise I wouldn't ask for a little:)
I should drawback to do it vga bios way ... need to push 1x0000 LB base start so i can put 64k video bios from 0xc000 to 1xc000. Is that right ? Do it need to use ALDO or/and BOCH ? Sorry for the mess i feel i do but i'am getting lost. As said in mails, i thought there were a guide on this subject or at least some few docs written by goodwill LB people ..snif.. i'll keep trying.
any clarification are welcome .
mathieu.
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.
I should drawback to do it vga bios way ... need to push 1x0000 LB base start so i can put 64k video bios from 0xc000 to 1xc000. Is that right ? Do it need to use ALDO or/and BOCH ? Sorry for the mess i feel i do but i'am getting lost. As said in mails, i thought there were a guide on this subject or at least some few docs written by goodwill LB people ..snif.. i'll keep trying.
you need to get a vga bios image. Once you have that I can send you the V1 config we used for -M
ron
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.
Mathieu, You still need VGA bios to be invoked( if it is EPIA-M ). Please see threads earlier to get more details. Dmitry/
----- Original Message ----- Subject: 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