システム起動フローチャート - Yamaha Portatone PSR-S500 Service Manual

Hide thumbs Also See for Portatone PSR-S500:
Table of Contents

Advertisement

■ システム起動フローチャート
Power On
CPU
各種レジスタ設定
ポートの初期化
FLASH/WE = L
/MKS_IC = L
MKS_ACK = H
DM シート
/LCD_IC = L
FLASH/WE: IC101 126,127pin
LCD_DISP = L
/MKS_IC:
A/D_SEL = L
MKS_ACK: IC101 37pin
/PANEL_IC = L
/LCD_IC:
その他ポート = L
LCD_DISP: IC101 31pin
A/D_SEL:
/PANEL_IC: IC101 28pin
ワークRAM初期化
外部RAMへの
(800mS以上)
アクセス開始
DRAM初期化
SRAMの初期化
/MKS_IC = H
TG初期化
TGレジスタ設定
SSP1とは無関係
RESET時間
1ms以上必要(OK)
/LCD_IC = H
DM シート
/LCD_IC:IC101 32pin
LCD-Cにコマンド
LCD初期化
及びデータ送信
LCD初期化後に行う
LCD_DISP = H
DM シート
LCD_DISP:IC101 31pin
ここまで動作しない
場合、CPU又はCPU
周辺(ROM/ RAM/ Flash )
オープニング
表示されない
画面表示(音叉)
LCD又はLCDC不良
Flash ROMのアクセス
メディアのチェック
バックアップ対象
バックアップRAM
変数の初期設定
クリア
ISP1161A1の
ISP1161A1
アクセスが始まる
ソフトリセット
DM シート
ISP1161A1(IC501)
SSP1用時間待ち
時間待ち 300ms
(電源ONから1.1s
超えるように調整)
各タスクの初期化
シリアル通信開始
IC101 29pin
IC101 32pin
IC101 27pin
鍵盤受信開始(MKS)
PANELリセット解除
OS起動
の不良
バックアップ変数
が始まる
非バックアップ
変数の初期設定
※SSP1への通信
はこの辺りから。
(PANEL)
タイマー開始
DMシート
MKS_ACK: IC101 37pin
MKS ACK=L,H
割り込み解除
PANEL IC開始
DM シート
/PANEL IC = H
/PANEL_IC: IC101 28pin
約7mSec後に
テストモードの判断
yes
テストモード?
no
オープニング
画面表示
テストに入れない
場合、鍵盤又はMKS
の不良
鍵盤で音を鳴らす
ことが出来ます
(この間約6秒)
PCとのUSB接続
開始
MIDIで音を鳴らす
ことが出来ます
yes
バックアップNG?
no
バックアップ変数
更新
メイン画面表示
※ SSP1のリセットはハード的に行われます。
SSP1の初期設定時間は1043mS。
テスト
プログラム表示
テストのSW操作は
約6秒後から可能
テストプログラム
バックアップ
毎回クリア表示される
クリア表示
場合、Flash ROM不良
初期化
PSR-S500
53

Advertisement

Table of Contents
loading

Table of Contents