Question about Flash Programming Algorithms

Dear all,

   I am studying document about  Flash Programming Algorithms.

There is a sentence as below,

The following diagrams show how the functions of the Flash Programming Algorithms are executed by a development tool.

And the erase flow as below,

I have a little confused about 1st and 2nd steps of  the erase flow, please help.

1. Load Flash Algorithm in RAM => Is it mean to load the flash algorithm into the RAM of chip?

2. Execute "Init" =>Who executes the "Init" function of  flash algorithm?  ARM-Mx?  development tool ?

Thanks for your any help.



More questions in this forum