cancel
Showing results for 
Search instead for 
Did you mean: 

Switching between flash BANK 0 and BANK 1 on STR9 (Rowley CrossWorks)

ptrela
Associate
Posted on June 26, 2007 at 13:14

Switching between flash BANK 0 and BANK 1 on STR9 (Rowley CrossWorks)

1 REPLY 1
ptrela
Associate
Posted on May 17, 2011 at 09:44

hi,

has anybody tried to switch between flash bank 0 and bank 1 on str9 using jtag and rowley crossworks 1.7 environment?

i can only change the value of csx bit from 0 to 1 but i can't change it back to 0. i make use of J A V A S C R I P T console and the scripts supplied with the package for str9 by rowley.

i call iscprogramconfiguration(0,0,1,0,0,0) function to set csx bit to 1 (bank 1) and iscprogramconfiguration(0,0,0,0,0,0) function to set csx bit to 0 (bank 0). the function doesn't complain about 0 parameter as csx so i assume that it is allowed.

there is actually the way to go back to csx = 0 but only by clearing nonvolatile configuration memory.

should i expect the iscprogramconfiguration() function to work in the way i use it? or maybe clearing the nonvolatile configuration register is the only way?