SPI フラッシュメモリ（U16）へのSpiBootLoder書き込み手順の説明


SPI フラッシュメモリ（U16）へのSpiBootLoderの書き込み手順(LSコマンド)を説明します。
SpiBootLoderは、U16とU17で共通です。
SpiBootLoder（1_GOSE_SPI_LOADER_Vxxx.mot）を書き込んでください。

(1)ボード上のスイッチ設定
　SPI フラッシュメモリ（U17）からミニモニタが起動するようにDIPSWを設定してください。
  セットアップマニュアルを参照ください。

(2)PCのターミナルソフトに以下が表示されるようにセッティングしてください。


GOSE SPI_LOADER Vx.xx 2014.xx.xx
 DEVICE S25FL032

GOSE MiniMonitor SPI_BOOT
 Work memory DRAM (H'40200000-)
 2014.xx.xx Verx.xx ** Program on DRAM (H'40000000-)  **

>


(3)LS コマンドを入力してください。下記メッセージが表示されます。

>ls
Load Program to Spiflash memory (U16:S25FL512S)
SW18[5:1]=OFF! Setting OK? (Push Y key)

(3-1) SW18の設定が上記の通りならば、Y を入力してください。

同じ場所に、下記メッセージが表示されます。
SW16 1pin-Side! Setting OK? (Push Y key)

(3-2) SW16の設定が上記の通りならば、Y を入力してください。

同じ場所に、下記メッセージが表示されます。
SW17 1pin-Side! Setting OK? (Push Y key)

(3-3) SW17の設定を上記の通りに設定後、Y を入力してください。

(3-4)同じ場所に、下記メッセージが表示されます。

>ls
Load Program to Spiflash memory (U16:S25FL512S)
---------------------------------------------------------
Please select,SPI-FLASH Save Area.
 1:Loader Program : Program to execute on SecureRAM
        SPI_Address = H' 000_0000-H' 003_FFFF

 2:User Program : Program to execute on DRAM or SecureRAM
        SPI_Address = H' 008_0000-H' 3FF_FFFF
---------------------------------------------------------
  Select area(1-2)>


(4)”１”を入力してLoader Program 書きこみを選択してください。
　下記メッセージが表示されます。

  Select area(1-2)>1
-- Loader Program --------------------------
Work RAM(H'E6300000-H'E633FFFF) Clear....
please send ! ('.' & CR stop load)


(5)SpiBootLoder(1_GOSE_SPI_LOADER_Vxxx.mot)をターミナルソフトでGOSEに転送してください。

(5-1) SPI フラッシュにデータが書かれている時は、下記メッセージが表示されます。
　消去しても良ければ、Y を入力してください。

SPI Data Clear(H'FF) Check :H'00000000-0003FFFF,Clear OK?(y/n)

(6)Y を入力すると下記メッセージが表示され、SpiBootLoder(1_GOSE_SPI_LOADER_Vxxx.mot)を
　SPI フラッシュの先頭セクタに書き込みます。

SPI Data Clear(H'FF) Check :H'00000000-0003FFFF Erasing..Erase Completed
SAVE SPI-FLASH....... complete!
>

以上で、SPI フラッシュメモリ（U16）へのSpiBootLoder書き込みは完了です。

(7)SPI フラッシュメモリ（U16）からユーザープログラムが起動した時に、下記メッセージが
　表示されれば書き込み成功です。

GOSE SPI_LOADER Vx.xx 2014.xx.xx
DEVICE S25FL512
 Now Loading ... ok


(8)続けて、SPI フラッシュメモリ（U16）のSpiBoot_miniMonitorをアップデートを実施する場合は、
　U16へのSpiBoot_miniMonitorの書き込み手順.txt
　を参照してください。



