LLRF6 Linac Upgrade

LLRF6 Upgrade

LCLS LLRF 20-5 TCAV0 PAC FW Upgrade

LCLS-I LLRF Fall 2013 Downtime

LCLS-I LLRF Fall 2012 Downtime

LLRF Master IOC Reboot Procedure

LLRF EPICS IOCs and EIOCs Networking Information - Excel spreadsheet

LLRF MAC addresses

Programming MAC address:

Verifying ETH2 MAC:
 
lanIpBscDumpIfStats(lanIpIf)
 
 
char *ptr
ptr = malloc(6)
drvLan9118ReadEnaddr(lanIpDrv,ptr)                                                                       
printf("ETH1 MAC Address = %x:%x:%x:%x:%x:%x\n",*ptr++,*ptr++,*ptr++,*ptr++,*ptr++,*ptr++)                                                                                                              
 
Programming ETH2 MAC address:
 
ld("lanIpBasic_ln9.obj")
char *ptr 
ptr = eaddr = malloc(6) 
*ptr++ = 0x08 
*ptr++ = 0x00 
*ptr++ = 0x56 
*ptr++ = 0x00 
*ptr++ = 0x02 
*ptr++ = 0x17 
xxx=drvLan9118Setup(eaddr, 0) 
drvLan9118E2PWriteEnable(xxx) 
drvLan9118E2PWriteEnaddr(xxx,eaddr)


  • No labels

1 Comment

  1. Ranges of the MAC addresses assigned to ICD:

     

     LCLS BPM                           08-00-56-00-01-00            08-00-56-00-01-FF

     LCLS LLRF                            08-00-56-00-02-00            08-00-56-00-02-FF

     LCLS MPS                            08-00-56-00-03-00            08-00-56-00-03-FF

     LCLS FBCK                           08-00-56-00-04-00            08-00-56-00-04-FF

     PCD P2 MARX                   08-00-56-00-05-00            08-00-56-00-05-FF

     LCLS MKSU II                     08-00-56-00-06-00            08-00-56-00-06-FF

     Accel PAD boards            08-00-56-00-07-00            08-00-56-00-07-FF

     LCLSII/ASTA LLRF             08-00-56-00-08-00            08-00-56-00-08-FF

     MCOR                                  08-00-56-00-09-00            08-00-56-00-09-FF