User Tools

Site Tools


products:wizwiki_w7500:start_getting_started:write_firmware

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
products:wizwiki_w7500:start_getting_started:write_firmware [2015/05/19 19:28]
ekkim [Using the ISP]
products:wizwiki_w7500:start_getting_started:write_firmware [2018/08/08 13:18] (current)
justinkim
Line 1: Line 1:
-====== How to write the firmware ====== +====== How to write the firmware ​into WIZwiki-W7500 ​====== 
-Writing firmware ​in WIZwiki-W7500 has three ways.\\ +Writing firmware ​into WIZwiki-W7500 has four ways.\\ 
-  *Using the CMSIS-DAP (Drag and drop+  *Using the CMSIS-DAP (Drag and Drop
-  *Using the ISP+  *[[:​products:​wizwiki_w7500:​start_getting_started:​write_firmware:​keil_cmsis_dap|Using the CMSIS-DAP]] (through Keil uVision5) 
 +  *[[products:​w7500:​documents:​appnote:​isptool|Go to ISP tool manual & Program download]]
   *[[:​products:​wizwiki_w7500:​start_getting_started:​write_swd_debugger | Using the SWD Debugger]]   *[[:​products:​wizwiki_w7500:​start_getting_started:​write_swd_debugger | Using the SWD Debugger]]
  
Line 8: Line 9:
 ---- ----
  
-===== Examples ​Binany ​===== +===== Examples ​Binary ​===== 
-  *Hardware test & loop back binary (WIZwiki-W7500 default ​binany) : {{:​products:​wizwiki_w7500:​getting_started:​w7500x_wztoe_manu.zip| Download}}+  *Hardware test & Loop back binary (WIZwiki-W7500 default ​binary) : {{:​products:​wizwiki_w7500:​getting_started:​w7500x_wztoe_manu.zip| Download}}
   *LED Blink binary : {{:​products:​wizwiki_w7500:​getting_started:​wizwki-w7500_led_blink.zip| Download}}   *LED Blink binary : {{:​products:​wizwiki_w7500:​getting_started:​wizwki-w7500_led_blink.zip| Download}}
   *Serial Out binary : {{:​products:​wizwiki_w7500:​getting_started:​wizwki-w7500_serial_led.zip| Download}}   *Serial Out binary : {{:​products:​wizwiki_w7500:​getting_started:​wizwki-w7500_serial_led.zip| Download}}
  
 ---- ----
-===== Using the CMSIS-DAP (Drag and drop) =====+===== Using the CMSIS-DAP (Drag and Drop) =====
  1. When you connect the USB cable to the WIZwiki-W7500,​ PC recognized as a removable disk. Removable disk name is MBED.  1. When you connect the USB cable to the WIZwiki-W7500,​ PC recognized as a removable disk. Removable disk name is MBED.
  
  
- ​2. ​you drag and drop or copy the firmware to the removable disk, the firmware writing ​is completed.+ ​2. ​You "drag and drop" ​or copy the firmware to the removable disk, the firmware writing ​progress has completed.
 {{ :​products:​wizwiki_w7500:​start_getting_started:​drap_n_drop.png| Drag and drop }}  ​ {{ :​products:​wizwiki_w7500:​start_getting_started:​drap_n_drop.png| Drag and drop }}  ​
    
- 3. After completing the firmware writing, ​check to open the removable disk.+ 3. After completing the firmware writing, open to check the removable disk.
  
  
- 4. If "​fail.txt"​ file is exists in the removable disk, it is writing the firmware failed.+ 4. If "​fail.txt"​ file is exists in the removable disk, it means writing the firmware ​has failed.
  
  
- ​5. ​The number two item attempts again, after pressing the Reset of the WIZwiki- W7500.+ ​5. ​ ​After ​pressing the Reset button (SW1) of WIZwiki- W7500, please repeat the steps from step 2.
  
 ---- ----
  
-===== Using the ISP ===== +{{page>products:​wizwiki_w7500:​start_getting_started:​write_firmware:​keil_cmsis_dap}}
-**W7500 ISP Program** +
-  *{{ :products:​wizwiki_w7500:​w7500_isp_20150519.zip | W7500 ISP Program Download}}+
  
-When W7500 is in the boot mode operations is possible via firmware writing an ISP. So WIZwiki-W7500 has a built-in ISP header. Converted to RS-232 or USB signal and connect to the PC, because ISP header is the UART signals.\\ +----
-Make configuration as shown below Block Diagram.\\+
  
-{{ :​products:​wizwiki_w7500:​getting_started:​isp_block.png?​direct&​800 | ISP Block Diagram}}  ​+==== Reference ====
  
 +  *[[:​products:​wizwiki_w7500:​start_getting_started:​debugging_w7500#​set_flash_algorithm | Set Flash Algorithm]]
  
-** To follow **+----
  
-1. "​W7500_ISP (20150401) .exe" Double-click to run.\\ +===== Using the ISP ===== 
-{{ :​products:​wizwiki_w7500:​getting_started:​isp.png?​direct&​800 | ISP Program}} +{{page>products:​wizwiki_w7500:​start_getting_started:write_firmware:ISP}}
- +
-2. Entry into the WIZwiki-W7500 boot mode. To enter the Boot Mode, Keep press the sw1 and press the SW2.\\ +
- +
-3. Set down like the picture and click "​Open"​. "​Serial Port" is set device connected to the ISP Header. "​Serial Open Complete"​ message comes up is successful.\\ +
-{{ :products:​wizwiki_w7500:​getting_started:isp_set.png?​direct&​800 | ISP Program Setting}} +
- +
-4. Click "​Browse"​ to select the binary.\\ +
-{{ :products:​wizwiki_w7500:​getting_started:​isp_start.png?​direct&​800 | ISP Program Binary Select}} +
- +
-5. "​ISP"​ Start "Click on the firmware writing is in progress.\\+
  
-6. The following window will pop up when the firmware writing is complete.\\ 
-{{ :​products:​wizwiki_w7500:​getting_started:​isp_complete.png?​direct&​200 | ISP Complete}} 
  
 ---- ----
 +{{page>​products:​wizwiki_w7500:​start_getting_started:​write_swd_debugger}}
products/wizwiki_w7500/start_getting_started/write_firmware.1432031288.txt.gz · Last modified: 2015/05/19 19:28 by ekkim