Car2912te series front-end, Preliminary data sheet – GE Industrial Solutions CAR2912TE series User Manual

Page 22

Advertising
background image

GE

Preliminary Data Sheet

CAR2912TE series front-end

Input: 90Vac to 264Vac; Output: 12Vdc @ 2900W; 3.3 or 5Vdc @ 4A Standby

October 21, 2013

©2013 General Electric Company. All rights reserved.

Page 22

present application, checking the validity of the downloaded

upgrade and finally executing the boot of the upgraded

application.

1

8

1

8

1

8

1

S Slave addr Wr A

Level-x

A Cmd – 0xE2 A

8

1

8

1 1

Data A

chsum A P

Data:
1=enter boot block (software reboot)
2=erase
3=done (validates application)
4=exit

11

boot block (watchdog reboot)

Note: Level is ignored for enter and exit commands

Data transfer (0 x E3):

The process starts with providing the

Boot loader the sequence number of the set of data bytes

currently being transferred. At the completion of the transfer

the Boot loader is being asked what the next sequence

number is. This is a validity check to ensure that the sequence

number is properly kept.

1

8

1

8

1

8

1

S Slave addr Wr

A Level-x A Cmd – 0xE3

A

8

1

8

1

8

1

Seq-LSB A Seq-MSB A Byte Count ≤ 32

A

8

1

8

1 1

8

1

Byte-0 A ………….

Byte≤32 A Sr Slave addr

Rd

A

1

8

8

1

8

1

1

Seq-LSB A

Seq-MSB

A

chsum NA P

Seq: sequence number validation takes place during each

data block transfer. The transfer starts with the sequence

number of the present data block being transferred. At the

completion of the transfer the host asks what the next

sequence number is, thus validating that the sequence

number is correct.

Error handling:

The Boot loader will not start the application

if errors occurred during the re-program stage. The

controlling program could restart the upgrade process or

terminate the upgrade and remove the offending module

from service.

11

The ‘exit boot block’ command is only successful if all applications

are valid, otherwise, control remains in the boot block

Advertising