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.

LAUNCHXL-F2800137: flash_kernel_ex3_sci_flash_kernel DFU error

Part Number: LAUNCHXL-F2800137
Other Parts Discussed in Thread: UNIFLASH

Hello, 

Im currently trying to run the example flash_kernel_ex3_sci_flash_kernel example for my LAUNCHXL-F2800137 and im having the following errors while trying to perform a DFU via the serial_flash_programmer_appln.exe.

 

Bit rate /s of transfer was: 7012.773438
Application load successful!
Done waiting for application to download and boot...
SUCCESS of Command
ERROR Status: VERIFY_ERROR
ERROR Address: 0x80000
Error not recognized
Please refer to the Flash API documentation for further explanation of the error.
FMSTAT Register contents: 00

Here is what i did to run this example:

1) Connected a USB-SERIAL device to GPIO28 and GPIO29 for tx and rx for the serial communication

2) Compiled and generated .txt files requiered by serial_flash_programmer_appln.exe via hex2000 tool like this:

hex2000 flash_kernel_ex3_sci_flash_kernel.out -boot -sci8 -a -o flash_kernel_ex3_sci_flash_kernel.txt

hex2000 led_ex1_blinky.out -boot -sci8 -a -o led_ex1_blinky.txt

led_ex1_blinky target configutation was set to CPU1_FLASH for build configurations

flash_kernel_ex3_sci_flash_kernel was set to CPU1_RAM for build configurations

3) On my dev board , GPIO24 and GPIO32 are set to 1 to boot from Flash.

4) Runned flash_kernel_ex3_sci_flash_kernel on debug 

5) runned the following command and selected DFU:

serial_flash_programmer_appln.exe -d f280013x -k flash_kernel_ex3_sci_flash_kernel.txt -a led_ex1_blinky.txt -p COM0 -v



