Just popping in
Joined: 2006/11/29 22:20 Last Login
: 2013/1/6 13:54
Group:
Registered Users
|
Recently, I have witnessed several occasions when the Radeon driver crashes on boot. Just before WorkBench should appear, I get a visit from Grim Reaper and am forced to reboot the machine. Today, I had to reboot three times in a row before the machine booted properly. Here is the crash log:
--------------- Crash log for task "Radeon" Generated by GrimReaper 52.1 Crash occured in module dos.library.kmod at address 0x014DB194 Type of crash: DSI (Data Storage Interrupt) exception
Register dump: GPR (General Purpose Registers): 0: 014DB3C0 6B5E9800 FAEA1EF7 00002280 000008A0 6B9C1340 00000114 00000001 8: 0493F920 014DAE48 000008A0 FFFFFFFF 28444D24 03057B80 00000000 00000000 16: 00000000 00000000 1AD8D0AC 6FF5EE5E 6FF60DF0 6B5E99A8 00000000 6FF5EE26 24: 6FDFE000 6B5ED010 00000001 00000114 00002280 6B9C1340 FFFFFFFF 00002280
FPR (Floating Point Registers, NaN = Not a Number): 0: NaN 2.2 0.45455 0 4: 0 0 0 0 8: 0 0 0 0 12: NaN 1e-05 0 0 16: 0 0 0 0 20: 0 0 0 0 24: 0 0 0 0 28: 0 0 0 0
FPSCR (Floating Point Status and Control Register): 0x82068000
SPRs (Special Purpose Registers): Machine State (msr) : 0x0000D030 Condition (cr) : 0x48442D44 Instruction Pointer (ip) : 0x014DB194 Xtended Exception (xer) : 0x20009B11 Count (ctr) : 0x014E5F80 Link (lr) : 0x014DB3C0 DSI Status (dsisr) : 0x40000000 Data Address (dar) : 0x000022A0
680x0 emulated registers: DATA: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ADDR: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 FPU0: 0 0 0 0 FPU4: 0 0 0 0
Symbol info: Instruction pointer 0x014DB194 belongs to module "dos.library.kmod" (HUNK/Kickstart)
Stack trace: native kernel module dos.library.kmod+0x00002E14 native kernel module dos.library.kmod+0x00003040 native kernel module dos.library.kmod+0x00003144 native kernel module dos.library.kmod+0x0000DCB4 module LIBS:icon.library at 0x7FF88D64 (section 5 @ 0x13D44) module LIBS:icon.library at 0x7FF8AB98 (section 5 @ 0x15B78) module LIBS:icon.library at 0x7FF8A10C (section 5 @ 0x150EC) Radeon:_start()+0x264 (section 1 @ 0x264) native kernel module dos.library.kmod+0x0001DFDC
PPC disassembly: 014db18c: 90010024 stw r0,36(r1) 014db190: 41820074 beq- 0x14DB204 *014db194: 801f0020 lwz r0,32(r31) 014db198: 3d20014e lis r9,334 014db19c: 3929ae48 subi r9,r9,20920
System information:
CPU Model: Motorola MPC 7445/7455 Apollo V2.1 CPU speed: 800 MHz FSB speed: 133 MHz Extensions: performancemonitor altivec
Machine Machine name: AmigaOne Memory: 524288 KB Extensions: bus.pci bus.agp
Expansion buses PCI/AGP 00:00.0 Vendor 0x10CC Device 0x0660 Range 0: 00000000 - 00400000 (PREF.MEM) 00:01.0 Vendor 0x10CC Device 0x0661 00:06.0 Vendor 0x10B7 Device 0x9200 Range 0: 00802000 - 00802080 (IO) Range 1: 88100000 - 88100080 (MEM) 00:07.0 Vendor 0x1106 Device 0x0686 00:07.1 Vendor 0x1106 Device 0x0571 Range 0: 000001F0 - 000001F8 (IO) Range 1: 000003F0 - 000003F8 (IO) Range 2: 00000170 - 00000178 (IO) Range 3: 00000370 - 00000378 (IO) Range 4: 0000CC00 - 0000CC10 (IO) 00:07.2 Vendor 0x1106 Device 0x3038 Range 4: 00802080 - 008020A0 (IO) 00:07.3 Vendor 0x1106 Device 0x3038 Range 4: 008020A0 - 008020C0 (IO) 00:07.4 Vendor 0x1106 Device 0x3057 00:07.5 Vendor 0x1106 Device 0x3058 Range 0: 00802100 - 00802200 (IO) Range 1: 00802200 - 00802208 (IO) Range 2: 00802200 - 00802208 (IO) 00:07.6 Vendor 0x1106 Device 0x3068 Range 0: 00802300 - 00802400 (IO) 00:08.0 Vendor 0x1102 Device 0x0002 Range 0: 00802400 - 00802420 (IO) 00:08.1 Vendor 0x1102 Device 0x7002 Range 0: 00802420 - 00802428 (IO) 00:09.0 Vendor 0x1095 Device 0x0680 Range 0: 00802428 - 00802430 (IO) Range 1: 00802430 - 00802438 (IO) Range 2: 00802438 - 00802440 (IO) Range 3: 00802440 - 00802448 (IO) Range 4: 00802450 - 00802460 (IO) 00:0A.0 Vendor 0x109E Device 0x036E Range 0: 88101000 - 88102000 (PREF.MEM) 00:0A.1 Vendor 0x109E Device 0x0878 Range 0: 88102000 - 88103000 (PREF.MEM) 01:00.0 Vendor 0x1002 Device 0x5159 Range 0: 80000000 - 88000000 (PREF.MEM) Range 1: 00002000 - 00002100 (IO) Range 2: 88000000 - 88010000 (MEM)
Libraries 0x01DA3B4A: exec.library V52.2 0x6FF5E174: vilintuisup.library V0.9 0x6FF5E048: cgxvideo.library V42.1 0x6FF2D0E0: cybergraphics.library V43.0 0x6B50DB74: asl.library V52.1 0x6B508D20: getfile.gadget V52.1 0x6B508AA0: checkbox.gadget V52.1 0x6B64F430: penmap.image V52.1 0x6B50FE08: chooser.gadget V52.1 0x6B504020: string.gadget V52.1 0x6B50D7F8: listbrowser.gadget V52.3 0x6B5081F8: clicktab.gadget V52.1 0x6B588D10: label.image V52.1 0x6B64F330: glyph.image V52.1 0x6B588950: button.gadget V52.1 0x6B64F230: scroller.gadget V52.1 0x6B50F218: layout.gadget V52.1 0x6B64F130: drawlist.image V52.1 0x6B5883B0: Picasso96API.library V2.343 0x6FF4E7AC: workbench.library V52.1 0x6B5FA540: datatypes.library V52.1 0x6B58C1B0: window.class V52.1 0x6B64A970: bevel.image V52.1 0x6B5ED3F0: space.gadget V52.1 0x6B64A6F8: emulation.library V41.438 0x6B6530F0: gadtools.library V52.1 0x6FF92644: png.iconmodule V52.1 0x6FEB18CC: icon.library V52.2 0x6B5FB1D8: version.library V52.1 0x6B6495C0: iffparse.library V52.1 0x6FFB15CC: locale.library V52.1 0x6FF617AC: diskfont.library V52.1 0x6FF96E58: petunia.library V52.1 0x6FF5E5B8: diskcache.library V3.13 0x6FD935E8: dos.library V52.2 0x6FF5E354: usbprivate.library V52.2 0x6FEAE228: bootkeyboard.usbfd V52.2 0x6FEAE1A8: bootmouse.usbfd V52.2 0x6FF96AAC: hub.usbfd V52.1 0x6FF8142C: usbresource.library V52.2 0x6FF90C18: hunk.library V52.2 0x6FF96354: elf.library V52.1 0x6FF054D0: intuition.library V52.2 0x6FF4D150: rtg.library V41.4288 0x6FF908A0: ATIRadeon.chip V52.5 0x6FF90824: PCIGraphics.card V52.2 0x6FF93A10: keymap.library V52.1 0x6FF81310: layers.library V52.1 0x6FFB0420: graphics.library V52.1 0x6FF85224: nonvolatile.library V52.1 0x6FF942B8: newlib.library V52.3 0x6FF8F1AC: utility.library V52.1 0x6FF930A8: expansion.library V52.1
Devices 0x6FF816A0: usbsys.device V52.2 0x6FF85E10: uhci.usbhcd V52.2 0x6FF85B64: sii0680ide.device V52.1 0x6FF858E4: a1ide.device V52.1 0x6FF92218: a1floppy.device V52.2 0x6FFFB628: console.device V52.2 0x6FFF9530: ramdrive.device V52.2 0x6FF613BC: input.device V52.1 0x6FFFB314: keyboard.device V52.1 0x6FF93774: gameport.device V52.1 0x6FFF9410: timer.device V52.1
Tasks input.device (Waiting) Stack: 0x6FF55000 - 0x6FF5D000, pointer @ 0x6FF5CF70 (Cookie OK) Signals: SigRec 0x80000000, SigWait 0x00000000 State: Task (Waiting) SFS DosList handler (Waiting) Stack: 0x6BC57000 - 0x6BC58FFC, pointer @ 0x6BC58F60 (Cookie OK) Signals: SigRec 0x80000000, SigWait 0x00000000 State: Process (Waiting) USB stack (Waiting) Stack: 0x6FFB4000 - 0x6FFB8000, pointer @ 0x6FFB7F50 (Cookie OK) Signals: SigRec 0xF8007000, SigWait 0x00000000 State: Task (Waiting) UHCI Controller Task Unit 1 (Waiting) Stack: 0x6FDE3000 - 0x6FDEB000, pointer @ 0x6FDEAF30 (Cookie OK) Signals: SigRec 0xBC001000, SigWait 0x00000000 State: Task (Waiting) UHCI Controller Task Unit 0 (Waiting) Stack: 0x6FE37000 - 0x6FE3F000, pointer @ 0x6FE3EF30 (Cookie OK) Signals: SigRec 0xBC001000, SigWait 0x00000000 State: Task (Waiting) a1ide.device - chip 0 port 0 (Waiting) Stack: 0x6FEA3000 - 0x6FEAB000, pointer @ 0x6FEAAF50 (Cookie OK) Signals: SigRec 0xC0000000, SigWait 0x00000000 State: Task (Waiting) sii0680ide.device - chip 0 port 1 (Waiting) Stack: 0x6FE63000 - 0x6FE6B000, pointer @ 0x6FE6AF50 (Cookie OK) Signals: SigRec 0xC0000000, SigWait 0x00000000 State: Task (Waiting) sii0680ide.device - chip 0 port 0 (Waiting) Stack: 0x6FE8B000 - 0x6FE93000, pointer @ 0x6FE92F50 (Cookie OK) Signals: SigRec 0xC0000000, SigWait 0x20000000 State: Task (Waiting) CD0 (Waiting) Stack: 0x6FCFA000 - 0x6FCFBFFC, pointer @ 0x6FCFBF50 (Cookie OK) Signals: SigRec 0x00000100, SigWait 0x00000000 State: Process (Waiting) CD1 (Waiting) Stack: 0x6FBDB000 - 0x6FBDCFFC, pointer @ 0x6FBDCF50 (Cookie OK) Signals: SigRec 0x00000100, SigWait 0x00000000 State: Process (Waiting) RAM (Waiting) Stack: 0x6B6F8000 - 0x6B6F9FFC, pointer @ 0x6B6F9CF0 (Cookie OK) Signals: SigRec 0xC0000100, SigWait 0x00000000 State: Process (Waiting) DH4 (Waiting) Stack: 0x6FAC8000 - 0x6FAC9FFC, pointer @ 0x6FAC9EF0 (Cookie OK) Signals: SigRec 0xE0000100, SigWait 0x18000000 State: Process (Waiting) DH1 (Waiting) Stack: 0x6B882000 - 0x6B883FFC, pointer @ 0x6B883F30 (Cookie OK) Signals: SigRec 0xA8000100, SigWait 0x00000000 State: Process (Waiting) FD0 (Waiting) Stack: 0x6FABC000 - 0x6FABDFFC, pointer @ 0x6FABDF30 (Cookie OK) Signals: SigRec 0xA8000100, SigWait 0x00000000 State: Process (Waiting) DH2 (Waiting) Stack: 0x6B7FB000 - 0x6B7FCFFC, pointer @ 0x6B7FCF30 (Cookie OK) Signals: SigRec 0xA8000100, SigWait 0x00000000 State: Process (Waiting) DH3 (Waiting) Stack: 0x6B781000 - 0x6B782FFC, pointer @ 0x6B782F30 (Cookie OK) Signals: SigRec 0xA8000100, SigWait 0x00000000 State: Process (Waiting) DH5 (Waiting) Stack: 0x6BC5D000 - 0x6BC5EFFC, pointer @ 0x6BC5EF30 (Cookie OK) Signals: SigRec 0xA8000100, SigWait 0x00000000 State: Process (Waiting) DH6 (Waiting) Stack: 0x6B9D0000 - 0x6B9D1FFC, pointer @ 0x6B9D1F30 (Cookie OK) Signals: SigRec 0xA8000100, SigWait 0x00000000 State: Process (Waiting) DH0 (Waiting) Stack: 0x6FD5E000 - 0x6FD5FFFC, pointer @ 0x6FD5FF30 (Cookie OK) Signals: SigRec 0xA8000100, SigWait 0x00000000 State: Process (Waiting) console.device (Waiting) Stack: 0x6FEFD000 - 0x6FF05000, pointer @ 0x6FF04F70 (Cookie OK) Signals: SigRec 0xF0000000, SigWait 0x00000000 State: Task (Waiting) dos_flc_handler (Waiting) Stack: 0x6FF39000 - 0x6FF3AFFC, pointer @ 0x6FF3AF40 (Cookie OK) Signals: SigRec 0x00000100, SigWait 0x00000000 State: Process (Waiting) dos_nbmd_process (Waiting) Stack: 0x6FD83000 - 0x6FD84FFC, pointer @ 0x6FD84F60 (Cookie OK) Signals: SigRec 0x00000100, SigWait 0x00000000 State: Process (Waiting) FD0 (Waiting) Stack: 0x6FFA6000 - 0x6FFA7F40, pointer @ 0x6FFA7E90 (Cookie OK) Signals: SigRec 0x10000000, SigWait 0x00000000 State: Task (Waiting) RAW (Waiting) Stack: 0x6B724000 - 0x6B725FFC, pointer @ 0x6B725E40 (Cookie OK) Signals: SigRec 0x80000100, SigWait 0x00000000 State: Process (Waiting) CON (Waiting) Stack: 0x6B70E000 - 0x6B70FFFC, pointer @ 0x6B70FE40 (Cookie OK) Signals: SigRec 0x80000100, SigWait 0x00000000 State: Process (Waiting) CON (Waiting) Stack: 0x6B6FE000 - 0x6B6FFFFC, pointer @ 0x6B6FFE40 (Cookie OK) Signals: SigRec 0x80000100, SigWait 0x00000000 State: Process (Waiting) CON (Waiting) Stack: 0x6B655000 - 0x6B65CFFC, pointer @ 0x6B65CE40 (Cookie OK) Signals: SigRec 0x80000100, SigWait 0x00000000 State: Process (Waiting) ENV (Waiting) Stack: 0x6B60E000 - 0x6B615FFC, pointer @ 0x6B615E40 (Cookie OK) Signals: SigRec 0x80000000, SigWait 0x00000100 State: Process (Waiting) string.gadget server (Waiting) Stack: 0x6B596000 - 0x6B59DFFC, pointer @ 0x6B59DE30 (Cookie OK) Signals: SigRec 0x40000000, SigWait 0x00000100 State: Process (Waiting) Initial CLI [C:LoadMonDrvs] (Waiting) Stack: 0x6B605000 - 0x6B60CFFC, pointer @ 0x6B60CD50 (Cookie OK) Signals: SigRec 0x00000100, SigWait 0x00000000 State: Process (Waiting) hub.usbfd (Waiting) Stack: 0x6FDAB000 - 0x6FDB3000, pointer @ 0x6FDB2F50 (Cookie OK) Signals: SigRec 0xA0000000, SigWait 0x00000000 State: Task (Waiting) hub.usbfd (Waiting) Stack: 0x6FDA3000 - 0x6FDAB000, pointer @ 0x6FDAAF50 (Cookie OK) Signals: SigRec 0xA0000000, SigWait 0x00000000 State: Task (Waiting) ramlib (Waiting) Stack: 0x6B672000 - 0x6B679FFC, pointer @ 0x6B679F60 (Cookie OK) Signals: SigRec 0x80000000, SigWait 0x00000100 State: Process (Waiting) reaper.task (Waiting) Stack: 0x6B67B000 - 0x6B682FFC, pointer @ 0x6B682EF0 (Cookie OK) Signals: SigRec 0x00007000, SigWait 0x00000000 State: Process (Waiting) datatypes.library (Waiting) Stack: 0x6B59F000 - 0x6B5A6FFC, pointer @ 0x6B5A6F50 (Cookie OK) Signals: SigRec 0x00001100, SigWait 0x00000000 State: Process (Waiting) Background CLI [Radeon] (Crashed) Stack: 0x6B5E2000 - 0x6B5E9FFC, pointer @ 0x6B5E9800 (Cookie OK) Signals: SigRec 0x00000100, SigWait 0x00000000 State: Process (Crashed) Picasso96 (Waiting) Stack: 0x6B5B9000 - 0x6B5C0FFC, pointer @ 0x6B5C0E00 (Cookie OK) Signals: SigRec 0x80000000, SigWait 0x00000000 State: Process (Waiting) dos_signal_server (Waiting) Stack: 0x6FD8C000 - 0x6FD8DFFC, pointer @ 0x6FD8DF60 (Cookie OK) Signals: SigRec 0x0000E000, SigWait 0x00000000 State: Process (Waiting) idle.task (Ready) Stack: 0x6FF82000 - 0x6FF83000, pointer @ 0x6FF82FD0 (Cookie OK) Signals: SigRec 0x00000000, SigWait 0x00000000 State: Task (Ready)
--
Any ideas what could cause this? I have checked the Radeon tool types between the final and Update 4 and cannot see any alarming differences:
Final: BOARDTYPE=Radeon CMPLENGTH=6 (BORDERBLANK=Yes) (BIGSPRITE=Yes) (SOFTSPRITE=Yes) IGNOREMASK=Yes (DISPLAYCHAIN=Yes) FAKENATIVEMODES=No VSYNCMIN=60 VSYNCMAX=85 HSYNCMIN=31500 HSYNCMAX=64000 MODE=640x480@85 MODE=800x600@75 MODE=1024x768@72 MODE=1280x1024@60 INTERRUPT=Yes Update 4: BOARDTYPE=Radeon CMPLENGTH=6 (SETTINGSFILE=SYS:Devs/Picasso96Settings) (BORDERBLANK=Yes) (BIGSPRITE=Yes) (SOFTSPRITE=Yes) IGNOREMASK=Yes (DISPLAYCHAIN=Yes) FAKENATIVEMODES=Yes INTERRUPT=Yes VSYNCMIN=60 VSYNCMAX=75 HSYNCMIN=30000 HSYNCMAX=80000 MODE=1280x1024@60 MODE=1280x1024@75 MODE=1024x768@60 MODE=1024x768@75 MODE=800x600@60 MODE=800x600@75 MODE=640x480@60 MODE=640x480@75 MODE=400x300@60 MODE=400x300@75 MODE=320x240@60 MODE=320x240@75
The machine used is A1-XE G4 800 MHz, 512 MB RAM, Radeon 7000, SiI0680, SBLive, OS4 Final (clean install).
|