# Ch357 epoch descriptor table (5 epochs, dump order). host/board: preload CLUT table via bootlet;
# per epoch: upload tex -> LPDDR 0x200000, fill+verify CRC, stream list, GO, fresh drain.
# reuse=1 (Ch359): the texture cache is ALREADY resident from a prior epoch — the host must SKIP the
# upload and fill, and instead VERIFY the resident CRC register still equals crc (fail-closed residency).
META n_epochs 5 fbpxw 640 fbh 480 fbwords 307200 lpddr_tex 0x200000 tex_words 65536 n_beats 8192
# k idx tbp cbp_reloc tex_file lpddr size crc list_file words records reuse
0 5328 11264 480 sh3_zs640mt50_tex_lpddr.mem 0x200000 262144 0x55070afa feeder_sh3_zs640mt50.mem 493 54 0
1 11671 10240 484 sh3_zs640mt51_tex_lpddr.mem 0x200000 262144 0x26a88b77 feeder_sh3_zs640mt51.mem 619 68 0
2 77112 10240 488 sh3_zs640mt52_tex_lpddr.mem 0x200000 262144 0xa727234d feeder_sh3_zs640mt52.mem 619 68 0
3 89164 9216 492 sh3_zs640mt53_tex_lpddr.mem 0x200000 262144 0xfbdeaa32 feeder_sh3_zs640mt53.mem 619 68 0
4 119471 8192 496 sh3_zs640mt54_tex_lpddr.mem 0x200000 262144 0xcf4cae27 feeder_sh3_zs640mt54.mem 619 68 0
