Difference: ReprogrammingMMC (12 vs. 13)

Revision 1320 May 2014 - DavidZou

Line: 1 to 1
 
META TOPICPARENT name="HcalDTC"
This page covers the steps to reprogram the MMC in the AMC13.
Line: 31 to 31
 

Erasing the EEProm and Memory Reset

After loading new MMC firmware onto a board, it is often a good idea to erase the EEProm and perform a memory reset. To do so you will need to connect to the board via PuTTy and perform these tasks using provided commands.
  1. Connect machine to microUSB (Console) port on AMC13.
Changed:
<
<
  1. Before we can connect to the AMC13, we need to the identify the board on our machine. To do this, you will need to open your computer's Device Manager (or your computer's equivalent) and read the identifying code. Look under Ports -> USB Serial Ports and read the code next to the USB Serial Port that corresponds to your board (e.g. COM10).
>
>
  1. Before we can connect to the AMC13, we need to the identify the board on our machine. To do this, you will need to open your computer's Device Manager (or your computer's equivalent; in Windows XP Control Panel -> Administrative Tools -> Computer Management) and read the identifying code. Look under Ports -> USB Serial Ports and read the code next to the USB Serial Port that corresponds to your board (e.g. COM10).
 
  1. Connect to the board via PuTTy:
    • Start PuTTy
    • Choose Serial under Connection type
Line: 44 to 44
  sensread all
    • NOTE that there is currently a bug in the how the command line interprets new line keystroke, which sometimes causes the user to have to press Enter twice before a command can be registered.
Added:
>
>
  1. To run a memory reset, the command:
                 mreset
                 
 
  1. To erase the EEProm, use the command and answer yes to the prompt:
                 eeperase
                 
Changed:
<
<
    • NOTE that if there new line bug which requires a double return is occurring, to answer the prompt, you will need to actually enter 'yes' before the prompt appears
>
>
    • NOTE that there is new line bug which requires a double return is occurring, to answer the prompt, you will need to actually enter 'yes' before the prompt appears. If you have done a mreset during this session, the new line bug should fix itself.
 
       eeperase  <ENTER>
       yes       <ENTER>  
       <prompt>  <ENTER>
       
Deleted:
<
<
  1. To run a memory reset, the command:
                 mreset
                 
 

-- DavidZou - 29 May 2013

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback