<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: p2020 boot from sd card in P-Series</title>
    <link>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462775#M2697</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you ,ufedor&lt;/P&gt;&lt;P&gt;My sdk is&amp;nbsp; P1020_P2020RDB_20101101_ltib.&lt;/P&gt;&lt;P&gt;there is no any debugger connect to my board.&lt;/P&gt;&lt;P&gt;the board designed by I in scratch,not offical develop board.&lt;/P&gt;&lt;P&gt;I change part_type=6 use 'fdisk' ,but still no success,but I add address/value pairs in config_sram_p1022ds.dat that operates GPIO port 9 that connect a LED on my board,the LED can been turned on,but I can not&amp;nbsp; turn off it in start.S.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the flowing is whole information:&lt;/P&gt;&lt;P&gt;[root@localhost u-boot-2009.11-cloud]# ./boot_format config_sram_p1022ds.dat u-boot.bin -sd /dev/sde&lt;/P&gt;&lt;P&gt;It is a little endian machine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read MBR from SDCard:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0040: 42 4f 4f 54 00 00 00 00 00 08 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0050: 06 20 20 00 00 00 00 00 f8 f8 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0060: f8 ff f0 00 00 00 00 00 00 00 00 06 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0080: ff 72 01 00 f8 f8 00 00 ff 72 0e 44 00 00 00 0c&lt;/P&gt;&lt;P&gt;0x0090: ff 72 00 00 80 01 00 00 ff 72 e4 0c 00 00 00 40&lt;/P&gt;&lt;P&gt;0x00a0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00b0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00c0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00d0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00e0: ff 70 21 28 de ad be ef ff 70 21 10 c7 0c 00 00&lt;/P&gt;&lt;P&gt;0x00f0: ff 70 0c 08 00 00 00 00 ff 70 0d 70 80 f0 00 1d&lt;/P&gt;&lt;P&gt;0x0100: ef ef ef ef ff ff 00 00 ff e0 f0 08 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 01&lt;/P&gt;&lt;P&gt;0x01c0: 01 00 06 c0 34 14 34 00 00 00 10 37 03 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 01 15 83 c0 74 7d 44 37 03 00 54 48 37 00 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;================== MBR ==================&lt;/P&gt;&lt;P&gt;boot_ind&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x80&lt;/P&gt;&lt;P&gt;start_head&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x1&lt;/P&gt;&lt;P&gt;start_cylesec&amp;nbsp;&amp;nbsp; = 0x1&lt;/P&gt;&lt;P&gt;part_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x6&lt;/P&gt;&lt;P&gt;end_head&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0xc0&lt;/P&gt;&lt;P&gt;end_cylsec&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x1434&lt;/P&gt;&lt;P&gt;rel_sectors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x34&lt;/P&gt;&lt;P&gt;total_sectors&amp;nbsp;&amp;nbsp; = 0x33710&lt;/P&gt;&lt;P&gt;=========================================&lt;/P&gt;&lt;P&gt;It is a valid MBR&lt;/P&gt;&lt;P&gt;Read DBR from SDCard:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: eb 3c 90 6d 6b 64 6f 73 66 73 00 00 02 04 04 00&lt;/P&gt;&lt;P&gt;0x0010: 02 00 02 00 00 f8 d0 00 34 00 c1 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: 10 37 03 00 00 00 29 4d fb ee 26 20 20 20 20 20&lt;/P&gt;&lt;P&gt;0x0030: 20 20 20 20 20 20 46 41 54 31 36 20 20 20 0e 1f&lt;/P&gt;&lt;P&gt;0x0040: be 5b 7c ac 22 c0 74 0b 56 b4 0e bb 07 00 cd 10&lt;/P&gt;&lt;P&gt;0x0050: 5e eb f0 32 e4 cd 16 cd 19 eb fe 54 68 69 73 20&lt;/P&gt;&lt;P&gt;0x0060: 69 73 20 6e 6f 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0070: 65 20 64 69 73 6b 2e 20 20 50 6c 65 61 73 65 20&lt;/P&gt;&lt;P&gt;0x0080: 69 6e 73 65 72 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0090: 65 20 66 6c 6f 70 70 79 20 61 6e 64 0d 0a 70 72&lt;/P&gt;&lt;P&gt;0x00a0: 65 73 73 20 61 6e 79 20 6b 65 79 20 74 6f 20 74&lt;/P&gt;&lt;P&gt;0x00b0: 72 79 20 61 67 61 69 6e 20 2e 2e 2e 20 0d 0a 00&lt;/P&gt;&lt;P&gt;0x00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;================== DBR ==================&lt;/P&gt;&lt;P&gt;jmp_code[0]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0xeb&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sector_size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x200&lt;/P&gt;&lt;P&gt;root_entries&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x200&lt;/P&gt;&lt;P&gt;small_sector&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x0&lt;/P&gt;&lt;P&gt;sectors_p_fat&amp;nbsp;&amp;nbsp; = 0xd0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing image to SDCard...&lt;/P&gt;&lt;P&gt;OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing config words to MBR's buffer first...OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing MBR to SDCard...&lt;/P&gt;&lt;P&gt;================== MBR ==================&lt;/P&gt;&lt;P&gt;boot_ind&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x80&lt;/P&gt;&lt;P&gt;start_head&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x1&lt;/P&gt;&lt;P&gt;start_cylesec&amp;nbsp;&amp;nbsp; = 0x1&lt;/P&gt;&lt;P&gt;part_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x6&lt;/P&gt;&lt;P&gt;end_head&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0xc0&lt;/P&gt;&lt;P&gt;end_cylsec&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x1434&lt;/P&gt;&lt;P&gt;rel_sectors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x34&lt;/P&gt;&lt;P&gt;total_sectors&amp;nbsp;&amp;nbsp; = 0x33710&lt;/P&gt;&lt;P&gt;=========================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0040: 42 4f 4f 54 00 00 00 00 00 08 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0050: 06 20 20 00 00 00 00 00 f8 f8 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0060: f8 ff f0 00 00 00 00 00 00 00 00 08 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0080: ff 72 01 00 f8 f8 00 00 ff 72 0e 44 00 00 00 0c&lt;/P&gt;&lt;P&gt;0x0090: ff 72 00 00 80 01 00 00 ff 72 e4 0c 00 00 00 40&lt;/P&gt;&lt;P&gt;0x00a0: ff 70 f0 00 00 40 00 00 ff 70 f0 08 00 40 00 00&lt;/P&gt;&lt;P&gt;0x00b0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00c0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00d0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00e0: ff 70 21 28 de ad be ef ff 70 21 10 c7 0c 00 00&lt;/P&gt;&lt;P&gt;0x00f0: ff 70 0c 08 00 00 00 00 ff 70 0d 70 80 f0 00 1d&lt;/P&gt;&lt;P&gt;0x0100: ef ef ef ef ff ff 00 00 ff e0 f0 08 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 01&lt;/P&gt;&lt;P&gt;0x01c0: 01 00 06 c0 34 14 34 00 00 00 10 37 03 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 01 15 83 c0 74 7d 44 37 03 00 54 48 37 00 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing DBR to SDCard...&lt;/P&gt;&lt;P&gt;================== DBR ==================&lt;/P&gt;&lt;P&gt;jmp_code[0]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0xeb&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sector_size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x200&lt;/P&gt;&lt;P&gt;root_entries&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x200&lt;/P&gt;&lt;P&gt;small_sector&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x0&lt;/P&gt;&lt;P&gt;sectors_p_fat&amp;nbsp;&amp;nbsp; = 0xd0&lt;/P&gt;&lt;P&gt;=========================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: eb 3c 90 6d 6b 64 6f 73 66 73 00 00 02 04 04 00&lt;/P&gt;&lt;P&gt;0x0010: 02 00 02 00 00 f8 d0 00 34 00 c1 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: 10 37 03 00 00 00 29 4d fb ee 26 20 20 20 20 20&lt;/P&gt;&lt;P&gt;0x0030: 20 20 20 20 20 20 46 41 54 31 36 20 20 20 0e 1f&lt;/P&gt;&lt;P&gt;0x0040: be 5b 7c ac 22 c0 74 0b 56 b4 0e bb 07 00 cd 10&lt;/P&gt;&lt;P&gt;0x0050: 5e eb f0 32 e4 cd 16 cd 19 eb fe 54 68 69 73 20&lt;/P&gt;&lt;P&gt;0x0060: 69 73 20 6e 6f 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0070: 65 20 64 69 73 6b 2e 20 20 50 6c 65 61 73 65 20&lt;/P&gt;&lt;P&gt;0x0080: 69 6e 73 65 72 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0090: 65 20 66 6c 6f 70 70 79 20 61 6e 64 0d 0a 70 72&lt;/P&gt;&lt;P&gt;0x00a0: 65 73 73 20 61 6e 79 20 6b 65 79 20 74 6f 20 74&lt;/P&gt;&lt;P&gt;0x00b0: 72 79 20 61 67 61 69 6e 20 2e 2e 2e 20 0d 0a 00&lt;/P&gt;&lt;P&gt;0x00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OK.&lt;/P&gt;&lt;P&gt;Congratulations! It is done successfully.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the content of config_sram_p1022ds.dat is flowing:&lt;/P&gt;&lt;P&gt;040:424f4f54&lt;/P&gt;&lt;P&gt;044:00000000&lt;/P&gt;&lt;P&gt;048:00010000&lt;/P&gt;&lt;P&gt;04c:00000000&lt;/P&gt;&lt;P&gt;050:00001000&lt;/P&gt;&lt;P&gt;054:00000000&lt;/P&gt;&lt;P&gt;058:f8f80000&lt;/P&gt;&lt;P&gt;05c:00000000&lt;/P&gt;&lt;P&gt;060:f8fff000&lt;/P&gt;&lt;P&gt;064:00000000&lt;/P&gt;&lt;P&gt;068:00000008&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;080:ff720100 &lt;/P&gt;&lt;P&gt;084:f8f80000&lt;/P&gt;&lt;P&gt;088:ff720e44 &lt;/P&gt;&lt;P&gt;08c:0000000c&lt;/P&gt;&lt;P&gt;090:ff720000 &lt;/P&gt;&lt;P&gt;094:80010000&lt;/P&gt;&lt;P&gt;098:ff72e40c &lt;/P&gt;&lt;P&gt;09c:00000040&lt;/P&gt;&lt;P&gt;0a0:ff70f000&lt;/P&gt;&lt;P&gt;0a4:00400000&lt;/P&gt;&lt;P&gt;0a8:ff70f008&lt;/P&gt;&lt;P&gt;0ac:00400000&lt;/P&gt;&lt;P&gt;0b0:40000001&lt;/P&gt;&lt;P&gt;0b4:00000100&lt;/P&gt;&lt;P&gt;0b8:80000001&lt;/P&gt;&lt;P&gt;0bc:80000001&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 03 Jan 2016 17:19:51 GMT</pubDate>
    <dc:creator>weizhou</dc:creator>
    <dc:date>2016-01-03T17:19:51Z</dc:date>
    <item>
      <title>p2020 boot from sd card</title>
      <link>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462772#M2694</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all:&lt;/P&gt;&lt;P&gt; My CPU is P2020,I want to boot from sd card,I use the P1020_P2020RDB_20101101_ltib software package,but no success,no message come from uart,I sure the communication between CPU and sd card is correct,the sd_clk,sd_cmd and sd_dat0 has wave from oscillograph，the flowing is my operation record:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[root@localhost u-boot-2009.11-cloud]# fdisk /dev/sdd&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WARNING: DOS-compatible mode is deprecated. It's strongly recommended to&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; switch off the mode (command 'c') and change display units to&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sectors (command 'u').&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Command (m for help): p&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Disk /dev/sdd: 16.0 GB, 16021192704 bytes&lt;/P&gt;&lt;P&gt;64 heads, 32 sectors/track, 15279 cylinders&lt;/P&gt;&lt;P&gt;Units = cylinders of 2048 * 512 = 1048576 bytes&lt;/P&gt;&lt;P&gt;Sector size (logical/physical): 512 bytes / 512 bytes&lt;/P&gt;&lt;P&gt;I/O size (minimum/optimal): 512 bytes / 512 bytes&lt;/P&gt;&lt;P&gt;Disk identifier: 0x00000000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Device Boot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Start&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Blocks&amp;nbsp;&amp;nbsp; Id&amp;nbsp; System&lt;/P&gt;&lt;P&gt;/dev/sdd1&amp;nbsp;&amp;nbsp; *&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 51&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52208&amp;nbsp;&amp;nbsp; 83&amp;nbsp; Linux&lt;/P&gt;&lt;P&gt;/dev/sdd2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15279&amp;nbsp;&amp;nbsp;&amp;nbsp; 15593472&amp;nbsp;&amp;nbsp; 83&amp;nbsp; Linux&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Command action&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; a&amp;nbsp;&amp;nbsp; toggle a bootable flag&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; b&amp;nbsp;&amp;nbsp; edit bsd disklabel&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; c&amp;nbsp;&amp;nbsp; toggle the dos compatibility flag&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; d&amp;nbsp;&amp;nbsp; delete a partition&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; l&amp;nbsp;&amp;nbsp; list known partition types&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; m&amp;nbsp;&amp;nbsp; print this menu&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; n&amp;nbsp;&amp;nbsp; add a new partition&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; o&amp;nbsp;&amp;nbsp; create a new empty DOS partition table&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; p&amp;nbsp;&amp;nbsp; print the partition table&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; q&amp;nbsp;&amp;nbsp; quit without saving changes&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; s&amp;nbsp;&amp;nbsp; create a new empty Sun disklabel&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; t&amp;nbsp;&amp;nbsp; change a partition's system id&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; u&amp;nbsp;&amp;nbsp; change display/entry units&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; v&amp;nbsp;&amp;nbsp; verify the partition table&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; w&amp;nbsp;&amp;nbsp; write table to disk and exit&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; x&amp;nbsp;&amp;nbsp; extra functionality (experts only)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Command (m for help): q&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[root@localhost u-boot-2009.11-cloud]# mkfs.vfat /dev/sdd1&lt;/P&gt;&lt;P&gt;mkfs.vfat 3.0.9 (31 Jan 2010)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[root@localhost u-boot-2009.11-cloud]# ./boot_format config_sram_p2020rdb.dat u-boot.bin -sd /dev/sdd&lt;/P&gt;&lt;P&gt;It is a little endian machine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read MBR from SDCard:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0040: 42 4f 4f 54 00 00 00 00 00 0a 1e 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0050: 02 f1 0c 00 00 00 00 00 f8 f8 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0060: f8 f8 00 00 00 00 00 00 00 00 00 06 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0080: ff 72 01 00 f8 f8 00 00 ff 72 0e 44 00 00 00 0c&lt;/P&gt;&lt;P&gt;0x0090: ff 72 00 00 80 01 00 00 ff 72 e4 0c 00 00 00 40&lt;/P&gt;&lt;P&gt;0x00a0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00b0: ff 70 21 0c 0f c0 88 db ff 70 21 14 24 40 10 00&lt;/P&gt;&lt;P&gt;0x00c0: ff 70 21 18 00 04 08 30 ff 70 21 24 08 20 01 00&lt;/P&gt;&lt;P&gt;0x00d0: ff 70 21 30 02 80 00 00 40 00 00 01 00 00 01 00&lt;/P&gt;&lt;P&gt;0x00e0: ff 70 21 28 de ad be ef ff 70 21 10 c7 0c 00 00&lt;/P&gt;&lt;P&gt;0x00f0: ff 70 0c 08 00 00 00 00 ff 70 0d 70 80 f0 00 1d&lt;/P&gt;&lt;P&gt;0x0100: ef ef ef ef 00 00 00 00 40 00 00 01 00 00 01 00&lt;/P&gt;&lt;P&gt;0x0110: ff 70 21 10 c7 0c 00 08 ff 70 0c 08 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: ff 70 0c 10 80 f0 00 1d ef ef ef ef 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 20 14 06 03 3d 00 00 00 00 00 00 00 00 00 80 01&lt;/P&gt;&lt;P&gt;0x01c0: 01 00 83 3f 20 32 20 00 00 00 e0 97 01 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 01 33 83 3f e0 ff 00 98 01 00 00 e0 db 01 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;================== MBR ==================&lt;/P&gt;&lt;P&gt;boot_ind&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x80&lt;/P&gt;&lt;P&gt;start_head&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x1&lt;/P&gt;&lt;P&gt;start_cylesec&amp;nbsp;&amp;nbsp; = 0x1&lt;/P&gt;&lt;P&gt;part_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x83&lt;/P&gt;&lt;P&gt;end_head&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x3f&lt;/P&gt;&lt;P&gt;end_cylsec&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x3220&lt;/P&gt;&lt;P&gt;rel_sectors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x20&lt;/P&gt;&lt;P&gt;total_sectors&amp;nbsp;&amp;nbsp; = 0x197e0&lt;/P&gt;&lt;P&gt;=========================================&lt;/P&gt;&lt;P&gt;It is a valid MBR&lt;/P&gt;&lt;P&gt;Read DBR from SDCard:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: eb 3c 90 6d 6b 64 6f 73 66 73 00 00 02 04 04 00&lt;/P&gt;&lt;P&gt;0x0010: 02 00 02 00 00 f8 68 00 20 00 40 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: e0 97 01 00 00 00 29 1a a7 c5 c5 20 20 20 20 20&lt;/P&gt;&lt;P&gt;0x0030: 20 20 20 20 20 20 46 41 54 31 36 20 20 20 0e 1f&lt;/P&gt;&lt;P&gt;0x0040: be 5b 7c ac 22 c0 74 0b 56 b4 0e bb 07 00 cd 10&lt;/P&gt;&lt;P&gt;0x0050: 5e eb f0 32 e4 cd 16 cd 19 eb fe 54 68 69 73 20&lt;/P&gt;&lt;P&gt;0x0060: 69 73 20 6e 6f 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0070: 65 20 64 69 73 6b 2e 20 20 50 6c 65 61 73 65 20&lt;/P&gt;&lt;P&gt;0x0080: 69 6e 73 65 72 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0090: 65 20 66 6c 6f 70 70 79 20 61 6e 64 0d 0a 70 72&lt;/P&gt;&lt;P&gt;0x00a0: 65 73 73 20 61 6e 79 20 6b 65 79 20 74 6f 20 74&lt;/P&gt;&lt;P&gt;0x00b0: 72 79 20 61 67 61 69 6e 20 2e 2e 2e 20 0d 0a 00&lt;/P&gt;&lt;P&gt;0x00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;================== DBR ==================&lt;/P&gt;&lt;P&gt;jmp_code[0]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0xeb&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sector_size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x200&lt;/P&gt;&lt;P&gt;root_entries&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x200&lt;/P&gt;&lt;P&gt;small_sector&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x0&lt;/P&gt;&lt;P&gt;sectors_p_fat&amp;nbsp;&amp;nbsp; = 0x68&lt;/P&gt;&lt;P&gt;=========================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing image to SDCard...&lt;/P&gt;&lt;P&gt;OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing config words to MBR's buffer first...OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing MBR to SDCard...&lt;/P&gt;&lt;P&gt;================== MBR ==================&lt;/P&gt;&lt;P&gt;boot_ind&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x80&lt;/P&gt;&lt;P&gt;start_head&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x1&lt;/P&gt;&lt;P&gt;start_cylesec&amp;nbsp;&amp;nbsp; = 0x1&lt;/P&gt;&lt;P&gt;part_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x83&lt;/P&gt;&lt;P&gt;end_head&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x3f&lt;/P&gt;&lt;P&gt;end_cylsec&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x3220&lt;/P&gt;&lt;P&gt;rel_sectors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x20&lt;/P&gt;&lt;P&gt;total_sectors&amp;nbsp;&amp;nbsp; = 0x197e0&lt;/P&gt;&lt;P&gt;=========================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0040: 42 4f 4f 54 00 00 00 00 00 08 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0050: 03 20 00 00 00 00 00 00 f8 f8 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0060: f8 f8 00 00 00 00 00 00 00 00 00 06 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0080: ff 72 01 00 f8 f8 00 00 ff 72 0e 44 00 00 00 0c&lt;/P&gt;&lt;P&gt;0x0090: ff 72 00 00 80 01 00 00 ff 72 e4 0c 00 00 00 40&lt;/P&gt;&lt;P&gt;0x00a0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00b0: ff 70 21 0c 0f c0 88 db ff 70 21 14 24 40 10 00&lt;/P&gt;&lt;P&gt;0x00c0: ff 70 21 18 00 04 08 30 ff 70 21 24 08 20 01 00&lt;/P&gt;&lt;P&gt;0x00d0: ff 70 21 30 02 80 00 00 40 00 00 01 00 00 01 00&lt;/P&gt;&lt;P&gt;0x00e0: ff 70 21 28 de ad be ef ff 70 21 10 c7 0c 00 00&lt;/P&gt;&lt;P&gt;0x00f0: ff 70 0c 08 00 00 00 00 ff 70 0d 70 80 f0 00 1d&lt;/P&gt;&lt;P&gt;0x0100: ef ef ef ef 00 00 00 00 40 00 00 01 00 00 01 00&lt;/P&gt;&lt;P&gt;0x0110: ff 70 21 10 c7 0c 00 08 ff 70 0c 08 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: ff 70 0c 10 80 f0 00 1d ef ef ef ef 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 20 14 06 03 3d 00 00 00 00 00 00 00 00 00 80 01&lt;/P&gt;&lt;P&gt;0x01c0: 01 00 83 3f 20 32 20 00 00 00 e0 97 01 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 01 33 83 3f e0 ff 00 98 01 00 00 e0 db 01 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing DBR to SDCard...&lt;/P&gt;&lt;P&gt;================== DBR ==================&lt;/P&gt;&lt;P&gt;jmp_code[0]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0xeb&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sector_size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x200&lt;/P&gt;&lt;P&gt;root_entries&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x200&lt;/P&gt;&lt;P&gt;small_sector&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x0&lt;/P&gt;&lt;P&gt;sectors_p_fat&amp;nbsp;&amp;nbsp; = 0x68&lt;/P&gt;&lt;P&gt;=========================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: eb 3c 90 6d 6b 64 6f 73 66 73 00 00 02 04 04 00&lt;/P&gt;&lt;P&gt;0x0010: 02 00 02 00 00 f8 68 00 20 00 40 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: e0 97 01 00 00 00 29 1a a7 c5 c5 20 20 20 20 20&lt;/P&gt;&lt;P&gt;0x0030: 20 20 20 20 20 20 46 41 54 31 36 20 20 20 0e 1f&lt;/P&gt;&lt;P&gt;0x0040: be 5b 7c ac 22 c0 74 0b 56 b4 0e bb 07 00 cd 10&lt;/P&gt;&lt;P&gt;0x0050: 5e eb f0 32 e4 cd 16 cd 19 eb fe 54 68 69 73 20&lt;/P&gt;&lt;P&gt;0x0060: 69 73 20 6e 6f 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0070: 65 20 64 69 73 6b 2e 20 20 50 6c 65 61 73 65 20&lt;/P&gt;&lt;P&gt;0x0080: 69 6e 73 65 72 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0090: 65 20 66 6c 6f 70 70 79 20 61 6e 64 0d 0a 70 72&lt;/P&gt;&lt;P&gt;0x00a0: 65 73 73 20 61 6e 79 20 6b 65 79 20 74 6f 20 74&lt;/P&gt;&lt;P&gt;0x00b0: 72 79 20 61 67 61 69 6e 20 2e 2e 2e 20 0d 0a 00&lt;/P&gt;&lt;P&gt;0x00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OK.&lt;/P&gt;&lt;P&gt;Congratulations! It is done successfully.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the content of config_sram_p2020rdb.dat is flowing:&lt;/P&gt;&lt;P&gt;40:424f4f54&lt;/P&gt;&lt;P&gt;44:00000000&lt;/P&gt;&lt;P&gt;48:00010000&lt;/P&gt;&lt;P&gt;4c:00000000&lt;/P&gt;&lt;P&gt;50:00000008&lt;/P&gt;&lt;P&gt;54:00000000&lt;/P&gt;&lt;P&gt;58:f8f80000&lt;/P&gt;&lt;P&gt;5c:00000000&lt;/P&gt;&lt;P&gt;60:f8f80000&lt;/P&gt;&lt;P&gt;64:00000000&lt;/P&gt;&lt;P&gt;68:00000006&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;80:ff720100&lt;/P&gt;&lt;P&gt;84:f8f80000&lt;/P&gt;&lt;P&gt;88:ff720e44&lt;/P&gt;&lt;P&gt;8c:0000000c&lt;/P&gt;&lt;P&gt;90:ff720000&lt;/P&gt;&lt;P&gt;94:80010000&lt;/P&gt;&lt;P&gt;98:ff72e40c&lt;/P&gt;&lt;P&gt;9c:00000040&lt;/P&gt;&lt;P&gt;a0:40000001&lt;/P&gt;&lt;P&gt;a4:00000100&lt;/P&gt;&lt;P&gt;a8:80000001&lt;/P&gt;&lt;P&gt;ac:80000001&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;has&amp;nbsp; where &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;improper operation?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;It torments me two weeks!!!!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;thank you!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;thank you!&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 02 Jan 2016 18:04:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462772#M2694</guid>
      <dc:creator>weizhou</dc:creator>
      <dc:date>2016-01-02T18:04:20Z</dc:date>
    </item>
    <item>
      <title>Re: p2020 boot from sd card</title>
      <link>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462773#M2695</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1) Which Freescale's SDK is used?&lt;/P&gt;&lt;P&gt;2) Please provide the SDCARD U-Boot binary image for inspection.&lt;/P&gt;&lt;P&gt;3) Is debugger connection possibe during booting from SD card?&lt;/P&gt;&lt;P&gt;4) Is the board capable to boot from another source (NOR, NAND, SPI)?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Jan 2016 05:50:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462773#M2695</guid>
      <dc:creator>ufedor</dc:creator>
      <dc:date>2016-01-03T05:50:05Z</dc:date>
    </item>
    <item>
      <title>Re: p2020 boot from sd card</title>
      <link>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462774#M2696</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In the log it is printed "part_type = 0x83" - this is incorrect.&lt;/P&gt;&lt;P&gt;Should be "part_type = 0x6" - because only FAT16 and FAT32 are supported.&lt;/P&gt;&lt;P&gt;Use 'fdisk' to to change the partition ID = 6&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Jan 2016 10:21:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462774#M2696</guid>
      <dc:creator>ufedor</dc:creator>
      <dc:date>2016-01-03T10:21:10Z</dc:date>
    </item>
    <item>
      <title>Re: p2020 boot from sd card</title>
      <link>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462775#M2697</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you ,ufedor&lt;/P&gt;&lt;P&gt;My sdk is&amp;nbsp; P1020_P2020RDB_20101101_ltib.&lt;/P&gt;&lt;P&gt;there is no any debugger connect to my board.&lt;/P&gt;&lt;P&gt;the board designed by I in scratch,not offical develop board.&lt;/P&gt;&lt;P&gt;I change part_type=6 use 'fdisk' ,but still no success,but I add address/value pairs in config_sram_p1022ds.dat that operates GPIO port 9 that connect a LED on my board,the LED can been turned on,but I can not&amp;nbsp; turn off it in start.S.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the flowing is whole information:&lt;/P&gt;&lt;P&gt;[root@localhost u-boot-2009.11-cloud]# ./boot_format config_sram_p1022ds.dat u-boot.bin -sd /dev/sde&lt;/P&gt;&lt;P&gt;It is a little endian machine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read MBR from SDCard:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0040: 42 4f 4f 54 00 00 00 00 00 08 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0050: 06 20 20 00 00 00 00 00 f8 f8 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0060: f8 ff f0 00 00 00 00 00 00 00 00 06 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0080: ff 72 01 00 f8 f8 00 00 ff 72 0e 44 00 00 00 0c&lt;/P&gt;&lt;P&gt;0x0090: ff 72 00 00 80 01 00 00 ff 72 e4 0c 00 00 00 40&lt;/P&gt;&lt;P&gt;0x00a0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00b0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00c0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00d0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00e0: ff 70 21 28 de ad be ef ff 70 21 10 c7 0c 00 00&lt;/P&gt;&lt;P&gt;0x00f0: ff 70 0c 08 00 00 00 00 ff 70 0d 70 80 f0 00 1d&lt;/P&gt;&lt;P&gt;0x0100: ef ef ef ef ff ff 00 00 ff e0 f0 08 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 01&lt;/P&gt;&lt;P&gt;0x01c0: 01 00 06 c0 34 14 34 00 00 00 10 37 03 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 01 15 83 c0 74 7d 44 37 03 00 54 48 37 00 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;================== MBR ==================&lt;/P&gt;&lt;P&gt;boot_ind&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x80&lt;/P&gt;&lt;P&gt;start_head&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x1&lt;/P&gt;&lt;P&gt;start_cylesec&amp;nbsp;&amp;nbsp; = 0x1&lt;/P&gt;&lt;P&gt;part_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x6&lt;/P&gt;&lt;P&gt;end_head&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0xc0&lt;/P&gt;&lt;P&gt;end_cylsec&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x1434&lt;/P&gt;&lt;P&gt;rel_sectors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x34&lt;/P&gt;&lt;P&gt;total_sectors&amp;nbsp;&amp;nbsp; = 0x33710&lt;/P&gt;&lt;P&gt;=========================================&lt;/P&gt;&lt;P&gt;It is a valid MBR&lt;/P&gt;&lt;P&gt;Read DBR from SDCard:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: eb 3c 90 6d 6b 64 6f 73 66 73 00 00 02 04 04 00&lt;/P&gt;&lt;P&gt;0x0010: 02 00 02 00 00 f8 d0 00 34 00 c1 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: 10 37 03 00 00 00 29 4d fb ee 26 20 20 20 20 20&lt;/P&gt;&lt;P&gt;0x0030: 20 20 20 20 20 20 46 41 54 31 36 20 20 20 0e 1f&lt;/P&gt;&lt;P&gt;0x0040: be 5b 7c ac 22 c0 74 0b 56 b4 0e bb 07 00 cd 10&lt;/P&gt;&lt;P&gt;0x0050: 5e eb f0 32 e4 cd 16 cd 19 eb fe 54 68 69 73 20&lt;/P&gt;&lt;P&gt;0x0060: 69 73 20 6e 6f 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0070: 65 20 64 69 73 6b 2e 20 20 50 6c 65 61 73 65 20&lt;/P&gt;&lt;P&gt;0x0080: 69 6e 73 65 72 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0090: 65 20 66 6c 6f 70 70 79 20 61 6e 64 0d 0a 70 72&lt;/P&gt;&lt;P&gt;0x00a0: 65 73 73 20 61 6e 79 20 6b 65 79 20 74 6f 20 74&lt;/P&gt;&lt;P&gt;0x00b0: 72 79 20 61 67 61 69 6e 20 2e 2e 2e 20 0d 0a 00&lt;/P&gt;&lt;P&gt;0x00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;================== DBR ==================&lt;/P&gt;&lt;P&gt;jmp_code[0]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0xeb&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sector_size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x200&lt;/P&gt;&lt;P&gt;root_entries&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x200&lt;/P&gt;&lt;P&gt;small_sector&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x0&lt;/P&gt;&lt;P&gt;sectors_p_fat&amp;nbsp;&amp;nbsp; = 0xd0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing image to SDCard...&lt;/P&gt;&lt;P&gt;OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing config words to MBR's buffer first...OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing MBR to SDCard...&lt;/P&gt;&lt;P&gt;================== MBR ==================&lt;/P&gt;&lt;P&gt;boot_ind&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x80&lt;/P&gt;&lt;P&gt;start_head&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x1&lt;/P&gt;&lt;P&gt;start_cylesec&amp;nbsp;&amp;nbsp; = 0x1&lt;/P&gt;&lt;P&gt;part_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x6&lt;/P&gt;&lt;P&gt;end_head&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0xc0&lt;/P&gt;&lt;P&gt;end_cylsec&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x1434&lt;/P&gt;&lt;P&gt;rel_sectors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x34&lt;/P&gt;&lt;P&gt;total_sectors&amp;nbsp;&amp;nbsp; = 0x33710&lt;/P&gt;&lt;P&gt;=========================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0040: 42 4f 4f 54 00 00 00 00 00 08 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0050: 06 20 20 00 00 00 00 00 f8 f8 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0060: f8 ff f0 00 00 00 00 00 00 00 00 08 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0080: ff 72 01 00 f8 f8 00 00 ff 72 0e 44 00 00 00 0c&lt;/P&gt;&lt;P&gt;0x0090: ff 72 00 00 80 01 00 00 ff 72 e4 0c 00 00 00 40&lt;/P&gt;&lt;P&gt;0x00a0: ff 70 f0 00 00 40 00 00 ff 70 f0 08 00 40 00 00&lt;/P&gt;&lt;P&gt;0x00b0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00c0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00d0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00e0: ff 70 21 28 de ad be ef ff 70 21 10 c7 0c 00 00&lt;/P&gt;&lt;P&gt;0x00f0: ff 70 0c 08 00 00 00 00 ff 70 0d 70 80 f0 00 1d&lt;/P&gt;&lt;P&gt;0x0100: ef ef ef ef ff ff 00 00 ff e0 f0 08 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 01&lt;/P&gt;&lt;P&gt;0x01c0: 01 00 06 c0 34 14 34 00 00 00 10 37 03 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 01 15 83 c0 74 7d 44 37 03 00 54 48 37 00 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing DBR to SDCard...&lt;/P&gt;&lt;P&gt;================== DBR ==================&lt;/P&gt;&lt;P&gt;jmp_code[0]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0xeb&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sector_size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x200&lt;/P&gt;&lt;P&gt;root_entries&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x200&lt;/P&gt;&lt;P&gt;small_sector&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x0&lt;/P&gt;&lt;P&gt;sectors_p_fat&amp;nbsp;&amp;nbsp; = 0xd0&lt;/P&gt;&lt;P&gt;=========================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: eb 3c 90 6d 6b 64 6f 73 66 73 00 00 02 04 04 00&lt;/P&gt;&lt;P&gt;0x0010: 02 00 02 00 00 f8 d0 00 34 00 c1 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: 10 37 03 00 00 00 29 4d fb ee 26 20 20 20 20 20&lt;/P&gt;&lt;P&gt;0x0030: 20 20 20 20 20 20 46 41 54 31 36 20 20 20 0e 1f&lt;/P&gt;&lt;P&gt;0x0040: be 5b 7c ac 22 c0 74 0b 56 b4 0e bb 07 00 cd 10&lt;/P&gt;&lt;P&gt;0x0050: 5e eb f0 32 e4 cd 16 cd 19 eb fe 54 68 69 73 20&lt;/P&gt;&lt;P&gt;0x0060: 69 73 20 6e 6f 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0070: 65 20 64 69 73 6b 2e 20 20 50 6c 65 61 73 65 20&lt;/P&gt;&lt;P&gt;0x0080: 69 6e 73 65 72 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0090: 65 20 66 6c 6f 70 70 79 20 61 6e 64 0d 0a 70 72&lt;/P&gt;&lt;P&gt;0x00a0: 65 73 73 20 61 6e 79 20 6b 65 79 20 74 6f 20 74&lt;/P&gt;&lt;P&gt;0x00b0: 72 79 20 61 67 61 69 6e 20 2e 2e 2e 20 0d 0a 00&lt;/P&gt;&lt;P&gt;0x00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OK.&lt;/P&gt;&lt;P&gt;Congratulations! It is done successfully.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the content of config_sram_p1022ds.dat is flowing:&lt;/P&gt;&lt;P&gt;040:424f4f54&lt;/P&gt;&lt;P&gt;044:00000000&lt;/P&gt;&lt;P&gt;048:00010000&lt;/P&gt;&lt;P&gt;04c:00000000&lt;/P&gt;&lt;P&gt;050:00001000&lt;/P&gt;&lt;P&gt;054:00000000&lt;/P&gt;&lt;P&gt;058:f8f80000&lt;/P&gt;&lt;P&gt;05c:00000000&lt;/P&gt;&lt;P&gt;060:f8fff000&lt;/P&gt;&lt;P&gt;064:00000000&lt;/P&gt;&lt;P&gt;068:00000008&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;080:ff720100 &lt;/P&gt;&lt;P&gt;084:f8f80000&lt;/P&gt;&lt;P&gt;088:ff720e44 &lt;/P&gt;&lt;P&gt;08c:0000000c&lt;/P&gt;&lt;P&gt;090:ff720000 &lt;/P&gt;&lt;P&gt;094:80010000&lt;/P&gt;&lt;P&gt;098:ff72e40c &lt;/P&gt;&lt;P&gt;09c:00000040&lt;/P&gt;&lt;P&gt;0a0:ff70f000&lt;/P&gt;&lt;P&gt;0a4:00400000&lt;/P&gt;&lt;P&gt;0a8:ff70f008&lt;/P&gt;&lt;P&gt;0ac:00400000&lt;/P&gt;&lt;P&gt;0b0:40000001&lt;/P&gt;&lt;P&gt;0b4:00000100&lt;/P&gt;&lt;P&gt;0b8:80000001&lt;/P&gt;&lt;P&gt;0bc:80000001&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Jan 2016 17:19:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462775#M2697</guid>
      <dc:creator>weizhou</dc:creator>
      <dc:date>2016-01-03T17:19:51Z</dc:date>
    </item>
    <item>
      <title>Re: p2020 boot from sd card</title>
      <link>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462776#M2698</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My board only can boot from sd&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Jan 2016 17:21:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462776#M2698</guid>
      <dc:creator>weizhou</dc:creator>
      <dc:date>2016-01-03T17:21:02Z</dc:date>
    </item>
    <item>
      <title>Re: p2020 boot from sd card</title>
      <link>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462777#M2699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I do not know that my u-boot whether has been executed,the code I added to control GPIO in start.S&amp;nbsp; is the first instruction,flowing is :&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;.globl _start_e500&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;_start_e500:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;/*let the status led turn off*/&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;lis&lt;/TD&gt;&lt;TD&gt;r1,GPIOBASE@h //0xff70f000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;lis&lt;/TD&gt;&lt;TD&gt;r0,GPIOVAL@h&amp;nbsp; //0x00000000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;stw&lt;/TD&gt;&lt;TD&gt;r0,0(r1)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;stw&lt;/TD&gt;&lt;TD&gt;r0,+8(r1)&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;/* clear registers/arrays not reset by hardware */&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;/* L1 */&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;li&lt;/TD&gt;&lt;TD&gt;r0,2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;mtspr&lt;/TD&gt;&lt;TD&gt;L1CSR0,r0&lt;/TD&gt;&lt;TD&gt;/* invalidate d-cache */&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;mtspr&lt;/TD&gt;&lt;TD&gt;L1CSR1,r0&lt;/TD&gt;&lt;TD&gt;/* invalidate i-cache */&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;mfspr&lt;/TD&gt;&lt;TD&gt;r1,DBSR&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;mtspr&lt;/TD&gt;&lt;TD&gt;DBSR,r1&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;/* Clear all valid bits */&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so,I feel the u-boot is not executed at all.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Jan 2016 17:30:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462777#M2699</guid>
      <dc:creator>weizhou</dc:creator>
      <dc:date>2016-01-03T17:30:23Z</dc:date>
    </item>
    <item>
      <title>Re: p2020 boot from sd card</title>
      <link>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462778#M2700</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please consider to open a sevice case because this could be a complicated technical issue - refer to the &lt;A _jive_internal="true" data-containerid="2009" data-containertype="14" data-content-finding="Community" data-objectid="381898" data-objecttype="1" href="https://community.nxp.com/thread/381898"&gt;How I could create a Service Request?&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Please provide the SDCARD U-Boot binary image for inspection.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Jan 2016 17:39:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462778#M2700</guid>
      <dc:creator>ufedor</dc:creator>
      <dc:date>2016-01-03T17:39:49Z</dc:date>
    </item>
    <item>
      <title>Re: p2020 boot from sd card</title>
      <link>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462779#M2701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I do not know how provide my u-boot binary file ? !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jan 2016 03:20:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462779#M2701</guid>
      <dc:creator>weizhou</dc:creator>
      <dc:date>2016-01-04T03:20:25Z</dc:date>
    </item>
    <item>
      <title>Re: p2020 boot from sd card</title>
      <link>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462780#M2702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please refer to the &lt;A _jive_internal="true" data-containerid="2009" data-containertype="14" data-objectid="381898" data-objecttype="1" href="https://community.nxp.com/thread/381898"&gt;How I could create a Service Request?&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jan 2016 05:15:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462780#M2702</guid>
      <dc:creator>ufedor</dc:creator>
      <dc:date>2016-01-04T05:15:03Z</dc:date>
    </item>
    <item>
      <title>Re: p2020 boot from sd card</title>
      <link>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462781#M2703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi ufedor:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is my u-boot.bin binary file. I use flowing way to compile it:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;make P2020RDB_SDCARD_config&lt;/P&gt;&lt;P&gt;make&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jan 2016 07:31:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462781#M2703</guid>
      <dc:creator>weizhou</dc:creator>
      <dc:date>2016-01-04T07:31:17Z</dc:date>
    </item>
    <item>
      <title>Re: p2020 boot from sd card</title>
      <link>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462782#M2704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please use attached pre-built SDCARD U-Boot image from the SDK 1.4.&lt;/P&gt;&lt;P&gt;If there will be no UART output, then the board has to be debugged.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jan 2016 08:33:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462782#M2704</guid>
      <dc:creator>ufedor</dc:creator>
      <dc:date>2016-01-04T08:33:10Z</dc:date>
    </item>
    <item>
      <title>Re: p2020 boot from sd card</title>
      <link>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462783#M2705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK,thank you ufedor,I try it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jan 2016 08:56:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462783#M2705</guid>
      <dc:creator>weizhou</dc:creator>
      <dc:date>2016-01-04T08:56:29Z</dc:date>
    </item>
    <item>
      <title>Re: p2020 boot from sd card</title>
      <link>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462784#M2706</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi ufedor:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I use pre-build sdcard u-boot image from the sdk 1.4,but no message come from uart,the flowing is my operation recorder:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;./boot_format config_sram_p1022ds.dat u-boot-sd-P2020RDB-PC_SDCARD-git-r34.bin -sd /dev/sde&lt;/P&gt;&lt;P&gt;It is a little endian machine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read MBR from SDCard:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0040: 42 4f 4f 54 00 00 00 00 00 08 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0050: 06 20 20 00 00 00 00 00 f8 f8 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0060: f8 ff f0 00 00 00 00 00 00 00 00 08 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0080: ff 72 01 00 f8 f8 00 00 ff 72 0e 44 00 00 00 0c&lt;/P&gt;&lt;P&gt;0x0090: ff 72 00 00 80 01 00 00 ff 72 e4 0c 00 00 00 40&lt;/P&gt;&lt;P&gt;0x00a0: ff 70 f0 00 00 40 00 00 ff 70 f0 08 00 40 00 00&lt;/P&gt;&lt;P&gt;0x00b0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00c0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00d0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00e0: ff 70 21 28 de ad be ef ff 70 21 10 c7 0c 00 00&lt;/P&gt;&lt;P&gt;0x00f0: ff 70 0c 08 00 00 00 00 ff 70 0d 70 80 f0 00 1d&lt;/P&gt;&lt;P&gt;0x0100: ef ef ef ef ff ff 00 00 ff e0 f0 08 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 01&lt;/P&gt;&lt;P&gt;0x01c0: 01 00 06 c0 34 14 34 00 00 00 10 37 03 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 01 15 83 c0 74 7d 44 37 03 00 54 48 37 00 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;================== MBR ==================&lt;/P&gt;&lt;P&gt;boot_ind                = 0x80&lt;/P&gt;&lt;P&gt;start_head      = 0x1&lt;/P&gt;&lt;P&gt;start_cylesec   = 0x1&lt;/P&gt;&lt;P&gt;part_type       = 0x6&lt;/P&gt;&lt;P&gt;end_head                = 0xc0&lt;/P&gt;&lt;P&gt;end_cylsec      = 0x1434&lt;/P&gt;&lt;P&gt;rel_sectors     = 0x34&lt;/P&gt;&lt;P&gt;total_sectors   = 0x33710&lt;/P&gt;&lt;P&gt;=========================================&lt;/P&gt;&lt;P&gt;It is a valid MBR&lt;/P&gt;&lt;P&gt;Read DBR from SDCard:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: eb 3c 90 6d 6b 64 6f 73 66 73 00 00 02 04 04 00&lt;/P&gt;&lt;P&gt;0x0010: 02 00 02 00 00 f8 d0 00 34 00 c1 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: 10 37 03 00 00 00 29 4d fb ee 26 20 20 20 20 20&lt;/P&gt;&lt;P&gt;0x0030: 20 20 20 20 20 20 46 41 54 31 36 20 20 20 0e 1f&lt;/P&gt;&lt;P&gt;0x0040: be 5b 7c ac 22 c0 74 0b 56 b4 0e bb 07 00 cd 10&lt;/P&gt;&lt;P&gt;0x0050: 5e eb f0 32 e4 cd 16 cd 19 eb fe 54 68 69 73 20&lt;/P&gt;&lt;P&gt;0x0060: 69 73 20 6e 6f 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0070: 65 20 64 69 73 6b 2e 20 20 50 6c 65 61 73 65 20&lt;/P&gt;&lt;P&gt;0x0080: 69 6e 73 65 72 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0090: 65 20 66 6c 6f 70 70 79 20 61 6e 64 0d 0a 70 72&lt;/P&gt;&lt;P&gt;0x00a0: 65 73 73 20 61 6e 79 20 6b 65 79 20 74 6f 20 74&lt;/P&gt;&lt;P&gt;0x00b0: 72 79 20 61 67 61 69 6e 20 2e 2e 2e 20 0d 0a 00&lt;/P&gt;&lt;P&gt;0x00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;================== DBR ==================&lt;/P&gt;&lt;P&gt;jmp_code[0]     = 0xeb&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sector_size     = 0x200&lt;/P&gt;&lt;P&gt;root_entries    = 0x200&lt;/P&gt;&lt;P&gt;small_sector    = 0x0&lt;/P&gt;&lt;P&gt;sectors_p_fat   = 0xd0&lt;/P&gt;&lt;P&gt;=========================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing image to SDCard...&lt;/P&gt;&lt;P&gt;OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing config words to MBR's buffer first...OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing MBR to SDCard...&lt;/P&gt;&lt;P&gt;================== MBR ==================&lt;/P&gt;&lt;P&gt;boot_ind                = 0x80&lt;/P&gt;&lt;P&gt;start_head      = 0x1&lt;/P&gt;&lt;P&gt;start_cylesec   = 0x1&lt;/P&gt;&lt;P&gt;part_type       = 0x6&lt;/P&gt;&lt;P&gt;end_head                = 0xc0&lt;/P&gt;&lt;P&gt;end_cylsec      = 0x1434&lt;/P&gt;&lt;P&gt;rel_sectors     = 0x34&lt;/P&gt;&lt;P&gt;total_sectors   = 0x33710&lt;/P&gt;&lt;P&gt;=========================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0040: 42 4f 4f 54 00 00 00 00 00 08 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0050: 06 20 20 00 00 00 00 00 f8 f8 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0060: f8 ff f0 00 00 00 00 00 00 00 00 08 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0080: ff 72 01 00 f8 f8 00 00 ff 72 0e 44 00 00 00 0c&lt;/P&gt;&lt;P&gt;0x0090: ff 72 00 00 80 01 00 00 ff 72 e4 0c 00 00 00 40&lt;/P&gt;&lt;P&gt;0x00a0: ff 70 f0 00 00 40 00 00 ff 70 f0 08 00 40 00 00&lt;/P&gt;&lt;P&gt;0x00b0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00c0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00d0: 40 00 00 01 00 00 01 00 80 00 00 01 80 00 00 01&lt;/P&gt;&lt;P&gt;0x00e0: ff 70 21 28 de ad be ef ff 70 21 10 c7 0c 00 00&lt;/P&gt;&lt;P&gt;0x00f0: ff 70 0c 08 00 00 00 00 ff 70 0d 70 80 f0 00 1d&lt;/P&gt;&lt;P&gt;0x0100: ef ef ef ef ff ff 00 00 ff e0 f0 08 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 01&lt;/P&gt;&lt;P&gt;0x01c0: 01 00 06 c0 34 14 34 00 00 00 10 37 03 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 01 15 83 c0 74 7d 44 37 03 00 54 48 37 00 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing DBR to SDCard...&lt;/P&gt;&lt;P&gt;================== DBR ==================&lt;/P&gt;&lt;P&gt;jmp_code[0]     = 0xeb&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sector_size     = 0x200&lt;/P&gt;&lt;P&gt;root_entries    = 0x200&lt;/P&gt;&lt;P&gt;small_sector    = 0x0&lt;/P&gt;&lt;P&gt;sectors_p_fat   = 0xd0&lt;/P&gt;&lt;P&gt;=========================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;0x0000: eb 3c 90 6d 6b 64 6f 73 66 73 00 00 02 04 04 00&lt;/P&gt;&lt;P&gt;0x0010: 02 00 02 00 00 f8 d0 00 34 00 c1 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0020: 10 37 03 00 00 00 29 4d fb ee 26 20 20 20 20 20&lt;/P&gt;&lt;P&gt;0x0030: 20 20 20 20 20 20 46 41 54 31 36 20 20 20 0e 1f&lt;/P&gt;&lt;P&gt;0x0040: be 5b 7c ac 22 c0 74 0b 56 b4 0e bb 07 00 cd 10&lt;/P&gt;&lt;P&gt;0x0050: 5e eb f0 32 e4 cd 16 cd 19 eb fe 54 68 69 73 20&lt;/P&gt;&lt;P&gt;0x0060: 69 73 20 6e 6f 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0070: 65 20 64 69 73 6b 2e 20 20 50 6c 65 61 73 65 20&lt;/P&gt;&lt;P&gt;0x0080: 69 6e 73 65 72 74 20 61 20 62 6f 6f 74 61 62 6c&lt;/P&gt;&lt;P&gt;0x0090: 65 20 66 6c 6f 70 70 79 20 61 6e 64 0d 0a 70 72&lt;/P&gt;&lt;P&gt;0x00a0: 65 73 73 20 61 6e 79 20 6b 65 79 20 74 6f 20 74&lt;/P&gt;&lt;P&gt;0x00b0: 72 79 20 61 67 61 69 6e 20 2e 2e 2e 20 0d 0a 00&lt;/P&gt;&lt;P&gt;0x00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;0x01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OK.&lt;/P&gt;&lt;P&gt;Congratulations! It is done successfully.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jan 2016 12:01:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462784#M2706</guid>
      <dc:creator>weizhou</dc:creator>
      <dc:date>2016-01-04T12:01:54Z</dc:date>
    </item>
    <item>
      <title>Re: p2020 boot from sd card</title>
      <link>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462785#M2707</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have created a service request. thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jan 2016 18:22:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/p2020-boot-from-sd-card/m-p/462785#M2707</guid>
      <dc:creator>weizhou</dc:creator>
      <dc:date>2016-01-04T18:22:41Z</dc:date>
    </item>
  </channel>
</rss>

