altera: added max10_mem_t in max10_memory_map for 10M16SA Max10 variant

This commit is contained in:
Gwenhael Goavec-Merou 2025-03-16 08:50:13 +01:00
parent 1abb1c2453
commit f86037231a
1 changed files with 9 additions and 0 deletions

View File

@ -328,6 +328,15 @@ const std::map<uint32_t, Altera::max10_mem_t> Altera::max10_memory_map = {
.done_bit_addr = 0x0009, // done bit
.pgm_success_addr = 0x000b} // program success addr
},
{0x031830dd, { // 10M16SA
.check_addr0 = 0x80009, // check_addr0
.dsm_addr = 0x0000, 1024, // DSM
.ufm_addr = 0x0400, .ufm_len = {4096, 4096}, // UFM
.cfm_addr = 0x2400, .cfm_len = {67584, 28672, 38912}, // CFM
.sectors_erase_addr = {0x17ffff, 0x27ffff, 0x37ffff, 0x47ffff, 0x57ffff}, // sectors erase address
.done_bit_addr = 0x0011, // done bit
.pgm_success_addr = 0x0015} // program success addr
},
};
/* Write an arbitrary file in UFM1 and UFM0