Использую IAR.
Написал программу, залил для отладки во Flash, все шло нормально, смотрел регистры, память и прочее.
(PLL не использовался)
После исправления обнаруженных неточностей Flash заливаться категорически отказывается.
В окне Log отопражается следующее:
Fri Feb 16 11:06:20 2007: Auto JTAG speed: 2666 kHz
Fri Feb 16 11:06:20 2007: Found unique position in JTAG chain of ARM chip: DRPre = 1, IRPre = 5
Fri Feb 16 11:06:20 2007: Using DBGRQ to halt CPU
Fri Feb 16 11:06:20 2007: Resetting TRST in order to halt CPU
Fri Feb 16 11:06:20 2007: CP15.0.0: 0x41259660: ARM, Architecure 5TE
Fri Feb 16 11:06:20 2007: J-Link: ARM9, 966 core
Fri Feb 16 11:06:20 2007: 6060 bytes downloaded and verified (2.27 Kbytes/sec)
Fri Feb 16 11:06:20 2007: Warning: Target inconsistency detected at Memory address 0x04001400
................................................................................
..............................................................
................................................................................
..............................................................
Fri Feb 16 11:06:20 2007: Warning: Target inconsistency detected at Memory address 0x0400131C
Fri Feb 16 11:06:20 2007: There were warnings during download of FLASH loader, see Log Window
Fri Feb 16 11:06:22 2007: Failed to load flash loader: C:\Program Files\IAR Systems\Embedded Workbench 4.0 Evaluation\ARM\config\flashloader\ST\FlashSTR91x.d79