This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F2800157: Cannot program via the serial programmer for F280015x control card

Part Number: TMS320F2800157
Other Parts Discussed in Thread: C2000WARE

Hello,

I am attempting to use the serial_flash_programmer.exe to exercise the SCI boot mode on the F280015x control card, but am not able to get past the "Attempting autobaud to load kernel..." state. I have the S4 switch configured to the SCI state (left up, right down), as well as the UART bridge active on S1:A (both on).

It's clear that the boot mode is at least changing as application bootloaded from flash will flash an LED, which does not happen when configured for the SCI mode. I've also tried every permutation of the switch states to ensure that I was not interpreting the boot tables wrong.

Below I've attached an image of the control card so that the switch states can be visible.

Thanks in advance!

control_card.jpg  

  • @ti Any update on this issue?

  • Have you tested this with the SCI Flash kernel/bootloader we provide in C2000Ware v6? Also, have you looked at the SCI Flash programming app note www.ti.com/lit/sprabv4

    Thanks,

    Sira

  • I compiled the provided flash kernel for the chip set and followed the instructions from the manual. The windows exe never gets past the auto baude state, which I assume means it hasn't even attempted to load the flash kernel yet.

    Perhaps you could attach the latest flash kernel and the programmer exe that is compatible with it?

  • Alexander,

    I was able to reproduce this on both C2000Ware 6.00.01 and 5.04.00. There must have been some regression on this relative to earlier versions (this was working before).

    I am looking into this and will get back to you.

    Thanks,

    Sira

  • It seems like the S4 switch configured to the SCI state (left up, right down) is wrong (incorrectly documented in the ControlCard user guide).

    For SCI boot, it should be GPIO24 left DOWN, GPIO32 right UP.

    With this, I am able to see the kernel download completely. However, after that, it stops with the autobaud message when it should try to download and program the application.

    I am consulting with my team about this. In the meantime, can you check that you're able to get this far as well?

    Thanks,

    Sira

  • Hello, thanks for looking into this.

    I have tried all the switch states before, but I will try again. Can you post the exact arguments you used to run the programmer just in case? Keep me posted on results from your continued testing.

  • Charles, 

    Can you please help Alexander with this debug?

    Thanks,

    Sira

  • Hi Alexander,

    I was able to get this SCI host programmer example working with the device support version of blinky. I need a bit more time to look into the driverlib version (where you are seeing this issue).

    Thanks and regards,

    Charles

  • Hello,

    It looks like I was able to make some progress by switching the boot state via the dip switches. I at least get a response now, but it fails after a few transactions claiming the echo'd data does not match. I imagine this must be some mismatch in flash kernel version.

    Let me know which version you are using for the command line tool (as well as the .out to .txt conversion tool). Handing over a compiled version of the flash kernel would also be quite useful.

    Finally, we plan on using this tool on a Linux based system to deploy firmware out in the field. Do you happen to have the tools available for Linux, and if not is there a specification document I can follow to implement my own SCI flash programmer for our Linux system?


  • Hi Alexander,

    
    AA 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 02 00 
    08 00 00 00 48 00 50 29 
    1C 00 08 00 30 00 00 00 1B 00 01 00 00 00 02 00 47 29 08 00 10 00 F0 FF 
    00 00 18 24 08 00 48 29 08 00 E9 25 08 00 02 00 00 00 00 01 00 00 30 00 
    08 00 24 80 00 00 40 00 08 00 00 0D 00 00 
    23 00 08 00 08 00 22 76 1F 76 E6 17 00 18 FD FF 00 18 FE FF 1F 76 E0 17 
    00 CC FF F0 A9 1A 00 02 00 96 1F 76 E6 17 00 1A 02 00 00 1A 01 00 1F 76 
    EC 17 00 CC F0 FF 0A 50 00 96 1A 76 07 F6 00 77 69 FF 06 00 01 19 C3 56 
    FF FF 06 00 
    62 09 08 00 00 20 10 FE 4E 7D 4D 7C 46 1E 1F 76 48 17 08 92 03 90 A9 0E 
    A6 1E 4D 92 03 90 A9 80 A6 06 A7 0F 25 60 32 CC 02 00 C0 FF A9 0E A6 1E 
    4D 92 04 90 C1 FF A9 80 A6 06 A7 0F 19 60 4E 88 14 92 FF 90 A9 0E A6 0F 
    13 60 15 CC 00 1F C7 FF A9 0E 46 0F 0D 60 15 92 1F 90 A9 0E 54 0F 08 60 
    55 88 22 92 3F 90 A9 0E A6 0F E1 FF B1 00 22 76 4E 88 14 92 FF 90 A9 0E 
    A6 0F 10 60 15 CC 00 1F C7 FF A9 0E 46 0F 0A 60 15 92 1F 90 A9 0E 54 0F 
    05 60 0E 92 01 90 01 52 75 61 0E 18 FD FF 78 F6 00 77 46 06 AC 28 18 00 
    3B 56 A6 1E 54 06 3F FF 5A FF A6 06 AB CA AA CB 4E AF 4A 1E 0E 18 FE FF 
    1A 76 42 F6 00 77 08 92 03 90 A9 0E A6 1E 4D 92 03 90 A9 80 A6 06 A7 0F 
    1E 60 32 CC 02 00 C0 FF A9 0E A6 1E 4D 92 04 90 C1 FF A9 80 A6 06 A7 0F 
    1A 61 11 6F 69 FF 48 76 36 29 15 6F 69 FF 48 76 58 29 11 6F 69 FF 48 76 
    0E 25 0D 6F 69 FF 48 76 BA 25 09 6F 4D 92 F3 61 01 52 F5 61 02 52 EB 61 
    05 52 F5 61 3C F6 00 77 22 76 1F 76 48 17 22 18 C0 FF 4A 06 14 1E 0E 1A 
    01 00 01 02 46 07 39 FF 48 1E 16 92 01 90 A9 0E 4C 1E 08 6F 16 92 01 90 
    A9 0E 4C 1E 01 02 41 56 48 00 01 02 4C 0F 03 61 48 06 F5 60 1A 76 4E 92 
    41 96 54 92 00 D5 69 FF 42 96 46 92 43 96 4D 5C 58 06 48 76 E6 20 4F 96 
    03 6F BF 56 4F 01 4F 92 21 61 22 76 55 92 3F 52 0A 61 1F 76 48 17 01 9C 
    22 CD C0 FF 3F 90 A8 CA 22 96 08 6F 1F 76 48 17 3F 90 22 CD C0 FF A8 CA 
    22 96 0E 1A 02 00 64 F6 00 77 55 92 22 CD C0 FF 3F 90 A8 CA 22 96 1A 76 
    02 6F 25 76 90 FE 69 FF 06 00 0A FE 4A 7D 49 7C 44 1E 22 76 44 06 09 60 
    05 8F 00 E7 48 A8 1F 76 4D 17 0C 1A 01 00 02 6F 25 76 14 02 48 07 A9 8A 
    C4 1A 01 00 14 02 48 07 A9 8A C4 1A 02 00 48 8A C4 CC F0 FF 05 50 C4 96 
    48 8A C4 CC 0F FF 50 50 C4 96 48 8A C4 CC FF 0F A9 1A 00 50 C4 96 08 6F 
    24 02 48 07 A9 8A 40 8F 00 A0 C4 A0 19 6F 4A 92 F8 61 16 6F 28 02 48 07 
    A9 8A 40 8F 01 A0 C4 A0 17 6F 28 02 48 07 A9 8A 40 8F 02 A0 C4 A0 10 6F 
    28 02 48 07 A9 8A 40 8F 00 A0 C4 A0 09 6F 49 92 F1 61 01 52 F6 61 02 52 
    E6 61 05 52 F2 61 4F 92 4E 93 01 9C 01 9D A9 2D A8 12 A9 0E A9 BD 16 0F 
    00 77 00 77 C4 E2 4D 00 69 FF 8B E6 09 00 48 76 96 22 03 E2 46 00 01 02 
    42 1E 44 06 AF E2 46 00 48 76 1E 23 48 8A C4 CC FF F0 A9 1A 00 0A C4 96 
    48 8A C4 CC F0 FF 0A 50 C4 96 1A 76 14 02 48 07 A9 8A C4 06 00 9B 03 90 
    58 FF F9 61 14 02 48 07 00 BE A9 8A AB 28 02 00 AA 2B 00 B6 C4 06 00 9B 
    03 90 AB 0F 02 60 01 B6 A7 93 02 61 01 BE A6 92 8A FE 06 00 18 FE 57 7C 
    56 97 55 96 1F 90 A9 0E 4E 1E 55 92 0F 90 A9 0E 50 1E 4E 2D 01 02 3B 56 
    52 1E 01 29 00 8F 00 7C 55 92 C4 FF 84 FF 03 56 A9 01 01 56 A4 00 42 A8 
    0A 02 42 07 44 1E 0C 02 42 07 46 1E 10 02 42 07 48 1E 12 02 42 07 4A 1E 
    4E 06 43 FF 30 FF 42 07 02 09 4C 1E 22 76 44 8A 52 06 55 FF C4 C0 CC C1 
    56 92 01 52 1F 60 44 8A 52 06 C4 98 CC 99 57 42 06 6C 4A 8A 52 06 C4 98 
    CC 99 06 6F 4A 8A 52 06 55 FF C4 C0 CC C1 57 92 05 90 07 61 46 8A 52 06 
    55 FF C4 C0 CC C1 23 6F 46 8A 52 06 C4 98 CC 99 1E 6F 44 8A 52 06 55 FF 
    C4 C0 CC C1 57 40 07 6C 46 8A 52 06 55 FF C4 C0 CC C1 05 6F 46 8A 52 06 
    C4 98 CC 99 57 41 06 6C 48 8A 52 06 C4 98 CC 99 06 6F 48 8A 52 06 55 FF 
    C4 C0 CC C1 57 92 30 90 C3 FF A9 0E 54 1E 03 02 4C 8A 5A FF 03 56 50 01 
    A9 16 3B 56 55 FF 5A FF AB 92 C4 C0 AA 92 CC C0 54 06 0C 61 54 A3 03 56 
    50 01 4C 8A A9 16 3B 56 5A FF AB 92 C4 98 AA 92 CC 98 1A 76 98 FE 06 00 
    0E FE 4B 7C 4A 97 49 96 1F 90 4C 96 49 92 0F 90 4D 96 49 92 07 90 4E 96 
    01 29 00 8F 00 7C 49 92 C4 FF 84 FF 03 56 A9 01 01 56 A4 00 42 A8 4A 92 
    6F 60 4B 92 0F 52 02 69 6B 6F 4C 92 C3 FF 03 56 A9 01 42 07 06 09 44 1E 
    4C 92 C3 FF 03 56 A9 01 42 07 20 09 46 1E 4C 92 C2 FF 03 56 A9 01 42 07 
    28 09 48 1E 22 76 03 02 44 8A 5A FF 03 56 4D 01 A9 16 3B 56 55 FF 5A FF 
    AB 92 C4 C0 AA 92 CC C0 03 02 5A FF 46 8A 03 56 4D 01 A9 16 3B 56 55 FF 
    5A FF AB 92 C4 C0 AA 92 CC C0 03 02 5A FF 4B 92 C1 FF A9 88 46 8A A9 A9 
    A6 89 5A FF 03 56 4D 01 A9 16 3B 56 5A FF AB 92 C4 98 AA 92 CC 98 03 02 
    4B 89 44 8A 5A FF 03 56 4D 01 A9 16 3B 56 5A FF AB 92 C4 98 AA 92 CC 98 
    03 02 5A FF 48 8A 03 56 4E 02 A9 16 3B 56 55 FF 5A FF AB 92 C4 C0 AA 92 
    CC C0 03 02 4A 89 48 8A 5A FF 03 56 4E 02 A9 16 3B 56 5A FF AB 92 C4 98 
    AA 92 CC 98 1A 76 8E FE 06 00 BD 3A BD B2 BD AA BD A2 02 FE 01 29 A9 BF 
    12 0F 58 FF 5B 61 A8 5C 7F 91 A8 08 80 00 42 1E A4 93 D6 FF A8 5C A9 BF 
    16 0F 67 61 A8 5D 7F 91 A8 08 80 00 A8 59 A9 58 A5 93 D6 FF A8 5D A4 93 
    A5 71 A8 18 00 01 A6 97 A4 18 FF 00 A5 18 FF 00 7F DC A4 92 A5 9E A7 96 
    4D 64 A9 08 01 FF 3E 62 A1 93 A0 92 36 FF A8 59 A9 58 42 06 35 FF 0E F6 
    A1 1F A9 5B A3 01 0A F6 A1 1F 2D 56 A2 04 A3 2D A0 36 40 FF 0B F6 A1 1F 
    33 FF 00 9B 30 FF 54 FF A2 0C A3 95 40 FF A7 08 01 00 1F F6 77 FF 20 09 
    40 FF A7 08 01 00 1F F6 77 FF 5A FF A7 92 22 65 A9 08 01 FF 13 63 A9 A9 
    46 FF 7F 91 A8 5B A9 5A A6 25 A7 95 96 FF A2 0C A3 95 A9 BD 12 0F 82 FE 
    BE 82 BE 86 BE 8B BE 8E 06 00 00 9B 57 FF A8 08 7F FF 5A FF A6 93 F2 60 
    A8 28 00 80 AA 71 AB 92 ED 6F 20 FF 00 00 EA 6F 5A FF A4 93 A8 18 00 01 
    96 FF A8 5C A9 A9 A8 08 7F FF A8 1C 00 80 A4 CB DD 6F 12 FE 03 E2 46 00 
    44 1E 11 E8 00 FC 14 AD 0F 64 00 8F B0 04 00 02 AB A8 1F F6 17 56 56 00 
    48 A9 48 06 0C 19 4A 1E 18 02 4C 1E 1E 6F 02 E8 00 00 AF E2 46 01 48 76 
    96 22 90 E8 00 48 00 77 8A E6 00 00 00 77 03 E2 50 00 64 02 AC 1E 00 02 
    65 56 50 00 1F F6 17 56 56 00 48 A9 48 06 50 03 4A 1E 50 06 30 FF 4C 1E 
    84 E2 48 00 AF E2 46 01 00 E7 08 00 00 77 8A E6 00 00 00 77 03 E2 4E 00 
    44 06 05 60 05 8F 00 E7 52 A8 02 6F 25 76 08 02 52 07 A9 8A 4A 06 C4 A3 
    0F 91 AB 18 00 00 AA 18 F0 FF AB CA AA CB A6 1E 08 02 52 07 A9 8A C4 C2 
    4C 88 0C 02 52 07 A9 8A C4 7E 10 02 52 07 A9 8A 4E 06 0F 91 C4 A3 AB 18 
    00 00 AA 18 F0 FF AB CA AA CB A6 1E 10 02 52 07 A9 8A C4 C2 69 FF 92 FE 
    06 00 22 76 1F 76 4C 17 22 1A 08 00 22 1A 10 00 22 1A 20 00 23 1A 01 00 
    23 1A 04 00 26 1A 01 00 26 1A 02 00 26 1A 04 00 26 1A 08 00 26 1A 10 00 
    26 1A 20 00 26 1A 40 00 28 1A 01 00 28 1A 02 00 28 1A 04 00 2A 1A 01 00 
    2A 1A 02 00 30 1A 01 00 30 1A 02 00 30 1A 04 00 32 1A 01 00 34 1A 01 00 
    34 1A 02 00 36 1A 01 00 36 1A 10 00 3C 1A 01 00 3C 1A 04 00 3E 1A 01 00 
    3E 1A 02 00 3E 1A 04 00 3E 1A 08 00 1F 76 4D 17 08 1A 01 00 0A 1A 01 00 
    0C 1A 01 00 18 1A 01 00 1A 76 06 00 04 FE 22 76 00 02 1F 76 F0 01 3C 1E 
    1F 76 F1 01 3C 1E 1F 76 F7 01 3C 1E 00 8F 00 7C 42 A8 43 2B 43 92 A9 1B 
    00 01 15 67 01 29 00 BE 1F 90 06 52 0B 61 43 92 23 52 08 61 30 52 06 61 
    03 56 43 01 42 07 A9 8A C4 C2 43 0A 43 92 A9 1B 00 01 EF 68 00 8F 00 7F 
    42 A8 43 2B 43 92 20 52 0C 67 01 29 00 BE 03 56 43 01 42 07 A9 8A C4 C2 
    43 0A 43 92 20 52 F8 68 1A 76 84 FE 06 00 84 2F AB 2B 18 6F A9 A0 A0 01 
    01 19 A7 1E 81 DE 87 58 00 02 81 DE 01 19 85 78 A6 0F FA 60 03 6F 84 92 
    85 96 AA 92 C0 FF A9 2F AB 92 01 9C A9 27 10 52 E7 63 AA 40 F5 6D 84 92 
    A9 CD 0F 00 02 9D C3 FF A8 88 A9 58 11 53 04 60 A6 06 84 0D A6 1E A0 80 
    20 FF FF 0F A7 0F D7 60 06 00 48 76 ED 24 48 76 DB 23 1F 9A 00 D4 00 9B 
    48 76 0D 22 1F 9A 00 D4 01 9B 48 76 7B 21 10 3B 69 FF 48 76 2E 25 26 76 
    00 00 2F 76 00 00 48 76 C8 24 10 29 20 29 1F 9A 00 9B 69 FF 48 76 4D 25 
    A9 28 C0 2D B7 9B 40 76 1F 80 1F 9A 01 9B 48 76 4D 25 A9 28 C0 2D B7 9B 
    40 76 1F 80 ED 6F BD B2 08 8F 40 00 BD AA A9 A8 BD A2 C8 8D 3A 00 A3 0F 
    1C 61 08 8F 4C 00 48 8D 44 00 A9 A8 A1 0F 15 61 A1 03 01 3B 41 FF 01 19 
    A9 86 81 8A 01 3B 84 92 03 56 A9 01 A3 07 A9 83 C5 C5 81 83 67 3E 81 DA 
    00 02 01 19 A2 0F F2 60 48 76 61 29 BE 82 BE 86 BE 8B 06 00 00 77 00 6F 
    BD B2 1F 76 00 02 A9 59 24 92 0D 61 AB 28 FF FF AA 28 FF FF A9 28 FF FF 
    A8 28 FF FF AB 0F 03 61 7F 76 FF FF 1F 76 00 02 2A C5 67 3E 1F 76 00 02 
    28 06 04 61 A7 1E A1 92 67 3E 1F 76 00 02 26 06 03 61 A7 1E 67 3E 48 76 
    9F 24 BE 8B 06 00 06 FE 08 8F 00 80 42 A8 00 8F 00 0D 44 A8 06 02 42 07 
    42 1E 06 02 44 07 44 1E 22 76 45 2B 45 92 7D 52 0D 67 44 83 42 8A A9 A0 
    84 C4 02 09 42 A8 44 1E C5 C2 45 0A 45 92 7D 52 F5 68 1A 76 1F 76 33 00 
    20 1A 01 00 86 FE 06 00 06 FE 48 76 CF 25 A9 28 23 00 A8 28 00 00 48 8F 
    08 00 00 8F 00 80 48 76 6B 25 40 76 00 80 03 02 00 BE 02 D4 30 D5 42 1E 
    43 2B 00 02 46 C2 48 76 00 20 48 76 8E 23 1F 76 00 13 08 1A 01 00 86 FE 
    06 00 22 76 1F 76 48 17 32 18 FE FF 32 18 FD FF 1A 76 48 76 88 25 22 76 
    08 CC FC FF 01 50 08 96 1A 76 0D 6F 22 76 2E 1A 02 00 1A 76 48 76 88 25 
    22 76 08 CC FC FF 01 50 08 96 1A 76 2E 40 F3 6D 06 00 10 3B 1F 76 33 00 
    20 18 FE FF 22 2B 24 2B 26 2B 28 2B 2A 2B 2C 2B 2E 2B 30 2B 32 2B 34 2B 
    36 2B 38 2B 23 2B 25 2B 27 2B 29 2B 2B 2B 2D 2B 2F 2B 31 2B 33 2B 35 2B 
    37 2B 39 2B 69 FF 06 00 06 FE 46 97 45 96 C4 FF 01 29 00 8F 00 7F 81 FF 
    03 56 A9 01 01 56 A4 00 42 A8 01 02 A6 1E 45 92 1F 90 A9 2D A6 06 3B 56 
    44 1E 46 92 04 60 44 06 E4 1E 03 6F 44 06 D4 1E 86 FE 06 00 00 52 AB A8 
    A4 C5 07 61 A9 88 81 DE 85 5C 87 7C 0E 00 FE FF A9 88 A6 0F 0F 61 00 53 
    0D 61 FF 9D A8 5C BF 76 FE FF 85 92 87 96 0E 00 FE FF 85 92 87 96 0C 00 
    F8 FF A4 A9 06 00 02 FE 41 2B 20 FF D0 07 40 76 1F 80 05 6F 31 1A 01 00 
    31 18 FE FF 20 FF FF 01 1F 76 48 17 30 0F F7 68 20 FF FF 07 30 0F FD 60 
    41 0A 41 92 04 52 F3 68 82 FE 06 00 AD 28 00 04 69 FF 1F 56 16 56 1A 56 
    10 E6 00 02 40 29 1F 76 00 00 02 29 1B 76 48 76 5F 29 00 52 03 61 48 76 
    74 24 48 76 F6 25 48 76 A1 24 22 76 1F 76 48 17 32 18 FE FF 32 1A 02 00 
    1A 76 48 76 88 25 22 76 08 CC FC FF 01 50 08 96 1A 76 2E 40 02 6C 25 76 
    69 FF 06 00 02 FE 22 76 1F 76 C0 01 29 92 07 90 41 96 41 92 68 50 29 96 
    1A 76 82 FE 06 00 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 80 E2 
    BE 00 F1 FF 17 76 02 76 CC 8A 00 02 01 19 81 DC A4 0F 07 61 00 02 81 DC 
    85 2B 01 19 A4 0F FB 60 06 00 00 8F 00 00 A9 A8 04 60 00 9A 00 D4 03 6F 
    C4 92 02 DC 48 76 46 24 06 00 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 
    16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 
    00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 
    F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 
    BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 
    00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 
    16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 
    00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 
    F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 
    BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 
    00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 
    16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 
    00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 
    F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 
    BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 
    00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 
    16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 
    00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 
    F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 
    BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 
    00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 
    16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 
    00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 
    F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 
    BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 
    00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 
    16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 
    00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 
    F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 
    BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 
    00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 
    16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 
    00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 
    F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 
    BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 
    00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 
    16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 
    00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 
    F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 
    BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 
    00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 
    16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 
    00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 
    F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 
    BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 
    00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 
    16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 
    00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 
    F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 
    BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 
    00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 
    16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 
    00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 
    F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 
    BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 
    00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 
    16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 
    00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 
    F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 
    BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 
    00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 
    16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 
    00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 
    F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 
    BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 
    00 06 42 29 16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 
    16 56 25 76 00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 
    00 6F 1B 76 F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 1B 76 
    F0 FF 00 E2 BD 00 30 E6 00 06 42 29 16 56 25 76 00 6F 22 76 1F 76 48 17 
    08 CC FC FF 02 50 08 96 1A 76 06 00 1F 76 00 02 2C A8 06 00 1F 76 00 02 
    2A A8 06 00 06 00 A5 C4 A4 83 CD 06 A6 8A 03 DD 48 76 6B 25 06 00 1F 56 
    22 76 C0 B9 29 28 68 00 1A 76 48 00 A3 25 22 76 1F 76 48 17 08 18 FC FF 
    1A 76 06 00 01 9A 06 00 06 00 
    00 01 08 00 00 80 E2 27 08 00 E2 27 08 00 E2 27 08 00 E2 27 08 00 E2 27 
    08 00 E2 27 08 00 E2 27 08 00 E2 27 08 00 E2 27 08 00 E2 27 08 00 E2 27 
    08 00 E2 27 08 00 E2 27 08 00 64 28 08 00 6E 28 08 00 7A 26 08 00 F6 27 
    08 00 AC 26 08 00 CE 27 08 00 88 27 08 00 96 28 08 00 A0 28 08 00 AA 28 
    08 00 B4 28 08 00 BE 28 08 00 C8 28 08 00 D2 28 08 00 DC 28 08 00 E6 28 
    08 00 78 28 08 00 82 28 08 00 8C 28 08 00 02 26 08 00 34 26 08 00 E2 27 
    08 00 04 29 08 00 0E 29 08 00 50 28 08 00 5A 28 08 00 FA 28 08 00 C0 26 
    08 00 D4 26 08 00 E8 26 08 00 FC 26 08 00 10 27 08 00 24 27 08 00 38 27 
    08 00 E2 27 08 00 B6 26 08 00 CA 26 08 00 DE 26 08 00 F2 26 08 00 06 27 
    08 00 1A 27 08 00 2E 27 08 00 E2 27 08 00 8E 26 08 00 98 26 08 00 A2 26 
    08 00 E2 27 08 00 E2 27 08 00 E2 27 08 00 E2 27 08 00 E2 27 08 00 42 27 
    08 00 4C 27 08 00 E2 27 08 00 E2 27 08 00 E2 27 08 00 E2 27 08 00 E2 27 
    08 00 E2 27 08 00 3C 28 08 00 46 28 08 00 E2 27 08 00 E2 27 08 00 92 27 
    08 00 9C 27 08 00 84 26 08 00 E2 27 08 00 E2 27 08 00 E2 27 08 00 E2 27 
    08 00 E2 27 08 00 E2 27 08 00 E2 27 08 00 EC 27 08 00 E2 27 08 00 6A 27 
    08 00 60 27 08 00 7E 27 08 00 74 27 08 00 28 28 08 00 32 28 08 00 E2 27 
    08 00 E2 27 08 00 00 28 08 00 0A 28 08 00 14 28 08 00 1E 28 08 00 66 26 
    08 00 70 26 08 00 A6 27 08 00 B0 27 08 00 2A 26 08 00 0C 26 08 00 16 26 
    08 00 20 26 08 00 5C 26 08 00 3E 26 08 00 48 26 08 00 52 26 08 00 E2 27 
    08 00 E2 27 08 00 E2 27 08 00 E2 27 08 00 E2 27 08 00 E2 27 08 00 E2 27 
    08 00 E2 27 08 00 18 29 08 00 22 29 08 00 2C 29 08 00 E2 27 08 00 56 27 
    08 00 F0 28 08 00 C4 27 08 00 BA 27 08 00 
    00 00 
    
    1732.flash_kernel_ex3_sci_flash_kernel.txt

    Attaching the files used here so you can do a test.

    We currently don't have tools/documentation available for Linux for the SCI Flash Host Programmer. 

    Thanks and regards,

    Charles

  • Hi Charles, 

    Thanks I'll give this a try.

    Do you have any formal documentation on the serial message format to talk to flash kernel?

  • Please consult the technical reference manual's boot ROM chapter on the text format for serial messages.

    Thanks and regards,

    Charles