首页
社区
课程
招聘
[讨论]算法交流
发表于: 2019-12-4 16:22 4603

[讨论]算法交流

2019-12-4 16:22
4603
在撸Nand Flash时发现一些规律,想和大佬们交流一下这是什么算法。
特征:
1、Page=2048字节
2、512字节有8bit纠错能力。
3、oob长度是每512字节对应104位。
4、楼主尝试用BCH算法,在所有13阶梯多项式中找到一个符合的(实际并没有找到)。

样例数据:
Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F

00000000   18 F0 9F E5 18 F0 9F E5  18 F0 9F E5 18 F0 9F E5    馃?馃?馃?馃?
00000010   18 F0 9F E5 18 F0 9F E5  18 F0 9F E5 18 F0 9F E5    馃?馃?馃?馃?
00000020   3C 20 0B 80 3C 20 00 04  3C 20 00 08 3C 20 00 0C   <  €<   <   <   
00000030   3C 20 00 10 3C 20 00 14  3C 20 00 18 3C 20 00 1C   <   <   <   <   
00000040   42 69 6C 6C 00 00 00 01  00 00 00 5C 00 00 58 00   Bill       \  X 
00000050   FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF   
00000060   FF FF FF FF 00 00 00 01  00 01 01 03 00 48 01 00            H  
00000070   0E 00 01 06 03 01 05 00  00 04 04 00 00 00 00 00                   
00000080   01 00 00 01 00 01 01 00  01 01 00 00 0E A6 01 66                ?f
00000090   00 01 00 00 00 00 00 00  44 61 76 65 00 00 9A 56           Dave  歏
000000A0   42 4F 41 52 44 5F 52 41  4E 47 45 5F 53 4E 54 00   BOARD_RANGE_SNT 
000000B0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00                   
000000C0   04 79 0E 0E FB 86 F1 F1  00 00 00 00 00 00 00 00    y  麊耨        
000000D0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00                   
000000E0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00                   
000000F0   00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00                   
00000100   F4 F0 9F E5 70 00 2D E9  B9 00 00 EB 00 50 A0 E1   麴熷p -楣  ?P犪
00000110   03 4C A0 E3 FF 40 84 E2  04 00 50 E1 2E 00 00 0A    L犮@勨  P?   
00000120   81 00 00 EB 00 60 A0 E1  04 00 50 E3 2A 00 00 AA      ?`犪  P?  ?
00000130   00 10 0F E1 40 00 81 E3  00 F0 21 E1 04 10 2D E5      酅  ??? -?
00000140   06 04 A0 E1 05 00 80 E1  00 00 A0 E1 04 10 9D E4     犪  €? 犪   ?
00000150   01 F0 21 E1 06 00 A0 E1  68 00 00 EB 00 40 A0 E1    ?? 犪h  ?@犪
00000160   00 10 4F E1 00 30 0F E1  1F 00 83 E3 00 F0 21 E1     O?0 ? 冦 ??
00000170   3A 40 2D E9 80 00 C0 E3  00 F0 21 E1 05 00 A0 E1   :@-閫 楞 ?? 犪
00000180   68 31 9F E5 68 E1 9F E5  00 F1 93 E7 00 30 0F E1   h1熷h釤?駬?0 ?
00000190   80 30 83 E3 03 F0 21 E1  3A 40 BD E8 1F 20 01 E2   €0冦 ??@借   ?
000001A0   1F 00 52 E3 06 00 00 0A  00 10 0F E1 40 00 81 E3     R?      酅  ?
000001B0   00 F0 21 E1 04 00 A0 E1  00 00 A0 E1 01 F0 21 E1    ?? 犪  犪 ??
000001C0   FF FF FF EA 03 F0 2F E1  05 00 A0 E1 91 00 00 EB   ??? 犪? ?
000001D0   04 00 A0 E1 49 00 00 EB  01 00 00 EA 05 00 A0 E1     犪I  ?  ? 犪
000001E0   8C 00 00 EB 70 00 BD E8  10 F0 9F E5 0F 50 2D E9   ? 雙 借 馃?P-?
000001F0   C3 FF FF EA 0F 50 BD E8  04 F0 5E E2 3C 20 01 EC   ??P借 館?  ?
00000200   3C 20 01 F4 7F 50 2D E9  00 00 5A E3 00 00 9A 15   <  ?P-? Z? ?
00000210   01 00 80 12 00 00 8A 15  75 00 00 EB 00 50 A0 E1     €   ?u  ?P犪
00000220   03 4C A0 E3 FF 40 84 E2  04 00 50 E1 27 00 00 0A    L犮@勨  P?   
00000230   3D 00 00 EB 00 60 A0 E1  00 00 50 E3 23 00 00 0A   =  ?`犪  P?   
00000240   06 04 A0 E1 05 00 80 E1  00 00 A0 E1 06 00 A0 E1     犪  €? 犪  犪
00000250   2A 00 00 EB 00 C0 A0 E1  09 40 A0 E1 00 00 4F E1   *  ?罓?@犪  O?
00000260   00 30 0F E1 1F 20 83 E3  02 F0 21 E1 29 50 2D E9    0 ? 冦 ??P-?
00000270   40 20 C2 E3 02 F0 21 E1  05 00 A0 E1 74 E0 9F E5   @ 裸 ?? 犪t酂?
00000280   00 F1 94 E7 00 30 0F E1  40 30 83 E3 03 F0 21 E1    駭?0 酅0冦 ??
00000290   29 50 BD E8 03 F0 2F E1  00 F0 6F E1 00 50 2D E9   )P借 ??餺?P-?
000002A0   1F 20 00 E2 1F 00 52 E3  02 00 00 0A 05 00 A0 E1      ? R?     犪
000002B0   00 00 A0 E1 FF FF FF EA  00 50 BD E8 05 00 A0 E1     犪?P借  犪
000002C0   54 00 00 EB 0C 00 A0 E1  0C 00 00 EB 01 00 00 EA   T  ? 犪   ?  ?
000002D0   05 00 A0 E1 4F 00 00 EB  00 00 5A E3 00 00 9A 15     犪O  ? Z? ?
000002E0   01 00 40 12 00 00 8A 15  7F 50 BD E8 04 F0 5E E2     @   ? P借 館?
000002F0   3C 55 C2 78 3C 20 01 8C  3C 20 02 84 38 20 00 00   <U聏<  ?  ?   
00000300   30 40 2D E9 00 40 A0 E1  83 00 00 EB 00 50 A0 E1   0@-?@犪? ?P犪
00000310   07 00 64 E2 22 00 00 EB  07 40 60 E2 05 00 A0 E1     d?  ?@`? 犪
00000320   76 00 00 EB 04 00 A0 E1  30 80 BD E8 04 E0 2D E5   v  ? 犪0€借 ??
00000330   1A 00 00 EB 07 00 60 E2  04 F0 9D E4 49 00 00 EA      ? `??銲  ?
00000340   F0 40 2D E9 00 50 A0 E1  00 60 0C E3 55 6C 43 E3   餈-?P犪 ` 鉛lC?
00000350   00 70 96 E5 C5 4F A0 E1  24 4F 85 E0 03 40 C4 E3    p栧臤犪$O呧 @你
00000360   01 7B 87 E2 07 40 94 E7  34 4F BF E6 04 00 A0 E1    {団 @旂4O挎  犪
00000370   C5 1F A0 E1 03 10 01 E2  01 10 85 E0 03 10 C1 E3   ?犪   ? 呧  零
00000380   01 10 45 E0 81 11 A0 E1  50 01 A0 E1 0C 10 96 E5     E? 犪P 犪  栧
00000390   FF 00 00 E2 50 01 A0 E1  70 00 EF E6 F0 80 BD E8     釶 犪p 镦饊借
000003A0   E6 FF FF EA F0 40 2D E9  00 60 0C E3 00 50 A0 E1   ?牮@-?` ?P犪
000003B0   55 6C 43 E3 04 40 96 E5  04 40 94 E5 34 4F BF E6   UlC?@栧 @斿4O挎
000003C0   04 00 A0 E1 0C 70 96 E5  04 60 96 E5 FF 50 05 E2     犪 p栧 `栧P ?
000003D0   FF 40 00 E2 15 57 A0 E1  34 47 A0 E1 04 60 86 E2   @ ?W犪4G犪 `嗏
000003E0   35 5F BF E6 05 00 A0 E1  00 00 86 E5 04 00 A0 E1   5_挎  犪  嗗  犪
000003F0   F0 80 BD E8 10 41 2D E9  00 80 0C E3 55 8C 43 E3   饊借 A-?€ 鉛孋?
00000400   04 40 98 E5 0C 40 94 E5  34 4F BF E6 04 00 A0 E1    @樺 @斿4O挎  犪
00000410   50 00 E9 E7 10 81 BD E8  30 40 2D E9 00 10 0C E3   P 殓  借0@-?  ?
00000420   55 1C 43 E3 04 50 91 E5  50 40 E9 E7 10 50 85 E2   U C?P戝P@殓 P呪
00000430   34 4F BF E6 04 00 A0 E1  00 00 85 E5 30 80 BD E8   4O挎  犪  呭0€借
00000440   30 40 2D E9 00 10 0C E3  55 1C 43 E3 04 50 91 E5   0@-?  鉛 C?P戝
00000450   50 40 E9 E7 01 5A 85 E2  34 4F BF E6 04 00 A0 E1   P@殓 Z呪4O挎  犪
00000460   00 00 85 E5 30 80 BD E8  30 40 2D E9 00 50 0C E3     呭0€借0@-?P ?
00000470   55 5C 43 E3 04 40 95 E5  04 40 94 E5 34 4F BF E6   U\C?@曞 @斿4O挎
00000480   04 00 A0 E1 0C 10 95 E5  30 01 A0 E1 07 00 60 E2     犪  曞0 犪  `?
00000490   FF 00 00 E2 30 80 BD E8  03 00 A0 E3 97 FF FF EA     ?€借  犮??
000004A0   78 47 46 C0 10 40 2D E9  00 40 A0 E1 A2 FF FF EB   xGF?@-?@犪??
000004B0   04 00 A0 E1 10 40 BD E8  90 FF FF EA 10 40 2D E9     犪 @借 ?@-?
000004C0   00 40 A0 E1 9C FF FF EB  04 00 A0 E1 10 40 BD E8    @犪?? 犪 @借
000004D0   8A FF FF EA 06 00 A0 E3  88 FF FF EA 06 00 A0 E3   ?? 犮?? 犮
000004E0   86 FF FF EA 10 40 2D E9  00 40 A0 E1 92 FF FF EB   ??@-?@犪??
000004F0   04 00 A0 E1 10 40 BD E8  80 FF FF EA 78 47 46 C0     犪 @借€陎GF?
00000500   04 E0 2D E5 00 10 0F E1  C0 10 C1 E3 00 10 81 E1    ??  崂 零   ?
00000510   01 F0 21 E1 04 F0 9D E4  78 47 46 C0 04 E0 2D E5    ???鋢GF???
00000520   00 00 0F E1 C0 10 80 E3  C0 00 00 E2 01 F0 21 E1      崂 €憷  ???
00000530   04 F0 9D E4 00 30 A0 E3  00 20 B0 E1 54 00 00 0A    ??0犮  搬T   
00000540   04 E0 2D E5 24 00 00 EB  04 E0 9D E4 01 00 A0 E1    ??  ??? 犪
00000550   1E FF 2F E1 00 30 A0 E3  00 20 B0 E1 4C 00 00 0A    /?0犮  搬L   
00000560   04 E0 2D E5 1C 00 00 EB  04 E0 9D E4 1E FF 2F E1    ??  ???/?
00000570   02 31 10 E2 00 00 60 42  41 C0 33 E0 00 10 61 22    1 ? `BA?? a"
00000580   00 20 B0 E1 42 00 00 0A  04 E0 2D E5 12 00 00 EB     搬B    ??  ?
00000590   04 E0 9D E4 8C C0 B0 E1  00 00 60 22 00 10 61 42    ?鋵腊? `"  aB
000005A0   01 00 A0 E1 1E FF 2F E1  02 31 10 E2 00 00 60 42     犪 /?1 ? `B
000005B0   41 C0 33 E0 00 10 61 22  00 20 B0 E1 34 00 00 0A   A?? a"  搬4   
000005C0   04 E0 2D E5 04 00 00 EB  04 E0 9D E4 8C C0 B0 E1    ??  ??鋵腊?
000005D0   00 00 60 22 00 10 61 42  1E FF 2F E1 21 04 52 E1     `"  aB /? R?
000005E0   02 24 A0 91 FC FF FF 3A  A1 00 52 E1 21 00 00 8A    $爲?:?R?  ?
000005F0   21 01 52 E1 1D 00 00 8A  A1 01 52 E1 18 00 00 8A   ! R?  姟 R?  ?
00000600   21 02 52 E1 13 00 00 8A  A1 02 52 E1 0E 00 00 8A   ! R?  姟 R?  ?
00000610   21 03 52 E1 09 00 00 8A  A1 03 52 E1 04 00 00 8A   ! R?  姟 R?  ?
00000620   22 24 A0 81 82 03 51 E1  03 30 A3 E0 82 13 41 20   "$??Q?0`?A 
00000630   02 03 51 E1 03 30 A3 E0  02 13 41 20 82 02 51 E1     Q?0`  A ?Q?
00000640   03 30 A3 E0 82 12 41 20  02 02 51 E1 03 30 A3 E0    0`?A   Q?0`
00000650   02 12 41 20 82 01 51 E1  03 30 A3 E0 82 11 41 20     A ?Q?0`?A 
00000660   02 01 51 E1 03 30 A3 E0  02 11 41 20 82 00 51 E1     Q?0`  A ?Q?
00000670   03 30 A3 E0 82 10 41 20  02 00 51 E1 03 30 A3 E0    0`?A   Q?0`
00000680   02 10 41 20 00 00 52 E1  E4 FF FF 1A 03 00 A0 E1     A   R徜   犪
00000690   1E FF 2F E1 0E 00 A0 E1  0B 10 A0 E1 04 F0 1F E5    /? 犪  犪 ??
000006A0   E0 09 BF D9 78 47 46 C0  00 00 52 E3 00 00 51 11   ?抠xGF? R? Q 
000006B0   1E FF 2F 01 00 F0 D1 F5  00 C0 A0 E1 07 00 52 E3    /  鹧?罓? R?
000006C0   04 00 00 CA 01 30 D1 E4  01 20 52 E2 01 30 CC E4      ?0唁  R?0啼
000006D0   FB FF FF 1A 1E FF 2F E1  03 00 1C E3 04 00 00 0A   ?  /?  ?   
000006E0   01 30 D1 E4 01 20 42 E2  01 30 CC E4 03 00 1C E3    0唁  B?0啼   ?
000006F0   FA FF FF 1A 03 30 11 E2  72 00 00 0A F0 0F 2D E9   ?  0 鈘   ?-?
00000700   03 70 31 E7 04 10 81 E2  83 51 A0 E1 20 60 65 E2    p1?  鈨Q犪 `e?
00000710   17 75 A0 E1 22 42 B0 E1  5C 00 00 0A 10 00 55 E3    u犪"B搬\     U?
00000720   1E 00 00 0A 3B 00 00 CA  05 00 54 E3 0E 00 00 9A       ;  ? T?  ?
00000730   05 40 44 E2 00 0F B1 E8  40 F0 D1 F5 28 7C 87 E1    @D? 辫@鹧?|囜
00000740   08 84 A0 E1 29 8C 88 E1  09 94 A0 E1 2A 9C 89 E1    劆?寛?敔?湁?
00000750   0A A4 A0 E1 2B AC 8A E1  80 07 AC E8 0B 74 A0 E1    ?瑠醼  t犪
00000760   01 40 54 E2 F2 FF FF 1A  05 40 A0 E3 00 0F B1 E8    @T怛  @犮  辫
00000770   28 7C 87 E1 08 84 A0 E1  29 8C 88 E1 09 94 A0 E1   (|囜 劆?寛?敔?
00000780   2A 9C 89 E1 0A A4 A0 E1  2B AC 8A E1 80 07 AC E8   *湁??瑠醼 
00000790   0B 74 A0 E1 01 40 54 E2  F3 FF FF 1A 3A 00 00 EA    t犪 @T怏 :  ?
000007A0   05 00 54 E3 0E 00 00 9A  05 40 44 E2 00 0F B1 E8     T?  ?@D? 辫
000007B0   40 F0 D1 F5 28 78 87 E1  08 88 A0 E1 29 88 88 E1   @鹧?x囜 垹?垐?
000007C0   09 98 A0 E1 2A 98 89 E1  0A A8 A0 E1 2B A8 8A E1    槧?槈??▕?
000007D0   80 07 AC E8 0B 78 A0 E1  01 40 54 E2 F2 FF FF 1A   €  x犪 @T怛 
000007E0   05 40 A0 E3 00 0F B1 E8  28 78 87 E1 08 88 A0 E1    @犮  辫(x囜 垹?
000007F0   29 88 88 E1 09 98 A0 E1  2A 98 89 E1 0A A8 A0 E1   )垐?槧?槈??
00000800   FF FF FF FF FF FF FF FF  FF FF FF FF 3E 1A 27 CE   > '?
00000810   A1 4E 80 5C BA 21 EE 41  4D 3A 12 75 C2 9B 51 44   €\?預M: u聸QD
00000820   56 D2 1C 8A 95 98 CC E7  88 CA B7 4C A9 0E CC 24   V?姇樚鐖史L??
00000830   C9 E7 3B 07 9B 30 A7 C9  25 7A A0 F6 C5 24 00 F0   社; ?%z狏? ?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

最后于 2019-12-4 16:24 被yimingqpa编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 87
活跃值: (47)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
打破0回复
2019-12-8 22:33
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
是的。点个赞。
2019-12-14 14:22
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
大神收徒弟吗
2019-12-14 14:29
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
5
老乡 回个话  湖北的
2019-12-14 14:39
0
雪    币: 36
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
6
老哥留个联系方式呗,有个问题请教有偿
2020-3-11 02:06
0
雪    币: 1260
活跃值: (2168)
能力值: ( LV5,RANK:75 )
在线值:
发帖
回帖
粉丝
7
最近也在研究这个OOB,兄弟有进展吗
2021-5-17 17:13
0
游客
登录 | 注册 方可回帖
返回
//