Problem occured on microcontrollers:
Hi, after rough trial and error programming paradigm, I've found typographical error in "PSoC ® 5LP Device Programming Specifications" at pp.67. Below there are correct steps:
-each flash row protection bytes latch must be loaded with correct values;
-write protection bytes to each 0x10000B flash array.
If they are loaded separately ( as programming manual instructs ), after first write to flash array, all remaining protection bytes latches will be locked, resulting in protection of single flash array. After this trivial trick all works great. Next silicon revision of PSoC5LP should result in flash controller error reporting at this case, or there should be two way protection programming flow chart.
Small tip: after enabling flash temperature sensor there where a need of small loop for asm( "nop" ); instructions, before two reads, for getting correct values. The same come with initial oscillator stabilization.