AnsweredAssumed Answered

MFGtool: UCL.xml for mx53 WinCE

Question asked by yen on Feb 4, 2013
Latest reply on Feb 5, 2013 by Adeneo Engineering Team
Branched to a new discussion

Hi,


I am trying to edit the UCL.xml to be able to flash the NOR via the MFGtool

Previously, we are using the ATK tool. Basically, I just want to be able to delete and program just like in ATK.

We are using mx53 ARD. I want to flash NOR spansion and numonyx.


Appreciate it if you can give any feedback on my xml file below.

Thanks a lot!


Here is my UCL.xml.
<UCL>
  <CFG>
    <STATE name="BootStrap" dev="MX53" />
    <DEV name="MX53" vid="15A2" pid="004E"/>   
    <STATE name="Updater"  dev="Updater" /> 
    <DEV name="Updater" vid="066F" pid="37FF" />
  </CFG>

  <LIST name="NOR (all)" desc="Write files to NORflash">
  <CMD type="find" body="BootStrap" timeout="60"/>
        <CMD type="boot" body="BootStrap" file ="eboot_uut.nb0" >Running plugin to init DDR Memory.</CMD>       
        <CMD type="load" file="uce.nb0" address="0x70200000" loadSection="OTH" setSection="OTH" HasFlashHeader="FALSE" >Doing preLoad."</CMD>     
        <CMD type="jump" > Jumping to OS image. </CMD>
        <CMD type="find" body="Updater" timeout="180"/>                                      

        <CMD type="push" body="MediaType:SPINOR">Send media type.</CMD>
  <CMD type="push" body="wrd:0xF0000000">Write Bootstrap.</CMD>
        <CMD type="push" body="send" file="files/Bootstrap.nbx">Sending a file.</CMD>
        <CMD type="push" body="save">Finish sending data.</CMD>     
        <CMD type="push" body="wrd:0xF0240000">Write Bootloader1.</CMD>
        <CMD type="push" body="send" file="files/Bootloader1.fli">Sending a file.</CMD>
        <CMD type="push" body="save">Finish sending data.</CMD>
        <CMD type="push" body="wrd:0xF00C0000">Write Bootloader2.</CMD>
        <CMD type="push" body="send" file="files/Bootloader2.fli">Sending a file.</CMD>
        <CMD type="push" body="save">Finish sending data.</CMD> 
        <CMD type="push" body="wrd:0xF0DC0000">Write EBOOTNOR.</CMD>
        <CMD type="push" body="send" file="files/EBOOTNOR.fli">Sending a file.</CMD>
        <CMD type="push" body="save">Finish sending data.</CMD>
        <CMD type="push" body="wrd:0xF0060000">Write HWInfo.</CMD>
        <CMD type="push" body="send" file="files/HWInfo.fli">Sending a file.</CMD>
        <CMD type="push" body="save">Finish sending data.</CMD>
        <CMD type="push" body="Update Complete!">Done</CMD> 
  </LIST>   
</UCL>

 

Outcomes