Signal Tap Logic Analyzer、動いた
昨日の続き。いくら検索しても埒が明かないので、なんかのんびりと、昨日やった手順をもう一回やってみた。
FPGA実験用PCの電源を入れて配線して、Quartus Primeも立ち上げて、L26をコンパイルして書き込んで、その状態でFileメニューからopenを出して、昨日やったstpファイルを開いてみる。これだ。

全く同じファイルを同じように開いたのに、なぜかエラーメッセージが全く出ていない。
実に不思議だけど、念のためこの状態でリコンパイルして開きなおしてみても、全く同じだ。
ならば・・・次の段階に進んでみると・・・

動いた。本に書いてある通りにほぼなった。(クロックの信号の16進の表記は出てないけど)
なので、理由はわからないけど、一応本に書いてある通りになって35章は終了ということに。めでたいようなよくわからないような。。。

FPGA実験用PCの電源を入れて配線して、Quartus Primeも立ち上げて、L26をコンパイルして書き込んで、その状態でFileメニューからopenを出して、昨日やったstpファイルを開いてみる。これだ。

全く同じファイルを同じように開いたのに、なぜかエラーメッセージが全く出ていない。
実に不思議だけど、念のためこの状態でリコンパイルして開きなおしてみても、全く同じだ。
ならば・・・次の段階に進んでみると・・・

動いた。本に書いてある通りにほぼなった。(クロックの信号の16進の表記は出てないけど)
なので、理由はわからないけど、一応本に書いてある通りになって35章は終了ということに。めでたいようなよくわからないような。。。


Invalid JTAG configurationで止まる
☆HelloWorld完了☆
HelloWorldSmall、動いた
前回の続き。
いろいろチェックしてもわからなかったので、ふとさっきの手順を振り返ってみると・・・
・DE10を接続してPCの電源を入れて、Quartus Primeを立ち上げる。
・L24...という、本の31章のプロジェクトを立ち上げる。
・そこから、Eclipseを立ち上げる。
・本の32章の手順でHelloWorldSmallを入れてみる。
・DE10に31章の結果を書き込んでいなかったので書き込む。
・HelloWorldSmallをビルドして実行。
ということをやっていた。上記、赤い字がとても怪しいw。
そもそも、Quartus PrimeからEclipseを立ち上げる時点で、いろんな情報がEclipseに自動的にわたっている可能性がかなり高いのでは? と考えた。
この青地を実証するために、DE10のハードウェアに書き込み終了しているのを確認後、Eclipseを立ち上げて全く同様にやってみる。つまり、HelloWorldSmall_1を別途作った。その結果、

この通り。やっぱりこれが原因だった。無事に成功した。

いろいろチェックしてもわからなかったので、ふとさっきの手順を振り返ってみると・・・
・DE10を接続してPCの電源を入れて、Quartus Primeを立ち上げる。
・L24...という、本の31章のプロジェクトを立ち上げる。
・そこから、Eclipseを立ち上げる。
・本の32章の手順でHelloWorldSmallを入れてみる。
・DE10に31章の結果を書き込んでいなかったので書き込む。
・HelloWorldSmallをビルドして実行。
ということをやっていた。上記、赤い字がとても怪しいw。

そもそも、Quartus PrimeからEclipseを立ち上げる時点で、いろんな情報がEclipseに自動的にわたっている可能性がかなり高いのでは? と考えた。
この青地を実証するために、DE10のハードウェアに書き込み終了しているのを確認後、Eclipseを立ち上げて全く同様にやってみる。つまり、HelloWorldSmall_1を別途作った。その結果、

この通り。やっぱりこれが原因だった。無事に成功した。


HelloWorldSmallが動かない
前回の続き。DE10-Liteの本の31章を本の通りにやったあと32章、Nios II Software Build Tools for Eclipseで、ようやくEclipseが立ち上がったところからだ。

本のとおりにやって、エラーが出たらignore...をチェックして・・・というのもやったけど、こういうふうにエラーが出て進まない。
No Nios II target connection paths were located. Check connections and that a Nios II.sof is downloaded.
ということだが。ちゃんとL24のVerilog HDLコードはコンパイルして書き込み済み。

こんな感じだ。それとも、前回終わりにして閉じて今回再開したところでまだ開き忘れているものがあるのか?