If someone could help i would really appreciate it,

  • Hello,

    Just to confirm, you are seeing this error after the application is loaded, correct? If so, can you send a copy of the application .txt file that you are loading via the kernel? This error could be occurring when checking the key value (bytes 0 and 1 should be AA 08) of the application .txt file. If that seems correct, this error could be occurring when the kernel is attempting to verify the data written at 0x80000. In that case, I suggest stepping through the lines of code where the kernel programs flash and verifying that the data is being programmed as expected.  

    Kind regards,

    Skyler

  • Hi Skyler ,

    Thanks for the quick replay. yes im seeing this error after the application is loaded. Im attaching both txt files

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

    Kind regards , Juan 

  • Hi Juan,

    The application text files looks correct. I suggest putting a break point at line 372 of flash_kernel_ex3_boot.c (should be  oReturnCheck = Fapi_issueProgrammingCommand((uint32_t *) BlockHeader.DestAddr, miniBuffer, sizeof(miniBuffer), 0, 0, Fapi_AutoEccGeneration);) and looking at the contents of Flash memory as well as the variables in the program.

    When the kernel is attempting to program address 0x80000, is there something other than 0xFFFF stored at that address? This can be viewed using the Memory Browser. Is fail ==0? 

    If not, continue to step through the code to deduce where in the programming process that the error is occurring. This will help narrow down the root cause of the issue. 

    Kind regards,

    Skyler

  • Hi Skyler,

    your indications were really helpful. It seems as if fail is always 1 , thus never reaching line line 372 of flash_kernel_ex3_boot.c (should be  oReturnCheck = Fapi_issueProgrammingCommand((uint32_t *) BlockHeader.DestAddr, miniBuffer, sizeof(miniBuffer), 0, 0, Fapi_AutoEccGeneration);)

    Regarding having something stored at 0x80000 address it does not look like. Here is the .cmd file:

    MEMORY
    {
       BEGIN            : origin = 0x00000000, length = 0x00000002
       BOOT_RSVD        : origin = 0x00000002, length = 0x00000126
    
       RAMM0            : origin = 0x00000128, length = 0x000002D8
       RAMM1            : origin = 0x00000400, length = 0x000003F8
       // RAMM1_RSVD       : origin = 0x000007F8, length = 0x00000008 /* Reserve and do not use for code as per the errata advisory "Memory: Prefetching Beyond Valid Memory" */
    
       RAMLS0           : origin = 0x00008000, length = 0x00002000
       RAMLS1           : origin = 0x0000A000, length = 0x00001FF8
       // RAMLS1_RSVD      : origin = 0x0000BFF8, length = 0x00000008
    
       RESET            : origin = 0x003FFFC0, length = 0x00000002
    
       /* Flash sectors */
       FLASH_BANK0_SEC_0_7     : origin = 0x080008, length = 0x1FF8  /* on-chip Flash */
       FLASH_BANK0_SEC_8_15    : origin = 0x082000, length = 0x2000  /* on-chip Flash */
       FLASH_BANK0_SEC_16_23   : origin = 0x084000, length = 0x2000  /* on-chip Flash */
       FLASH_BANK0_SEC_24      : origin = 0x086000, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_25      : origin = 0x086400, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_26      : origin = 0x086800, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_27      : origin = 0x086C00, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_28      : origin = 0x087000, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_29      : origin = 0x087400, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_30      : origin = 0x087800, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_31      : origin = 0x087C00, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_32      : origin = 0x088000, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_33      : origin = 0x088400, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_34      : origin = 0x088800, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_35      : origin = 0x088C00, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_36      : origin = 0x089000, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_37      : origin = 0x089400, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_38      : origin = 0x089800, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_39      : origin = 0x089C00, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_40_47   : origin = 0x08A000, length = 0x2000  /* on-chip Flash */
       FLASH_BANK0_SEC_48_55   : origin = 0x08C000, length = 0x2000  /* on-chip Flash */
       FLASH_BANK0_SEC_56_63   : origin = 0x08E000, length = 0x2000  /* on-chip Flash */
       FLASH_BANK0_SEC_64_71   : origin = 0x090000, length = 0x2000  /* on-chip Flash */
       FLASH_BANK0_SEC_72_79   : origin = 0x092000, length = 0x2000  /* on-chip Flash */
       FLASH_BANK0_SEC_80_87   : origin = 0x094000, length = 0x2000  /* on-chip Flash */
       FLASH_BANK0_SEC_88      : origin = 0x096000, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_89      : origin = 0x096400, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_90      : origin = 0x096800, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_91      : origin = 0x096C00, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_92      : origin = 0x097000, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_93      : origin = 0x097400, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_94      : origin = 0x097800, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_95      : origin = 0x097C00, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_96      : origin = 0x098000, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_97      : origin = 0x098400, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_98      : origin = 0x098800, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_99      : origin = 0x098C00, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_100     : origin = 0x099000, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_101     : origin = 0x099400, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_102     : origin = 0x099800, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_103     : origin = 0x099C00, length = 0x0400  /* on-chip Flash */
       FLASH_BANK0_SEC_104_111 : origin = 0x09A000, length = 0x2000  /* on-chip Flash */
       FLASH_BANK0_SEC_112_119 : origin = 0x09C000, length = 0x2000  /* on-chip Flash */
       FLASH_BANK0_SEC_120_127 : origin = 0x09E000, length = 0x1FF0  /* on-chip Flash */
    
       // FLASH_BANK0_SEC_127_RSVD : origin = 0x0A0FF0, length = 0x0010  /* Reserve and do not use for code as per the errata advisory "Memory: Prefetching Beyond Valid Memory" */
    }
    
    
    SECTIONS
    {
       codestart        : > BEGIN
       .TI.ramfunc      : > RAMM0
       .text            : >> RAMLS0 | RAMLS1
       .cinit           : > RAMM0
       .switch          : > RAMM0
       .reset           : > RESET,                  TYPE = DSECT /* not used, */
    
       .stack           : > RAMM1
    
    #if defined(__TI_EABI__)
       .bss             : > RAMLS0
       .bss:output      : > RAMLS0
       .init_array      : > RAMM0
       .const           : > RAMLS0
       .data            : > RAMLS0
       .sysmem          : > RAMLS0
      .bss:cio          : > RAMLS0
    #else
       .pinit           : > RAMM0
       .ebss            : > RAMLS0
       .econst          : > RAMLS0
       .esysmem         : > RAMLS0
       .cio             : > RAMLS0
    #endif
    
    
        /*  Allocate IQ math areas: */
       IQmath           : > RAMLS1
       IQmathTables     : > RAMLS1
    }
    

    I even performed a Flash Erase using Uniflash:

    and im still getting the same error.

    After further inspecting and putting multiple breakpoints , it seems that on line 112 of flash_kernel_ex3_sci_boot.c the following if condition is true:

    if (sciaGetWordData() != 0x08AA)
    {
    statusCode.status = VERIFY_ERROR;
    statusCode.address = FLASH_ENTRY_POINT;
    statusCode.flashAPIError = NO_ERROR;
    statusCode.flashAPIFsmStatus = 0;
    }

    It seems that the Verify error coming from this place


    Kind regards,

    Juan

  • Hi Juan,

    Can you set a breakpoint within the "sciaGetWordData()" function and see what it returns when it is called on line 112 of flash_kernel_ex3_sci_boot.c? Can you also double-check that the application text file that you sent earlier is being passed to the host programmer? At this moment, I am not sure why sciaGetWordData() would not return the proper value, as it seems to be correct in the application.txt file you sent.

    Kind regards,

    Skyler

  • Hi Skyler,

    That function returns 0x080A the first time its called , thus failing that if condition.

    I also double checked that the application.txt and its the same. the application is just the led_ex1_blinky example 

    Im also unsure why it would return that value

    Kind regards,

    Juan

  • Hi Juan,

    Okay, can you verify in the terminal that 0x08AA is being sent by the host programmer?

    Kind regards,

    Skyler

  • Hi Skyler,

    sorry for the late replay , here are some output logs from the .exe provided by TI:

    C2000 Serial Firmware Upgrader
    Copyright (c) 2013 Texas Instruments Incorporated.  All rights reserved.
    
    getting comm state 
    building comm DCB
    adjusting port settings
    
    Attempting autobaud to send function message...
    What operation do you want to perform?
    	 1-DFU CPU1
    	 2-Erase CPU1
    	 3-Verify CPU1
    	 4-Unlock CPU1 Zone 1
    	 5-Unlock CPU1 Zone 2
    	 6-Run CPU1
    	 7-Reset CPU1
    	 0-DONE
    1
    
    calling f021_SendPacket
    
    Finished sending Packet... Received ACK to Packet... Downloading led_ex1_blinky.txt to device...
    
    2
    0
    8
    0
    0
    0
    48
    0
    ae
    4b
    e9
    0
    8
    0
    8
    0
    a
    fe
    49
    7c
    48
    1e
    48
    76
    0
    4b
    0
    52
    6
    60
    8
    8f
    4e
    80
    3d
    2
    48
    76
    cb
    4b
    4e
    6
    48
    76
    10
    4b
    0
    52
    6
    60
    8
    8f
    4e
    80
    3e
    2
    48
    76
    cb
    4b
    49
    92
    f
    52
    6
    69
    8
    8f
    4e
    80
    3f
    2
    48
    76
    cb
    4b
    48
    6
    40
    76
    73
    80
    48
    6
    40
    76
    8b
    80
    49
    5c
    48
    6
    40
    76
    51
    80
    1
    be
    0
    b6
    1
    2
    42
    c2
    44
    c3
    46
    1e
    20
    ff
    0
    16
    48
    76
    74
    48
    3
    be
    3
    2
    42
    c2
    44
    c3
    46
    1e
    20
    ff
    4
    16
    48
    76
    74
    48
    3
    2
    42
    c2
    44
    c3
    46
    1e
    20
    ff
    8
    16
    48
    76
    74
    48
    48
    6
    40
    76
    a2
    80
    

    i dont see 0x08AA being sent

    Kind regards,

    Juan

  • Hi Juan,

    When sciaGetWordData() is called to get the key value, can you verify the contents of the SCI_RXBUF register? You can set a break point within SCI_readCharBlockingNonFIFO() and verify the contents of the register via the Memory Browser. I anticipate this value to show the same 0x080A value you mentioned earlier. 

    The reason we can't see 0x08AA being sent in the terminal is because f021_DownloadImage.cpp (within the serial_flash_programmer.sln project) doesn't log the sending of initialization data. To verify the initialization data being sent by the host programmer, I suggest adding lines of code that will print out the contents of sendData (QUIETPRINT(_T("\n%lx"), sendData[0]); on line 119) or adding a breakpoint in that file and view the contents of sendData that way. In order to do this, you will have to run the host programmer in the Visual Studio IDE, not using the .exe. In order to modify the host programmer to send only the application (equivalent to running the serial_flash_programmer_appln.exe), make sure line 242 (#define kernel) of serial_flash_programmer.cpp is commented out.

    Kind regards,

    Skyler