mvme2600/4 motorola_bsp: Anyway doing work on this bsp?

Joel Sherrill <joel@OARcorp.com> joel.sherrill at OARcorp.com
Mon Sep 26 17:28:11 UTC 2005


Till Straumann wrote:
> Joel Sherrill <joel at OARcorp.com> wrote:
> 
>> rtwas wrote:
>>
>>> Till Straumann wrote:
>>>
>>>>
>>>>> Network PReP-Boot Mode Enable [Y/N] = N?
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> One thing - I believe the (admittedly well hidden
>>>> c/src/lib/libbsp/powerpc/motorola_powerpc/BOOTING
>>>> file -- I had a hard time figuring this out a couple of
>>>> years ago and I agree that this is not first-time user
>>>> friendly) says that you have to enable PreP mode
>>>>
>>>> Network PReP-Boot Mode Enable [Y/N] = Y?    <====================
>>>>
>>>> HTH
>>>> --Till
>>>>
>>> I made the change specified and...
>>>
>>>
>>> PPC1-Bug>nbo
>>> Network Booting from: DEC21140, Controller 0, Device 0
>>> Device Name: /pci at 80000000/pci1011,9 at e,0:0,0
>>> Loading: 2604-0.boot

This is the same NIC as on the MVME2100 and should work if the
dec driver finds it and the IRQ mapping is correct for this
board model.


>>> Client IP Address      = 192.168.1.61
>>> Server IP Address      = 192.168.1.60
>>> Gateway IP Address     = 192.168.1.60
>>> Subnet IP Address Mask = 255.255.255.0
>>> Boot File Name         = 2604-0.boot
>>> Argument File Name     =
>>>
>>> Network Boot File load in progress... To abort hit <BREAK>
>>>
>>> Bytes Received =&153644, Bytes Loaded =&153644
>>> Bytes/Second   =&76822, Elapsed Time =2 Second(s)
>>>
>>> Residual-Data Located at: $01F78000
>>> M
>>> B
>>> T
>>> i
>>> M
>>> H
>>>
>>> Model: 000000000000000000000000000(e2)
>>> Serial: MOT0325F15
>>> Processor/Bus frequencies (Hz): 199922336/66636112
>>> Time Base Divisor: 4000
>>> Memory Size: 2000000
>>> Original MSR: 3040
>>> Original HID0: 80
>>> Original R31: 0
>>>
>>> PCI: Probing PCI hardware
>>>
>>> RTEMS 4.x/PPC load:
>>> Uncompressing the kernel...
>>> Kernel at 0x00000000, size=0x36f60
>>> Initrd at 0x00000000, size=0x0
>>> Residual data at 0x00037000
>>> Command line at 0x0003e000
>>> done
>>> Now booting...
>>> -----------------------------------------
>>> Welcome to rtems-4.6.2(PowerPC/PowerPC 604/mvme2307) on MVME 2600 
>>> with MVME712M
>>> -----------------------------------------
>>> OpenPIC found at C1000000.
>>> pci : Interrupt routing not available for this bsp
>>> OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0xC1000000
>>> OpenPIC Vendor 0 (Motorola), Device 0 (Raven), Stepping 1
>>> OpenPIC timer frequency is 8329514 Hz
>>> Please add code for PCI/ISA bridge init to 
>>> libbsp/powerpc/shared/irq/irq_init.c
>>> If your card works correctly please add a test and set 
>>> known_cpi_isa_bridge to e
>>> currentBoard = 15
>>> Universe II PCI-VME bridge detected at 0xC1041000, IRQ 11
>>> Universe Master Ports:
>>> Port  VME-Addr   Size       PCI-Adrs   Mode:
>>> 0:    0x20000000 0x0F000000 0x10000000 A32, Dat, Sup
>>> 1:    0x00000000 0x00FF0000 0x1F000000 A24, Dat, Sup
>>> 2:    0x00000000 0x00010000 0x1FFF0000 A16, Dat, Sup
>>> Universe Slave Ports:
>>> Port  VME-Addr   Size       PCI-Adrs   Mode:
>>> 0:    0xC0000000 0x01FE0000 0x80000000 A32, Pgm, Dat, Sup, Usr
>>> Overriding main IRQ line PCI info with 5
>>> )egistering /dev/console as minor 0 (==/dev/ttyS0)
>>>
>>> *** HELLO WORLD TEST ***
>>> Hello World
>>> *** END OF HELLO WORLD TEST ***
>>
>>
>>
>>
>> YEAH!!! Can you please make sure the mvme260x gets added to the
>> Wiki?
>>
>> What CPU is in the mvme260x?  Till.. is it worth making the
>> mvme260x another recognized BSP variant?
> 
> 
> I hope not. Minimal differences should be detected at run-time
> and not require rebuilding.
> 
> T.
> 
>>
>>
>>> .
>>> .
>>> .
>>> .
>>> ..Robert does a happy dance..
>>>
>>> Thank you very much. :)
>>>
>>> Robert W.
>>
>>
>>
>>
> 


-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel at OARcorp.com                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
    Support Available             (256) 722-9985




More information about the users mailing list