Contact

Dr. Roland Beyer
Postdoc, beam line scientist
Nuclear Physics
roland.beyer@hzdr.de
Phone: +49 351 260 3281

Hardware Configuration of the CES RIO PowerPCs

(old version up to March 2013)

Board info:

    RIO3-0  RIO3-4    RIO4L-0 RIO4L-3 RIO4L-4
PPC boot rev.   4.90, Mon Oct 27 09:16:09 2003  5.30, Wed Feb 22 15:29:30 2006    5.59, Wed Apr 15 15:29:27 2009 5.73, Fri May 6 10:41:29 5.73, Fri May 6 10:41:29 2011
Module type / rev. / serial   8064VB / AB / 1508  8046WL / AB / 3585    8072RE / / 155 8072RE / / 463 8072RE / / 464
Host CPU / vers. / speed   PPC7400 / 11.04 / 500 MHz  PPC7457 / 1.02 / 800 MHz    PPC7448 / 2.2 / 996 MHz PPC7448 / 2.2 / 996 MHz  PPC7448 / 2.2 / 996 MHz
PCI bridge   CES XPC  CES XPC    CES XPC CES XPC  CES XPC
Memory size   64+0 = 64 Mbytes  256+0 = 256 MBytes    512 Mbytes 512 Mbytes  512 Mbytes
L2 cache   1 Mbyte SSRAM 200 MHz  1 Mbyte internal    256 kbytes SSRAM 1 Mbbyte internal  1 Mbbyte internal
L3 cache   N/A 2Mb div:4 Sample Point: 4(L3):2(CPU)    N/A N/A N/A
FPGA-1 rev.   N/A  N/A   05, 4, 2009-10-05 (05a49a05) (isle)  15, a8, 2011-05-10 (15a8b510) (isle) 15, a8, 2011-05-10 (15a8b510) (isle)
FPGA-2 rev.   N/A  N/A   00, a4, 2009-10-05 (00a49a05) (isle)  00, a9, 2013-03-12 (00a9d312) (isle) 00, a9, 2013-03-12 (00a9d312) (isle)
FPROM   Two banks of AMD29F032 installed [16 Mbytes]  Two banks of AMD29F032 installed [16 Mbytes]   One bank of S29GL512N installed [64 Mbytes]  One bank of S29GL512N installed [64 Mbytes] One bank of S29GL512N installed [64 Mbytes]
Ethernet Address   00:80:a2:01:05:f4     ETH1:
ETH2:
ETH1: 00:80:a2:10:c3:ae
ETH2: 00:80:a2:10:c3:af
ETH1: 00:80:a2:10:c3:b0
ETH2: 00:80:a2:10:c3:b1
NANDFLASH    N/A     Unrecognised (type:00000000, 00000000)  1 bank of Samsung K9F1G08U0M [128 Mbytes] 1 bank of Samsung K9F1G08U0M [128 Mbytes]

Setting of the onboard switches for the multibranch system:

 

RIO2-X

SW22-1 OFF
SW22-2 OFF
SW22-3 OFF
SW22-4 OFF
 

RIO2-X

SW23-1 OFF
SW23-2 OFF
SW23-3 ON
SW23-4 OFF
   

RIO3-X

SW300-1 USER_IO OFF
SW300-2 VME LI OFF
SW300-3 VME64x OFF
SW300-4 Slot 1 ON
SW301 Base Add 0
SW400-1 SW_Reset OFF
SW400-2 P0_Master ON
SW400-3 P0_ClkSel OFF
SW400-4 PMC_JTAG OFF
SW401-1 CPDL_Prog OFF
SW401-2 PPC_Debug OFF
SW401-3 Boot_Sel OFF
SW401-4 VME_ClkSel OFF
   

RIO4-X

SW400-1 Boot Mode OFF
SW400-2 Altern. Boot OFF
SW400-3 P0 JTAG OFF
SW400-4 Lemo Mode 2 OFF
SW401-1 NOR Flash OFF
SW401-2 NAND Flash OFF
SW401-3 Lemo Mode 1 OFF
SW401-4 P0 Mode OFF
SW402-1 Slot 1 ON
SW402-2 VME64x OFF
SW402-3 VME Reset OFF
SW402-4 Reserved OFF

Setting of the boot parameters:

  RIO2-0 RIO2-1 RIO3-0
