Port-powerpc archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Motorola PowerStack II / Estrella 300 and options FIRMWORKSBUGS



Hi. 

1. If any developer in Germany (Europe) wants to get a machine like this
contact me off-list. I may be able to get 10 of them for about 20..30
EUR each (+ shipping). 

2. I am trying to get ofppc-current to run on my Motorola PowerStack II
(aka Bull Estrella 300). 1.6 runs more or less. (Single user shell
crashes.)
With the current kernel the machine hangs after printing 

NetBSD does not yet support the "MOT,PowerStack_II_Pro4000".
Using generic OpenFirmware driver support.

I thought about the good old printf debugging, but I found a document at
docs.sun.com describing the use of OpenFirmWare for low level debugging.
So I wrote a small sh/awk script that extracts C-function names from
source files and looks up the address via nm in netbsd.gdb. So it is
easy to set breakpoints in the OFW, "load net" the kernel and stepping
with "go" from breakpoint to breakpoint. When it hangs and doesn't get
to the next breakpoint I know closer where to start putting printfs into
the source.

This was the theory. In practice the kernel prints as usual its "NetBSD
does not yet"... 
when I "load net" and "go" without breakpoints, but hangs immediately
when I set any breakpoints at functions from e.g. ofppc/machdep.c

Is this is a firmware bug or am I completely wrong and it is not
possible to use OFW debugging functionality to debug a NetBSD kernel? 

As speaking of firmware bugs: Is there any document on "options
FIRMWORKSBUGS"? 

This machine has a:
PowerPC Open Firmware                                                   
       
Version 1.2 RM11   Thu Jun 4 10:20:43 MST 1998                          
       
Copyright Motorola 1995-96, All Rights Reserved                         
       
Copyright FirmWorks 1995-96, All Rights Reserved                        
       

 Open Firmware Revision ID . . . . . . . . . . . . . . . . =1.2 RM11
 Open Firmware Revision Date . . . . . . . . . . . . . . . =Jun 4, 1998
 MicroProcessor Version/Revision . . . . . . . . . . . . . =9 / 203
 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . =PowerPC,604e
 MicroProcessor Internal Clock Speed (MHZ) . . . . . . . . =200
 MicroProcessor External Clock Speed (MHZ) . . . . . . . . =67
 PCI Bus Clock Speed (MHZ) . . . . . . . . . . . . . . . . =33
 CPU Type Identifier . . . . . . . . . . . . . . . . . . . =6
 Local Memory Size . . . . . . . . . . . . . . . . . . . . =4000000 (64
MB)
 Memory Type . . . . . . . . . . . . . . . . . . . . . . . =EDO
 Memory Error Checking . . . . . . . . . . . . . . . . . . =ECC
 Memory Speed. . . . . . . . . . . . . . . . . . . . . . . =60 NS
 L2 Cache Size . . . . . . . . . . . . . . . . . . . . . . =256KB
 L2 Cache Type . . . . . . . . . . . . . . . . . . . . . . =Asynchronous
 L2 Cache Parity . . . . . . . . . . . . . . . . . . . . . =Disabled
 Configuration Checksum. . . . . . . . . . . . . . . . . . =Failed
 Super I/O Device. . . . . . . . . . . . . . . . . . . . . =a0
 PCI Bus Bridge Device ID/Revision . . . . . . . . . . . . =371014/2
 /pci/ethernet@4                                                        
       
    Device ID/Revision . . . . . . . . . . . . . . . . . . =91011/22
 /pci/scsi@2
    Device ID/Revision . . . . . . . . . . . . . . . . . . =31000/13
 /pci/display@8
    Device ID/Revision . . . . . . . . . . . . . . . . . . =b81013/0
 /pci/isa@1
    Device ID/Revision . . . . . . . . . . . . . . . . . . =56510ad/10

ok .properties                                                          
       
system-id                008003E33E8F5
name                     MOT,PowerStack_II_Pro4000
clock-frequency          03f8e49b
arc-identifier           PowerStack
aix-bus-id               00000080
compatible               prep
#address-cells           00000001

/flash@fff80000
/flash@fff00000
/os
/Planar-ID
/led@800008c0
/cpus
/pci
/mmu
/memory@0
/aliases
/options
/openprom
/chosen
/packages
/os/aix
/cpus/PowerPC,604e@0
/cpus/PowerPC,604e@0/l2-cache@0,0
/pci/ethernet@4
/pci/scsi@2
/pci/display@8
/pci/isa@1
/pci/scsi@2/tape
/pci/scsi@2/disk
/pci/isa@1/sound@i830
/pci/isa@1/abort-sw
/pci/isa@1/8042@i60
/pci/isa@1/floppy@i3f0
/pci/isa@1/parallel@i3bc
/pci/isa@1/serial@i2f8
/pci/isa@1/serial@i3f8
/pci/isa@1/nvram@i74
/pci/isa@1/rtc@i74
/pci/isa@1/timer@i40
/pci/isa@1/interrupt-controller@i20
/pci/isa@1/dma-controller@i00
/pci/isa@1/8042@i60/mouse
/pci/isa@1/8042@i60/keyboard
/openprom/client-services
/packages/windows
/packages/stringio
/packages/disk-label
/packages/iso9660-file-system
/packages/fat-file-system
/packages/obp-tftp
/packages/deblocker
/packages/terminal-emulator
/packages/windows/wbox
/packages/windows/wmenu
/packages/windows/wstdin
/packages/windows/wmouse
/packages/windows/graphical
/packages/windows/data
/packages/windows/data/sviewport
/packages/windows/data/gviewport
-- 



tschüß,
         Jochen

Homepage: http://www.unixag-kl.fh-kl.de/~jkunz/



Home | Main Index | Thread Index | Old Index