In the RM 21.7.1.2, you may read statement that:
„Block erase is for Factory use only, under controlled conditions.“
In other words, user should not use this operation at all. Also debug probed does not use this operation for MCU flash programming.
If you see device datasheet, Number of program/erase cycles per block using Block Erase is only 25 cycles. In other words, user should not use this operation at all. Also debug probed does not use this operation for MCU flash programming.
However flask block configuration is specified at the beginning of Embedded Flash Memory (c40asf) chapter.
You may see there are 4 blocks.