(updated)
RIO3-3 RIO3-4
(updated)
RIO4-0
(updated)
RIO4-1
RIO4L-1
RIO4-2
RIO4L-2
RIO4L-0
(updated)
RIO4L-3
(updated)
RIO4L-4
(updated)
boot_flags S a
boot_device le g1
boot_filename /tftpboot/lynx/2.5_rio2_net.boot.FZR /tftpboot/3.1_rio3_net.boot_HZDR /tftpboot/lynx/3.1_rio3_net.boot.FZR_zirkonia /tftpboot/3.1_rio3_net.boot_HZDR /tftpboot/4.0_rio4_net.boot_HZDR /tftpboot/zImage_3.3.10
boot_rootfs rd nfs
boot_delay 7 sec
boot_address 4000 1000000
boot_size 6000000 2000000 4000000 8000000 0
boot_fast n
boot_filetype binary
boot_cpunr N/A 0
boot_mode N/A auto
boot_line N/A   ip=:::::eth1:arpa console=ttyS3
inet_host 149.220.60.46 149.220.60.47 149.220.60.45 149.220.60.30 149.220.60.49 149.220.60.40 149.220.60.65 149.220.62.72 149.220.60.60 149.220.62.123 149.220.60.39
inet_host_2 N/A 0.0.0.0 149.220.60.67 149.220.62.219 149.220.60.60 149.220.62.123 149.220.60.39
inet_bplane 0.0.0.0
inet_bootserver 149.220.61.149 149.220.60.12 149.220.63.20 149.220.60.12 149.220.63.20 149.220.60.12 149.220.63.20
inet_gateway 149.220.4.1 0.0.0.0
inet_nameserver 149.220.4.2 0.0.0.0
inet_protocol   arpa
inet_mount urania.fz-rossendorf.de: /home/lynx/RIO2_2.5 zirkonia: /home/lynx/RIO2_2.5   zirkonia: /home/lynx/RIO3_3.1   zirkonia: /home/lynx/RIO4_4.0 /LynxOS/suha_rio4/3.3.10/rootfs-eldk-ppc_74xx
inet_ethermode N/A auto
vme_arb_mode prio rrs
vme_arb_bto 16 32 0
vme_req_mode rwd fair ror
vme_req_hidden n N/A n
vme_req_level 3 1 0
vme_req_lto 32 N/A 8
vme_req_retry n N/A n
vme_slv_a24base 0x000000 enabled N/A
vme_slv_a32base 0x000000 disabled N/A
vme_slv_a32size 16 N/A
vme_slv_size N/A 32 16
vme_slv_a24 N/A 0x000000 enabled N/A
vme_slv_a32 N/A 0x000000 disabled 0 2000000 0
vme_slv_latency 127 clock cycles N/A
vme_slv_a64 N/A 0
vme_slv_a32bc N/A 0
vme_slv_a64bc N/A 0
vme_slv_enable N/A n
vme_slv_prefetch N/A 16
vme_slv_retry N/A y n
vme_64x_2efast N/A n
vme_64x_broadcast N/A no_brc
vme_64x_rcfilter N/A n
vme_64x_uncpld N/A n
vme_64x_masli N/A y n
vme_intr_vector N/A 0
vme_intr_level N/A 0
vme_bma_swap autoswap noswap
vme_bma_am a32u a24u a24s
vme_bma_dsz d32
vme_bma_vbsz 4 0
vme_bma_pbsz 4 0
vme_bma_inc y
vme_bma_space sysmem pio
diag_sysmem n
diag_mmu n
diag_bridge N/A n
diag_intctl n
diag_serial n
diag_timers n
diag_fifos n
diag_keyboard n N/A
diag_thermo n
diag_pci n
diag_ethernet n
diag_pmc1
diag_pmc2
diag_pmc3 N/A n
diag_pmc4 N/A n
diag_pmc5 N/A n N/A
diag_vme n
diag_xpci n
diag_save_sram N/A n
bridge_pci_count   0 N/A
bridge_ecc_serr n N/A
bridge_pci_serr N/A n N/A
bridge_pci_parity n N/A
bridge_pci_watchdog n N/A
bridge_pci_disc 0 N/A
bridge_lpci_s64 N/A y
bridge_lpci_prefetch N/A 8 32 8
bridge_lpci_flush N/A n
bridge_lpci_xpcarb N/A 0
bridge_lpci_pciarb N/A 0
bridge_lpci_mretry N/A n
bridge_lpci_timer N/A 2E16
bridge_lpci_parity N/A 0
bridge_lpci_rcmpld N/A n
bridge_lpci_2pmc N/A y
bridge_xpci_ena N/A n
bridge_xpci_s64 N/A y
bridge_xpci_size N/A 32
bridge_xpci_prefetch N/A 8
bridge_xpci_flush N/A n
bridge_xpci_mretry N/A n
bridge_xpci_sretry N/A n
bridge_xpci_timer N/A 2E16
bridge_xpci_parity N/A 0
bridge_xpci_rcmpld N/A n
pmc_1_power N/A 100ms
pmc_2_power N/A 100ms
intr_mask_err y
intr_debug n
cache_i_ena n y
cache_d_ena n y
cache_l2_ena n y
cache_l2_parity n N/A n
cache_l2_do N/A n
cache_l3_ena N/A n N/A
cache_l3_parity N/A n N/A
cache_l3_do N/A n N/A
cache_l3_io N/A n N/A
cache_l3_param N/A 22 N/A
para_1 ... para_4  
para_5   N/A  
para_ramdisk N/A 20m N/A
para_6 ... para_14  
para_15   N/A
test_debug N/A y
test_loop N/A 1
test_error N/A stop
test_abort N/A stop
test_ini N/A n
test_start N/A 0
test_step N/A n
dma_chan0_slot N/A 2
dma_chan0_func N/A 0
dma_chan0_bus N/A 0 100 0
dma_chan0_script N/A 0
dma_chan1_slot N/A 3
dma_chan1_func N/A 0
dma_chan1_bus N/A 0 100 0
dma_chan1_script N/A 0
dma_chan2_slot N/A 2
dma_chan2_func N/A 1
dma_chan2_bus N/A 0 100 0
dma_chan2_script N/A 0
dma_chan3_slot N/A 3
dma_chan3_func N/A 1
dma_chan3_bus N/A 0 100 0
dma_chan3_script N/A 0
cpu_parity_ena N/A n
cpu_parity_gen N/A y n
cpu_parity_check N/A n
temp_cpu_high N/A 60 degrees 80 degrees 60 degrees N/A
temp_cpu_low N/A 55 degrees N/A
temp_cpu_ctl N/A warn halt N/A
temp_sdram_high N/A 70 degrees N/A
temp_sdram_low N/A 65 degrees N/A
temp_sdram_ctl N/A warn N/A
temp_pmc2_high N/A 60 degrees N/A
temp_pmc2_low N/A 55 degrees N/A
temp_pmc2_ctl N/A warn N/A
temp_t0_high N/A 60 degrees
temp_t0_low N/A 55 degrees
temp_t0_ctl N/A no
temp_t1_high N/A 60 degrees
temp_t1_low N/A 55 degrees
temp_t1_ctl N/A no
temp_t2_high N/A 60 degrees
temp_t2_low N/A 55 degrees
temp_t2_ctl N/A no
thermo_1_hihi N/A 60 degrees
thermo_1_hilo N/A 55 degrees
thermo_1_lohi N/A -15 degrees -35 degrees
thermo_1_lolo N/A -20 degrees -40 degrees
thermo_2_hihi N/A 60 degrees
thermo_2_hilo N/A 55 degrees
thermo_2_lohi N/A -15 degrees -35 degrees
thermo_2_lolo N/A -20 degrees -40 degrees
thermo_3_hihi N/A 60 degrees
thermo_3_hilo N/A 55 degrees
thermo_3_lohi N/A -35 degrees
thermo_3_lolo N/A -40 degrees
thermo_4_hihi N/A 60 degrees
thermo_4_hilo N/A 55 degrees
thermo_4_lohi N/A -35 degrees
thermo_4_lolo N/A -40 degrees
thermo_5_hihi N/A 60 degrees
thermo_5_hilo N/A 55 degrees
thermo_5_lohi N/A -35 degrees
thermo_5_lolo N/A -40 degrees
thermo_6_hihi N/A 60 degrees
thermo_6_hilo N/A 55 degrees
thermo_6_lohi N/A -35 degrees
thermo_6_lolo N/A -40 degrees
thermo_7_hihi N/A 60 degrees
thermo_7_hilo N/A 55 degrees
thermo_7_lohi N/A -35 degrees
thermo_7_lolo N/A -40 degrees
thermo_ctl_halt N/A no

Contact

Dr. Roland Beyer
Postdoc, beam line scientist
Nuclear Physics
roland.beyer@hzdr.de
Phone: +49 351 260 3281