Difference between revisions of "JTAGulator: Update firmware"

From Embedded Lab Vienna for IoT & Security
Jump to navigation Jump to search
(Created page with "== Summary == Description on how to update the firmware of the JTAGualtor == Requirements == * Operating system: Windows == Description == :j JTAGulator FW 1.2.2 Desi...")
 
 
(2 intermediate revisions by the same user not shown)
Line 7: Line 7:
* Operating system: Windows
* Operating system: Windows


== Description ==
(use a virtual machine, if you don't have windows<br>
if doing so, make sure you add a serial interface to your VM [https://www.serial-over-ethernet.com/serial-port-virtual-machine/])


== Updating ==
; Get current version
* Open a serial connection to the JTAGulator (you can use Putty)
:: 115200 bps, 8 data bits, no parity, 1 stop bit
* type <code>j</code> '''or''' <code>i</code> depending on the firmware version
  :j
  :j
  JTAGulator FW 1.2.2
  JTAGulator FW 1.2.2
Line 15: Line 22:
  Source: github.com/grandideastudio/jtagulator
  Source: github.com/grandideastudio/jtagulator
  Support: http://www.parallax.com/support
  Support: http://www.parallax.com/support
   
; Download software
* Download & Install the update tool for windows: [https://www.parallax.com/downloads/propeller-tool-software-windows-spin-assembly Parallax propeller-tool]
* Download latest version of the JTAGulator firmware from Github: [https://github.com/grandideastudio/jtagulator]
 
; Update the firmware
* Open the propeller-tool
* Make sure the tool can communicate with the JTAGulator
: Go to <code>Run</code> -> <code>Identify Hardware</code>
* Go to <code>Open</code> and <code>select the .eeprom</code> file from the Github repository.
: [[File:JTAGulator firmwareUpdate.PNG|600px]]
* Click on <code>Load EEPROM</code>


== Used Hardware ==
; Make sure the update was successful
: type <code>i</code> via the serial connection
> i
JTAGulator FW 1.6
Designed by Joe Grand, Grand Idea Studio, Inc.
Main: jtagulator.com
Source: github.com/grandideastudio/jtagulator
Support: www.parallax.com/support 


[[Device to be used with this documentation]]
If you have any troubles, watch this video: [https://www.youtube.com/watch?v=xlXwy-weG1M JTAGulator: Updating Firmware]
[[Maybe another device to be used with this documentation]]


== Courses ==
== Used Hardware ==


* [[A course where this documentation was used]] (2017, 2018)
[[JTAGulator]]
* [[Another one]] (2018)


== References ==
== References ==


* https://wikipedia.org
* [https://www.youtube.com/watch?v=xlXwy-weG1M JTAGulator: Updating Firmware]
* https://google.com


[[Category:Documentation]]
[[Category:Documentation]]

Latest revision as of 11:32, 16 November 2019

Summary

Description on how to update the firmware of the JTAGualtor

Requirements

  • Operating system: Windows

(use a virtual machine, if you don't have windows
if doing so, make sure you add a serial interface to your VM [1])

Updating

Get current version
  • Open a serial connection to the JTAGulator (you can use Putty)
115200 bps, 8 data bits, no parity, 1 stop bit
  • type j or i depending on the firmware version
:j
JTAGulator FW 1.2.2
Designed by Joe Grand, Grand Idea Studio, Inc.
Main: jtagulator.com
Source: github.com/grandideastudio/jtagulator
Support: http://www.parallax.com/support
Download software
  • Download & Install the update tool for windows: Parallax propeller-tool
  • Download latest version of the JTAGulator firmware from Github: [2]
Update the firmware
  • Open the propeller-tool
  • Make sure the tool can communicate with the JTAGulator
Go to Run -> Identify Hardware
  • Go to Open and select the .eeprom file from the Github repository.
JTAGulator firmwareUpdate.PNG
  • Click on Load EEPROM
Make sure the update was successful
type i via the serial connection
> i
JTAGulator FW 1.6
Designed by Joe Grand, Grand Idea Studio, Inc.
Main: jtagulator.com
Source: github.com/grandideastudio/jtagulator
Support: www.parallax.com/support  

If you have any troubles, watch this video: JTAGulator: Updating Firmware

Used Hardware

JTAGulator

References