SC-OBC で Zephyr の Hello World アプリが動かなかったら、以下を確認してください。
-
電源がはいっているか?
SC-OBC には LEDが付いていません。一見不親切なようですが、宇宙で不要なものはつけていません。電源が正しく入っているか確認してください。
-
TRCHには正しいイメージが書かれているか?
TRCH は、FPGAの電源を立ち上げる役割を担っています。テスト用のTRCHプログラムが入っているなど、FPGAの電源 (
VDD_3V3
) が立ち上げられていないと、 Soft Core の Cortex M3 も動作していません。west flash
をした場合に、OpenOCD がエラーになります。Error: JTAG scan chain interrogation failed: all ones Error: Check JTAG interface, timings, target power, etc. Error: Trying to use configured scan chain anyway... Error: cortex_m3.cpu: IR capture error; saw 0x0f not 0x01 Warn : Bypassing JTAG setup events due to errors Error: Invalid ACK (7) in DAP response Error: JTAG-DP STICKY ERROR
-
FPGAには正しいイメージが書かれているか?
FPGA に正しいイメージが書かれているか確認してください。 SC-OBC は FPGAロジックだけを動かすことも可能です。 Cortex M3 が動作していることを確認してください。