Correct memory mode, delay and readback parameters

Injected automatically from the corresponding ATDF files
This commit is contained in:
Stefan Rueger 2023-01-08 17:03:23 +00:00
parent dcb8165a1c
commit beeb14ee3d
No known key found for this signature in database
GPG Key ID: B0B4F1FD86B1EC55
1 changed files with 72 additions and 133 deletions

View File

@ -2744,7 +2744,7 @@ part
max_write_delay = 20000; max_write_delay = 20000;
readback = 0xff 0xff; readback = 0xff 0xff;
mode = 0x04; mode = 0x04;
delay = 8; delay = 20;
blocksize = 64; blocksize = 64;
readsize = 256; readsize = 256;
read = "1010.0000--xxxx.xxxx--xxaa.aaaa--oooo.oooo"; read = "1010.0000--xxxx.xxxx--xxaa.aaaa--oooo.oooo";
@ -2755,9 +2755,9 @@ part
size = 1024; size = 1024;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 20000; max_write_delay = 20000;
readback = 0xff 0xff; readback = 0xff 0x00;
mode = 0x04; mode = 0x04;
delay = 5; delay = 10;
blocksize = 128; blocksize = 128;
readsize = 256; readsize = 256;
read_lo = "0010.0000--xxxx.xxxa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--xxxx.xxxa--aaaa.aaaa--oooo.oooo";
@ -2847,7 +2847,6 @@ part
page_size = 4; page_size = 4;
min_write_delay = 4000; min_write_delay = 4000;
max_write_delay = 4000; max_write_delay = 4000;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 5; delay = 5;
blocksize = 4; blocksize = 4;
@ -2865,9 +2864,8 @@ part
num_pages = 32; num_pages = 32;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 32; blocksize = 32;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.000a--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.000a--aaaa.aaaa--oooo.oooo";
@ -2970,7 +2968,7 @@ part
max_write_delay = 8200; max_write_delay = 8200;
readback = 0xff 0xff; readback = 0xff 0xff;
mode = 0x04; mode = 0x04;
delay = 10; delay = 20;
blocksize = 64; blocksize = 64;
readsize = 256; readsize = 256;
read = "1010.0000--xxxx.xxxx--xxaa.aaaa--oooo.oooo"; read = "1010.0000--xxxx.xxxx--xxaa.aaaa--oooo.oooo";
@ -2981,9 +2979,9 @@ part
size = 1024; size = 1024;
min_write_delay = 4100; min_write_delay = 4100;
max_write_delay = 4100; max_write_delay = 4100;
readback = 0xff 0xff; readback = 0xff 0x00;
mode = 0x04; mode = 0x04;
delay = 5; delay = 10;
blocksize = 128; blocksize = 128;
readsize = 256; readsize = 256;
read_lo = "0010.0000--xxxx.xxxa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--xxxx.xxxa--aaaa.aaaa--oooo.oooo";
@ -3905,9 +3903,9 @@ part
num_pages = 256; num_pages = 256;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff; readback = 0xff 0x00;
mode = 0x21; mode = 0x21;
delay = 6; delay = 10;
blocksize = 128; blocksize = 128;
readsize = 256; readsize = 256;
read_lo = "0010.0000--xaaa.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--xaaa.aaaa--aaaa.aaaa--oooo.oooo";
@ -4023,7 +4021,7 @@ part
max_write_delay = 9000; max_write_delay = 9000;
readback = 0xff 0xff; readback = 0xff 0xff;
mode = 0x04; mode = 0x04;
delay = 12; delay = 20;
blocksize = 64; blocksize = 64;
readsize = 256; readsize = 256;
read = "1010.0000--xxxx.aaaa--aaaa.aaaa--oooo.oooo"; read = "1010.0000--xxxx.aaaa--aaaa.aaaa--oooo.oooo";
@ -4037,9 +4035,9 @@ part
num_pages = 512; num_pages = 512;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff; readback = 0xff 0x00;
mode = 0x21; mode = 0x21;
delay = 6; delay = 10;
blocksize = 128; blocksize = 128;
readsize = 256; readsize = 256;
read_lo = "0010.0000--aaaa.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--aaaa.aaaa--aaaa.aaaa--oooo.oooo";
@ -4154,7 +4152,6 @@ part
page_size = 8; page_size = 8;
min_write_delay = 9000; min_write_delay = 9000;
max_write_delay = 9000; max_write_delay = 9000;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 20; delay = 20;
blocksize = 8; blocksize = 8;
@ -4172,9 +4169,9 @@ part
num_pages = 512; num_pages = 512;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff; readback = 0xff 0x00;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 256; blocksize = 256;
readsize = 256; readsize = 256;
read_lo = "0010.0000--aaaa.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--aaaa.aaaa--aaaa.aaaa--oooo.oooo";
@ -4279,7 +4276,6 @@ part
page_size = 8; page_size = 8;
min_write_delay = 9000; min_write_delay = 9000;
max_write_delay = 9000; max_write_delay = 9000;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 20; delay = 20;
blocksize = 8; blocksize = 8;
@ -4297,9 +4293,8 @@ part
num_pages = 256; num_pages = 256;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 256; blocksize = 256;
readsize = 256; readsize = 256;
read_lo = "0010.0000--aaaa.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--aaaa.aaaa--aaaa.aaaa--oooo.oooo";
@ -4404,7 +4399,6 @@ part
page_size = 8; page_size = 8;
min_write_delay = 9000; min_write_delay = 9000;
max_write_delay = 9000; max_write_delay = 9000;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 20; delay = 20;
blocksize = 8; blocksize = 8;
@ -4422,9 +4416,8 @@ part
num_pages = 128; num_pages = 128;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 256; blocksize = 256;
readsize = 256; readsize = 256;
read_lo = "0010.0000--aaaa.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--aaaa.aaaa--aaaa.aaaa--oooo.oooo";
@ -4531,7 +4524,7 @@ part
max_write_delay = 9000; max_write_delay = 9000;
readback = 0xff 0xff; readback = 0xff 0xff;
mode = 0x04; mode = 0x04;
delay = 10; delay = 20;
blocksize = 128; blocksize = 128;
readsize = 256; readsize = 256;
read = "1010.0000--00xx.xxaa--aaaa.aaaa--oooo.oooo"; read = "1010.0000--00xx.xxaa--aaaa.aaaa--oooo.oooo";
@ -4547,9 +4540,9 @@ part
num_pages = 128; num_pages = 128;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff; readback = 0xff 0x00;
mode = 0x21; mode = 0x21;
delay = 6; delay = 10;
blocksize = 128; blocksize = 128;
readsize = 256; readsize = 256;
read_lo = "0010.0000--00aa.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--00aa.aaaa--aaaa.aaaa--oooo.oooo";
@ -4656,7 +4649,6 @@ part
page_size = 4; page_size = 4;
min_write_delay = 9000; min_write_delay = 9000;
max_write_delay = 9000; max_write_delay = 9000;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 128; blocksize = 128;
@ -4674,9 +4666,8 @@ part
num_pages = 256; num_pages = 256;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff; mode = 0x41;
mode = 0x21; delay = 10;
delay = 6;
blocksize = 256; blocksize = 256;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0aaa.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0aaa.aaaa--aaaa.aaaa--oooo.oooo";
@ -4742,6 +4733,7 @@ part parent "m324p"
memory "eeprom" memory "eeprom"
size = 512; size = 512;
delay = 20;
; ;
memory "flash" memory "flash"
@ -4854,7 +4846,6 @@ part
page_size = 8; page_size = 8;
min_write_delay = 9000; min_write_delay = 9000;
max_write_delay = 9000; max_write_delay = 9000;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 128; blocksize = 128;
@ -4872,9 +4863,8 @@ part
num_pages = 256; num_pages = 256;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff; mode = 0x41;
mode = 0x21; delay = 10;
delay = 6;
blocksize = 256; blocksize = 256;
readsize = 256; readsize = 256;
read_lo = "0010.0000--aaaa.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--aaaa.aaaa--aaaa.aaaa--oooo.oooo";
@ -5015,7 +5005,6 @@ part
page_size = 8; page_size = 8;
min_write_delay = 9000; min_write_delay = 9000;
max_write_delay = 9000; max_write_delay = 9000;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 128; blocksize = 128;
@ -5033,7 +5022,6 @@ part
num_pages = 512; num_pages = 512;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 256; blocksize = 256;
@ -5149,7 +5137,6 @@ part
page_size = 4; page_size = 4;
min_write_delay = 9000; min_write_delay = 9000;
max_write_delay = 9000; max_write_delay = 9000;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 20; delay = 20;
blocksize = 4; blocksize = 4;
@ -5167,7 +5154,6 @@ part
num_pages = 128; num_pages = 128;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 128; blocksize = 128;
@ -5539,9 +5525,8 @@ part
page_size = 4; page_size = 4;
min_write_delay = 9000; min_write_delay = 9000;
max_write_delay = 9000; max_write_delay = 9000;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 20; delay = 10;
blocksize = 8; blocksize = 8;
readsize = 256; readsize = 256;
read = "1010.0000--xxxx.xxaa--aaaa.aaaa--oooo.oooo"; read = "1010.0000--xxxx.xxaa--aaaa.aaaa--oooo.oooo";
@ -5557,9 +5542,8 @@ part
num_pages = 256; num_pages = 256;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 256; blocksize = 256;
readsize = 256; readsize = 256;
read_lo = "0010.0000--xaaa.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--xaaa.aaaa--aaaa.aaaa--oooo.oooo";
@ -5744,9 +5728,8 @@ part
page_size = 8; page_size = 8;
min_write_delay = 9000; min_write_delay = 9000;
max_write_delay = 9000; max_write_delay = 9000;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 20; delay = 10;
blocksize = 8; blocksize = 8;
readsize = 256; readsize = 256;
read = "1010.0000--xxxx.xaaa--aaaa.aaaa--oooo.oooo"; read = "1010.0000--xxxx.xaaa--aaaa.aaaa--oooo.oooo";
@ -5762,9 +5745,8 @@ part
num_pages = 256; num_pages = 256;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 256; blocksize = 256;
readsize = 256; readsize = 256;
read_lo = "0010.0000--aaaa.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--aaaa.aaaa--aaaa.aaaa--oooo.oooo";
@ -5926,7 +5908,7 @@ part
max_write_delay = 9000; max_write_delay = 9000;
readback = 0xff 0xff; readback = 0xff 0xff;
mode = 0x04; mode = 0x04;
delay = 10; delay = 20;
blocksize = 64; blocksize = 64;
readsize = 256; readsize = 256;
read = "1010.0000--00xx.xxaa--aaaa.aaaa--oooo.oooo"; read = "1010.0000--00xx.xxaa--aaaa.aaaa--oooo.oooo";
@ -5942,9 +5924,9 @@ part
num_pages = 256; num_pages = 256;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff; readback = 0xff 0x00;
mode = 0x21; mode = 0x21;
delay = 6; delay = 10;
blocksize = 64; blocksize = 64;
readsize = 256; readsize = 256;
read_lo = "0010.0000--00aa.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--00aa.aaaa--aaaa.aaaa--oooo.oooo";
@ -6273,9 +6255,9 @@ part
num_pages = 128; num_pages = 128;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff; readback = 0xff 0x00;
mode = 0x21; mode = 0x21;
delay = 6; delay = 10;
blocksize = 64; blocksize = 64;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo";
@ -6380,9 +6362,9 @@ part
num_pages = 128; num_pages = 128;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff; readback = 0xff 0x00;
mode = 0x21; mode = 0x21;
delay = 6; delay = 10;
blocksize = 64; blocksize = 64;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo";
@ -6474,7 +6456,7 @@ part
max_write_delay = 9000; max_write_delay = 9000;
readback = 0xff 0xff; readback = 0xff 0xff;
mode = 0x04; mode = 0x04;
delay = 10; delay = 20;
blocksize = 64; blocksize = 64;
readsize = 256; readsize = 256;
read = "1010.0000--xxxx.xxxx--xaaa.aaaa--oooo.oooo"; read = "1010.0000--xxxx.xxxx--xaaa.aaaa--oooo.oooo";
@ -6488,9 +6470,9 @@ part
num_pages = 64; num_pages = 64;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff; readback = 0xff 0x00;
mode = 0x21; mode = 0x21;
delay = 6; delay = 10;
blocksize = 16; blocksize = 16;
readsize = 256; readsize = 256;
read_lo = "0010.0000--xxxx.xxaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--xxxx.xxaa--aaaa.aaaa--oooo.oooo";
@ -6590,7 +6572,6 @@ part
num_pages = 32; num_pages = 32;
min_write_delay = 4000; min_write_delay = 4000;
max_write_delay = 4000; max_write_delay = 4000;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 4; blocksize = 4;
@ -6608,9 +6589,8 @@ part
num_pages = 64; num_pages = 64;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 32; blocksize = 32;
readsize = 256; readsize = 256;
read_lo = "0010.0000--xxxx.xxaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--xxxx.xxaa--aaaa.aaaa--oooo.oooo";
@ -6728,7 +6708,6 @@ part
num_pages = 64; num_pages = 64;
min_write_delay = 4000; min_write_delay = 4000;
max_write_delay = 4000; max_write_delay = 4000;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 4; blocksize = 4;
@ -6746,9 +6725,8 @@ part
num_pages = 64; num_pages = 64;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 64; blocksize = 64;
readsize = 256; readsize = 256;
read_lo = "0010.0000--xxxx.xaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--xxxx.xaaa--aaaa.aaaa--oooo.oooo";
@ -6866,7 +6844,6 @@ part
num_pages = 128; num_pages = 128;
min_write_delay = 4000; min_write_delay = 4000;
max_write_delay = 4000; max_write_delay = 4000;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 4; blocksize = 4;
@ -6884,9 +6861,8 @@ part
num_pages = 128; num_pages = 128;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 64; blocksize = 64;
readsize = 256; readsize = 256;
read_lo = "0010.0000--xxxx.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--xxxx.aaaa--aaaa.aaaa--oooo.oooo";
@ -7058,7 +7034,6 @@ part
page_size = 4; page_size = 4;
min_write_delay = 3600; min_write_delay = 3600;
max_write_delay = 3600; max_write_delay = 3600;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 20; delay = 20;
blocksize = 4; blocksize = 4;
@ -7077,7 +7052,7 @@ part
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 64; blocksize = 64;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.0aaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.0aaa--aaaa.aaaa--oooo.oooo";
@ -7234,7 +7209,6 @@ part
page_size = 4; page_size = 4;
min_write_delay = 3600; min_write_delay = 3600;
max_write_delay = 3600; max_write_delay = 3600;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 20; delay = 20;
blocksize = 4; blocksize = 4;
@ -7252,9 +7226,8 @@ part
num_pages = 128; num_pages = 128;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 64; blocksize = 64;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo";
@ -7411,7 +7384,6 @@ part
page_size = 4; page_size = 4;
min_write_delay = 3600; min_write_delay = 3600;
max_write_delay = 3600; max_write_delay = 3600;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 20; delay = 20;
blocksize = 4; blocksize = 4;
@ -7429,9 +7401,8 @@ part
num_pages = 128; num_pages = 128;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 128; blocksize = 128;
readsize = 256; readsize = 256;
read_lo = "0010.0000--000a.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--000a.aaaa--aaaa.aaaa--oooo.oooo";
@ -7587,9 +7558,8 @@ part
page_size = 4; page_size = 4;
min_write_delay = 3600; min_write_delay = 3600;
max_write_delay = 3600; max_write_delay = 3600;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 5; delay = 20;
blocksize = 4; blocksize = 4;
readsize = 256; readsize = 256;
read = "1010.0000--000x.xxxa--aaaa.aaaa--oooo.oooo"; read = "1010.0000--000x.xxxa--aaaa.aaaa--oooo.oooo";
@ -7605,9 +7575,8 @@ part
num_pages = 128; num_pages = 128;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 128; blocksize = 128;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo";
@ -7724,7 +7693,6 @@ part
page_size = 4; page_size = 4;
min_write_delay = 4000; min_write_delay = 4000;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 4; blocksize = 4;
@ -7742,7 +7710,6 @@ part
num_pages = 64; num_pages = 64;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 64; blocksize = 64;
@ -7852,7 +7819,6 @@ part
page_size = 4; page_size = 4;
min_write_delay = 4000; min_write_delay = 4000;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 4; blocksize = 4;
@ -7870,7 +7836,6 @@ part
num_pages = 128; num_pages = 128;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 64; blocksize = 64;
@ -7982,7 +7947,6 @@ part
page_size = 4; page_size = 4;
min_write_delay = 3600; min_write_delay = 3600;
max_write_delay = 3600; max_write_delay = 3600;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 20; delay = 20;
blocksize = 4; blocksize = 4;
@ -8000,9 +7964,8 @@ part
num_pages = 64; num_pages = 64;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 64; blocksize = 64;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo";
@ -8112,7 +8075,6 @@ part
page_size = 4; page_size = 4;
min_write_delay = 3600; min_write_delay = 3600;
max_write_delay = 3600; max_write_delay = 3600;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 20; delay = 20;
blocksize = 4; blocksize = 4;
@ -8130,9 +8092,8 @@ part
num_pages = 128; num_pages = 128;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 64; blocksize = 64;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo";
@ -8244,7 +8205,6 @@ part
page_size = 4; page_size = 4;
min_write_delay = 3600; min_write_delay = 3600;
max_write_delay = 3600; max_write_delay = 3600;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 20; delay = 20;
blocksize = 4; blocksize = 4;
@ -8262,9 +8222,8 @@ part
num_pages = 256; num_pages = 256;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 128; blocksize = 128;
readsize = 256; readsize = 256;
read_lo = "0010.0000--00aa.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--00aa.aaaa--aaaa.aaaa--oooo.oooo";
@ -8382,6 +8341,7 @@ part parent "m328"
memory "eeprom" memory "eeprom"
size = 2048; size = 2048;
page_size = 8; page_size = 8;
delay = 10;
read = "1010.0000--000x.xaaa--aaaa.aaaa--oooo.oooo"; read = "1010.0000--000x.xaaa--aaaa.aaaa--oooo.oooo";
write = "1100.0000--000x.xaaa--aaaa.aaaa--iiii.iiii"; write = "1100.0000--000x.xaaa--aaaa.aaaa--iiii.iiii";
loadpage_lo = "1100.0001--0000.0000--0000.0aaa--iiii.iiii"; loadpage_lo = "1100.0001--0000.0000--0000.0aaa--iiii.iiii";
@ -8460,7 +8420,6 @@ part
page_size = 4; page_size = 4;
min_write_delay = 4000; min_write_delay = 4000;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 6;
blocksize = 4; blocksize = 4;
@ -8478,9 +8437,8 @@ part
num_pages = 64; num_pages = 64;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 32; blocksize = 32;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.00aa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.00aa--aaaa.aaaa--oooo.oooo";
@ -8606,7 +8564,6 @@ part
page_size = 4; page_size = 4;
min_write_delay = 4000; min_write_delay = 4000;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 6;
blocksize = 4; blocksize = 4;
@ -8624,9 +8581,8 @@ part
num_pages = 64; num_pages = 64;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 32; blocksize = 32;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.0aaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.0aaa--aaaa.aaaa--oooo.oooo";
@ -8862,7 +8818,8 @@ part parent "pwm3b"
memory "flash" memory "flash"
size = 0x4000; size = 0x4000;
page_size = 128; page_size = 128;
mode = 0x21; readback = 0x00 0x00;
delay = 10;
blocksize = 128; blocksize = 128;
read_lo = "0010.0000--00aa.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--00aa.aaaa--aaaa.aaaa--oooo.oooo";
read_hi = "0010.1000--00aa.aaaa--aaaa.aaaa--oooo.oooo"; read_hi = "0010.1000--00aa.aaaa--aaaa.aaaa--oooo.oooo";
@ -8942,9 +8899,8 @@ part
page_size = 4; page_size = 4;
min_write_delay = 4000; min_write_delay = 4000;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 5;
blocksize = 4; blocksize = 4;
readsize = 256; readsize = 256;
read = "1010.0000--000x.xxxx--xaaa.aaaa--oooo.oooo"; read = "1010.0000--000x.xxxx--xaaa.aaaa--oooo.oooo";
@ -8960,9 +8916,8 @@ part
num_pages = 64; num_pages = 64;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 32; blocksize = 32;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.00aa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.00aa--aaaa.aaaa--oooo.oooo";
@ -9073,9 +9028,8 @@ part
page_size = 4; page_size = 4;
min_write_delay = 4000; min_write_delay = 4000;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 5;
blocksize = 4; blocksize = 4;
readsize = 256; readsize = 256;
read = "1010.0000--000x.xxxx--aaaa.aaaa--oooo.oooo"; read = "1010.0000--000x.xxxx--aaaa.aaaa--oooo.oooo";
@ -9091,9 +9045,8 @@ part
num_pages = 64; num_pages = 64;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 32; blocksize = 32;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.0aaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.0aaa--aaaa.aaaa--oooo.oooo";
@ -9205,9 +9158,8 @@ part
page_size = 4; page_size = 4;
min_write_delay = 4000; min_write_delay = 4000;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 5;
blocksize = 4; blocksize = 4;
readsize = 256; readsize = 256;
read = "1010.0000--000x.xxxa--aaaa.aaaa--oooo.oooo"; read = "1010.0000--000x.xxxa--aaaa.aaaa--oooo.oooo";
@ -9223,9 +9175,8 @@ part
num_pages = 128; num_pages = 128;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 32; blocksize = 32;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo";
@ -9698,7 +9649,7 @@ part parent "m2561"
num_pages = 512; num_pages = 512;
min_write_delay = 50000; min_write_delay = 50000;
max_write_delay = 50000; max_write_delay = 50000;
delay = 20; delay = 50;
load_ext_addr = NULL; load_ext_addr = NULL;
; ;
; ;
@ -9720,6 +9671,7 @@ part parent "m2561"
size = 8192; size = 8192;
min_write_delay = 13000; min_write_delay = 13000;
max_write_delay = 13000; max_write_delay = 13000;
delay = 50;
read = "1010.0000--xxxa.aaaa--aaaa.aaaa--oooo.oooo"; read = "1010.0000--xxxa.aaaa--aaaa.aaaa--oooo.oooo";
write = "1100.0000--xxxa.aaaa--aaaa.aaaa--iiii.iiii"; write = "1100.0000--xxxa.aaaa--aaaa.aaaa--iiii.iiii";
writepage = "1100.0010--00xa.aaaa--aaaa.a000--xxxx.xxxx"; writepage = "1100.0010--00xa.aaaa--aaaa.a000--xxxx.xxxx";
@ -9753,6 +9705,7 @@ part parent "m128rfa1"
size = 2048; size = 2048;
min_write_delay = 13000; min_write_delay = 13000;
max_write_delay = 13000; max_write_delay = 13000;
delay = 50;
read = "1010.0000--xxxx.xaaa--aaaa.aaaa--oooo.oooo"; read = "1010.0000--xxxx.xaaa--aaaa.aaaa--oooo.oooo";
write = "1100.0000--xxxx.xaaa--aaaa.aaaa--iiii.iiii"; write = "1100.0000--xxxx.xaaa--aaaa.aaaa--iiii.iiii";
writepage = "1100.0010--00xx.xaaa--aaaa.a000--xxxx.xxxx"; writepage = "1100.0010--00xx.xaaa--aaaa.a000--xxxx.xxxx";
@ -9859,9 +9812,8 @@ part
page_size = 4; page_size = 4;
min_write_delay = 4000; min_write_delay = 4000;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 4; blocksize = 4;
readsize = 256; readsize = 256;
read = "1010.0000--000x.xxxx--xaaa.aaaa--oooo.oooo"; read = "1010.0000--000x.xxxx--xaaa.aaaa--oooo.oooo";
@ -9877,9 +9829,8 @@ part
num_pages = 64; num_pages = 64;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 32; blocksize = 32;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.00aa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.00aa--aaaa.aaaa--oooo.oooo";
@ -10001,9 +9952,8 @@ part
page_size = 4; page_size = 4;
min_write_delay = 4000; min_write_delay = 4000;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 4; blocksize = 4;
readsize = 256; readsize = 256;
read = "1010.0000--000x.xxxx--aaaa.aaaa--oooo.oooo"; read = "1010.0000--000x.xxxx--aaaa.aaaa--oooo.oooo";
@ -10019,9 +9969,8 @@ part
num_pages = 64; num_pages = 64;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 32; blocksize = 32;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.0aaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.0aaa--aaaa.aaaa--oooo.oooo";
@ -10143,9 +10092,8 @@ part
page_size = 4; page_size = 4;
min_write_delay = 4000; min_write_delay = 4000;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 4; blocksize = 4;
readsize = 256; readsize = 256;
read = "1010.0000--000x.xxxa--aaaa.aaaa--oooo.oooo"; read = "1010.0000--000x.xxxa--aaaa.aaaa--oooo.oooo";
@ -10161,9 +10109,8 @@ part
num_pages = 128; num_pages = 128;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 32; blocksize = 32;
readsize = 256; readsize = 256;
read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--0000.aaaa--aaaa.aaaa--oooo.oooo";
@ -10336,9 +10283,8 @@ part
num_pages = 16; num_pages = 16;
min_write_delay = 4000; min_write_delay = 4000;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 5; delay = 10;
blocksize = 4; blocksize = 4;
readsize = 256; readsize = 256;
read = "1010.0000--000x.xxxx--00aa.aaaa--oooo.oooo"; read = "1010.0000--000x.xxxx--00aa.aaaa--oooo.oooo";
@ -10354,7 +10300,6 @@ part
num_pages = 64; num_pages = 64;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 64; blocksize = 64;
@ -11770,7 +11715,6 @@ part
page_size = 4; page_size = 4;
min_write_delay = 9000; min_write_delay = 9000;
max_write_delay = 9000; max_write_delay = 9000;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 4; blocksize = 4;
@ -11788,7 +11732,6 @@ part
num_pages = 256; num_pages = 256;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 128; blocksize = 128;
@ -11929,7 +11872,6 @@ part
page_size = 8; page_size = 8;
min_write_delay = 9000; min_write_delay = 9000;
max_write_delay = 9000; max_write_delay = 9000;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 8; blocksize = 8;
@ -11947,7 +11889,6 @@ part
num_pages = 256; num_pages = 256;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 10; delay = 10;
blocksize = 128; blocksize = 128;
@ -13435,9 +13376,8 @@ part
page_size = 4; page_size = 4;
min_write_delay = 3600; min_write_delay = 3600;
max_write_delay = 3600; max_write_delay = 3600;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 5; delay = 20;
blocksize = 4; blocksize = 4;
readsize = 256; readsize = 256;
read = "1010.0000--000x.xxxa--aaaa.aaaa--oooo.oooo"; read = "1010.0000--000x.xxxa--aaaa.aaaa--oooo.oooo";
@ -13453,9 +13393,8 @@ part
num_pages = 512; num_pages = 512;
min_write_delay = 4500; min_write_delay = 4500;
max_write_delay = 4500; max_write_delay = 4500;
readback = 0xff 0xff;
mode = 0x41; mode = 0x41;
delay = 6; delay = 10;
blocksize = 128; blocksize = 128;
readsize = 256; readsize = 256;
read_lo = "0010.0000--00aa.aaaa--aaaa.aaaa--oooo.oooo"; read_lo = "0010.0000--00aa.aaaa--aaaa.aaaa--oooo.oooo";