flashing_ms2000_controller
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| flashing_ms2000_controller [2021/09/23 17:15] – external edit 127.0.0.1 | flashing_ms2000_controller [2024/04/16 18:47] (current) – removed old text which was about bootloaders and pointed to console applications jon | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Flashing Firmware | + | ====== Flashing Firmware ====== |
| + | ASI controllers ship with a bootloader that allows new firmware provided by ASI to be installed in the field. | ||
| - | To be able to Reprogram | + | Updating update on the the MS2000 or RM2000 controller |
| - | ===== To Flash the controller with new Bootloader, you will need the following. ===== | + | Instruction on how to program |
| - | + | {{tag> | |
| - | 1. A Silicon Labs USB Debug Adapter. Available thru many online vendors like Digikey.com, | + | |
| - | + | ||
| - | [{{ ms2k_flash_1.jpg? | + | |
| - | + | ||
| - | + | ||
| - | ^Manufacturer |Silicon Labs| | + | |
| - | ^Manufacturer' | + | |
| - | ^Digikey Part Number |336-1182-ND| | + | |
| - | ^Mouser Part Number |634-DEBUGADPTR1-USB| | + | |
| - | ^Amazon ASIN |B011OTKELK| | + | |
| - | + | ||
| - | 2. An App called Silicon Labs Flash Programming Utilities, available for free from silabs.com . [[http:// | + | |
| - | + | ||
| - | [{{ ms2k_flash_2.jpg? | + | |
| - | + | ||
| - | 3. And finally, the Bootloader firmware itself called " | + | |
| - | + | ||
| - | ===== Steps to Flash the Controller with Bootloader ===== | + | |
| - | + | ||
| - | 1. Connect Silicon Lab's USB Debug Adapter to your PC. Windows will automatically locate the drivers for it. \\ | + | |
| - | 2. The USB Debug Adapter' | + | |
| - | 3. A MS2000 controller' | + | |
| - | + | ||
| - | [{{ ms2k_flash_3.jpg? | + | |
| - | + | ||
| - | 4. A Rack mount or RM2000 controller can be opened by removing 9 lid screws. Location shown in picture below. | + | |
| - | + | ||
| - | {{ ms2k_flash_4.jpg? | + | |
| - | + | ||
| - | 5. The USB Debug Adapter connects to the JTAG Connector on the Controller' | + | |
| - | + | ||
| - | {{ ms2k_flash_5.jpg? | + | |
| - | + | ||
| - | {{ ms2k_flash_6.jpg? | + | |
| - | + | ||
| - | 6. Connect USB Debug Adapter to this connector. If your system has a CRISP or Autofocus module, the addon board may be covering this connector. Feel free to move the addon board by unscrewing it. | + | |
| - | + | ||
| - | {{ ms2k_flash_7.jpg? | + | |
| - | + | ||
| - | {{ ms2k_flash_8.jpg? | + | |
| - | + | ||
| - | 7. Now Turn on the Controller, and start the "Flash Programming Utility" | + | |
| - | + | ||
| - | {{ ms2k_flash_9.jpg? | + | |
| - | + | ||
| - | 8. Pick Debug Interface as JTAG , Debug Adapter as USB Debug Adapter. The Drop down box Adapter Selection should already be populated with your USB Debug Adapter' | + | |
| - | 9. If the connection was unsuccessful , make sure the controller is turned ON and your connected to the correct connector. \\ | + | |
| - | 10. After the Connection is successful, go to the " | + | |
| - | 11. Use the Browse button, and point the App to the location of the Bootloader. You may have to change the Filter to "All Files" or the file may not show. \\ | + | |
| - | + | ||
| - | {{ ms2k_flash_10.jpg? | + | |
| - | + | ||
| - | {{ ms2k_flash_11.jpg? | + | |
| - | + | ||
| - | 12. Check "Erase all Code Space" and when ready Hit Download. \\ | + | |
| - | 13. When download is complete, Close the "Flash Utility " App and restart the controller. \\ | + | |
| - | 14. Your Controller is now ready to accept firmware over Serial/USB. Disconnect the USB Debug Adapter, and close the controller lid. \\ | + | |
| - | 15. Instruction on how to program the controller over Serial/USB can be found at [[http:// | + | |
| - | + | ||
| - | {{tag> | + | |
Address: 29391 W Enid Rd. Eugene, OR 97402, USA | Phone: +1 (541) 461-8181
flashing_ms2000_controller.1632431754.txt.gz · Last modified: by 127.0.0.1