本のとおりにやって、エラーが出たらignore...をチェックして・・・というのもやったけど、こういうふうにエラーが出て進まない。
No Nios II target connection paths were located. Check connections and that a Nios II.sof is downloaded.
ということだが。ちゃんとL24のVerilog HDLコードはコンパイルして書き込み済み。

こんな感じだ。それとも、前回終わりにして閉じて今回再開したところでまだ開き忘れているものがあるのか?

Nios IIをはじめて、Eclipseが起動しなかったが成功
DE10-Liteの本、継続してて、Nios IIを使うところまでやってきた。31章を全部本の通りにやって成功して次は32章、Nios II Software Build Tools for Eclipseのところだ。
本によると、いとも簡単に、「Nios II Software Build Tools for Eclipseが起動します。」って書いてあるけど、やってみると起動しない。

原因は、Quartus Prime Lite Editionのバージョンが20.1だからだ。こういうサイト様があった。
が、いろいろ大変そうなので少し調べて、まずこのページ。そしてそこから飛ばされてここ、さらにここまでやってきた。そこにある、Eclipse インストール手順をやってみる。
なんか途中に書いてある、eclipse_nios2_plugins.zipってどこにあるんだ?ないんですけど・・・
と思ってもう一度ここを見直したら、「4.eclipse_nios2_plugins.zipを解凍する」のところに、「<Quartusインストールディレクトリ>/nios2eds/bin/eclipse_nios2_plugins.zip」と。ああ、ありました。
---
その手順を全部やったので、Quartus Prime Lite Editionに戻って再挑戦。

これだ。
おお、Eclipseが立ち上がった。そしてこんな画面。

さらに進めていくと・・・

このように、本のとおりにEclipseが立ち上がった。あ~疲れた。w ので今回はここまで。
本によると、いとも簡単に、「Nios II Software Build Tools for Eclipseが起動します。」って書いてあるけど、やってみると起動しない。


原因は、Quartus Prime Lite Editionのバージョンが20.1だからだ。こういうサイト様があった。
が、いろいろ大変そうなので少し調べて、まずこのページ。そしてそこから飛ばされてここ、さらにここまでやってきた。そこにある、Eclipse インストール手順をやってみる。
なんか途中に書いてある、eclipse_nios2_plugins.zipってどこにあるんだ?ないんですけど・・・

と思ってもう一度ここを見直したら、「4.eclipse_nios2_plugins.zipを解凍する」のところに、「<Quartusインストールディレクトリ>/nios2eds/bin/eclipse_nios2_plugins.zip」と。ああ、ありました。

---
その手順を全部やったので、Quartus Prime Lite Editionに戻って再挑戦。

これだ。
おお、Eclipseが立ち上がった。そしてこんな画面。
さらに進めていくと・・・

このように、本のとおりにEclipseが立ち上がった。あ~疲れた。w ので今回はここまで。

カラーバー成功した
DE10-Liteでカラーバーが出ない問題の続き。
ソースコードは何回見ても異状なしだし、サンプルファイルをコピペしても変わらず。なので、Quartus Primeをじっと見ていると、なんかPin Plannerのほうから気になるオーラが・・・w
なのでみてみると、これだよ。

この通り、VGAのところ、軒並み空欄になってるじゃん。これでは信号が出るわけないですね。
なので、ちゃんと、DE10-Liteのユーザーマニュアルを読んでみたのがこれだ。はい、36ページ。

これは完璧ですね。ピン配置と電圧が明示されている。
なので、直してみた。これ。

このように、全部のピンをその通りに配置して、電圧も3.3V LVTTLに変更してみて再度コンパイルから挑戦。

このように、無事に成功しました
。机の上がモノが多すぎで汚いけどwww(^^♪
ソースコードは何回見ても異状なしだし、サンプルファイルをコピペしても変わらず。なので、Quartus Primeをじっと見ていると、なんかPin Plannerのほうから気になるオーラが・・・w
なのでみてみると、これだよ。


この通り、VGAのところ、軒並み空欄になってるじゃん。これでは信号が出るわけないですね。

なので、ちゃんと、DE10-Liteのユーザーマニュアルを読んでみたのがこれだ。はい、36ページ。

これは完璧ですね。ピン配置と電圧が明示されている。
なので、直してみた。これ。

このように、全部のピンをその通りに配置して、電圧も3.3V LVTTLに変更してみて再度コンパイルから挑戦。


このように、無事に成功しました
。机の上がモノが多すぎで汚いけどwww(^^♪












