Login
Username:

Password:

Remember me



Lost Password?

Register now!
Who is Online
247 user(s) are online (247 user(s) are browsing Wiki)

Members: 0
Guests: 247

more...
[Main Page]

Firmware Update

(Difference between revisions)

Main Page | Recent changes | View source | Page history | Switch to MediaWiki mode

Printable version | Disclaimers | Privacy policy | Current revision

Revision as of 14:15, 29 September 2014 (edit)
pzebelloni (Talk | contribs)
(Protected "Firmware Update" [edit=sysop:move=sysop])
← Previous diff
Current revision (16:39, 29 September 2014) (edit)
pzebelloni (Talk | contribs)
(One - HW1)
 

Line 5:

Line 5:

=== Surfer === === Surfer ===
-No additional hardware is required to update Surfer, since it connects directly on USB.+No additional hardware is required to update Surfer, since it directly connects to USB host port.
-=== One ===+=== One - HW1 ===
-A USB-to-TTL UART cable is required.+A USB-to-LVTTL UART cable is required.
 + 
 +A '''FTDI''' cable like '''TTL-232RG-VSW3V3-WE''' can be used, but '''requires a patch'''.
 + 
 +[[Image:FTDI_TTL-232RG-VSW3V3-WE_PATCH.jpg|480px]]
 + 
 +Using a sharp cutter, a part of plastic case has been removed, and '''brown wire has been moved''' on the pad shown in the image, '''between orange and green''' wires.
 +
 +Any case, UART used signals are: '''RXD, TXD, RTS, DTR, GND and Power'''.
 + 
 +'''WARNING!!! A voltage of +3.3 [VDC] is required.'''
 + 
 +[[Image:HW1_PROG_PORT.jpg|480px]]
 + 
 +The image above shows HW1 Programming port. Odd pins ( #1, #3, #5) are in the bottom row, while even pins (#2, #4, #6) are in the top row.
 + 
 +Signals direction is indicated from the point of view of HW1 board.
 + 
 +{| style="border-spacing:0;"
 +! <div align="left">One PIN#</div>
 +! <div align="left">Name</div>
 +! <div align="left">Mode / Direction</div>
 +! <div align="left">UART</div>
 +! <div align="left">Remarks</div>
 + 
 +|-
 +| | 1
 +| | '''GND'''
 +| | Power
 +| | '''GND'''
 +| | Power & Signal Reference
 + 
 +|-
 +| | 2
 +| | '''/RST'''
 +| | IN
 +| | '''DTR'''
 +| | MSP RESET Signal
 + 
 +|-
 +| | 3
 +| | '''BSL_TX'''
 +| | OUT
 +| | '''RXD'''
 +| | TX Data (ONE -> Host/PC)
 + 
 +|-
 +| | 4
 +| | '''TEST'''
 +| | IN
 +| | '''RTS'''
 +| | MSP TEST Signal
 + 
 +|-
 +| | 5
 +| | '''BSL_RX'''
 +| | IN
 +| | '''TXD'''
 +| | TX Data (One <- Host/PC)
 + 
 +|-
 +| | 6
 +| | '''VDD'''
 +| | Power
 +| | '''+3V3'''
 +| | +3.3 [VDC] Power Supply
 + 
 +|}
 + 
 +== Software ==
 + 
 +Since TI BSL may erase EEPROM Segment A, programming with standard utilities will brick One.
 + 
 +A dedicated software utility will be available for download together the first software update.

Current revision

Contents

Hardware Requirements

A free USB port is required to update HardWaves devices.

Surfer

No additional hardware is required to update Surfer, since it directly connects to USB host port.

One - HW1

A USB-to-LVTTL UART cable is required.

A FTDI cable like TTL-232RG-VSW3V3-WE can be used, but requires a patch.

Using a sharp cutter, a part of plastic case has been removed, and brown wire has been moved on the pad shown in the image, between orange and green wires.

Any case, UART used signals are: RXD, TXD, RTS, DTR, GND and Power.

WARNING!!! A voltage of +3.3 [VDC] is required.

The image above shows HW1 Programming port. Odd pins ( #1, #3, #5) are in the bottom row, while even pins (#2, #4, #6) are in the top row.

Signals direction is indicated from the point of view of HW1 board.

One PIN#
Name
Mode / Direction
UART
Remarks
1 GND Power GND Power & Signal Reference
2 /RST IN DTR MSP RESET Signal
3 BSL_TX OUT RXD TX Data (ONE -> Host/PC)
4 TEST IN RTS MSP TEST Signal
5 BSL_RX IN TXD TX Data (One <- Host/PC)
6 VDD Power +3V3 +3.3 [VDC] Power Supply

Software

Since TI BSL may erase EEPROM Segment A, programming with standard utilities will brick One.

A dedicated software utility will be available for download together the first software update.