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.

ADS1293 Evaluation Board Firmware Source Code

Other Parts Discussed in Thread: ADS1293, ADS1292, ADS1293EVM, MSP430F5529, CC2541, CC2540

Hello,

I am wondering if the ADS1293 Eval Board comes with source code for the firmware? If so, where would it be?

Our ADS1292 eval board had the source code in a folder when the software was installed, but this is missing with the ADS1293 software.

Thanks,

Akib

  • Hi Akib,

    Welcome to the e2e community!  The ADS1292 does 'install' the source code as part of the evaluation package.  I'm not sure if the ADS1293 does the same, we'll ask our ADS1293 experts to look into this for you.

  • Hi Akib,

    I'm in the process of finding it for you; I will let you know if I find anything. Thanks

  • Thank you very much Tom and Amy. I look forward to your reply.

  • Hi Akib,

    Attached is the code of the ads1293. 

    2870.ads1293 code.zip

  • Hi

    The code you have provided is only example code of the MSP430 accessing ADS1293. Could you also please provide the final code (the one loaded on the ADS1293EVM by default).

    Regards,

    Sai Ram

  • Hi

    When do you think the code would be available

     

    Regards,

    Sai Ram

  • Thanks for posting the code Amy.  As Sai Ram has mentioned this is the MSP430 code to access the ADS1293.

    Do you have the source code for the firmware of the ADS1293? I know similar code was released for the ADS1292, but I can't find anything for this update.

    Thanks in advance.

  • Hello Akib,

    Could you please provide me the firmware loaded in ADS1293 EVM and please let me know, is it possible to interface ADS1293EVM with labview?

  • Hello ,

    Could you please provide me  the source code for the firmware of the ADS1293 EVM and please let me know, I am very interested too.

    Thanks

  • Hi,

    You can find the firmware code at http://www.ti.com/product/ads1293, under the Software section.  Thanks.

  • Hello,
    The source code of the firmware is not available in http://www.ti.com/product/ads1293.

    If I load the example code (demo-app01) with MSP430FET I will lose the loaded firmware, how can I restore it to the original?.

    Thanks

  • 6735.MSP430_ADS1293_v2.0.0.3.txt
    @4400
    5F 14 4A 43 E2 B2 3E 09 05 24 B0 13 E6 64 CA 0C 
    E2 C2 3E 09 3F 40 3F 00 1F F2 32 09 3F 90 17 00 
    12 34 3F 90 16 00 59 24 2F 83 8D 24 3F 80 06 00 
    6F 24 2F 83 64 24 2F 83 59 24 3F 80 06 00 80 24 
    2F 83 7B 24 81 3C 3F 80 18 00 3D 24 2F 83 31 24 
    3F 80 06 00 69 24 3F 80 06 00 61 24 3F 80 0C 00 
    15 24 2F 83 71 20 4C 43 B0 13 36 6D 0C 93 09 20 
    B2 B0 40 00 FC 3F 68 24 4C 43 B0 13 D8 6D CA 0C 
    63 3C 4C 43 B0 13 22 52 CA 0C 5E 3C 4C 43 B0 13 
    36 6D 0C 93 09 20 B2 B0 40 00 FC 3F 55 24 4C 43 
    B0 13 D8 6D CA 0C 50 3C 4C 43 B0 13 22 52 CA 0C 
    4B 3C B0 13 36 6C B2 B0 20 00 FC 3F 02 24 B0 13 
    18 6E 5A 43 41 3C B0 13 C6 68 B2 B0 10 00 FC 3F 
    3B 24 B0 13 1C 6E CA 0C 37 3C B0 13 08 55 B2 B2 
    FC 3F 32 24 B0 13 14 6E CA 0C 2E 3C B0 13 9E 64 
    A2 B2 FC 3F 29 24 B0 13 E0 6D CA 0C 25 3C B0 13 
    26 68 A2 B3 FC 3F 20 24 B0 13 E6 6C CA 0C 1C 3C 
    92 B3 FC 3F 19 24 B0 13 0C 6E CA 0C 15 3C 4C 43 
    B0 13 82 50 CA 0C 10 3C F2 40 80 00 21 09 F2 40 
    80 00 23 09 B0 13 E6 64 07 3C B0 13 CA 6B 04 3C 
    B0 13 AE 6B 01 3C 03 43 4A 93 04 24 B1 C0 D0 00 
    18 00 03 43 5A 16 00 13 4F 14 A2 92 AE 04 79 20 
    F2 90 1E 00 57 3F 75 20 B2 D0 00 40 A0 04 D2 93 
    28 40 03 20 B2 F0 DF FF 40 03 D2 93 29 40 03 20 
    B2 F0 DF FF 80 03 D2 93 2A 40 03 20 B2 F0 DF FF 
    00 04 D2 93 2B 40 03 20 B2 F0 DF FF C0 03 F2 40 
    1E 00 30 40 1F 42 50 03 8F 10 C2 4F 31 40 1F 42 
    50 03 C2 4F 32 40 1F 42 40 03 5F F3 C2 4F 33 40 
    1F 42 90 03 8F 10 C2 4F 34 40 1F 42 90 03 C2 4F 
    35 40 1F 42 80 03 5F F3 C2 4F 36 40 1F 42 10 04 
    8F 10 C2 4F 37 40 1F 42 10 04 C2 4F 38 40 1F 42 
    00 04 5F F3 C2 4F 39 40 1F 42 D0 03 8F 10 C2 4F 
    3A 40 1F 42 D0 03 C2 4F 3B 40 1F 42 C0 03 5F F3 
    C2 4F 3C 40 D2 42 3E 40 3D 40 3C 40 30 40 3D 40 
    0E 00 0E 43 1F 43 B0 13 86 66 D2 93 28 40 02 20 
    92 C3 40 03 D2 93 29 40 02 20 92 C3 80 03 D2 93 
    2A 40 02 20 92 C3 00 04 D2 93 2B 40 02 20 92 C3 
    C0 03 4B 16 00 13 4F 14 1F 42 1E 06 0F 93 6F 24 
    2F 83 46 24 2F 83 09 24 2F 83 66 24 2F 83 61 24 
    2F 83 5C 24 2F 83 57 24 64 3C 82 93 4C 40 26 20 
    92 93 40 40 09 34 E2 C3 1C 06 92 93 48 40 1E 20 
    5C 43 B0 13 10 6A 1A 3C 82 93 48 40 03 20 4C 43 
    B0 13 10 6A 1F 42 42 40 E2 4F 0E 06 D2 B3 1D 06 
    FD 27 DF 42 0C 06 00 00 92 53 42 40 92 83 40 40 
    82 93 48 40 03 20 5C 43 B0 13 10 6A 92 93 4C 40 
    38 20 92 93 40 40 03 34 E2 C3 1C 06 32 3C 1F 42 
    42 40 E2 4F 0E 06 92 53 42 40 92 83 40 40 29 3C 
    92 93 4C 40 26 20 5F 42 50 40 DF 42 0C 06 4E 40 
    D2 53 50 40 D2 92 50 40 52 40 1B 2C 5D 42 52 40 
    2D 53 3C 40 4E 40 0E 43 1F 43 B0 13 86 66 D2 42 
    51 40 50 40 0E 3C 92 53 46 40 0B 3C 92 53 46 40 
    08 3C 92 53 46 40 05 3C 92 53 46 40 02 3C 92 53 
    46 40 4B 16 00 13 4F 14 1F 42 3E 06 0F 93 5B 24 
    2F 83 4F 24 2F 83 42 24 2F 83 55 24 2F 83 53 24 
    2F 83 17 24 2F 83 37 20 92 93 54 40 09 34 E2 D2 
    20 06 E2 C3 3D 06 E2 C3 3C 06 D2 43 5B 40 43 3C 
    1F 42 56 40 E2 4F 2E 06 92 53 56 40 92 83 54 40 
    3A 3C 92 93 54 40 37 38 5F 42 5A 40 DF 42 2C 06 
    58 40 D2 53 5A 40 A2 93 54 40 02 20 E2 D2 20 06 
    92 93 54 40 0D 20 D2 C3 3D 06 D2 C3 3C 06 5D 42 
    5A 40 1D 53 3C 40 58 40 0E 43 1F 43 B0 13 86 66 
    92 83 54 40 18 3C D2 53 5C 40 15 3C E2 D2 20 06 
    E2 C3 3C 06 D2 C3 3C 06 92 43 60 40 D2 43 5B 40 
    0A 3C E2 D2 20 06 E2 C3 3C 06 D2 C3 3C 06 92 43 
    60 40 D2 43 5B 40 4B 16 00 13 4F 14 B2 90 0C 00 
    0E 07 34 20 F2 40 1A 00 62 40 1F 42 20 07 8F 10 
    C2 4F 63 40 1F 42 20 07 C2 4F 64 40 1F 42 22 07 
    8F 10 C2 4F 65 40 1F 42 22 07 C2 4F 66 40 1F 42 
    24 07 8F 10 C2 4F 67 40 1F 42 24 07 C2 4F 68 40 
    1F 42 26 07 8F 10 C2 4F 69 40 1F 42 26 07 C2 4F 
    6A 40 D2 42 6E 40 6B 40 C2 43 6C 40 3C 40 62 40 
    3D 40 0B 00 0E 43 1F 43 B0 13 86 66 4B 16 00 13 
    4F 14 1F 42 9A 01 0F 93 17 24 2F 83 13 24 2F 83 
    0B 24 2F 83 07 24 2F 83 10 20 82 43 98 01 B0 13 
    B0 6A 0B 3C 03 43 09 3C B2 F0 F4 FF 6E 01 A2 C3 
    02 01 03 3C 03 43 01 3C 03 43 4B 16 00 13 0F 14 
    1F 42 0E 02 2F 83 0C 24 2F 82 14 20 E2 C2 1C 02 
    F2 40 20 00 92 40 E2 43 93 40 C2 43 94 40 0A 3C 
    D2 C3 1C 02 F2 40 20 00 92 40 F2 40 03 00 93 40 
    C2 43 94 40 0F 16 00 13 0F 14 B2 90 0C 00 FE 05 
    12 20 92 93 8E 40 07 34 E2 D2 E0 05 E2 C3 FD 05 
    E2 C3 FC 05 08 3C 1F 42 90 40 E2 4F EE 05 92 53 
    90 40 92 83 8E 40 0F 16 00 13 31 40 00 44 00 18 
    F2 40 28 6E 78 40 00 18 F2 40 28 6E 7C 40 B0 13 
    20 6E 0C 93 02 24 B0 13 74 65 0C 43 B0 13 36 57 
    B0 13 24 6E 4F 14 B2 90 0A 00 1E 02 05 20 F2 F0 
    EF 00 1D 02 B0 13 08 59 4B 16 00 13 D2 E3 02 02 
    00 13 04 00 20 40 00 00 00 00 04 00 24 40 00 00 
    00 00 01 00 28 40 00 00 01 00 29 40 00 00 01 00 
    2A 40 00 00 01 00 2B 40 00 00 01 00 2C 40 00 00 
    01 00 2D 40 00 00 01 00 2E 40 00 00 01 00 2F 40 
    00 00 04 00 FE 3F 00 00 00 00 01 00 02 40 08 00 
    01 00 03 40 00 00 01 00 04 40 00 00 02 00 40 40 
    00 00 02 00 44 40 00 00 02 00 46 40 00 00 02 00 
    4C 40 00 00 01 00 54 3C 00 00 01 00 56 3F 00 00 
    01 00 57 3F 00 00 01 00 58 3F 00 00 02 00 54 40 
    00 00 01 00 5B 40 01 00 02 00 60 40 00 00 02 00 
    40 3C 00 00 02 00 42 3C 00 00 02 00 44 3C 00 00 
    02 00 88 40 00 00 02 00 8A 40 00 00 02 00 8C 40 
    00 00 01 00 C4 3F 00 00 01 00 F9 3F 00 00 01 00 
    FA 3F 00 00 02 00 8E 40 00 00 02 00 9A 40 00 00 
    00 00 2A 14 CA 0E 4F 4A 5F 0E 59 4F F2 6F 0D 93 
    02 24 0C 93 03 20 7C 40 07 00 3B 3D 08 42 38 F2 
    32 C2 03 43 C2 93 F9 3F 03 20 D2 93 FA 3F 03 24 
    02 D8 7C 42 2E 3D 4F 4A 5F 0E 8F 93 06 40 04 24 
    02 D8 7C 40 03 00 25 3D 4F 4A 5F 0E 8F 4D 0A 40 
    4F 4A 5F 0E 8F 4D 0C 40 4F 4A 5F 0E 8F 4C 06 40 
    4F 4A 5F 0E CF 93 14 40 68 24 4F 4A 5F 0E 1C 4F 
    08 40 4F 4A 5F 0E 1D 4F 0E 40 B0 13 FA 5C 4F 4A 
    5F 0E 8F 93 0C 40 0B 20 4F 4A 5F 0E 8F 43 06 40 
    CC 0A B0 13 04 6E 02 D8 7C 40 05 00 FA 3C 4F 49 
    5F 0A 3F 50 8A 23 4E 4A 5E 0E 8E 9F 0E 40 10 24 
    4F 49 5F 0A 3F 50 8A 23 4E 4A 5E 0E 8E 4F 0E 40 
    4F 4A 5F 0E 4E 4A 5E 0E 9E 4F F8 6F 08 40 0F 3C 
    4F 49 5F 0A 3F 50 8E 23 4E 4A 5E 0E 8E 4F 0E 40 
    4F 4A 5F 0E 4E 4A 5E 0E 9E 4F FA 6F 08 40 4F 4A 
    5F 0E 1F 4F 0E 40 6F 4F 7F B0 80 FF 11 24 7F F0 
    7F 00 4E 4A 5E 0E CE 4F 14 40 4F 4A 5F 0E 1C 4F 
    08 40 4F 4A 5F 0E 1D 4F 0E 40 CE 0A B0 13 FA 5C 
    4F 4A 5F 0E 8F 93 0C 40 08 20 4A 4A 5A 0E 8A 43 
    06 40 02 D8 7C 40 05 00 AC 3C 4F 43 4E 4A 5E 0E 
    CE 93 15 40 26 20 4E 49 5E 0A FE B0 80 FF 8A 23 
    45 24 4F 4A 5F 0E 4E 4A 5E 0E 9E 4F F8 6F 08 40 
    4F 49 5F 0A 3F 50 8A 23 4E 4A 5E 0E 8E 4F 0E 40 
    4F 4A 5F 0E 4E 4A 5E 0E 9E 4F FA 6F 12 40 49 49 
    59 0A 39 50 8E 23 4F 4A 5F 0E 8F 49 10 40 5F 43 
    25 3C 4E 49 5E 0A FE B0 80 FF 8E 23 1F 24 4F 4A 
    5F 0E 4E 4A 5E 0E 9E 4F FA 6F 08 40 4F 49 5F 0A 
    3F 50 8E 23 4E 4A 5E 0E 8E 4F 0E 40 4F 4A 5F 0E 
    4E 4A 5E 0E 9E 4F F8 6F 12 40 49 49 59 0A 39 50 
    8A 23 4F 4A 5F 0E 8F 49 10 40 5F 43 4F 93 47 24 
    4F 4A 5F 0E 1F 4F 0E 40 6F 4F 4F 93 07 20 4F 4A 
    5F 0E 1F 4F 0E 40 6F 4F 4F 93 F9 27 7F B0 80 FF 
    36 24 7F F0 7F 00 4E 4A 5E 0E CE 4F 14 40 4F 4A 
    5F 0E 1C 4F 08 40 4F 4A 5F 0E 1D 4F 0E 40 CE 0A 
    B0 13 FA 5C 4F 4A 5F 0E 1F 4F 10 40 6F 4F 4E 4A 
    5E 0E 8E 93 0C 40 1B 24 7F B0 80 FF 18 24 7F F0 
    7F 00 4E 4A 5E 0E CE 4F 14 40 4F 4A 5F 0E 1C 4F 
    12 40 4F 4A 5F 0E 1D 4F 10 40 CE 0A B0 13 FA 5C 
    4F 4A 5F 0E 4E 4A 5E 0E 9E 4F 10 40 0E 40 4F 4A 
    5F 0E 8F 93 0C 40 03 24 02 D8 6C 42 0A 3C 4F 4A 
    5F 0E 8F 43 06 40 CC 0A B0 13 04 6E 02 D8 7C 40 
    05 00 28 16 10 01 2A 14 31 80 10 00 09 43 3C 40 
    00 3C 0D 43 3E 40 40 00 B0 13 FA 6C 0A 43 3C 40 
    01 C0 CD 01 B0 13 2E 65 91 B3 00 00 D8 24 81 43 
    04 00 3C 40 13 C0 CD 01 2D 52 B0 13 2E 65 B1 F0 
    FF 00 04 00 3C 40 12 C0 CD 01 2D 53 B0 13 2E 65 
    1F 41 02 00 47 18 0F 5F 81 DF 04 00 81 43 06 00 
    3C 40 14 C0 CD 01 3D 50 06 00 B0 13 2E 65 B1 F0 
    FF 00 06 00 3C 40 15 C0 CD 01 2D 53 B0 13 2E 65 
    1F 41 02 00 47 18 0F 5F 81 DF 06 00 81 43 08 00 
    3C 40 16 C0 CD 01 3D 52 B0 13 2E 65 B1 F0 FF 00 
    08 00 81 43 0A 00 3C 40 17 C0 CD 01 3D 50 0A 00 
    B0 13 2E 65 B1 F0 FF 00 0A 00 B1 90 FF 00 08 00 
    41 24 81 93 0A 00 7D 24 08 43 18 91 0A 00 79 2C 
    CC 08 5C 02 3C 80 E7 3F CD 01 3D 50 0E 00 B0 13 
    2E 65 CC 08 5C 02 3C 80 E8 3F CD 01 2D 53 B0 13 
    2E 65 1F 41 02 00 47 18 0F 5F 81 DF 0E 00 18 91 
    08 00 0D 24 CF 0A 1A 43 0A 5F DF 43 00 3C CF 0A 
    1A 43 0A 5F DF 41 0E 00 00 3C 19 53 0E 3C CF 0A 
    1A 43 0A 5F DF 41 06 00 00 3C CF 0A 1A 43 0A 5F 
    DF 41 0E 00 00 3C 19 51 06 00 18 53 18 91 0A 00 
    C7 2B 3F 3C CF 0A 1A 43 0A 5F DF 41 06 00 00 3C 
    CF 0A 1A 43 0A 5F DF 41 04 00 00 3C 19 51 06 00 
    81 93 0A 00 2E 24 08 43 18 91 0A 00 2A 2C CC 08 
    5C 02 3C 80 E7 3F CD 01 3D 50 0C 00 B0 13 2E 65 
    B1 F0 FF 00 0C 00 CC 08 5C 02 3C 80 E8 3F CD 01 
    2D 53 B0 13 2E 65 1F 41 02 00 47 18 0F 5F 81 DF 
    0C 00 CF 0A 1A 43 0A 5F DF 43 00 3C CF 0A 1A 43 
    0A 5F DF 41 0C 00 00 3C 19 53 18 53 18 91 0A 00 
    D6 2B 29 53 CD 09 4D C3 3C 40 10 C0 B0 13 F4 62 
    CD 09 8D 10 4D 4D 3C 40 11 C0 B0 13 F4 62 31 50 
    10 00 28 16 10 01 4A 14 21 83 C8 0F C9 0E CE 0D 
    C7 0C 6C 47 4F 4C 3F 90 0B 00 13 28 3F 80 0B 00 
    3F 90 0A 00 83 28 3F 80 0A 00 3F 90 05 00 76 28 
    3F 80 22 00 20 24 1F 83 C0 24 3F 80 6D 00 6E 24 
    67 3C 5F 06 00 18 50 4F 0A 4F 72 50 00 00 56 50 
    00 00 4A 50 00 00 3C 50 00 00 32 50 00 00 24 50 
    00 00 18 50 00 00 02 50 00 00 36 4F 00 00 7A 50 
    00 00 F8 4F 00 00 F7 90 10 00 01 00 05 24 5F 47 
    01 00 1F 92 8A 40 3E 20 F9 40 05 00 00 00 98 43 
    00 00 1F 43 81 43 00 00 CC 09 1D 43 4E 43 B0 13 
    86 66 5A 47 02 00 47 18 0A 5A 5F 47 03 00 0A 5F 
    56 47 04 00 5F 47 04 00 0A 9F 01 34 C6 0A F7 90 
    10 00 01 00 0F 20 CC 09 B0 13 86 5B 0A 96 0F 34 
    0A 93 08 24 1F 43 81 43 00 00 CD 0A CC 09 4E 43 
    B0 13 86 66 D9 43 00 00 98 43 00 00 66 3C 3F 40 
    C8 00 81 43 00 00 CD 06 CC 09 4E 43 B0 13 86 66 
    0A 86 E4 3F F9 40 03 00 00 00 98 43 00 00 55 3C 
    F9 40 03 00 00 00 98 43 00 00 4F 3C 4C 4C CD 07 
    CF 09 B0 13 30 56 88 4C 00 00 47 3C F9 40 03 00 
    00 00 98 43 00 00 41 3C E9 43 00 00 98 43 00 00 
    3C 3C 5C 47 01 00 5D 47 02 00 B0 13 1E 6C E9 43 
    00 00 98 43 00 00 31 3C F9 40 03 00 00 00 98 43 
    00 00 2B 3C CC 07 CE 09 B0 13 A0 53 88 4C 00 00 
    24 3C E9 43 00 00 98 43 00 00 1F 3C D9 43 00 00 
    E9 43 01 00 A8 43 00 00 18 3C F9 40 03 00 00 00 
    98 43 00 00 12 3C E9 43 00 00 D9 43 01 00 CC 09 
    B0 13 44 67 F9 40 10 00 0D 00 B8 40 0E 00 00 00 
    04 3C E9 43 00 00 98 43 00 00 4C 43 21 53 46 16 
    10 01 5A 14 CA 0C 46 43 4F 4A 5F 0E 59 4F F2 6F 
    4F 4A 5F 0A 8F 93 18 40 2D 20 C2 93 1E 40 28 20 
    D2 43 1E 40 F2 90 40 00 1F 40 17 20 4F 4A 5F 0A 
    CF 93 1C 40 05 20 49 49 59 0A C9 43 CA 23 04 3C 
    49 49 59 0A C9 43 CE 23 4F 4A 5F 0A 1E 43 5E CF 
    1C 40 4F 4A 5F 0A CF 4E 1C 40 4F 4A 5F 0A 8F 43 
    16 40 B2 B0 80 00 FC 3F 03 24 B0 13 08 6E C6 0C 
    4C 46 95 3C C2 43 1E 40 4F 4A 5F 0A CF 93 1C 40 
    11 20 4F 4A 5F 0E 1C 4F FC 6F 48 49 58 0A 38 50 
    CA 23 4F 4A 5F 0E 15 4F FE 6F 49 49 59 0A 39 50 
    CE 23 10 3C 4F 4A 5F 0E 1C 4F FE 6F 48 49 58 0A 
    38 50 CE 23 4F 4A 5F 0E 15 4F FC 6F 49 49 59 0A 
    39 50 CA 23 4F 4A 5F 0A BF 90 41 00 18 40 05 2C 
    4F 4A 5F 0A 57 4F 18 40 02 3C 77 40 40 00 6F 48 
    7F B0 80 FF 5B 24 4F 4A 5F 0A 1D 4F 1A 40 4E 47 
    80 13 70 40 C8 47 00 00 4F 4A 5F 0A 1E 43 5E CF 
    1C 40 4F 4A 5F 0A CF 4E 1C 40 4F 4A 5F 0A 3F 50 
    16 40 4E 47 8F 8E 02 00 4F 4A 5F 0A 3F 50 16 40 
    4E 47 8F 5E 04 00 C2 47 1F 40 6F 49 4E 4A 5E 0A 
    8E 93 18 40 33 24 7F B0 80 FF 30 24 4F 4A 5F 0A 
    BF 90 41 00 18 40 05 2C 4F 4A 5F 0A 57 4F 18 40 
    02 3C 77 40 40 00 4F 4A 5F 0A 1D 4F 1A 40 4E 47 
    CC 05 80 13 70 40 C9 47 00 00 4F 4A 5F 0A 1E 43 
    5E CF 1C 40 4F 4A 5F 0A CF 4E 1C 40 4F 4A 5F 0A 
    3F 50 16 40 4E 47 8F 8E 02 00 4A 4A 5A 0A 3A 50 
    16 40 4F 47 8A 5F 04 00 C2 47 1F 40 4C 46 55 16 
    10 01 1A 14 CA 0C 49 43 4F 4A 5F 0E 5F 4F F2 6F 
    4E 4A 5E 0E 8E 93 0C 40 06 20 4A 4A 5A 0E 8A 43 
    06 40 4C 49 AB 3C 4E 4F 5E 0A 4D 4F 5D 0A 5D 4D 
    8E 23 5D DE 8A 23 7D B0 80 FF 02 20 4C 49 9E 3C 
    4E 4A 5E 0E CE 93 15 40 1C 20 4E 4A 5E 0E 1C 4E 
    F8 6F 4E 4F 5E 0A 3E 50 8A 23 4D 4A 5D 0E 8D 4E 
    0E 40 4E 4A 5E 0E 4D 4A 5D 0E 9D 4E FA 6F 12 40 
    4F 4F 5F 0A 3F 50 8E 23 4E 4A 5E 0E 8E 4F 10 40 
    1B 3C 4E 4A 5E 0E 1C 4E FA 6F 4E 4F 5E 0A 3E 50 
    8E 23 4D 4A 5D 0E 8D 4E 0E 40 4E 4A 5E 0E 4D 4A 
    5D 0E 9D 4E F8 6F 12 40 4F 4F 5F 0A 3F 50 8A 23 
    4E 4A 5E 0E 8E 4F 10 40 4F 4A 5F 0E 1F 4F 0E 40 
    6F 4F 4F 93 07 20 4F 4A 5F 0E 1F 4F 0E 40 6F 4F 
    4F 93 F9 27 7F B0 80 FF 32 24 7F F0 7F 00 4E 4A 
    5E 0E CE 4F 14 40 4F 4A 5F 0E 1D 4F 0E 40 CE 0A 
    B0 13 FA 5C 4F 4A 5F 0E 1F 4F 10 40 6F 4F 4E 4A 
    5E 0E 8E 93 0C 40 1B 24 7F B0 80 FF 18 24 7F F0 
    7F 00 4E 4A 5E 0E CE 4F 14 40 4F 4A 5F 0E 1C 4F 
    12 40 4F 4A 5F 0E 1D 4F 10 40 CE 0A B0 13 FA 5C 
    4F 4A 5F 0E 4E 4A 5E 0E 9E 4F 10 40 0E 40 4F 4A 
    5F 0E 8F 93 0C 40 19 20 4F 4A 5F 0E 8F 43 06 40 
    B2 B0 00 01 FC 3F 04 24 CC 0A B0 13 04 6E C9 0C 
    4F 4A 5F 0E CF 93 14 40 08 24 B2 B0 40 00 FC 3F 
    04 24 CC 0A B0 13 D8 6D C9 0C 4C 49 19 16 10 01 
    6A 14 31 80 02 01 C7 0E C5 0D 0A 43 38 40 06 00 
    09 43 54 4C 03 00 81 43 00 00 0E 43 08 3C CD 0E 
    0D 5C CF 01 2F 53 0F 5E EF 4D 00 00 1E 53 3E 90 
    00 01 02 2C 0E 95 F3 2B 46 43 01 3C 56 53 46 94 
    8E 2C 09 93 8C 20 08 95 8A 2C CF 01 2F 53 0F 58 
    6F 4F 3F 90 03 00 76 28 3F 80 03 00 2F 93 6A 28 
    2F 83 3F 90 03 00 5E 28 3F 80 03 00 42 24 1F 83 
    25 24 1F 83 08 24 CF 0A 1A 43 0A 5F 0F 57 FF 40 
    03 00 00 00 66 3C CF 08 1F 53 CE 01 2E 53 0E 5F 
    6F 4E 47 18 0F 5F CE 08 2E 53 CD 01 2D 53 0D 5E 
    6E 4D 0E 5F 81 4E 00 00 38 50 03 00 09 63 CF 0A 
    1A 43 0A 5F 0F 57 EF 43 00 00 4B 3C CF 08 2F 53 
    CE 01 2E 53 0E 5F 2C 4E CF 08 3F 50 06 00 CE 01 
    2E 53 0E 5F A1 4E 00 00 2D 41 B0 13 F4 62 38 50 
    0A 00 09 63 CF 0A 1A 43 0A 5F 0F 57 EF 43 00 00 
    30 3C CF 08 2F 53 CE 01 2E 53 0E 5F 2C 4E CD 01 
    B0 13 2E 65 CE 0A 0E 57 2F 41 7E 0F 00 00 2A 52 
    38 50 06 00 09 63 CF 0A 1A 43 0A 5F 0F 57 EF 43 
    00 00 17 3C CF 0A 1A 43 0A 5F 0F 57 FF 40 03 00 
    00 00 0F 3C CF 0A 1A 43 0A 5F 0F 57 EF 43 00 00 
    C6 04 07 3C CF 0A 1A 43 0A 5F 0F 57 FF 40 03 00 
    00 00 CF 0A 0F 57 FF 90 03 00 FF FF 6F 23 CC 0A 
    31 50 02 01 64 16 10 01 B2 40 28 96 00 09 C2 43 
    FA 3F C2 43 F9 3F C2 43 FB 3F C2 43 BA 3F C2 43 
    BB 3F C2 43 3C 09 B2 43 BC 3F B2 43 BE 3F C2 43 
    F8 3F C2 43 3F 09 F2 40 80 00 21 09 F2 40 80 00 
    23 09 F2 40 8C 00 20 09 F2 40 8C 00 22 09 F2 40 
    05 00 2F 09 F2 40 05 00 2E 09 0E 43 1E 93 59 34 
    CF 0E 5F 0E 5F 4F F2 6F 4D 4F 5D 0A FD 40 94 00 
    C8 23 CD 0E 5D 0E 1D 4D FC 6F 3D 80 00 04 5D 0B 
    4C 4F 5C 0A CC 4D C9 23 CD 0E 5D 0E 1D 4D FE 6F 
    3D 80 00 04 5D 0B 4C 4F 5C 0A CC 4D CD 23 4D 4F 
    5D 0A FD 40 80 00 CA 23 4D 4F 5D 0A FD 40 80 00 
    CE 23 4D 4F 5D 0A FD 40 40 00 CF 23 4D 4F 5D 0A 
    FD 40 94 00 88 23 CD 0E 5D 0E 1D 4D F8 6F 3D 80 
    00 04 5D 0B 4C 4F 5C 0A CC 4D 89 23 CD 0E 5D 0E 
    1D 4D FA 6F 3D 80 00 04 5D 0B 4C 4F 5C 0A CC 4D 
    8D 23 4D 4F 5D 0A CD 43 8A 23 4D 4F 5D 0A CD 43 
    8E 23 4F 4F 5F 0A FF 40 40 00 8F 23 1E 53 1E 93 
    A7 3B B0 13 92 6B F2 40 40 00 3C 09 C2 43 3E 09 
    F2 40 C4 00 3D 09 B2 40 00 96 00 09 4C 43 10 01 
    2A 14 31 80 46 00 CA 0F C8 0C 09 43 0F 43 07 3C 
    CC 0F 0C 5D CB 0F 0B 51 EB 4C 00 00 1F 53 3F 90 
    40 00 02 2C 0F 9E F4 2B 4F 48 3F 80 17 00 5D 24 
    1F 83 2F 24 1F 83 51 20 B2 90 18 00 40 3C 02 24 
    0C 43 5D 3C CA 43 00 00 CC 0A 1D 43 0E 43 3F 40 
    14 00 B0 13 86 66 FA 40 0B 00 00 00 CC 0A 1D 43 
    0E 43 3F 40 14 00 B0 13 86 66 92 43 40 3C CC 01 
    3C 50 40 00 0D 43 3E 40 05 00 B0 13 FA 6C D1 43 
    41 00 CC 01 3C 50 40 00 3D 40 05 00 B0 13 22 58 
    35 3C 5F 41 03 00 47 18 0F 5F 5E 41 02 00 0E DF 
    82 4E 42 3C CF 09 19 43 09 5F 0F 5A EF 43 00 00 
    82 93 42 3C 08 20 CF 09 19 43 09 5F 0F 5A FF 40 
    03 00 00 00 06 3C 3C 40 00 24 3D 40 00 18 B0 13 
    92 68 48 48 82 48 40 3C 11 3C CF 09 19 43 09 5F 
    0F 5A FF 40 03 00 00 00 09 3C CF 09 19 43 09 5F 
    0F 5A EF 43 00 00 48 48 82 48 40 3C CC 09 31 50 
    46 00 28 16 10 01 31 82 B2 40 80 5A 5C 01 B0 13 
    D2 6C B0 13 50 63 B0 13 E4 69 D1 43 05 00 D1 43 
    06 00 CC 01 2C 52 2D 43 B0 13 5C 68 3C 40 E0 2E 
    B0 13 12 61 B0 13 9A 61 B0 13 4E 6C 0C 43 0D 43 
    B0 13 B8 69 3C 40 7E 01 B0 13 E8 6D B0 13 F8 68 
    5C B3 3A 24 B0 13 88 60 4C 93 36 20 B0 13 08 55 
    B0 13 3A 6A 31 3C B0 13 98 6D 0C 93 02 24 B0 13 
    44 66 C2 93 54 3C 28 24 C2 43 54 3C 3C 40 56 3C 
    3D 40 00 02 0E 43 B0 13 EE 67 CD 0C 3C 40 56 3C 
    3E 40 56 3D CF 01 2F 53 B0 13 C6 4E 81 93 02 00 
    13 24 1F 43 81 43 00 00 3C 40 56 3D 1D 41 02 00 
    4E 43 B0 13 86 66 08 3C 32 D0 D8 00 03 43 04 3C 
    03 43 02 3C 32 D0 D8 00 B0 13 4A 5E 4C 4C 3C 80 
    80 00 0A 24 3C 80 03 00 C6 27 1C 83 F3 27 2C 83 
    EF 27 1C 83 E9 27 F0 3F 32 D0 D8 00 03 43 EC 3F 
    03 43 CC 93 01 00 24 24 DC 93 01 00 12 24 EC 93 
    01 00 08 24 FC 90 03 00 01 00 1A 20 F2 F0 EF 00 
    1B 02 16 3C F2 F0 EF 00 19 02 F2 D0 10 00 1B 02 
    0F 3C F2 F0 EF 00 0B 02 F2 F0 EF 00 05 02 F2 D0 
    10 00 03 02 F2 D0 10 00 19 02 F2 D0 10 00 1B 02 
    CC 93 02 00 16 24 DC 93 02 00 0F 24 EC 93 02 00 
    07 24 FC 90 03 00 02 00 0C 20 D2 C3 1B 02 09 3C 
    D2 C3 19 02 D2 D3 1B 02 04 3C D2 D3 19 02 D2 D3 
    1B 02 CC 93 03 00 16 24 DC 93 03 00 0F 24 EC 93 
    03 00 07 24 FC 90 03 00 03 00 0C 20 E2 C2 1A 02 
    09 3C E2 C2 18 02 E2 D2 1A 02 04 3C E2 D2 18 02 
    E2 D2 1A 02 CC 93 03 00 16 24 DC 93 04 00 0F 24 
    EC 93 04 00 07 24 FC 90 03 00 04 00 0C 20 D2 C3 
    1A 02 10 01 D2 C3 18 02 D2 D3 1A 02 10 01 D2 D3 
    18 02 D2 D3 1A 02 10 01 1A 14 0A 43 0C 43 0D 43 
    B0 13 B0 6D 34 3C CF 0A 1A 43 0A 5F 59 4F 00 3C 
    0C 43 B0 13 6C 6D D2 C2 1D 06 1D 06 3F 40 80 00 
    5F DA 00 3C C2 4F 0E 06 E2 B3 1D 06 FD 27 F2 43 
    0E 06 D2 B3 1D 06 FD 27 D2 B3 0A 06 FD 23 1E 42 
    4C 3C CF 0E 1F 53 82 4F 4C 3C DE 42 0C 06 00 00 
    92 92 4A 3C 4C 3C 03 28 92 42 48 3C 4C 3C 92 53 
    44 3C 19 83 E4 23 1A 53 1C 43 B0 13 6C 6D 3A 90 
    40 00 03 34 CA 93 00 3C C6 23 1E 42 4C 3C CF 0E 
    1F 53 82 4F 4C 3C 1F 42 20 07 8F 10 CE 4F 00 00 
    92 92 4A 3C 4C 3C 03 28 92 42 48 3C 4C 3C 92 53 
    44 3C 1E 42 4C 3C CF 0E 1F 53 82 4F 4C 3C 1F 42 
    20 07 CE 4F 00 00 92 92 4A 3C 4C 3C 03 28 92 42 
    48 3C 4C 3C 92 53 44 3C B2 90 01 18 44 3C 02 28 
    82 43 44 3C 19 16 10 01 0A 14 21 82 5A 43 81 43 
    00 00 CF 0A 4A 5F 4F 4F FF 40 03 00 D6 3F 7C 42 
    CD 01 2D 53 CE 01 B0 13 7E 67 C1 93 02 00 0C 20 
    E2 42 D6 3F CF 0A 1A 43 4A 5F 4F 4F CF 43 D6 3F 
    4A 4A CA 43 D6 3F 4B 3C 4E 43 3F 3C 2F 41 6F 4F 
    43 19 4F 10 7F 90 0A 00 09 28 CD 0A 1A 43 4A 5D 
    4D 4D 7F 50 37 00 CD 4F D6 3F 08 3C CD 0A 1A 43 
    4A 5D 4D 4D 7F 50 30 00 CD 4F D6 3F CF 0A 1A 43 
    4A 5F 4F 4F CF 43 D6 3F 2D 41 3F 40 0F 00 6F FD 
    7F 90 0A 00 09 28 CD 0A 1A 43 4A 5D 4D 4D 7F 50 
    37 00 CD 4F D6 3F 08 3C CD 0A 1A 43 4A 5D 4D 4D 
    7F 50 30 00 CD 4F D6 3F CF 0A 1A 43 4A 5F 4F 4F 
    CF 43 D6 3F 5E 53 91 53 00 00 5E 91 02 00 02 2C 
    7E 92 BC 2B 41 18 4E 5E 6E 53 C2 4E D6 3F 21 52 
    0A 16 10 01 F2 40 A5 00 21 01 1E 42 2E 01 B2 F0 
    AA DF 2E 01 1D 42 24 01 B2 F0 CF FF 2C 01 4F 4C 
    3F D0 00 44 82 4F 24 01 B2 B0 10 00 2C 01 FC 27 
    B2 B0 20 00 2C 01 35 20 4F 4C 47 18 0F 5F 82 DF 
    24 01 4F 4C 3F D0 00 40 82 4F 26 01 92 B3 2C 01 
    FD 27 B2 F0 F9 FF 2C 01 C2 4C 20 01 A2 B3 2C 01 
    03 24 A2 B2 2C 01 FD 27 92 C3 2C 01 4C 4C 47 18 
    0C 5C 1C D2 26 01 3C D0 00 04 82 4C 26 01 92 B3 
    2C 01 FD 27 B2 F0 FF 33 26 01 B2 F0 FF 77 24 01 
    B2 F0 88 FF 2C 01 82 4E 2E 01 C2 43 21 01 0C 43 
    10 01 B2 F0 EF FF 2C 01 82 4D 24 01 B2 B0 10 00 
    2C 01 FC 27 B2 F0 88 FF 2C 01 82 4E 2E 01 C2 43 
    21 01 1C 43 10 01 0A 14 CF 0C 0C 43 CE 0F 0E 5C 
    BE 40 47 20 00 00 2C 53 CE 0F 0E 5C BE 40 00 04 
    00 00 2C 53 0C 5F BC 40 00 01 00 00 3C 40 11 00 
    0E 43 3A 40 E0 6F CD 0C 1C 43 0C 5D 0D 5F CD 43 
    00 00 0A 3C CB 0E 1E 43 0E 5B 0B 5A CD 0C 1C 43 
    0C 5D 0D 5F ED 4B 00 00 3C 90 80 00 05 34 CD 0A 
    0D 5E CD 93 00 00 EE 23 CE 0C 1C 43 0C 5E 0E 5F 
    CE 43 00 00 0E 43 3A 40 EE 6F CD 0C 1C 43 0C 5D 
    0D 5F ED 43 00 00 0A 3C CB 0E 1E 43 0E 5B 0B 5A 
    CD 0C 1C 43 0C 5D 0D 5F ED 4B 00 00 3C 90 80 00 
    05 34 CD 0A 0D 5E CD 93 00 00 EE 23 CE 0C 1C 43 
    0C 5E 0E 5F CE 43 00 00 0C 5F DC 43 00 00 0A 16 
    10 01 4A 14 49 43 38 40 80 23 3A 40 2A 6E 23 3C 
    56 92 80 23 1E 20 57 92 81 23 1B 20 7F 40 C0 00 
    7C 40 20 00 6D 43 7D 92 0C 2C 4E 4D 0E 58 EA 9E 
    00 00 01 20 4F DC 1A 53 12 C3 4C 10 5D 53 7D 92 
    F4 2B 6F FA 6F 9A 03 24 3A 50 06 00 04 3C 3A 82 
    20 3C 3A 50 0C 00 76 4A 77 4A 5F 42 80 23 3F F0 
    F0 FF 3F 90 40 00 08 20 B0 13 98 6D 0C 93 04 24 
    B0 13 08 67 CC 09 1F 3C 76 93 02 20 77 93 08 24 
    F2 90 C0 00 80 23 04 24 F2 90 40 00 80 23 C0 23 
    2A 83 D2 B3 3E 09 02 24 CC 09 0D 3C 3A 0A 0A 00 
    4A 13 9A 00 56 6B 06 20 C2 93 3F 09 03 24 B0 13 
    10 6E C9 0C CC 09 46 16 10 01 3A 14 CA 0E C7 0D 
    C8 0C 4F 4A 5F 0E 5E 4F 14 40 4F 4A 5F 0E 1E 9F 
    0C 40 05 28 4F 4A 5F 0E 59 4F 0C 40 04 3C 4F 4A 
    5F 0E 59 4F 14 40 4F 4A 5F 0E 1C 4F 06 40 4E 49 
    CD 08 80 13 74 40 4F 4A 5F 0E 3F 50 06 40 4E 49 
    8F 8E 06 00 4F 4A 5F 0E 4E 49 8F 5E 06 40 4F 4A 
    5F 0E 59 9F 14 40 17 24 4F 4A 5F 0E 59 9F 14 40 
    05 28 4A 4A 5A 0E CA 43 14 40 1C 3C 4F 4A 5F 0E 
    3F 50 06 40 CF 89 0E 00 49 49 09 58 4A 4A 5A 0E 
    8A 49 08 40 0F 3C 4F 4A 5F 0E 1E 43 5E CF 15 40 
    4F 4A 5F 0E CF 4E 15 40 4A 4A 5A 0E CA 43 14 40 
    C7 43 00 00 37 16 10 01 F2 40 A5 00 21 01 1E 42 
    2E 01 B2 F0 AA DF 2E 01 B2 F0 CC FF 2C 01 4F 4C 
    3F D0 00 C0 82 4F 24 01 4F 4C 3F D0 00 C0 82 4F 
    26 01 B2 B0 10 00 2C 01 FC 27 92 B3 2C 01 F9 27 
    C2 4C 20 01 B2 F0 EE CF 2C 01 4F 4C 47 18 0F 5F 
    1F D2 24 01 3F D0 00 0C 82 4F 24 01 4C 4C 47 18 
    0C 5C 1C D2 26 01 3C D0 00 0C 82 4C 26 01 B2 B0 
    10 00 2C 01 FC 27 92 B3 2C 01 F9 27 B2 F0 FF F7 
    24 01 B2 F0 FF 33 26 01 B2 F0 FF 77 24 01 B2 F0 
    88 FF 2C 01 82 4E 2E 01 C2 43 21 01 0C 43 B2 B0 
    20 00 2C 01 01 24 1C 43 10 01 B2 B2 08 09 03 20 
    7C 40 80 00 10 01 B2 B2 08 09 06 24 A2 B3 02 09 
    03 20 7C 40 81 00 10 01 B2 B2 08 09 0C 24 A2 B3 
    02 09 09 24 D2 93 FA 3F 06 20 D2 93 F9 3F 03 24 
    7C 40 83 00 10 01 B2 B2 08 09 0C 24 A2 B3 02 09 
    09 24 D2 93 FA 3F 06 24 D2 93 F9 3F 03 20 7C 40 
    87 00 10 01 B2 B2 08 09 0C 24 A2 B3 02 09 09 24 
    D2 93 FA 3F 06 20 D2 93 F9 3F 03 20 7C 40 84 00 
    10 01 B2 B2 08 09 06 24 A2 B3 02 09 03 24 D2 93 
    FA 3F 03 20 7C 40 86 00 10 01 7C 40 82 00 10 01 
    CF 0C 4C 43 4E 4F 5E 0E 5E 4E F2 6F 0D 42 3D F2 
    32 C2 03 43 C2 93 F9 3F 03 20 D2 93 FA 3F 02 24 
    02 DD 10 01 4B 4F 5B 0E CB 93 14 40 1A 20 4F 4E 
    5F 0A FF B0 80 FF 8A 23 06 24 4F 4E 5F 0A 3C 40 
    7F 00 5C FF 8A 23 4F 4E 5F 0A FF B0 80 FF 8E 23 
    1C 24 4E 4E 5E 0A 3F 40 7F 00 5F FE 8E 23 4C 5F 
    14 3C 4E 4F 5E 0E 5C 4E 14 40 4E 4F 5E 0E 1E 4E 
    10 40 FE B0 80 FF 00 00 08 24 4F 4F 5F 0E 1E 4F 
    10 40 3F 40 7F 00 6F FE 4C 5F 02 DD 10 01 1A 14 
    CF 0C 4C 43 8D 43 00 00 8E 43 00 00 4B 4F 5B 0E 
    5B 4B F2 6F 32 C2 03 43 4A 4F 5A 0A 8A 93 18 40 
    0B 24 5C D3 4A 4F 5A 0A 49 4F 59 0A 19 49 16 40 
    19 8A 18 40 8D 49 00 00 4D 4F 5D 0E 8D 93 06 40 
    10 20 C2 93 F9 3F 18 20 4F 4B 5F 0A 4B 4B 5B 0A 
    5E 4B 8E 23 5E DF 8A 23 7E B0 80 FF 0D 24 6C D2 
    0B 3C 6C D3 4D 4F 5D 0E 4F 4F 5F 0E 1F 4F 0A 40 
    1F 8D 0C 40 8E 4F 00 00 C2 93 F9 3F 03 20 D2 93 
    FA 3F 01 24 7C 42 32 D2 19 16 10 01 3F 40 0F 00 
    5F F2 84 23 4F 93 24 24 5F 83 7F 90 07 00 11 2C 
    B2 B0 80 00 84 23 06 24 4F 4F 5F 0A 3E 42 5E FF 
    C8 23 05 3C 4F 4F 5F 0A 3E 42 5E FF 88 23 C2 4E 
    C6 3F 5F 42 C6 3F 42 19 4F 10 C2 4F C6 3F B0 13 
    F8 6D A2 43 BC 3F 3C 40 C6 3F B0 13 16 6B 10 01 
    B2 B0 80 00 84 23 04 24 3F 42 5F F2 20 09 03 3C 
    3F 42 5F F2 22 09 C2 4F C6 3F 5F 42 C6 3F 42 19 
    4F 10 C2 4F C6 3F B0 13 F8 6D A2 43 BC 3F 3C 40 
    C6 3F B0 13 16 6B 10 01 21 82 81 43 02 00 B2 B2 
    08 09 02 20 5C 43 3B 3C 92 B3 02 09 06 24 B2 B0 
    00 01 10 09 02 24 4C 43 32 3C B2 40 28 96 00 09 
    3C 40 00 C0 B0 13 38 6B B2 40 0F 05 12 09 B2 40 
    00 13 10 09 82 43 14 09 81 43 00 00 B1 90 90 01 
    00 00 06 2C 91 53 00 00 B1 90 90 01 00 00 FA 2B 
    1E 41 02 00 CF 0E 1F 53 81 4F 02 00 3E 90 0B 00 
    05 28 B2 40 00 96 00 09 5C 43 09 3C 82 93 14 09 
    E1 23 92 D3 02 09 B2 40 00 96 00 09 4C 43 21 52 
    10 01 CD 0C 0D 93 40 24 3C 40 C0 5D B0 13 7A 6C 
    D2 D3 00 06 F2 D0 10 00 2B 02 F2 D0 20 00 2B 02 
    D2 D3 2B 02 F2 D0 11 00 25 02 F2 F0 DF 00 25 02 
    F2 D0 20 00 27 02 F2 D0 20 00 23 02 D2 C3 0B 02 
    D2 D3 05 02 D2 D3 01 06 E2 C3 01 06 E2 C2 01 06 
    F2 D2 01 06 F2 F0 EF 00 01 06 F2 D0 20 00 01 06 
    F2 F0 BF 00 01 06 F2 D0 80 00 01 06 C2 4C 06 06 
    8C 10 C2 4C 07 06 F2 40 80 00 00 06 C2 43 08 06 
    D2 C3 1C 06 D2 C3 00 06 10 01 D2 C3 6B 02 D2 D3 
    65 02 D2 D3 63 02 0C 43 0D 43 0D 93 04 38 33 20 
    3C 90 06 00 30 2C 0E 43 0F 43 0F 93 04 38 0D 20 
    3E 90 DC 05 0A 2C 1E 53 0F 63 1E 53 0F 63 0F 93 
    FA 3B 03 20 3E 90 DC 05 F6 2B D2 C3 63 02 0E 43 
    0F 43 0F 93 04 38 0D 20 3E 90 DC 05 0A 2C 1E 53 
    0F 63 1E 53 0F 63 0F 93 FA 3B 03 20 3E 90 DC 05 
    F6 2B D2 D3 63 02 1C 53 0D 63 0D 93 D4 3B 03 20 
    3C 90 06 00 D0 2B 10 01 0A 14 CB 0D 4F 4E 5F 0E 
    5D 4F F2 6F 0B 93 03 20 7C 40 07 00 2B 3C 0F 42 
    3F F2 32 C2 03 43 C2 93 F9 3F 03 20 D2 93 FA 3F 
    03 24 02 DF 7C 42 1E 3C 4A 4E 5A 0A 8A 93 18 40 
    04 24 02 DF 7C 40 03 00 15 3C 4A 4E 5A 0A 8A 4B 
    16 40 4A 4E 5A 0A 8A 4B 18 40 4E 4E 5E 0A 8E 4C 
    1A 40 4D 4D 1D 53 1C 43 B0 13 BA 6D C2 DC 30 09 
    02 DF 5C 43 0A 16 10 01 B2 93 BC 3F 30 24 B2 90 
    09 00 BC 3F 18 2C B2 92 BC 3F 0E 28 7E 42 D2 93 
    C4 3F 05 24 B2 43 BC 3F C2 43 F8 3F 11 3C 82 43 
    BC 3F D2 43 F8 3F 0C 3C 5E 42 BC 3F B2 43 BC 3F 
    C2 43 F8 3F 05 3C 7E 42 B2 82 BC 3F D2 43 F8 3F 
    4F 43 08 3C 1D 42 C0 3F 4C 4F EC 4D 78 23 92 53 
    C0 3F 5F 53 4F 9E F6 2B C2 4E 21 09 10 01 C2 43 
    F8 3F 10 01 CF 0C 3F F0 00 FF 3F 90 00 C0 08 24 
    CF 0C 3F F0 00 FF 3F 90 00 D0 02 24 4C 43 10 01 
    CF 0C 3F F0 00 F0 3F 90 00 C0 11 24 CF 0C 4F C3 
    CF 4D 5A 3F 3C 90 20 D0 08 20 3C 40 5A 3F B0 13 
    A8 63 C2 43 7A 3F C2 4C 7F 3F 5C 43 10 01 CC 4D 
    9A 7F 4C C3 1C 93 02 20 B0 13 64 6C 5C 43 10 01 
    0A 14 21 83 0A 42 3A F2 32 C2 03 43 B2 40 28 96 
    00 09 B2 40 80 00 04 09 B2 40 40 18 08 09 81 43 
    00 00 B1 90 40 06 00 00 06 2C 91 53 00 00 B1 90 
    40 06 00 00 FA 2B B2 40 40 1A 08 09 B2 40 00 96 
    00 09 82 43 FC 3F B0 13 E8 59 B0 13 B6 67 02 DA 
    4C 43 21 53 0A 16 10 01 1A 14 C9 0C 5C 43 B0 13 
    6C 6D 4C 43 B0 13 6C 6D 5A 49 23 00 5F 49 20 00 
    5F C3 45 18 4F 5F 4A DF D2 C2 1D 06 1D 06 C2 4A 
    0E 06 5A 49 25 00 E2 B3 1D 06 FD 27 C2 4A 0E 06 
    D2 B3 1D 06 FD 27 D2 B3 0A 06 FD 23 5A 42 0C 06 
    5C 43 B0 13 6C 6D CC 0A 19 16 10 01 3F 40 0F 00 
    5F F2 84 23 4F 93 20 24 5F 83 7F 90 07 00 1E 2C 
    B2 B0 80 00 84 23 0B 20 4E 4F 5E 0A FE F0 D7 00 
    88 23 C2 9F F2 6F 0D 20 C2 43 15 40 0A 3C 4E 4F 
    5E 0A FE F0 D7 00 C8 23 C2 9F F2 6F 02 20 C2 43 
    1C 40 B0 13 8A 6D 10 01 B0 13 8A 6D 10 01 3F 40 
    7F 00 5F F2 23 09 4E 4F 82 9E BE 3F 05 2C B0 13 
    FE 6D C2 43 F8 3F 10 01 4E 43 09 3C 4D 4E 1C 42 
    C2 3F DC 4D 70 23 00 00 92 53 C2 3F 5E 53 4E 9F 
    F5 2B 4F 4F 82 8F BE 3F 05 20 B0 13 FE 6D C2 43 
    F8 3F 10 01 B0 13 F8 6D E2 43 F8 3F 10 01 21 83 
    81 43 00 00 B1 90 20 03 00 00 06 2C 91 53 00 00 
    B1 90 20 03 00 00 FA 2B B2 B2 08 09 12 20 B2 40 
    28 96 00 09 C2 43 FA 3F C2 43 F9 3F 82 43 02 09 
    B2 F0 FF FE 10 09 B2 F0 FB EB 08 09 B2 40 00 96 
    00 09 21 53 10 01 F2 D0 10 00 3C 09 03 3C F2 F0 
    FA 00 3E 09 5F 42 80 23 3F F0 80 FF 3F 90 80 00 
    03 24 D2 C3 3C 09 02 3C D2 D3 3C 09 C2 43 F8 3F 
    4F 43 7F 92 06 2C 4E 4F CE 43 C6 3F 5F 53 7F 92 
    FA 2B B0 13 42 5C D2 B3 3E 09 E1 23 10 01 21 83 
    CF 0C 3F F0 00 F0 81 4F 00 00 CF 0C 3F F0 00 FF 
    3F 90 00 C0 08 24 CF 0C 3F F0 00 FF 3F 90 00 D0 
    02 24 4C 43 0D 3C B1 90 00 C0 00 00 05 20 DD 4C 
    9A 7F 00 00 5C 43 04 3C DD 4C 5A 6F 00 00 5C 43 
    21 53 10 01 1A 14 3F 40 72 49 9F 00 FF FF 12 24 
    3D 40 72 49 0C 3C 4F 13 2A 52 12 3C 3C 4D CA 0D 
    CE 09 B0 13 48 6D 0A 59 CD 0A 1D 53 1D C3 39 4D 
    09 93 F4 23 3F 40 FF FF 3F 93 05 24 3A 40 FF FF 
    0F 0A DF 03 E8 23 19 16 10 01 82 93 82 23 1D 20 
    3F 40 0F 00 5F F2 84 23 4F 93 14 24 5F 83 7F 90 
    07 00 15 2C B2 B0 80 00 84 23 05 20 4F 4F 5F 0A 
    FF D2 88 23 04 3C 4F 4F 5F 0A FF D2 C8 23 B0 13 
    8A 6D 10 01 B0 13 8A 6D 10 01 B0 13 CE 6D 10 01 
    5F 42 82 23 B0 13 F8 6D 7F 90 03 00 12 24 0C 43 
    CE 0F 5F 83 4E 93 09 20 5F 4C 0A 6F 82 4F BC 3F 
    3C 50 0A 6F B0 13 16 6B 10 01 5E 4C 0A 6F 0C 5E 
    EF 3F 5F 42 D6 3F 82 4F BC 3F 3C 40 D6 3F B0 13 
    16 6B 10 01 92 92 42 3C 44 3C 1C 28 1C 42 4E 3C 
    1D 42 42 3C 0E 43 1F 43 B0 13 86 66 0C 93 12 20 
    0F 42 3F F2 32 C2 03 43 92 82 42 3C 44 3C 02 DF 
    92 52 42 3C 4E 3C 92 92 4A 3C 4E 3C 03 28 92 42 
    48 3C 4E 3C 10 01 2A 14 21 82 CA 0E C9 0D C8 0C 
    CC 0A CD 01 CE 01 2E 53 B0 13 6E 5F 5C B3 F8 23 
    CC 08 CD 09 CE 0A B0 13 18 62 4C 4C 1C 83 04 24 
    3C 80 07 00 03 24 04 3C 4C 43 03 3C 6C 43 01 3C 
    6C 42 21 52 28 16 10 01 1A 14 C9 0C 0C 43 79 F0 
    03 00 3A 40 03 00 1A F2 20 01 0C 3C 4F 49 0A 9F 
    05 2C 1A 53 CC 0A B0 13 C4 5A 04 3C 1A 83 CC 0A 
    B0 13 A8 5D 4F 49 0F 9A 02 24 0C 93 EF 27 4F 49 
    0F 9A EC 2B 19 16 10 01 31 80 06 00 CC 01 0D 43 
    3E 40 05 00 B0 13 FA 6C F1 40 03 00 01 00 CC 01 
    3D 40 05 00 B0 13 22 58 A2 43 40 3C 3C 40 22 D0 
    1D 43 B0 13 F4 62 4C 43 4D 43 B0 13 8A 6A 31 50 
    06 00 10 01 FC 40 32 00 02 00 FC 40 2E 00 03 00 
    FC 40 30 00 04 00 FC 40 2E 00 05 00 FC 40 30 00 
    06 00 FC 40 2E 00 07 00 FC 40 33 00 08 00 FC 40 
    2E 00 09 00 CC 43 0B 00 CC 43 0C 00 10 01 3F 40 
    08 1A 04 3C 5B 4F 01 00 0F 5B 2F 53 3F 90 FF 1A 
    06 2C 6C 9F 04 24 3B 40 FF 00 6B 9F F3 23 6C 9F 
    03 24 CD 43 00 00 10 01 DD 4F 01 00 00 00 2F 53 
    8E 4F 00 00 10 01 00 18 F2 40 D2 6A 70 40 00 18 
    F2 40 D2 6A 74 40 B2 F0 E0 FF 00 05 92 42 00 05 
    00 05 B2 40 C0 1F 10 05 92 D3 08 05 00 18 F2 40 
    58 69 70 40 00 18 F2 40 58 69 74 40 10 01 4A 14 
    C6 0E C7 0D C8 0C C9 08 07 3C 1A 43 CD 0A CC 09 
    CE 06 B0 13 52 4A 09 5A CC 06 B0 13 E0 5E 4A 4C 
    0A 93 05 24 CF 09 0F 88 0F 5A 07 9F EE 2F CC 09 
    0C 88 46 16 10 01 21 83 81 43 00 00 B1 90 20 03 
    00 00 06 2C 91 53 00 00 B1 90 20 03 00 00 FA 2B 
    B2 40 28 96 00 09 B2 D0 00 04 08 09 B2 F0 F9 FF 
    08 09 B2 40 00 96 00 09 21 53 10 01 CC 93 01 00 
    07 24 DC 93 01 00 07 20 F2 D0 40 00 62 02 03 3C 
    F2 F0 BF 00 62 02 CC 93 02 00 07 24 DC 93 02 00 
    07 20 F2 D0 10 00 62 02 10 01 F2 F0 EF 00 62 02 
    10 01 CB 0C CC 0D 82 4B 4C 3C 82 4B 4E 3C 82 43 
    44 3C 82 4C 46 3C 82 4B 48 3C 1D 42 42 3C B0 13 
    7A 6C 1D 42 42 3C B0 13 90 6C 0C 5B 82 4C 4A 3C 
    A2 43 40 3C 10 01 D2 43 F9 3F B2 40 28 96 00 09 
    F2 D0 10 00 3C 09 F2 F0 BF 00 3E 09 B2 F0 FF FE 
    10 09 B2 D0 00 01 6C 01 F2 40 20 00 3D 09 B2 40 
    00 96 00 09 4C 43 10 01 4C 43 B2 B2 08 09 01 24 
    5C D3 D2 93 FA 3F 02 20 7C D0 20 00 A2 B3 02 09 
    02 24 7C D0 40 00 D2 93 F9 3F 02 20 3F 42 02 3C 
    3F 40 10 00 4C DF 10 01 0A 14 21 83 CA 0C 3C 40 
    05 C0 CD 0A B0 13 2E 65 3C 40 04 C0 CD 01 B0 13 
    2E 65 BA F0 FF 00 00 00 2F 41 47 18 0F 5F 8A DF 
    00 00 21 53 0A 16 10 01 0E 93 15 24 82 4C 16 05 
    82 43 18 05 82 4D 12 05 82 43 14 05 82 4E 1A 05 
    B2 D0 10 00 10 05 92 D3 10 05 B2 B2 10 05 FD 27 
    B2 F0 EF FF 10 05 10 01 B0 13 FE 6D D2 42 84 23 
    BB 3F 5F 42 F2 6F 5F 0A FF F0 DF 00 C8 23 5F 42 
    F2 6F 5F 0A FF F0 DF 00 88 23 C2 43 15 40 C2 43 
    1C 40 B0 13 8A 6D 10 01 F2 D0 10 00 4B 02 B2 40 
    90 02 00 07 B2 40 02 02 02 07 F2 40 94 00 10 07 
    B2 F0 7F FF B0 01 B2 D0 20 00 00 07 B2 D0 40 00 
    00 07 10 01 F2 F0 AF 00 6A 02 F2 D0 50 00 64 02 
    F2 F0 AF 00 62 02 F2 F0 5F 00 6A 02 F2 F0 5F 00 
    64 02 F2 D0 A0 00 66 02 F2 D0 A0 00 62 02 10 01 
    4C 93 08 20 82 93 4A 40 03 20 D2 D3 03 02 02 3C 
    D2 C3 03 02 5C 93 08 20 82 93 4A 40 03 20 D2 C3 
    03 02 10 01 D2 D3 03 02 10 01 B2 40 28 96 00 09 
    A2 D3 02 09 B2 D0 00 04 08 09 B2 40 00 96 00 09 
    03 43 03 43 03 43 03 43 03 43 03 43 03 43 4C 43 
    10 01 F2 B0 40 00 B5 6F 02 24 D2 43 C6 3F D2 93 
    FB 3F 02 20 E2 D3 C6 3F B0 13 F8 6D A2 43 BC 3F 
    3C 40 C6 3F B0 13 16 6B 10 01 0A 14 CA 0D 4D 4C 
    3C 40 23 D0 B0 13 F4 62 4D 4A 3C 40 25 D0 B0 13 
    F4 62 3C 40 20 D0 1D 43 B0 13 F4 62 0A 16 10 01 
    B2 40 28 96 00 09 82 43 02 09 B2 F0 FF FE 10 09 
    B2 40 00 96 00 09 C2 43 FA 3F C2 43 F9 3F 4C 43 
    10 01 21 83 0F 43 0F 9E 0B 2C CB 0F 0B 5D E1 4B 
    00 00 CB 0F 0B 5C EB 41 00 00 1F 53 0F 9E F5 2B 
    21 53 10 01 02 12 32 C2 03 43 82 4C D0 04 82 4D 
    D2 04 82 4E E0 04 82 4F E2 04 1C 42 E4 04 1D 42 
    E6 04 32 41 10 01 82 4C C0 3F 1F 42 86 23 82 9F 
    BC 3F 03 2C D2 43 C4 3F 04 3C 82 4F BC 3F C2 43 
    C4 3F B0 13 88 62 10 01 B2 F0 FF 3E 6C 01 82 DC 
    6C 01 05 3C B2 F0 F4 FF 6E 01 A2 C3 02 01 A2 B3 
    02 01 F8 23 10 01 B0 13 FE 6D B2 90 80 00 82 23 
    03 28 B0 13 CE 6D 10 01 D2 42 82 23 3F 09 B0 13 
    8A 6D 10 01 B0 13 FE 6D D2 42 82 23 BA 3F B0 13 
    8A 6D 4F 43 D2 93 BA 3F 01 20 5F 43 C2 4F FA 3F 
    10 01 3C 40 16 40 0D 43 3E 42 B0 13 FA 6C 3C 40 
    06 40 0D 43 3E 40 10 00 B0 13 FA 6C 10 01 F2 D0 
    10 00 3C 09 C2 43 23 09 D2 93 F8 3F 03 24 F2 D2 
    20 09 10 01 B0 13 88 62 10 01 F2 D0 10 00 3C 09 
    C2 43 21 09 E2 93 F8 3F 03 24 F2 D2 22 09 10 01 
    B0 13 4E 64 10 01 B0 13 F8 6D A2 43 BC 3F C2 43 
    C6 3F D2 42 BB 3F C7 3F 3C 40 C6 3F B0 13 16 6B 
    10 01 B0 13 F8 6D A2 43 BC 3F C2 43 C6 3F D2 42 
    BB 3F C7 3F 3C 40 C6 3F B0 13 16 6B 10 01 7C 90 
    10 00 03 20 82 4D 88 40 10 01 4C 4C 82 4C 8A 40 
    82 4D 8C 40 10 01 B0 13 88 60 F2 F0 9F 00 3E 09 
    F2 40 C4 00 3D 09 C2 43 F9 3F 4C 43 10 01 B2 40 
    55 05 68 01 D2 D3 0A 02 E2 D2 0B 02 F2 D0 80 00 
    6A 02 10 01 21 83 CC 01 B0 13 28 69 2C 41 B0 13 
    12 61 B0 13 E6 4C 21 53 10 01 0E 43 0F 4C 1C 43 
    5F 02 0E 6E 0E 9D 01 28 0E 8D 0C 6C F9 2B 10 01 
    02 12 32 C2 03 43 82 4C C0 04 82 4D C8 04 1C 42 
    CA 04 32 41 10 01 92 93 82 23 03 24 B0 13 CE 6D 
    10 01 C2 43 FB 3F B0 13 8A 6D 10 01 92 93 82 23 
    03 24 B0 13 CE 6D 10 01 D2 43 FB 3F B0 13 8A 6D 
    10 01 32 C2 03 43 7C 40 03 00 B0 13 C8 66 B0 13 
    7C 6D 32 D2 10 01 B0 13 88 60 4C 93 04 20 B0 13 
    08 55 B0 13 3A 6A 5C 43 10 01 CF 0C 0E 93 06 24 
    4D 4D 1F 53 CF 4D FF FF 1E 83 FB 23 10 01 B0 13 
    F8 6D B2 40 20 00 BC 3F 3C 40 AE 6F B0 13 16 6B 
    10 01 B0 13 F8 6D B2 40 12 00 BC 3F 3C 40 CE 6F 
    B0 13 16 6B 10 01 0F 43 4C 4C 5C 0E 8C 93 06 40 
    01 24 1F 43 CC 0F 10 01 CF 0C 0E 93 05 24 1F 53 
    FF 4D FF FF 1E 83 FB 23 10 01 B0 13 F8 6D 92 43 
    BC 3F 3C 40 BA 3F B0 13 16 6B 10 01 4C 93 03 20 
    D2 C3 03 02 10 01 D2 D3 03 02 10 01 F2 D0 0C 00 
    4A 02 B2 40 55 05 68 01 10 01 B2 43 BC 3F C2 43 
    F8 3F C2 43 21 09 10 01 0C 43 92 93 40 3C 01 20 
    1C 43 10 01 D2 B3 3E 09 02 20 B0 13 CE 6D 10 01 
    A2 D3 00 07 92 D3 00 07 10 01 1D 83 02 30 CD 18 
    0C 5C 10 01 1D 83 02 30 CD 19 0C 10 10 01 F2 D2 
    20 09 F2 D2 22 09 10 01 D2 43 54 3C 5C 43 10 01 
    B0 13 F0 6D 5C 43 10 01 82 4C FC 3F 4C 43 10 01 
    B2 D0 00 01 6C 01 10 01 C2 43 23 09 10 01 F2 D2 
    22 09 10 01 4C 43 10 01 4C 43 10 01 4C 43 10 01 
    5C 43 10 01 5C 43 10 01 5C 43 10 01 5C 43 10 01 
    1C 43 10 01 03 43 FF 3F 10 01 00 01 01 00 00 00 
    00 00 FF 00 A6 6C 00 00 02 01 00 00 FF 00 00 00 
    F7 00 FC 63 00 00 80 08 00 00 00 00 01 00 FF 00 
    5A 6D 00 00 80 06 FF 01 FF FF FF FF D0 00 22 6D 
    00 00 80 06 FF 02 FF FF FF FF D0 00 0E 6D 00 00 
    80 06 FF 03 FF FF FF FF D0 00 00 66 00 00 81 0A 
    00 00 FF FF 01 00 F3 00 E6 6B 00 00 80 00 00 00 
    00 00 02 00 FF 00 62 6A 00 00 81 00 00 00 FF 00 
    02 00 F7 00 02 6C 00 00 82 00 00 00 FF 00 02 00 
    F7 00 FC 5F 00 00 00 05 FF 00 00 00 00 00 DF 00 
    56 6B 00 00 00 09 FF 00 00 00 00 00 DF 00 74 6B 
    00 00 00 03 FF 00 00 00 00 00 DF 00 BC 6C 00 00 
    02 03 FF 00 FF 00 00 00 D7 00 BA 65 00 00 01 0B 
    FF 00 FF 00 00 00 D7 00 88 69 00 00 FF FF FF FF 
    FF FF FF FF 00 00 A4 6D 00 00 04 03 09 04 24 03 
    54 00 65 00 78 00 61 00 73 00 20 00 49 00 6E 00 
    73 00 74 00 72 00 75 00 6D 00 65 00 6E 00 74 00 
    73 00 30 03 4D 00 53 00 50 00 34 00 33 00 30 00 
    2D 00 62 00 61 00 73 00 65 00 64 00 20 00 48 00 
    49 00 44 00 20 00 44 00 65 00 76 00 69 00 63 00 
    65 00 04 03 30 00 16 03 4D 00 53 00 50 00 34 00 
    33 00 30 00 20 00 55 00 53 00 42 00 32 03 4D 00 
    53 00 50 00 34 00 33 00 30 00 2D 00 62 00 61 00 
    73 00 65 00 64 00 20 00 42 00 75 00 6C 00 20 00 
    20 00 44 00 65 00 76 00 69 00 63 00 65 00 09 02 
    20 00 01 01 04 80 32 09 04 00 00 02 00 00 00 05 
    07 05 82 02 40 00 FF 07 05 02 02 40 00 FF 12 01 
    00 02 00 00 00 08 47 20 00 04 00 02 01 02 03 01 
    4D 53 50 34 33 30 20 42 6F 61 72 64 00 00 00 00 
    82 02 01 03 00 00 00 00 00 1D 40 1D 80 1D C0 1D 
    @ffd2
    58 45 54 49 
    @ffda
    46 47 56 46 BE 48 
    @ffe6
    00 44 
    @ffec
    0A 48 F8 48 
    @fff2
    6C 49 
    @fffa
    80 48 
    @fffe
    2A 49 
    q
    

    To restore please load the enclosed hex file using a flash programmer like FET-Pro430 (www.elprotronic.com). Note MSP430 is not powered through JTAG in the ADS1293EVM. So you need to still have the USB cable connected for power. Thanks.

  • Hello AmyLe,

    As Javi said, The source code of the firmware is not available inhttp://www.ti.com/product/ads1293. And in this link there are only demo app for MSP430 access ADS1293. Can you help to post the source code for reference? Thanks a lot for your help.


    Thanks,

    Sam Yuan

  • Hello everyone,

    Just to clarify, the source code for the MSP430 on the ADS1293EVM is not available. There are libraries to interface the MSP430 to the ADS1293 that can help getting started development and the firmware hex file posted earlier in this thread in case you need to reprogram the EVM back to its initial state.

    Regards,

    Sergio

  • Hi,

    How can i get firmware for ADS1293 eval board? 

  • Hi Sergio,

    From where i can find the original source code which is written for ADS1293 EVM. I need that urgently.

    With Best Regards,

    Amit

  • Hi Amit,

    The source code is not available. The default firmware HEX file is attached in an earlier post in this thread, in case you need to program the MSP430 back to its default state. As mentioned, there are libraries with sample code to interface the MSP430 to the ADS1293.

    Regards,

    Sergio

  • Hi Amy,

    Is it you who did the 1293 and bluetooth demo. we are working on a 2541 based project now, I wonder is the firmware code you mentioned above  included the wireless portion .

    Sincerely,

    David Sun

  • Hi David,

    I was involved in the ads1293 bluetooth demo, but I was not the one who coded it, and the firmware code we mentioned was not apart of the wireless portion.

    I also received a question from you regarding doing a demo using a thumbpad (I believe you left this comment through youtube).  We were originally planning to do this demo, but unfortunately, I am no longer apart of this team.  Hanyu Fan (marketing engineer for ADS1293) at hanyu@ti.com will be able to give you the status on this.  Thanks.

  • thank you very much for your reply, I will contact Hanyu.

  • Hi,

    Is the source code for MSP430F5529 onboard the ADS1293EVM available now?

    If not, is there a TI programming software for .hex file or should I use a third part programmer?

    Just received the board and want to have a way to return to the original firmware easily.

    Kind of disappointed, that you make it difficult to start with.

    It is intended for study in my case.

    Jan

  • Please check link below for hex file programming software

    http://e2e.ti.com/support/microcontrollers/msp430/f/166/t/101403.aspx

    Thanks

  • Hi Vishy and Sergio,

    I have saw our last post and I have been looking for a solution for my questions. But don't understand some specs.

    I'm working with ADS1293EVM. Now, I want to program my own code to MSP430 using TI libraries (SPI bus for ADS1293). However, I'm not sure if you can restore a inicial code in MSP430 and this is fundamental for all development engineers that work with ADS1293 and MSP430.

    My questions are:

    1) Any of three demo-applications isn't source code of ADS1293EVM and the source code isn't available anywhere of TI web. But, Can I obtain a ".HEX" file for restore the inicial functionality of ADS1293EVM? Where? how? Which steps i should follow?

    2) Which program need to load a HEX file in MSP430? Is a free soft? Can I do with IAR?

    3) Is necessary some hardware or programer or debbuger device by load a HEX file?

    Best regards

  • 1.  The default firmware HEX file is attached in an earlier post in this thread, in case you need to program the MSP430 back to its default state. For your convenience, I am attaching it again below

    8054.MSP430_ADS1293_v2.0.0.3.txt
    @4400
    5F 14 4A 43 E2 B2 3E 09 05 24 B0 13 E6 64 CA 0C 
    E2 C2 3E 09 3F 40 3F 00 1F F2 32 09 3F 90 17 00 
    12 34 3F 90 16 00 59 24 2F 83 8D 24 3F 80 06 00 
    6F 24 2F 83 64 24 2F 83 59 24 3F 80 06 00 80 24 
    2F 83 7B 24 81 3C 3F 80 18 00 3D 24 2F 83 31 24 
    3F 80 06 00 69 24 3F 80 06 00 61 24 3F 80 0C 00 
    15 24 2F 83 71 20 4C 43 B0 13 36 6D 0C 93 09 20 
    B2 B0 40 00 FC 3F 68 24 4C 43 B0 13 D8 6D CA 0C 
    63 3C 4C 43 B0 13 22 52 CA 0C 5E 3C 4C 43 B0 13 
    36 6D 0C 93 09 20 B2 B0 40 00 FC 3F 55 24 4C 43 
    B0 13 D8 6D CA 0C 50 3C 4C 43 B0 13 22 52 CA 0C 
    4B 3C B0 13 36 6C B2 B0 20 00 FC 3F 02 24 B0 13 
    18 6E 5A 43 41 3C B0 13 C6 68 B2 B0 10 00 FC 3F 
    3B 24 B0 13 1C 6E CA 0C 37 3C B0 13 08 55 B2 B2 
    FC 3F 32 24 B0 13 14 6E CA 0C 2E 3C B0 13 9E 64 
    A2 B2 FC 3F 29 24 B0 13 E0 6D CA 0C 25 3C B0 13 
    26 68 A2 B3 FC 3F 20 24 B0 13 E6 6C CA 0C 1C 3C 
    92 B3 FC 3F 19 24 B0 13 0C 6E CA 0C 15 3C 4C 43 
    B0 13 82 50 CA 0C 10 3C F2 40 80 00 21 09 F2 40 
    80 00 23 09 B0 13 E6 64 07 3C B0 13 CA 6B 04 3C 
    B0 13 AE 6B 01 3C 03 43 4A 93 04 24 B1 C0 D0 00 
    18 00 03 43 5A 16 00 13 4F 14 A2 92 AE 04 79 20 
    F2 90 1E 00 57 3F 75 20 B2 D0 00 40 A0 04 D2 93 
    28 40 03 20 B2 F0 DF FF 40 03 D2 93 29 40 03 20 
    B2 F0 DF FF 80 03 D2 93 2A 40 03 20 B2 F0 DF FF 
    00 04 D2 93 2B 40 03 20 B2 F0 DF FF C0 03 F2 40 
    1E 00 30 40 1F 42 50 03 8F 10 C2 4F 31 40 1F 42 
    50 03 C2 4F 32 40 1F 42 40 03 5F F3 C2 4F 33 40 
    1F 42 90 03 8F 10 C2 4F 34 40 1F 42 90 03 C2 4F 
    35 40 1F 42 80 03 5F F3 C2 4F 36 40 1F 42 10 04 
    8F 10 C2 4F 37 40 1F 42 10 04 C2 4F 38 40 1F 42 
    00 04 5F F3 C2 4F 39 40 1F 42 D0 03 8F 10 C2 4F 
    3A 40 1F 42 D0 03 C2 4F 3B 40 1F 42 C0 03 5F F3 
    C2 4F 3C 40 D2 42 3E 40 3D 40 3C 40 30 40 3D 40 
    0E 00 0E 43 1F 43 B0 13 86 66 D2 93 28 40 02 20 
    92 C3 40 03 D2 93 29 40 02 20 92 C3 80 03 D2 93 
    2A 40 02 20 92 C3 00 04 D2 93 2B 40 02 20 92 C3 
    C0 03 4B 16 00 13 4F 14 1F 42 1E 06 0F 93 6F 24 
    2F 83 46 24 2F 83 09 24 2F 83 66 24 2F 83 61 24 
    2F 83 5C 24 2F 83 57 24 64 3C 82 93 4C 40 26 20 
    92 93 40 40 09 34 E2 C3 1C 06 92 93 48 40 1E 20 
    5C 43 B0 13 10 6A 1A 3C 82 93 48 40 03 20 4C 43 
    B0 13 10 6A 1F 42 42 40 E2 4F 0E 06 D2 B3 1D 06 
    FD 27 DF 42 0C 06 00 00 92 53 42 40 92 83 40 40 
    82 93 48 40 03 20 5C 43 B0 13 10 6A 92 93 4C 40 
    38 20 92 93 40 40 03 34 E2 C3 1C 06 32 3C 1F 42 
    42 40 E2 4F 0E 06 92 53 42 40 92 83 40 40 29 3C 
    92 93 4C 40 26 20 5F 42 50 40 DF 42 0C 06 4E 40 
    D2 53 50 40 D2 92 50 40 52 40 1B 2C 5D 42 52 40 
    2D 53 3C 40 4E 40 0E 43 1F 43 B0 13 86 66 D2 42 
    51 40 50 40 0E 3C 92 53 46 40 0B 3C 92 53 46 40 
    08 3C 92 53 46 40 05 3C 92 53 46 40 02 3C 92 53 
    46 40 4B 16 00 13 4F 14 1F 42 3E 06 0F 93 5B 24 
    2F 83 4F 24 2F 83 42 24 2F 83 55 24 2F 83 53 24 
    2F 83 17 24 2F 83 37 20 92 93 54 40 09 34 E2 D2 
    20 06 E2 C3 3D 06 E2 C3 3C 06 D2 43 5B 40 43 3C 
    1F 42 56 40 E2 4F 2E 06 92 53 56 40 92 83 54 40 
    3A 3C 92 93 54 40 37 38 5F 42 5A 40 DF 42 2C 06 
    58 40 D2 53 5A 40 A2 93 54 40 02 20 E2 D2 20 06 
    92 93 54 40 0D 20 D2 C3 3D 06 D2 C3 3C 06 5D 42 
    5A 40 1D 53 3C 40 58 40 0E 43 1F 43 B0 13 86 66 
    92 83 54 40 18 3C D2 53 5C 40 15 3C E2 D2 20 06 
    E2 C3 3C 06 D2 C3 3C 06 92 43 60 40 D2 43 5B 40 
    0A 3C E2 D2 20 06 E2 C3 3C 06 D2 C3 3C 06 92 43 
    60 40 D2 43 5B 40 4B 16 00 13 4F 14 B2 90 0C 00 
    0E 07 34 20 F2 40 1A 00 62 40 1F 42 20 07 8F 10 
    C2 4F 63 40 1F 42 20 07 C2 4F 64 40 1F 42 22 07 
    8F 10 C2 4F 65 40 1F 42 22 07 C2 4F 66 40 1F 42 
    24 07 8F 10 C2 4F 67 40 1F 42 24 07 C2 4F 68 40 
    1F 42 26 07 8F 10 C2 4F 69 40 1F 42 26 07 C2 4F 
    6A 40 D2 42 6E 40 6B 40 C2 43 6C 40 3C 40 62 40 
    3D 40 0B 00 0E 43 1F 43 B0 13 86 66 4B 16 00 13 
    4F 14 1F 42 9A 01 0F 93 17 24 2F 83 13 24 2F 83 
    0B 24 2F 83 07 24 2F 83 10 20 82 43 98 01 B0 13 
    B0 6A 0B 3C 03 43 09 3C B2 F0 F4 FF 6E 01 A2 C3 
    02 01 03 3C 03 43 01 3C 03 43 4B 16 00 13 0F 14 
    1F 42 0E 02 2F 83 0C 24 2F 82 14 20 E2 C2 1C 02 
    F2 40 20 00 92 40 E2 43 93 40 C2 43 94 40 0A 3C 
    D2 C3 1C 02 F2 40 20 00 92 40 F2 40 03 00 93 40 
    C2 43 94 40 0F 16 00 13 0F 14 B2 90 0C 00 FE 05 
    12 20 92 93 8E 40 07 34 E2 D2 E0 05 E2 C3 FD 05 
    E2 C3 FC 05 08 3C 1F 42 90 40 E2 4F EE 05 92 53 
    90 40 92 83 8E 40 0F 16 00 13 31 40 00 44 00 18 
    F2 40 28 6E 78 40 00 18 F2 40 28 6E 7C 40 B0 13 
    20 6E 0C 93 02 24 B0 13 74 65 0C 43 B0 13 36 57 
    B0 13 24 6E 4F 14 B2 90 0A 00 1E 02 05 20 F2 F0 
    EF 00 1D 02 B0 13 08 59 4B 16 00 13 D2 E3 02 02 
    00 13 04 00 20 40 00 00 00 00 04 00 24 40 00 00 
    00 00 01 00 28 40 00 00 01 00 29 40 00 00 01 00 
    2A 40 00 00 01 00 2B 40 00 00 01 00 2C 40 00 00 
    01 00 2D 40 00 00 01 00 2E 40 00 00 01 00 2F 40 
    00 00 04 00 FE 3F 00 00 00 00 01 00 02 40 08 00 
    01 00 03 40 00 00 01 00 04 40 00 00 02 00 40 40 
    00 00 02 00 44 40 00 00 02 00 46 40 00 00 02 00 
    4C 40 00 00 01 00 54 3C 00 00 01 00 56 3F 00 00 
    01 00 57 3F 00 00 01 00 58 3F 00 00 02 00 54 40 
    00 00 01 00 5B 40 01 00 02 00 60 40 00 00 02 00 
    40 3C 00 00 02 00 42 3C 00 00 02 00 44 3C 00 00 
    02 00 88 40 00 00 02 00 8A 40 00 00 02 00 8C 40 
    00 00 01 00 C4 3F 00 00 01 00 F9 3F 00 00 01 00 
    FA 3F 00 00 02 00 8E 40 00 00 02 00 9A 40 00 00 
    00 00 2A 14 CA 0E 4F 4A 5F 0E 59 4F F2 6F 0D 93 
    02 24 0C 93 03 20 7C 40 07 00 3B 3D 08 42 38 F2 
    32 C2 03 43 C2 93 F9 3F 03 20 D2 93 FA 3F 03 24 
    02 D8 7C 42 2E 3D 4F 4A 5F 0E 8F 93 06 40 04 24 
    02 D8 7C 40 03 00 25 3D 4F 4A 5F 0E 8F 4D 0A 40 
    4F 4A 5F 0E 8F 4D 0C 40 4F 4A 5F 0E 8F 4C 06 40 
    4F 4A 5F 0E CF 93 14 40 68 24 4F 4A 5F 0E 1C 4F 
    08 40 4F 4A 5F 0E 1D 4F 0E 40 B0 13 FA 5C 4F 4A 
    5F 0E 8F 93 0C 40 0B 20 4F 4A 5F 0E 8F 43 06 40 
    CC 0A B0 13 04 6E 02 D8 7C 40 05 00 FA 3C 4F 49 
    5F 0A 3F 50 8A 23 4E 4A 5E 0E 8E 9F 0E 40 10 24 
    4F 49 5F 0A 3F 50 8A 23 4E 4A 5E 0E 8E 4F 0E 40 
    4F 4A 5F 0E 4E 4A 5E 0E 9E 4F F8 6F 08 40 0F 3C 
    4F 49 5F 0A 3F 50 8E 23 4E 4A 5E 0E 8E 4F 0E 40 
    4F 4A 5F 0E 4E 4A 5E 0E 9E 4F FA 6F 08 40 4F 4A 
    5F 0E 1F 4F 0E 40 6F 4F 7F B0 80 FF 11 24 7F F0 
    7F 00 4E 4A 5E 0E CE 4F 14 40 4F 4A 5F 0E 1C 4F 
    08 40 4F 4A 5F 0E 1D 4F 0E 40 CE 0A B0 13 FA 5C 
    4F 4A 5F 0E 8F 93 0C 40 08 20 4A 4A 5A 0E 8A 43 
    06 40 02 D8 7C 40 05 00 AC 3C 4F 43 4E 4A 5E 0E 
    CE 93 15 40 26 20 4E 49 5E 0A FE B0 80 FF 8A 23 
    45 24 4F 4A 5F 0E 4E 4A 5E 0E 9E 4F F8 6F 08 40 
    4F 49 5F 0A 3F 50 8A 23 4E 4A 5E 0E 8E 4F 0E 40 
    4F 4A 5F 0E 4E 4A 5E 0E 9E 4F FA 6F 12 40 49 49 
    59 0A 39 50 8E 23 4F 4A 5F 0E 8F 49 10 40 5F 43 
    25 3C 4E 49 5E 0A FE B0 80 FF 8E 23 1F 24 4F 4A 
    5F 0E 4E 4A 5E 0E 9E 4F FA 6F 08 40 4F 49 5F 0A 
    3F 50 8E 23 4E 4A 5E 0E 8E 4F 0E 40 4F 4A 5F 0E 
    4E 4A 5E 0E 9E 4F F8 6F 12 40 49 49 59 0A 39 50 
    8A 23 4F 4A 5F 0E 8F 49 10 40 5F 43 4F 93 47 24 
    4F 4A 5F 0E 1F 4F 0E 40 6F 4F 4F 93 07 20 4F 4A 
    5F 0E 1F 4F 0E 40 6F 4F 4F 93 F9 27 7F B0 80 FF 
    36 24 7F F0 7F 00 4E 4A 5E 0E CE 4F 14 40 4F 4A 
    5F 0E 1C 4F 08 40 4F 4A 5F 0E 1D 4F 0E 40 CE 0A 
    B0 13 FA 5C 4F 4A 5F 0E 1F 4F 10 40 6F 4F 4E 4A 
    5E 0E 8E 93 0C 40 1B 24 7F B0 80 FF 18 24 7F F0 
    7F 00 4E 4A 5E 0E CE 4F 14 40 4F 4A 5F 0E 1C 4F 
    12 40 4F 4A 5F 0E 1D 4F 10 40 CE 0A B0 13 FA 5C 
    4F 4A 5F 0E 4E 4A 5E 0E 9E 4F 10 40 0E 40 4F 4A 
    5F 0E 8F 93 0C 40 03 24 02 D8 6C 42 0A 3C 4F 4A 
    5F 0E 8F 43 06 40 CC 0A B0 13 04 6E 02 D8 7C 40 
    05 00 28 16 10 01 2A 14 31 80 10 00 09 43 3C 40 
    00 3C 0D 43 3E 40 40 00 B0 13 FA 6C 0A 43 3C 40 
    01 C0 CD 01 B0 13 2E 65 91 B3 00 00 D8 24 81 43 
    04 00 3C 40 13 C0 CD 01 2D 52 B0 13 2E 65 B1 F0 
    FF 00 04 00 3C 40 12 C0 CD 01 2D 53 B0 13 2E 65 
    1F 41 02 00 47 18 0F 5F 81 DF 04 00 81 43 06 00 
    3C 40 14 C0 CD 01 3D 50 06 00 B0 13 2E 65 B1 F0 
    FF 00 06 00 3C 40 15 C0 CD 01 2D 53 B0 13 2E 65 
    1F 41 02 00 47 18 0F 5F 81 DF 06 00 81 43 08 00 
    3C 40 16 C0 CD 01 3D 52 B0 13 2E 65 B1 F0 FF 00 
    08 00 81 43 0A 00 3C 40 17 C0 CD 01 3D 50 0A 00 
    B0 13 2E 65 B1 F0 FF 00 0A 00 B1 90 FF 00 08 00 
    41 24 81 93 0A 00 7D 24 08 43 18 91 0A 00 79 2C 
    CC 08 5C 02 3C 80 E7 3F CD 01 3D 50 0E 00 B0 13 
    2E 65 CC 08 5C 02 3C 80 E8 3F CD 01 2D 53 B0 13 
    2E 65 1F 41 02 00 47 18 0F 5F 81 DF 0E 00 18 91 
    08 00 0D 24 CF 0A 1A 43 0A 5F DF 43 00 3C CF 0A 
    1A 43 0A 5F DF 41 0E 00 00 3C 19 53 0E 3C CF 0A 
    1A 43 0A 5F DF 41 06 00 00 3C CF 0A 1A 43 0A 5F 
    DF 41 0E 00 00 3C 19 51 06 00 18 53 18 91 0A 00 
    C7 2B 3F 3C CF 0A 1A 43 0A 5F DF 41 06 00 00 3C 
    CF 0A 1A 43 0A 5F DF 41 04 00 00 3C 19 51 06 00 
    81 93 0A 00 2E 24 08 43 18 91 0A 00 2A 2C CC 08 
    5C 02 3C 80 E7 3F CD 01 3D 50 0C 00 B0 13 2E 65 
    B1 F0 FF 00 0C 00 CC 08 5C 02 3C 80 E8 3F CD 01 
    2D 53 B0 13 2E 65 1F 41 02 00 47 18 0F 5F 81 DF 
    0C 00 CF 0A 1A 43 0A 5F DF 43 00 3C CF 0A 1A 43 
    0A 5F DF 41 0C 00 00 3C 19 53 18 53 18 91 0A 00 
    D6 2B 29 53 CD 09 4D C3 3C 40 10 C0 B0 13 F4 62 
    CD 09 8D 10 4D 4D 3C 40 11 C0 B0 13 F4 62 31 50 
    10 00 28 16 10 01 4A 14 21 83 C8 0F C9 0E CE 0D 
    C7 0C 6C 47 4F 4C 3F 90 0B 00 13 28 3F 80 0B 00 
    3F 90 0A 00 83 28 3F 80 0A 00 3F 90 05 00 76 28 
    3F 80 22 00 20 24 1F 83 C0 24 3F 80 6D 00 6E 24 
    67 3C 5F 06 00 18 50 4F 0A 4F 72 50 00 00 56 50 
    00 00 4A 50 00 00 3C 50 00 00 32 50 00 00 24 50 
    00 00 18 50 00 00 02 50 00 00 36 4F 00 00 7A 50 
    00 00 F8 4F 00 00 F7 90 10 00 01 00 05 24 5F 47 
    01 00 1F 92 8A 40 3E 20 F9 40 05 00 00 00 98 43 
    00 00 1F 43 81 43 00 00 CC 09 1D 43 4E 43 B0 13 
    86 66 5A 47 02 00 47 18 0A 5A 5F 47 03 00 0A 5F 
    56 47 04 00 5F 47 04 00 0A 9F 01 34 C6 0A F7 90 
    10 00 01 00 0F 20 CC 09 B0 13 86 5B 0A 96 0F 34 
    0A 93 08 24 1F 43 81 43 00 00 CD 0A CC 09 4E 43 
    B0 13 86 66 D9 43 00 00 98 43 00 00 66 3C 3F 40 
    C8 00 81 43 00 00 CD 06 CC 09 4E 43 B0 13 86 66 
    0A 86 E4 3F F9 40 03 00 00 00 98 43 00 00 55 3C 
    F9 40 03 00 00 00 98 43 00 00 4F 3C 4C 4C CD 07 
    CF 09 B0 13 30 56 88 4C 00 00 47 3C F9 40 03 00 
    00 00 98 43 00 00 41 3C E9 43 00 00 98 43 00 00 
    3C 3C 5C 47 01 00 5D 47 02 00 B0 13 1E 6C E9 43 
    00 00 98 43 00 00 31 3C F9 40 03 00 00 00 98 43 
    00 00 2B 3C CC 07 CE 09 B0 13 A0 53 88 4C 00 00 
    24 3C E9 43 00 00 98 43 00 00 1F 3C D9 43 00 00 
    E9 43 01 00 A8 43 00 00 18 3C F9 40 03 00 00 00 
    98 43 00 00 12 3C E9 43 00 00 D9 43 01 00 CC 09 
    B0 13 44 67 F9 40 10 00 0D 00 B8 40 0E 00 00 00 
    04 3C E9 43 00 00 98 43 00 00 4C 43 21 53 46 16 
    10 01 5A 14 CA 0C 46 43 4F 4A 5F 0E 59 4F F2 6F 
    4F 4A 5F 0A 8F 93 18 40 2D 20 C2 93 1E 40 28 20 
    D2 43 1E 40 F2 90 40 00 1F 40 17 20 4F 4A 5F 0A 
    CF 93 1C 40 05 20 49 49 59 0A C9 43 CA 23 04 3C 
    49 49 59 0A C9 43 CE 23 4F 4A 5F 0A 1E 43 5E CF 
    1C 40 4F 4A 5F 0A CF 4E 1C 40 4F 4A 5F 0A 8F 43 
    16 40 B2 B0 80 00 FC 3F 03 24 B0 13 08 6E C6 0C 
    4C 46 95 3C C2 43 1E 40 4F 4A 5F 0A CF 93 1C 40 
    11 20 4F 4A 5F 0E 1C 4F FC 6F 48 49 58 0A 38 50 
    CA 23 4F 4A 5F 0E 15 4F FE 6F 49 49 59 0A 39 50 
    CE 23 10 3C 4F 4A 5F 0E 1C 4F FE 6F 48 49 58 0A 
    38 50 CE 23 4F 4A 5F 0E 15 4F FC 6F 49 49 59 0A 
    39 50 CA 23 4F 4A 5F 0A BF 90 41 00 18 40 05 2C 
    4F 4A 5F 0A 57 4F 18 40 02 3C 77 40 40 00 6F 48 
    7F B0 80 FF 5B 24 4F 4A 5F 0A 1D 4F 1A 40 4E 47 
    80 13 70 40 C8 47 00 00 4F 4A 5F 0A 1E 43 5E CF 
    1C 40 4F 4A 5F 0A CF 4E 1C 40 4F 4A 5F 0A 3F 50 
    16 40 4E 47 8F 8E 02 00 4F 4A 5F 0A 3F 50 16 40 
    4E 47 8F 5E 04 00 C2 47 1F 40 6F 49 4E 4A 5E 0A 
    8E 93 18 40 33 24 7F B0 80 FF 30 24 4F 4A 5F 0A 
    BF 90 41 00 18 40 05 2C 4F 4A 5F 0A 57 4F 18 40 
    02 3C 77 40 40 00 4F 4A 5F 0A 1D 4F 1A 40 4E 47 
    CC 05 80 13 70 40 C9 47 00 00 4F 4A 5F 0A 1E 43 
    5E CF 1C 40 4F 4A 5F 0A CF 4E 1C 40 4F 4A 5F 0A 
    3F 50 16 40 4E 47 8F 8E 02 00 4A 4A 5A 0A 3A 50 
    16 40 4F 47 8A 5F 04 00 C2 47 1F 40 4C 46 55 16 
    10 01 1A 14 CA 0C 49 43 4F 4A 5F 0E 5F 4F F2 6F 
    4E 4A 5E 0E 8E 93 0C 40 06 20 4A 4A 5A 0E 8A 43 
    06 40 4C 49 AB 3C 4E 4F 5E 0A 4D 4F 5D 0A 5D 4D 
    8E 23 5D DE 8A 23 7D B0 80 FF 02 20 4C 49 9E 3C 
    4E 4A 5E 0E CE 93 15 40 1C 20 4E 4A 5E 0E 1C 4E 
    F8 6F 4E 4F 5E 0A 3E 50 8A 23 4D 4A 5D 0E 8D 4E 
    0E 40 4E 4A 5E 0E 4D 4A 5D 0E 9D 4E FA 6F 12 40 
    4F 4F 5F 0A 3F 50 8E 23 4E 4A 5E 0E 8E 4F 10 40 
    1B 3C 4E 4A 5E 0E 1C 4E FA 6F 4E 4F 5E 0A 3E 50 
    8E 23 4D 4A 5D 0E 8D 4E 0E 40 4E 4A 5E 0E 4D 4A 
    5D 0E 9D 4E F8 6F 12 40 4F 4F 5F 0A 3F 50 8A 23 
    4E 4A 5E 0E 8E 4F 10 40 4F 4A 5F 0E 1F 4F 0E 40 
    6F 4F 4F 93 07 20 4F 4A 5F 0E 1F 4F 0E 40 6F 4F 
    4F 93 F9 27 7F B0 80 FF 32 24 7F F0 7F 00 4E 4A 
    5E 0E CE 4F 14 40 4F 4A 5F 0E 1D 4F 0E 40 CE 0A 
    B0 13 FA 5C 4F 4A 5F 0E 1F 4F 10 40 6F 4F 4E 4A 
    5E 0E 8E 93 0C 40 1B 24 7F B0 80 FF 18 24 7F F0 
    7F 00 4E 4A 5E 0E CE 4F 14 40 4F 4A 5F 0E 1C 4F 
    12 40 4F 4A 5F 0E 1D 4F 10 40 CE 0A B0 13 FA 5C 
    4F 4A 5F 0E 4E 4A 5E 0E 9E 4F 10 40 0E 40 4F 4A 
    5F 0E 8F 93 0C 40 19 20 4F 4A 5F 0E 8F 43 06 40 
    B2 B0 00 01 FC 3F 04 24 CC 0A B0 13 04 6E C9 0C 
    4F 4A 5F 0E CF 93 14 40 08 24 B2 B0 40 00 FC 3F 
    04 24 CC 0A B0 13 D8 6D C9 0C 4C 49 19 16 10 01 
    6A 14 31 80 02 01 C7 0E C5 0D 0A 43 38 40 06 00 
    09 43 54 4C 03 00 81 43 00 00 0E 43 08 3C CD 0E 
    0D 5C CF 01 2F 53 0F 5E EF 4D 00 00 1E 53 3E 90 
    00 01 02 2C 0E 95 F3 2B 46 43 01 3C 56 53 46 94 
    8E 2C 09 93 8C 20 08 95 8A 2C CF 01 2F 53 0F 58 
    6F 4F 3F 90 03 00 76 28 3F 80 03 00 2F 93 6A 28 
    2F 83 3F 90 03 00 5E 28 3F 80 03 00 42 24 1F 83 
    25 24 1F 83 08 24 CF 0A 1A 43 0A 5F 0F 57 FF 40 
    03 00 00 00 66 3C CF 08 1F 53 CE 01 2E 53 0E 5F 
    6F 4E 47 18 0F 5F CE 08 2E 53 CD 01 2D 53 0D 5E 
    6E 4D 0E 5F 81 4E 00 00 38 50 03 00 09 63 CF 0A 
    1A 43 0A 5F 0F 57 EF 43 00 00 4B 3C CF 08 2F 53 
    CE 01 2E 53 0E 5F 2C 4E CF 08 3F 50 06 00 CE 01 
    2E 53 0E 5F A1 4E 00 00 2D 41 B0 13 F4 62 38 50 
    0A 00 09 63 CF 0A 1A 43 0A 5F 0F 57 EF 43 00 00 
    30 3C CF 08 2F 53 CE 01 2E 53 0E 5F 2C 4E CD 01 
    B0 13 2E 65 CE 0A 0E 57 2F 41 7E 0F 00 00 2A 52 
    38 50 06 00 09 63 CF 0A 1A 43 0A 5F 0F 57 EF 43 
    00 00 17 3C CF 0A 1A 43 0A 5F 0F 57 FF 40 03 00 
    00 00 0F 3C CF 0A 1A 43 0A 5F 0F 57 EF 43 00 00 
    C6 04 07 3C CF 0A 1A 43 0A 5F 0F 57 FF 40 03 00 
    00 00 CF 0A 0F 57 FF 90 03 00 FF FF 6F 23 CC 0A 
    31 50 02 01 64 16 10 01 B2 40 28 96 00 09 C2 43 
    FA 3F C2 43 F9 3F C2 43 FB 3F C2 43 BA 3F C2 43 
    BB 3F C2 43 3C 09 B2 43 BC 3F B2 43 BE 3F C2 43 
    F8 3F C2 43 3F 09 F2 40 80 00 21 09 F2 40 80 00 
    23 09 F2 40 8C 00 20 09 F2 40 8C 00 22 09 F2 40 
    05 00 2F 09 F2 40 05 00 2E 09 0E 43 1E 93 59 34 
    CF 0E 5F 0E 5F 4F F2 6F 4D 4F 5D 0A FD 40 94 00 
    C8 23 CD 0E 5D 0E 1D 4D FC 6F 3D 80 00 04 5D 0B 
    4C 4F 5C 0A CC 4D C9 23 CD 0E 5D 0E 1D 4D FE 6F 
    3D 80 00 04 5D 0B 4C 4F 5C 0A CC 4D CD 23 4D 4F 
    5D 0A FD 40 80 00 CA 23 4D 4F 5D 0A FD 40 80 00 
    CE 23 4D 4F 5D 0A FD 40 40 00 CF 23 4D 4F 5D 0A 
    FD 40 94 00 88 23 CD 0E 5D 0E 1D 4D F8 6F 3D 80 
    00 04 5D 0B 4C 4F 5C 0A CC 4D 89 23 CD 0E 5D 0E 
    1D 4D FA 6F 3D 80 00 04 5D 0B 4C 4F 5C 0A CC 4D 
    8D 23 4D 4F 5D 0A CD 43 8A 23 4D 4F 5D 0A CD 43 
    8E 23 4F 4F 5F 0A FF 40 40 00 8F 23 1E 53 1E 93 
    A7 3B B0 13 92 6B F2 40 40 00 3C 09 C2 43 3E 09 
    F2 40 C4 00 3D 09 B2 40 00 96 00 09 4C 43 10 01 
    2A 14 31 80 46 00 CA 0F C8 0C 09 43 0F 43 07 3C 
    CC 0F 0C 5D CB 0F 0B 51 EB 4C 00 00 1F 53 3F 90 
    40 00 02 2C 0F 9E F4 2B 4F 48 3F 80 17 00 5D 24 
    1F 83 2F 24 1F 83 51 20 B2 90 18 00 40 3C 02 24 
    0C 43 5D 3C CA 43 00 00 CC 0A 1D 43 0E 43 3F 40 
    14 00 B0 13 86 66 FA 40 0B 00 00 00 CC 0A 1D 43 
    0E 43 3F 40 14 00 B0 13 86 66 92 43 40 3C CC 01 
    3C 50 40 00 0D 43 3E 40 05 00 B0 13 FA 6C D1 43 
    41 00 CC 01 3C 50 40 00 3D 40 05 00 B0 13 22 58 
    35 3C 5F 41 03 00 47 18 0F 5F 5E 41 02 00 0E DF 
    82 4E 42 3C CF 09 19 43 09 5F 0F 5A EF 43 00 00 
    82 93 42 3C 08 20 CF 09 19 43 09 5F 0F 5A FF 40 
    03 00 00 00 06 3C 3C 40 00 24 3D 40 00 18 B0 13 
    92 68 48 48 82 48 40 3C 11 3C CF 09 19 43 09 5F 
    0F 5A FF 40 03 00 00 00 09 3C CF 09 19 43 09 5F 
    0F 5A EF 43 00 00 48 48 82 48 40 3C CC 09 31 50 
    46 00 28 16 10 01 31 82 B2 40 80 5A 5C 01 B0 13 
    D2 6C B0 13 50 63 B0 13 E4 69 D1 43 05 00 D1 43 
    06 00 CC 01 2C 52 2D 43 B0 13 5C 68 3C 40 E0 2E 
    B0 13 12 61 B0 13 9A 61 B0 13 4E 6C 0C 43 0D 43 
    B0 13 B8 69 3C 40 7E 01 B0 13 E8 6D B0 13 F8 68 
    5C B3 3A 24 B0 13 88 60 4C 93 36 20 B0 13 08 55 
    B0 13 3A 6A 31 3C B0 13 98 6D 0C 93 02 24 B0 13 
    44 66 C2 93 54 3C 28 24 C2 43 54 3C 3C 40 56 3C 
    3D 40 00 02 0E 43 B0 13 EE 67 CD 0C 3C 40 56 3C 
    3E 40 56 3D CF 01 2F 53 B0 13 C6 4E 81 93 02 00 
    13 24 1F 43 81 43 00 00 3C 40 56 3D 1D 41 02 00 
    4E 43 B0 13 86 66 08 3C 32 D0 D8 00 03 43 04 3C 
    03 43 02 3C 32 D0 D8 00 B0 13 4A 5E 4C 4C 3C 80 
    80 00 0A 24 3C 80 03 00 C6 27 1C 83 F3 27 2C 83 
    EF 27 1C 83 E9 27 F0 3F 32 D0 D8 00 03 43 EC 3F 
    03 43 CC 93 01 00 24 24 DC 93 01 00 12 24 EC 93 
    01 00 08 24 FC 90 03 00 01 00 1A 20 F2 F0 EF 00 
    1B 02 16 3C F2 F0 EF 00 19 02 F2 D0 10 00 1B 02 
    0F 3C F2 F0 EF 00 0B 02 F2 F0 EF 00 05 02 F2 D0 
    10 00 03 02 F2 D0 10 00 19 02 F2 D0 10 00 1B 02 
    CC 93 02 00 16 24 DC 93 02 00 0F 24 EC 93 02 00 
    07 24 FC 90 03 00 02 00 0C 20 D2 C3 1B 02 09 3C 
    D2 C3 19 02 D2 D3 1B 02 04 3C D2 D3 19 02 D2 D3 
    1B 02 CC 93 03 00 16 24 DC 93 03 00 0F 24 EC 93 
    03 00 07 24 FC 90 03 00 03 00 0C 20 E2 C2 1A 02 
    09 3C E2 C2 18 02 E2 D2 1A 02 04 3C E2 D2 18 02 
    E2 D2 1A 02 CC 93 03 00 16 24 DC 93 04 00 0F 24 
    EC 93 04 00 07 24 FC 90 03 00 04 00 0C 20 D2 C3 
    1A 02 10 01 D2 C3 18 02 D2 D3 1A 02 10 01 D2 D3 
    18 02 D2 D3 1A 02 10 01 1A 14 0A 43 0C 43 0D 43 
    B0 13 B0 6D 34 3C CF 0A 1A 43 0A 5F 59 4F 00 3C 
    0C 43 B0 13 6C 6D D2 C2 1D 06 1D 06 3F 40 80 00 
    5F DA 00 3C C2 4F 0E 06 E2 B3 1D 06 FD 27 F2 43 
    0E 06 D2 B3 1D 06 FD 27 D2 B3 0A 06 FD 23 1E 42 
    4C 3C CF 0E 1F 53 82 4F 4C 3C DE 42 0C 06 00 00 
    92 92 4A 3C 4C 3C 03 28 92 42 48 3C 4C 3C 92 53 
    44 3C 19 83 E4 23 1A 53 1C 43 B0 13 6C 6D 3A 90 
    40 00 03 34 CA 93 00 3C C6 23 1E 42 4C 3C CF 0E 
    1F 53 82 4F 4C 3C 1F 42 20 07 8F 10 CE 4F 00 00 
    92 92 4A 3C 4C 3C 03 28 92 42 48 3C 4C 3C 92 53 
    44 3C 1E 42 4C 3C CF 0E 1F 53 82 4F 4C 3C 1F 42 
    20 07 CE 4F 00 00 92 92 4A 3C 4C 3C 03 28 92 42 
    48 3C 4C 3C 92 53 44 3C B2 90 01 18 44 3C 02 28 
    82 43 44 3C 19 16 10 01 0A 14 21 82 5A 43 81 43 
    00 00 CF 0A 4A 5F 4F 4F FF 40 03 00 D6 3F 7C 42 
    CD 01 2D 53 CE 01 B0 13 7E 67 C1 93 02 00 0C 20 
    E2 42 D6 3F CF 0A 1A 43 4A 5F 4F 4F CF 43 D6 3F 
    4A 4A CA 43 D6 3F 4B 3C 4E 43 3F 3C 2F 41 6F 4F 
    43 19 4F 10 7F 90 0A 00 09 28 CD 0A 1A 43 4A 5D 
    4D 4D 7F 50 37 00 CD 4F D6 3F 08 3C CD 0A 1A 43 
    4A 5D 4D 4D 7F 50 30 00 CD 4F D6 3F CF 0A 1A 43 
    4A 5F 4F 4F CF 43 D6 3F 2D 41 3F 40 0F 00 6F FD 
    7F 90 0A 00 09 28 CD 0A 1A 43 4A 5D 4D 4D 7F 50 
    37 00 CD 4F D6 3F 08 3C CD 0A 1A 43 4A 5D 4D 4D 
    7F 50 30 00 CD 4F D6 3F CF 0A 1A 43 4A 5F 4F 4F 
    CF 43 D6 3F 5E 53 91 53 00 00 5E 91 02 00 02 2C 
    7E 92 BC 2B 41 18 4E 5E 6E 53 C2 4E D6 3F 21 52 
    0A 16 10 01 F2 40 A5 00 21 01 1E 42 2E 01 B2 F0 
    AA DF 2E 01 1D 42 24 01 B2 F0 CF FF 2C 01 4F 4C 
    3F D0 00 44 82 4F 24 01 B2 B0 10 00 2C 01 FC 27 
    B2 B0 20 00 2C 01 35 20 4F 4C 47 18 0F 5F 82 DF 
    24 01 4F 4C 3F D0 00 40 82 4F 26 01 92 B3 2C 01 
    FD 27 B2 F0 F9 FF 2C 01 C2 4C 20 01 A2 B3 2C 01 
    03 24 A2 B2 2C 01 FD 27 92 C3 2C 01 4C 4C 47 18 
    0C 5C 1C D2 26 01 3C D0 00 04 82 4C 26 01 92 B3 
    2C 01 FD 27 B2 F0 FF 33 26 01 B2 F0 FF 77 24 01 
    B2 F0 88 FF 2C 01 82 4E 2E 01 C2 43 21 01 0C 43 
    10 01 B2 F0 EF FF 2C 01 82 4D 24 01 B2 B0 10 00 
    2C 01 FC 27 B2 F0 88 FF 2C 01 82 4E 2E 01 C2 43 
    21 01 1C 43 10 01 0A 14 CF 0C 0C 43 CE 0F 0E 5C 
    BE 40 47 20 00 00 2C 53 CE 0F 0E 5C BE 40 00 04 
    00 00 2C 53 0C 5F BC 40 00 01 00 00 3C 40 11 00 
    0E 43 3A 40 E0 6F CD 0C 1C 43 0C 5D 0D 5F CD 43 
    00 00 0A 3C CB 0E 1E 43 0E 5B 0B 5A CD 0C 1C 43 
    0C 5D 0D 5F ED 4B 00 00 3C 90 80 00 05 34 CD 0A 
    0D 5E CD 93 00 00 EE 23 CE 0C 1C 43 0C 5E 0E 5F 
    CE 43 00 00 0E 43 3A 40 EE 6F CD 0C 1C 43 0C 5D 
    0D 5F ED 43 00 00 0A 3C CB 0E 1E 43 0E 5B 0B 5A 
    CD 0C 1C 43 0C 5D 0D 5F ED 4B 00 00 3C 90 80 00 
    05 34 CD 0A 0D 5E CD 93 00 00 EE 23 CE 0C 1C 43 
    0C 5E 0E 5F CE 43 00 00 0C 5F DC 43 00 00 0A 16 
    10 01 4A 14 49 43 38 40 80 23 3A 40 2A 6E 23 3C 
    56 92 80 23 1E 20 57 92 81 23 1B 20 7F 40 C0 00 
    7C 40 20 00 6D 43 7D 92 0C 2C 4E 4D 0E 58 EA 9E 
    00 00 01 20 4F DC 1A 53 12 C3 4C 10 5D 53 7D 92 
    F4 2B 6F FA 6F 9A 03 24 3A 50 06 00 04 3C 3A 82 
    20 3C 3A 50 0C 00 76 4A 77 4A 5F 42 80 23 3F F0 
    F0 FF 3F 90 40 00 08 20 B0 13 98 6D 0C 93 04 24 
    B0 13 08 67 CC 09 1F 3C 76 93 02 20 77 93 08 24 
    F2 90 C0 00 80 23 04 24 F2 90 40 00 80 23 C0 23 
    2A 83 D2 B3 3E 09 02 24 CC 09 0D 3C 3A 0A 0A 00 
    4A 13 9A 00 56 6B 06 20 C2 93 3F 09 03 24 B0 13 
    10 6E C9 0C CC 09 46 16 10 01 3A 14 CA 0E C7 0D 
    C8 0C 4F 4A 5F 0E 5E 4F 14 40 4F 4A 5F 0E 1E 9F 
    0C 40 05 28 4F 4A 5F 0E 59 4F 0C 40 04 3C 4F 4A 
    5F 0E 59 4F 14 40 4F 4A 5F 0E 1C 4F 06 40 4E 49 
    CD 08 80 13 74 40 4F 4A 5F 0E 3F 50 06 40 4E 49 
    8F 8E 06 00 4F 4A 5F 0E 4E 49 8F 5E 06 40 4F 4A 
    5F 0E 59 9F 14 40 17 24 4F 4A 5F 0E 59 9F 14 40 
    05 28 4A 4A 5A 0E CA 43 14 40 1C 3C 4F 4A 5F 0E 
    3F 50 06 40 CF 89 0E 00 49 49 09 58 4A 4A 5A 0E 
    8A 49 08 40 0F 3C 4F 4A 5F 0E 1E 43 5E CF 15 40 
    4F 4A 5F 0E CF 4E 15 40 4A 4A 5A 0E CA 43 14 40 
    C7 43 00 00 37 16 10 01 F2 40 A5 00 21 01 1E 42 
    2E 01 B2 F0 AA DF 2E 01 B2 F0 CC FF 2C 01 4F 4C 
    3F D0 00 C0 82 4F 24 01 4F 4C 3F D0 00 C0 82 4F 
    26 01 B2 B0 10 00 2C 01 FC 27 92 B3 2C 01 F9 27 
    C2 4C 20 01 B2 F0 EE CF 2C 01 4F 4C 47 18 0F 5F 
    1F D2 24 01 3F D0 00 0C 82 4F 24 01 4C 4C 47 18 
    0C 5C 1C D2 26 01 3C D0 00 0C 82 4C 26 01 B2 B0 
    10 00 2C 01 FC 27 92 B3 2C 01 F9 27 B2 F0 FF F7 
    24 01 B2 F0 FF 33 26 01 B2 F0 FF 77 24 01 B2 F0 
    88 FF 2C 01 82 4E 2E 01 C2 43 21 01 0C 43 B2 B0 
    20 00 2C 01 01 24 1C 43 10 01 B2 B2 08 09 03 20 
    7C 40 80 00 10 01 B2 B2 08 09 06 24 A2 B3 02 09 
    03 20 7C 40 81 00 10 01 B2 B2 08 09 0C 24 A2 B3 
    02 09 09 24 D2 93 FA 3F 06 20 D2 93 F9 3F 03 24 
    7C 40 83 00 10 01 B2 B2 08 09 0C 24 A2 B3 02 09 
    09 24 D2 93 FA 3F 06 24 D2 93 F9 3F 03 20 7C 40 
    87 00 10 01 B2 B2 08 09 0C 24 A2 B3 02 09 09 24 
    D2 93 FA 3F 06 20 D2 93 F9 3F 03 20 7C 40 84 00 
    10 01 B2 B2 08 09 06 24 A2 B3 02 09 03 24 D2 93 
    FA 3F 03 20 7C 40 86 00 10 01 7C 40 82 00 10 01 
    CF 0C 4C 43 4E 4F 5E 0E 5E 4E F2 6F 0D 42 3D F2 
    32 C2 03 43 C2 93 F9 3F 03 20 D2 93 FA 3F 02 24 
    02 DD 10 01 4B 4F 5B 0E CB 93 14 40 1A 20 4F 4E 
    5F 0A FF B0 80 FF 8A 23 06 24 4F 4E 5F 0A 3C 40 
    7F 00 5C FF 8A 23 4F 4E 5F 0A FF B0 80 FF 8E 23 
    1C 24 4E 4E 5E 0A 3F 40 7F 00 5F FE 8E 23 4C 5F 
    14 3C 4E 4F 5E 0E 5C 4E 14 40 4E 4F 5E 0E 1E 4E 
    10 40 FE B0 80 FF 00 00 08 24 4F 4F 5F 0E 1E 4F 
    10 40 3F 40 7F 00 6F FE 4C 5F 02 DD 10 01 1A 14 
    CF 0C 4C 43 8D 43 00 00 8E 43 00 00 4B 4F 5B 0E 
    5B 4B F2 6F 32 C2 03 43 4A 4F 5A 0A 8A 93 18 40 
    0B 24 5C D3 4A 4F 5A 0A 49 4F 59 0A 19 49 16 40 
    19 8A 18 40 8D 49 00 00 4D 4F 5D 0E 8D 93 06 40 
    10 20 C2 93 F9 3F 18 20 4F 4B 5F 0A 4B 4B 5B 0A 
    5E 4B 8E 23 5E DF 8A 23 7E B0 80 FF 0D 24 6C D2 
    0B 3C 6C D3 4D 4F 5D 0E 4F 4F 5F 0E 1F 4F 0A 40 
    1F 8D 0C 40 8E 4F 00 00 C2 93 F9 3F 03 20 D2 93 
    FA 3F 01 24 7C 42 32 D2 19 16 10 01 3F 40 0F 00 
    5F F2 84 23 4F 93 24 24 5F 83 7F 90 07 00 11 2C 
    B2 B0 80 00 84 23 06 24 4F 4F 5F 0A 3E 42 5E FF 
    C8 23 05 3C 4F 4F 5F 0A 3E 42 5E FF 88 23 C2 4E 
    C6 3F 5F 42 C6 3F 42 19 4F 10 C2 4F C6 3F B0 13 
    F8 6D A2 43 BC 3F 3C 40 C6 3F B0 13 16 6B 10 01 
    B2 B0 80 00 84 23 04 24 3F 42 5F F2 20 09 03 3C 
    3F 42 5F F2 22 09 C2 4F C6 3F 5F 42 C6 3F 42 19 
    4F 10 C2 4F C6 3F B0 13 F8 6D A2 43 BC 3F 3C 40 
    C6 3F B0 13 16 6B 10 01 21 82 81 43 02 00 B2 B2 
    08 09 02 20 5C 43 3B 3C 92 B3 02 09 06 24 B2 B0 
    00 01 10 09 02 24 4C 43 32 3C B2 40 28 96 00 09 
    3C 40 00 C0 B0 13 38 6B B2 40 0F 05 12 09 B2 40 
    00 13 10 09 82 43 14 09 81 43 00 00 B1 90 90 01 
    00 00 06 2C 91 53 00 00 B1 90 90 01 00 00 FA 2B 
    1E 41 02 00 CF 0E 1F 53 81 4F 02 00 3E 90 0B 00 
    05 28 B2 40 00 96 00 09 5C 43 09 3C 82 93 14 09 
    E1 23 92 D3 02 09 B2 40 00 96 00 09 4C 43 21 52 
    10 01 CD 0C 0D 93 40 24 3C 40 C0 5D B0 13 7A 6C 
    D2 D3 00 06 F2 D0 10 00 2B 02 F2 D0 20 00 2B 02 
    D2 D3 2B 02 F2 D0 11 00 25 02 F2 F0 DF 00 25 02 
    F2 D0 20 00 27 02 F2 D0 20 00 23 02 D2 C3 0B 02 
    D2 D3 05 02 D2 D3 01 06 E2 C3 01 06 E2 C2 01 06 
    F2 D2 01 06 F2 F0 EF 00 01 06 F2 D0 20 00 01 06 
    F2 F0 BF 00 01 06 F2 D0 80 00 01 06 C2 4C 06 06 
    8C 10 C2 4C 07 06 F2 40 80 00 00 06 C2 43 08 06 
    D2 C3 1C 06 D2 C3 00 06 10 01 D2 C3 6B 02 D2 D3 
    65 02 D2 D3 63 02 0C 43 0D 43 0D 93 04 38 33 20 
    3C 90 06 00 30 2C 0E 43 0F 43 0F 93 04 38 0D 20 
    3E 90 DC 05 0A 2C 1E 53 0F 63 1E 53 0F 63 0F 93 
    FA 3B 03 20 3E 90 DC 05 F6 2B D2 C3 63 02 0E 43 
    0F 43 0F 93 04 38 0D 20 3E 90 DC 05 0A 2C 1E 53 
    0F 63 1E 53 0F 63 0F 93 FA 3B 03 20 3E 90 DC 05 
    F6 2B D2 D3 63 02 1C 53 0D 63 0D 93 D4 3B 03 20 
    3C 90 06 00 D0 2B 10 01 0A 14 CB 0D 4F 4E 5F 0E 
    5D 4F F2 6F 0B 93 03 20 7C 40 07 00 2B 3C 0F 42 
    3F F2 32 C2 03 43 C2 93 F9 3F 03 20 D2 93 FA 3F 
    03 24 02 DF 7C 42 1E 3C 4A 4E 5A 0A 8A 93 18 40 
    04 24 02 DF 7C 40 03 00 15 3C 4A 4E 5A 0A 8A 4B 
    16 40 4A 4E 5A 0A 8A 4B 18 40 4E 4E 5E 0A 8E 4C 
    1A 40 4D 4D 1D 53 1C 43 B0 13 BA 6D C2 DC 30 09 
    02 DF 5C 43 0A 16 10 01 B2 93 BC 3F 30 24 B2 90 
    09 00 BC 3F 18 2C B2 92 BC 3F 0E 28 7E 42 D2 93 
    C4 3F 05 24 B2 43 BC 3F C2 43 F8 3F 11 3C 82 43 
    BC 3F D2 43 F8 3F 0C 3C 5E 42 BC 3F B2 43 BC 3F 
    C2 43 F8 3F 05 3C 7E 42 B2 82 BC 3F D2 43 F8 3F 
    4F 43 08 3C 1D 42 C0 3F 4C 4F EC 4D 78 23 92 53 
    C0 3F 5F 53 4F 9E F6 2B C2 4E 21 09 10 01 C2 43 
    F8 3F 10 01 CF 0C 3F F0 00 FF 3F 90 00 C0 08 24 
    CF 0C 3F F0 00 FF 3F 90 00 D0 02 24 4C 43 10 01 
    CF 0C 3F F0 00 F0 3F 90 00 C0 11 24 CF 0C 4F C3 
    CF 4D 5A 3F 3C 90 20 D0 08 20 3C 40 5A 3F B0 13 
    A8 63 C2 43 7A 3F C2 4C 7F 3F 5C 43 10 01 CC 4D 
    9A 7F 4C C3 1C 93 02 20 B0 13 64 6C 5C 43 10 01 
    0A 14 21 83 0A 42 3A F2 32 C2 03 43 B2 40 28 96 
    00 09 B2 40 80 00 04 09 B2 40 40 18 08 09 81 43 
    00 00 B1 90 40 06 00 00 06 2C 91 53 00 00 B1 90 
    40 06 00 00 FA 2B B2 40 40 1A 08 09 B2 40 00 96 
    00 09 82 43 FC 3F B0 13 E8 59 B0 13 B6 67 02 DA 
    4C 43 21 53 0A 16 10 01 1A 14 C9 0C 5C 43 B0 13 
    6C 6D 4C 43 B0 13 6C 6D 5A 49 23 00 5F 49 20 00 
    5F C3 45 18 4F 5F 4A DF D2 C2 1D 06 1D 06 C2 4A 
    0E 06 5A 49 25 00 E2 B3 1D 06 FD 27 C2 4A 0E 06 
    D2 B3 1D 06 FD 27 D2 B3 0A 06 FD 23 5A 42 0C 06 
    5C 43 B0 13 6C 6D CC 0A 19 16 10 01 3F 40 0F 00 
    5F F2 84 23 4F 93 20 24 5F 83 7F 90 07 00 1E 2C 
    B2 B0 80 00 84 23 0B 20 4E 4F 5E 0A FE F0 D7 00 
    88 23 C2 9F F2 6F 0D 20 C2 43 15 40 0A 3C 4E 4F 
    5E 0A FE F0 D7 00 C8 23 C2 9F F2 6F 02 20 C2 43 
    1C 40 B0 13 8A 6D 10 01 B0 13 8A 6D 10 01 3F 40 
    7F 00 5F F2 23 09 4E 4F 82 9E BE 3F 05 2C B0 13 
    FE 6D C2 43 F8 3F 10 01 4E 43 09 3C 4D 4E 1C 42 
    C2 3F DC 4D 70 23 00 00 92 53 C2 3F 5E 53 4E 9F 
    F5 2B 4F 4F 82 8F BE 3F 05 20 B0 13 FE 6D C2 43 
    F8 3F 10 01 B0 13 F8 6D E2 43 F8 3F 10 01 21 83 
    81 43 00 00 B1 90 20 03 00 00 06 2C 91 53 00 00 
    B1 90 20 03 00 00 FA 2B B2 B2 08 09 12 20 B2 40 
    28 96 00 09 C2 43 FA 3F C2 43 F9 3F 82 43 02 09 
    B2 F0 FF FE 10 09 B2 F0 FB EB 08 09 B2 40 00 96 
    00 09 21 53 10 01 F2 D0 10 00 3C 09 03 3C F2 F0 
    FA 00 3E 09 5F 42 80 23 3F F0 80 FF 3F 90 80 00 
    03 24 D2 C3 3C 09 02 3C D2 D3 3C 09 C2 43 F8 3F 
    4F 43 7F 92 06 2C 4E 4F CE 43 C6 3F 5F 53 7F 92 
    FA 2B B0 13 42 5C D2 B3 3E 09 E1 23 10 01 21 83 
    CF 0C 3F F0 00 F0 81 4F 00 00 CF 0C 3F F0 00 FF 
    3F 90 00 C0 08 24 CF 0C 3F F0 00 FF 3F 90 00 D0 
    02 24 4C 43 0D 3C B1 90 00 C0 00 00 05 20 DD 4C 
    9A 7F 00 00 5C 43 04 3C DD 4C 5A 6F 00 00 5C 43 
    21 53 10 01 1A 14 3F 40 72 49 9F 00 FF FF 12 24 
    3D 40 72 49 0C 3C 4F 13 2A 52 12 3C 3C 4D CA 0D 
    CE 09 B0 13 48 6D 0A 59 CD 0A 1D 53 1D C3 39 4D 
    09 93 F4 23 3F 40 FF FF 3F 93 05 24 3A 40 FF FF 
    0F 0A DF 03 E8 23 19 16 10 01 82 93 82 23 1D 20 
    3F 40 0F 00 5F F2 84 23 4F 93 14 24 5F 83 7F 90 
    07 00 15 2C B2 B0 80 00 84 23 05 20 4F 4F 5F 0A 
    FF D2 88 23 04 3C 4F 4F 5F 0A FF D2 C8 23 B0 13 
    8A 6D 10 01 B0 13 8A 6D 10 01 B0 13 CE 6D 10 01 
    5F 42 82 23 B0 13 F8 6D 7F 90 03 00 12 24 0C 43 
    CE 0F 5F 83 4E 93 09 20 5F 4C 0A 6F 82 4F BC 3F 
    3C 50 0A 6F B0 13 16 6B 10 01 5E 4C 0A 6F 0C 5E 
    EF 3F 5F 42 D6 3F 82 4F BC 3F 3C 40 D6 3F B0 13 
    16 6B 10 01 92 92 42 3C 44 3C 1C 28 1C 42 4E 3C 
    1D 42 42 3C 0E 43 1F 43 B0 13 86 66 0C 93 12 20 
    0F 42 3F F2 32 C2 03 43 92 82 42 3C 44 3C 02 DF 
    92 52 42 3C 4E 3C 92 92 4A 3C 4E 3C 03 28 92 42 
    48 3C 4E 3C 10 01 2A 14 21 82 CA 0E C9 0D C8 0C 
    CC 0A CD 01 CE 01 2E 53 B0 13 6E 5F 5C B3 F8 23 
    CC 08 CD 09 CE 0A B0 13 18 62 4C 4C 1C 83 04 24 
    3C 80 07 00 03 24 04 3C 4C 43 03 3C 6C 43 01 3C 
    6C 42 21 52 28 16 10 01 1A 14 C9 0C 0C 43 79 F0 
    03 00 3A 40 03 00 1A F2 20 01 0C 3C 4F 49 0A 9F 
    05 2C 1A 53 CC 0A B0 13 C4 5A 04 3C 1A 83 CC 0A 
    B0 13 A8 5D 4F 49 0F 9A 02 24 0C 93 EF 27 4F 49 
    0F 9A EC 2B 19 16 10 01 31 80 06 00 CC 01 0D 43 
    3E 40 05 00 B0 13 FA 6C F1 40 03 00 01 00 CC 01 
    3D 40 05 00 B0 13 22 58 A2 43 40 3C 3C 40 22 D0 
    1D 43 B0 13 F4 62 4C 43 4D 43 B0 13 8A 6A 31 50 
    06 00 10 01 FC 40 32 00 02 00 FC 40 2E 00 03 00 
    FC 40 30 00 04 00 FC 40 2E 00 05 00 FC 40 30 00 
    06 00 FC 40 2E 00 07 00 FC 40 33 00 08 00 FC 40 
    2E 00 09 00 CC 43 0B 00 CC 43 0C 00 10 01 3F 40 
    08 1A 04 3C 5B 4F 01 00 0F 5B 2F 53 3F 90 FF 1A 
    06 2C 6C 9F 04 24 3B 40 FF 00 6B 9F F3 23 6C 9F 
    03 24 CD 43 00 00 10 01 DD 4F 01 00 00 00 2F 53 
    8E 4F 00 00 10 01 00 18 F2 40 D2 6A 70 40 00 18 
    F2 40 D2 6A 74 40 B2 F0 E0 FF 00 05 92 42 00 05 
    00 05 B2 40 C0 1F 10 05 92 D3 08 05 00 18 F2 40 
    58 69 70 40 00 18 F2 40 58 69 74 40 10 01 4A 14 
    C6 0E C7 0D C8 0C C9 08 07 3C 1A 43 CD 0A CC 09 
    CE 06 B0 13 52 4A 09 5A CC 06 B0 13 E0 5E 4A 4C 
    0A 93 05 24 CF 09 0F 88 0F 5A 07 9F EE 2F CC 09 
    0C 88 46 16 10 01 21 83 81 43 00 00 B1 90 20 03 
    00 00 06 2C 91 53 00 00 B1 90 20 03 00 00 FA 2B 
    B2 40 28 96 00 09 B2 D0 00 04 08 09 B2 F0 F9 FF 
    08 09 B2 40 00 96 00 09 21 53 10 01 CC 93 01 00 
    07 24 DC 93 01 00 07 20 F2 D0 40 00 62 02 03 3C 
    F2 F0 BF 00 62 02 CC 93 02 00 07 24 DC 93 02 00 
    07 20 F2 D0 10 00 62 02 10 01 F2 F0 EF 00 62 02 
    10 01 CB 0C CC 0D 82 4B 4C 3C 82 4B 4E 3C 82 43 
    44 3C 82 4C 46 3C 82 4B 48 3C 1D 42 42 3C B0 13 
    7A 6C 1D 42 42 3C B0 13 90 6C 0C 5B 82 4C 4A 3C 
    A2 43 40 3C 10 01 D2 43 F9 3F B2 40 28 96 00 09 
    F2 D0 10 00 3C 09 F2 F0 BF 00 3E 09 B2 F0 FF FE 
    10 09 B2 D0 00 01 6C 01 F2 40 20 00 3D 09 B2 40 
    00 96 00 09 4C 43 10 01 4C 43 B2 B2 08 09 01 24 
    5C D3 D2 93 FA 3F 02 20 7C D0 20 00 A2 B3 02 09 
    02 24 7C D0 40 00 D2 93 F9 3F 02 20 3F 42 02 3C 
    3F 40 10 00 4C DF 10 01 0A 14 21 83 CA 0C 3C 40 
    05 C0 CD 0A B0 13 2E 65 3C 40 04 C0 CD 01 B0 13 
    2E 65 BA F0 FF 00 00 00 2F 41 47 18 0F 5F 8A DF 
    00 00 21 53 0A 16 10 01 0E 93 15 24 82 4C 16 05 
    82 43 18 05 82 4D 12 05 82 43 14 05 82 4E 1A 05 
    B2 D0 10 00 10 05 92 D3 10 05 B2 B2 10 05 FD 27 
    B2 F0 EF FF 10 05 10 01 B0 13 FE 6D D2 42 84 23 
    BB 3F 5F 42 F2 6F 5F 0A FF F0 DF 00 C8 23 5F 42 
    F2 6F 5F 0A FF F0 DF 00 88 23 C2 43 15 40 C2 43 
    1C 40 B0 13 8A 6D 10 01 F2 D0 10 00 4B 02 B2 40 
    90 02 00 07 B2 40 02 02 02 07 F2 40 94 00 10 07 
    B2 F0 7F FF B0 01 B2 D0 20 00 00 07 B2 D0 40 00 
    00 07 10 01 F2 F0 AF 00 6A 02 F2 D0 50 00 64 02 
    F2 F0 AF 00 62 02 F2 F0 5F 00 6A 02 F2 F0 5F 00 
    64 02 F2 D0 A0 00 66 02 F2 D0 A0 00 62 02 10 01 
    4C 93 08 20 82 93 4A 40 03 20 D2 D3 03 02 02 3C 
    D2 C3 03 02 5C 93 08 20 82 93 4A 40 03 20 D2 C3 
    03 02 10 01 D2 D3 03 02 10 01 B2 40 28 96 00 09 
    A2 D3 02 09 B2 D0 00 04 08 09 B2 40 00 96 00 09 
    03 43 03 43 03 43 03 43 03 43 03 43 03 43 4C 43 
    10 01 F2 B0 40 00 B5 6F 02 24 D2 43 C6 3F D2 93 
    FB 3F 02 20 E2 D3 C6 3F B0 13 F8 6D A2 43 BC 3F 
    3C 40 C6 3F B0 13 16 6B 10 01 0A 14 CA 0D 4D 4C 
    3C 40 23 D0 B0 13 F4 62 4D 4A 3C 40 25 D0 B0 13 
    F4 62 3C 40 20 D0 1D 43 B0 13 F4 62 0A 16 10 01 
    B2 40 28 96 00 09 82 43 02 09 B2 F0 FF FE 10 09 
    B2 40 00 96 00 09 C2 43 FA 3F C2 43 F9 3F 4C 43 
    10 01 21 83 0F 43 0F 9E 0B 2C CB 0F 0B 5D E1 4B 
    00 00 CB 0F 0B 5C EB 41 00 00 1F 53 0F 9E F5 2B 
    21 53 10 01 02 12 32 C2 03 43 82 4C D0 04 82 4D 
    D2 04 82 4E E0 04 82 4F E2 04 1C 42 E4 04 1D 42 
    E6 04 32 41 10 01 82 4C C0 3F 1F 42 86 23 82 9F 
    BC 3F 03 2C D2 43 C4 3F 04 3C 82 4F BC 3F C2 43 
    C4 3F B0 13 88 62 10 01 B2 F0 FF 3E 6C 01 82 DC 
    6C 01 05 3C B2 F0 F4 FF 6E 01 A2 C3 02 01 A2 B3 
    02 01 F8 23 10 01 B0 13 FE 6D B2 90 80 00 82 23 
    03 28 B0 13 CE 6D 10 01 D2 42 82 23 3F 09 B0 13 
    8A 6D 10 01 B0 13 FE 6D D2 42 82 23 BA 3F B0 13 
    8A 6D 4F 43 D2 93 BA 3F 01 20 5F 43 C2 4F FA 3F 
    10 01 3C 40 16 40 0D 43 3E 42 B0 13 FA 6C 3C 40 
    06 40 0D 43 3E 40 10 00 B0 13 FA 6C 10 01 F2 D0 
    10 00 3C 09 C2 43 23 09 D2 93 F8 3F 03 24 F2 D2 
    20 09 10 01 B0 13 88 62 10 01 F2 D0 10 00 3C 09 
    C2 43 21 09 E2 93 F8 3F 03 24 F2 D2 22 09 10 01 
    B0 13 4E 64 10 01 B0 13 F8 6D A2 43 BC 3F C2 43 
    C6 3F D2 42 BB 3F C7 3F 3C 40 C6 3F B0 13 16 6B 
    10 01 B0 13 F8 6D A2 43 BC 3F C2 43 C6 3F D2 42 
    BB 3F C7 3F 3C 40 C6 3F B0 13 16 6B 10 01 7C 90 
    10 00 03 20 82 4D 88 40 10 01 4C 4C 82 4C 8A 40 
    82 4D 8C 40 10 01 B0 13 88 60 F2 F0 9F 00 3E 09 
    F2 40 C4 00 3D 09 C2 43 F9 3F 4C 43 10 01 B2 40 
    55 05 68 01 D2 D3 0A 02 E2 D2 0B 02 F2 D0 80 00 
    6A 02 10 01 21 83 CC 01 B0 13 28 69 2C 41 B0 13 
    12 61 B0 13 E6 4C 21 53 10 01 0E 43 0F 4C 1C 43 
    5F 02 0E 6E 0E 9D 01 28 0E 8D 0C 6C F9 2B 10 01 
    02 12 32 C2 03 43 82 4C C0 04 82 4D C8 04 1C 42 
    CA 04 32 41 10 01 92 93 82 23 03 24 B0 13 CE 6D 
    10 01 C2 43 FB 3F B0 13 8A 6D 10 01 92 93 82 23 
    03 24 B0 13 CE 6D 10 01 D2 43 FB 3F B0 13 8A 6D 
    10 01 32 C2 03 43 7C 40 03 00 B0 13 C8 66 B0 13 
    7C 6D 32 D2 10 01 B0 13 88 60 4C 93 04 20 B0 13 
    08 55 B0 13 3A 6A 5C 43 10 01 CF 0C 0E 93 06 24 
    4D 4D 1F 53 CF 4D FF FF 1E 83 FB 23 10 01 B0 13 
    F8 6D B2 40 20 00 BC 3F 3C 40 AE 6F B0 13 16 6B 
    10 01 B0 13 F8 6D B2 40 12 00 BC 3F 3C 40 CE 6F 
    B0 13 16 6B 10 01 0F 43 4C 4C 5C 0E 8C 93 06 40 
    01 24 1F 43 CC 0F 10 01 CF 0C 0E 93 05 24 1F 53 
    FF 4D FF FF 1E 83 FB 23 10 01 B0 13 F8 6D 92 43 
    BC 3F 3C 40 BA 3F B0 13 16 6B 10 01 4C 93 03 20 
    D2 C3 03 02 10 01 D2 D3 03 02 10 01 F2 D0 0C 00 
    4A 02 B2 40 55 05 68 01 10 01 B2 43 BC 3F C2 43 
    F8 3F C2 43 21 09 10 01 0C 43 92 93 40 3C 01 20 
    1C 43 10 01 D2 B3 3E 09 02 20 B0 13 CE 6D 10 01 
    A2 D3 00 07 92 D3 00 07 10 01 1D 83 02 30 CD 18 
    0C 5C 10 01 1D 83 02 30 CD 19 0C 10 10 01 F2 D2 
    20 09 F2 D2 22 09 10 01 D2 43 54 3C 5C 43 10 01 
    B0 13 F0 6D 5C 43 10 01 82 4C FC 3F 4C 43 10 01 
    B2 D0 00 01 6C 01 10 01 C2 43 23 09 10 01 F2 D2 
    22 09 10 01 4C 43 10 01 4C 43 10 01 4C 43 10 01 
    5C 43 10 01 5C 43 10 01 5C 43 10 01 5C 43 10 01 
    1C 43 10 01 03 43 FF 3F 10 01 00 01 01 00 00 00 
    00 00 FF 00 A6 6C 00 00 02 01 00 00 FF 00 00 00 
    F7 00 FC 63 00 00 80 08 00 00 00 00 01 00 FF 00 
    5A 6D 00 00 80 06 FF 01 FF FF FF FF D0 00 22 6D 
    00 00 80 06 FF 02 FF FF FF FF D0 00 0E 6D 00 00 
    80 06 FF 03 FF FF FF FF D0 00 00 66 00 00 81 0A 
    00 00 FF FF 01 00 F3 00 E6 6B 00 00 80 00 00 00 
    00 00 02 00 FF 00 62 6A 00 00 81 00 00 00 FF 00 
    02 00 F7 00 02 6C 00 00 82 00 00 00 FF 00 02 00 
    F7 00 FC 5F 00 00 00 05 FF 00 00 00 00 00 DF 00 
    56 6B 00 00 00 09 FF 00 00 00 00 00 DF 00 74 6B 
    00 00 00 03 FF 00 00 00 00 00 DF 00 BC 6C 00 00 
    02 03 FF 00 FF 00 00 00 D7 00 BA 65 00 00 01 0B 
    FF 00 FF 00 00 00 D7 00 88 69 00 00 FF FF FF FF 
    FF FF FF FF 00 00 A4 6D 00 00 04 03 09 04 24 03 
    54 00 65 00 78 00 61 00 73 00 20 00 49 00 6E 00 
    73 00 74 00 72 00 75 00 6D 00 65 00 6E 00 74 00 
    73 00 30 03 4D 00 53 00 50 00 34 00 33 00 30 00 
    2D 00 62 00 61 00 73 00 65 00 64 00 20 00 48 00 
    49 00 44 00 20 00 44 00 65 00 76 00 69 00 63 00 
    65 00 04 03 30 00 16 03 4D 00 53 00 50 00 34 00 
    33 00 30 00 20 00 55 00 53 00 42 00 32 03 4D 00 
    53 00 50 00 34 00 33 00 30 00 2D 00 62 00 61 00 
    73 00 65 00 64 00 20 00 42 00 75 00 6C 00 20 00 
    20 00 44 00 65 00 76 00 69 00 63 00 65 00 09 02 
    20 00 01 01 04 80 32 09 04 00 00 02 00 00 00 05 
    07 05 82 02 40 00 FF 07 05 02 02 40 00 FF 12 01 
    00 02 00 00 00 08 47 20 00 04 00 02 01 02 03 01 
    4D 53 50 34 33 30 20 42 6F 61 72 64 00 00 00 00 
    82 02 01 03 00 00 00 00 00 1D 40 1D 80 1D C0 1D 
    @ffd2
    58 45 54 49 
    @ffda
    46 47 56 46 BE 48 
    @ffe6
    00 44 
    @ffec
    0A 48 F8 48 
    @fff2
    6C 49 
    @fffa
    80 48 
    @fffe
    2A 49 
    q
    

    2. Please check link below for hex file programming software

    http://e2e.ti.com/support/microcontrollers/msp430/f/166/t/101403.aspx

    I use the free lite version of FET-Pro430 by Elptronic Inc.

    3. You need the MSP-FET430UIF (MSP430 USB Debug Interface) to work with the Elptronic FET-Pro430. 

    4. You can also use the MSP430_USB_Firmware_Upgrade_Example tool from (no MSP-FET430UIF needed for this method) http://www.ti.com/tool/msp430usbdevpack

    a) Click on MSP430_USB_Firmware_Upgrade_Example-x-x-x-Seup.exe to download the tool; the page will redirect to a submission form. Complete the information requested and submit the form; if approved, a download button will appear. Run the installation file and follow the on-screen instructions until completion. When asked about the setup type, select Application only. Click Finish when done.

    b) Open the MSP430 USB Firmware Upgrade application. By default, the application can be launched from Start >> Programs >> Texas Instruments >> MSP430 USB Firmware Upgrade Example

    c) Click Next to proceed on the first prompt; read and accept the license agreement and click Next  to continue.

    d) Enable the Select Firmware radio button and browse to open the downloaded ADS1293 firmware hex file.

    e) Press the BSL button on the MSP430 LaunchPad and connect to the PC with a USB cable; if detected, the text on the Firmware Upgrade tool will change from No device connected to Found 1 device

    f) Click on the Upgrade Firmware button to program the ADS1293EVM. Close the application when done.

  • Hi Robert,

    The button mentioned in step (e) above is equivalent to SW2 of the ADS1293EVM (lower-right corner).

    Regards,

    Sergio

  • Thanks very much Vishy and Sergio.

    I'll try to work with MSP430_USB_Firmware_Upgrade_Example. More quick and easy.

    I'm going to program my own codes with CCS and load HEX file to ADS1293EVM using MSP430_USB_Firmware.

    It's a simple proves to disable a SPI comunications with ADS1293.

    I should buy later a MSP-FET430UIF debugger.

    Thanks very much you both.

    I'll inform about my results.

     

  • Hi,

    I can load my code to MSP430 using a FET430UIF and the CCSv5.

    After, I can come back to initial code of ADS1293EVM via MSP430_USB_Firmware_Upgrade_Example.

    All it's right.

    But, I have two more doubts and problems.

    I connect two Evaluation Boards of TI (Sensortag and ADS1293EVM). CC2541 and ADS1293 are communicating with SPI bus. The MSP430 isn't working. The hardware connections are verified (correct funcions).

    1) I can't see any ECG value using "BLE Device Monitor" software and BLE dongle. How can I program a new GATT profile to see ECG values? Can you give me some references or document? I have saw different TI examples code (senorTag, KeyFog,....), but I don't understand clearly how starts to program a profile and send notifications.

    2) I'm using a code example of TI provides in http://www.ti.com/product/ads1293 (Wireless Heart Monitor with Bluetooth Low Energy). The Heart Monitor example. This code (developed by vishi) don't show any value of ECG in "BLE device monitor". Is normal? Is it enabled for transmit/notify ECG values? I have studied and looked all parts of code refereD ECG and I believe it's true or usefull.

    Thanks very much

    BR

  • Below are some useful references: 

    BLE CC2540 Mini Development Kit User’s Guide (SWRU270)

    TI CC2540/41 BLE Software Developer’s Guide (SWRU271)

    TI CC2540/41 BLE Sample Applications Guide (SWRU297)

    2.4GHz BLE System on Chip (SWRS084D)

    CC2540/41 System-on-Chip solution for 2.4GHz BLE Applications User’s Guide (SWRU191C)

    Wiki page: http://processors.wiki.ti.com/index.php/Category:BluetoothLE

    e2e forum:  http://e2e.ti.com/support/low_power_rf/default.aspx

     

  • Thanks Vishy,

    I have read the documents that you recommended me.

    Now I send ECG data with my CC2541&ADS1293 hardware to Host and see this values in BLE device monitor software of TI. The values are represented with HEX format.

    Can you or TI provide some software to represent a attribute value of one BLE profile in a graphic?
    Is there a graphical software interface that is free? Just wondering whether I can quickly verify the data received or the only way it's that I develop own graphical software.

    On the other hand, I use a TI sample example of BLE-CC254x-1.3-REV10 as a framework. It's a good and splendid example to SPI data tranfers and Health profile.
    But I have a question about a initial settings of ADS1293 registers through SPI bus.

    The function TI ADS1293 WriteR gSettings establish this settings, you can see the values of registers in TI_ADS1293_register_settings.h:

    (code vishy)

    ...

    #define TI_ADS1293_CONFIG_REG_VALUE (0x00) /* Main Configuration */

    #define TI_ADS1293_FLEX_CH1_CN_REG_VALUE (0x11) /* Flex Routing Swich Control for Channel 1 */
    #define TI_ADS1293_FLEX_CH2_CN_REG_VALUE (0x19) /* Flex Routing Swich Control for Channel 2 */
    #define TI_ADS1293_FLEX_CH3_CN_REG_VALUE (0x35) /* Flex Routing Swich Control for Channel 3 */
    #define TI_ADS1293_FLEX_PACE_CN_REG_VALUE (0x00) /* Flex Routing Swich Control for Pace Channel */
    #define TI_ADS1293_FLEX_VBAT_CN_REG_VALUE (0x00) /* Flex Routing Swich Control for Battery Monitoriing */

    #define TI_ADS1293_LOD_CN_REG_VALUE (0x00) /* Lead Off Detect Control */
    #define TI_ADS1293_LOD_EN_REG_VALUE (0x7F) /* Lead Off Detect Enable */
    #define TI_ADS1293_LOD_CURRENT_REG_VALUE (0xFF) /* Lead Off Detect Current */
    #define TI_ADS1293_LOD_AC_CN_REG_VALUE (0x00) /* AC Lead Off Detect Current */

    #define TI_ADS1293_CMDET_EN_REG_VALUE (0x07) /* Common Mode Detect Enable */
    #define TI_ADS1293_CMDET_CN_REG_VALUE (0x00) /* Commond Mode Detect Control */
    #define TI_ADS1293_RLD_CN_REG_VALUE (0x04) /* Right Leg Drive Control */

    #define TI_ADS1293_WILSON_EN1_REG_VALUE (0x01) /* Wilson Reference Input one Selection */
    #define TI_ADS1293_WILSON_EN2_REG_VALUE (0x02) /* Wilson Reference Input two Selection */
    #define TI_ADS1293_WILSON_EN3_REG_VALUE (0x03) /* Wilson Reference Input three Selection */
    #define TI_ADS1293_WILSON_CN_REG_VALUE (0x01) /* Wilson Reference Input Control */

    #define TI_ADS1293_REF_CN_REG_VALUE (0x00) /* Internal Reference Voltage Control */

    #define TI_ADS1293_OSC_CN_REG_VALUE (0x04) /* Clock Source and Output Clock Control */

    #define TI_ADS1293_AFE_RES_REG_VALUE (0x00) /* Analog Front-End Frequency and Resolution */
    #define TI_ADS1293_AFE_SHDN_CN_REG_VALUE (0x00) /* Analog Front-End Shutdown Control */
    #define TI_ADS1293_AFE_FAULT_CN_REG_VALUE (0x00) /* Analog Front-End Fault Detection Control */
    #define TI_ADS1293_AFE_DITHER_EN_REG_VALUE (0x00) /* Enable Dithering in Signma-Delta */
    #define TI_ADS1293_AFE_PACE_CN_REG_VALUE (0x05) /* Analog Pace Channel Output Routing Control */

    //#define TI_ADS1293_ERROR_LOD_REG_VALUE (0x00) /* Lead Off Detect Error Status */
    //#define TI_ADS1293_ERROR_STATUS_REG_VALUE (0x72) /* Other Error Status */
    //#define TI_ADS1293_ERROR_RANGE1_REG_VALUE (0x12) /* Channel 1 Amplifier Out of Range Status */
    //#define TI_ADS1293_ERROR_RANGE2_REG_VALUE (0x12) /* Channel 1 Amplifier Out of Range Status */
    //#define TI_ADS1293_ERROR_RANGE3_REG_VALUE (0x36) /* Channel 1 Amplifier Out of Range Status */
    //#define TI_ADS1293_ERROR_SYNC_REG_VALUE (0x00) /* Synchronization Error */


    #define TI_ADS1293_R2_RATE_REG_VALUE (0x02) /* R2 Decimation Rate */
    //#define TI_ADS1293_R3_RATE1_REG_VALUE (0x02) /* R3 Decimation Rate for Channel 1 */
    //#define TI_ADS1293_R3_RATE2_REG_VALUE (0x02) /* R3 Decimation Rate for Channel 2 */
    //#define TI_ADS1293_R3_RATE3_REG_VALUE (0x02) /* R3 Decimation Rate for Channel 3 */
    #define TI_ADS1293_R3_RATE1_REG_VALUE (0x20) /* vishy:R3 Decimation Rate for Channel 1 */
    #define TI_ADS1293_R3_RATE2_REG_VALUE (0x20) /* R3 Decimation Rate for Channel 2 */
    #define TI_ADS1293_R3_RATE3_REG_VALUE (0x20) /* R3 Decimation Rate for Channel 3 */
    #define TI_ADS1293_P_DRATE_REG_VALUE (0x00) /* 2x Pace Data Rate for all channels */
    #define TI_ADS1293_DIS_EFILTER_REG_VALUE (0x00) /* ECG Filters Disabled */
    #define TI_ADS1293_DRDYB_SRC_REG_VALUE (0x08) /* Data Ready Pin Source */
    #define TI_ADS1293_SYNCOUTB_SRC_REG_VALUE (0x00) /* Sync Out Pin Source */
    #define TI_ADS1293_MASK_DRDYB_REG_VALUE (0x00) /* Optional Mask Control for DRDYB Output */
    #define TI_ADS1293_MASK_ERR_REG_VALUE (0xF0) /* Mask Error on ALARMB Pin */

    #define TI_ADS1293_ALARM_FILTER_REG_VALUE (0x33) /* Digital Filter for Analog Alarm Signals */
    //#define TI_ADS1293_CH_CNFG_REG_VALUE (0x30) /* Configure Channel for Loop Read Back Mode */
    //#define TI_ADS1293_CH_CNFG_REG_VALUE (0x71) /* vishy:Configure Channel for Loop Read Back Mode */
    #define TI_ADS1293_CH_CNFG_REG_VALUE (0x70) /* vishy: 3channels, no status */

    ...

    The setting of FLEX_CH1, FLEX_CH2 and FLEX_CH3 establish the next INA diferencial inputs:

    Channel1: +IN2 to -IN1

    Channel2: +IN3 to -IN1

    Channel3: +IN6 to -IN5

    The Wilson registers set that IN1, IN2 and IN3 are wilson inputs and IN6 is wilson output (internal).

    The Common mode registers set IN1, IN2 and IN3 as inputs.
    The RLD is in IN4.

    I undestand that's the tipical wilson ECG setting. That you want measures of wilson leads betwen IN1, IN2 and IN3 electrodes. One reference in IN4 electrode, that's used simultaneously to RLD feedback (Common mode rejection).

    But i don't undestand some issues. Can you help me please?

    -Can you tell me a location of electrodes? and number of electrodes that you used?
    I undestand that IN1, IN2, IN3 and IN4 are right arm, left arm, left leg and right leg (shoulders and hips, respectively).
    Why use IN5? What's location of IN5? and IN6 (reference of Wilson setting)? The channel 3 is addicional measure outside of wilson setting?

    - How did you perform the ECG test with your boards?


    Thanks very much.
    Best Regards.

  • Hi Robert,

    IN5 is intended as a chest lead in a 5 electrode ECG system. The chest leads are measured with respect to the Wilson Reference. In this example, IN5 connects to the negative input of channel 3, and given that the Wilson Reference is connected to IN6, then IN6 should connect to the positive input of channel 3. The resulting ECG lead is a measurement of IN6 minus IN5.

    I think the measurement should be IN5 minus IN6 though.

    Regards,

    Sergio

  • Thanks Sergio!

    I'kk try this ECG test for initial step with my devices.

    have news mine. I will tell you my results

     

    Best regards 

    Robert

  • Hi,

    I perform the first tests and obtain a great results.

    Now, I'm modifying the ECG service of BLE-CC254x-1.3 example for my specific application.
    I'm trying to incorporate new characteristic with multiple attributes in ecgAttrTbl table. The number of attributes is large (arround 40), but I can see all of them in BLE device monitor software. It's cut at 99 of handle number (First column of BLE DevMon Screen before UUID column).

    I don't know why?

    If I create a new service, it can show all attributes. But in the same ECG service not.

    Is it a some data limit of GATTServApp_RegisterService? Is a internal problem of BLE Device Monitor software?

    I think than my code is correct, because I can see and change some of first attributes using BLE DevMon software.

    Do you know the problem origin? Did you try a large list of attributes (data and descriptors) in the same characteristic in your test examples?

    Thanks very much

    BR

  •  

    Please check on this in the BLE CC254x forum. Thanks.

  • Hi Robert,

    I would like to verify that in your wireless ECG board, you have successfully interfaced the ADS1293 with the CC2541 sensor tag?
    I am planning to buy the ADS1293 EVB and interface it with the CC2541 mini DK which I have bought earlier.

    Did you just connect the SPI and the DRDYB lines (seems the ALARMB is not used)? In the HeartRate example, it uses the SPI on P1_x. In the CC2541 mini DK this is already used by the accelerometer so I must use the SPI on P0_x -- which means I need to modify the SPI setup in the code.

    Are there other issues that I need to be aware of?

    Thanks,
    Ria

  • Dear Robert,

    Could you please provide some more infos about how you disabled MSP430?
    I want also to interface ADS1293EVM with external hardware.

    Thank you in advace
  • For other user's reference, recommendations for disabling the MSP430 can be found in this thread: http://e2e.ti.com/support/microcontrollers/msp430/f/166/p/391831/1384729

  • Dear Vishy viswanathan

    I have downloaded the MSP430 USB Firmware Upgrade Example and used the files attached with the BSL documents >> Demo Scripts >>5529_Application_Download>> erase_pass.txt file and ff_pass.txt file  to erase the memory of the EVM and I succeed cause I used to get like the picture below 

    Then when I tried to retrieve the board back using the text file provided above : "8054.MSP430_ADS1293_v2.0.0.3.txt" through the software the EVM didn't work and I get no signal and same like the picture below 

    Do you have any idea why I get the error like the picture below ?

    Does the EVM comes with a 1 year warranty or something like that  ?

    Does the EVM has protection elements on it ? , Is it possible that the EVM is damaged due to touching it or any other factors ?

  • Either the firmware is not loaded properly or has got corrupted on your EVM. Please reload the firmware. See the steps described in this page

    e2e.ti.com/.../232127

    Note: You need MSP-FET430UIF to load firmware.
  • Hi,
    Sorry for no answer your doubts and questions.
    I changed my job and I haven't worked again with this project.
    Nowadays, It's difficult to remember and recover and the related information.
    However, I could desable MSP430 of ADS1293EVM and connect with CC2541 of Sensortag. Then, I sent my first ECG data via BLE.
    Last step, I've dvelop a PCB like TI examples that integrate CC2541 anf ADS1993.
    I think that It's working but I could send more information. Sorry. I can't acces at it.


    I hope starting a new project shortly and I might recover my experience to contribute again

    Regards,
  • It is just a software,not the firmware!!