Please log AMC13 test activity below, blog style (new entries at top)

2011-12-06, hazen

Install 2nd NIC on cmssun2 (old Dell computer, Ubuntu 10.04 OS). Cable to AMC13 in uTCA crate. Install IPBus test firmware from Wu. Install PyChips. Works! (I think).

Flash Programming

Need to essentially port this C++ code ( to Python.

Registers accessed in VME code in table below. See Wu's documentation for details of the VME registers, which will be very similar to the ones on AMC13 accessed through IPbus.

Name VME address Description
VME_csr_serial 0x10 bits 31:16 Board serial number
VME_csr_addr 0x10 Status/control register (see documentation)
F_wbuf_addr 0x800-0x8ff flash write buffer
F_rbuf_addr 0xa00-0xaff flash read buffer
F_cmd_addr 0x100 flash command register

2011-12-02, hazen

Started this log. One dead NAT-MCH at Boston. 2nd NAT-MCH shipped from MN by Jeremy.

Reset I/P address to and connect to CMS1. One can now do cms1> telnet But, this MCH has firmware v2.0 which doesn't work with AMC13 (symptom is both red/green LEDs blink forever on AMC13 with MMC firmware V1.2).

Updating MCH firmware to V2.10 received from NAT on 9/20/11. Briefly, the procedure is:

  unzip the e-mail attachement somewhere
  copy the "bin" file to /tftpboot/mch on
  connect to the MCH using the USB console and type "update_firmware" and follow the prompts
  type "reboot" to load the new firmware

It works! Now the AMC13 seems to be up and running with the MCH.

-- EricHazen - 02 Dec 2011

Edit | Attach | Watch | Print version | History: r163 | r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r3 - 06 Dec 2011 - EricHazen
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback