Everyday is Sunday !

趣味満載のブログ #電子工作 #東方 #アニメ #音楽

XIAO RP2040 + SWD + VSCode で発生した Unknown flash device (ID 0x00156085) を解決したかった

何故この記事を書いたのか Unknown flash device (ID 0x00156085) とは MINGW2 のインストール openocd_code を git から clone する spi.c のソースコードを修正する configre & make する src/openocd.exe を使用している opeocd ディレクトリにコピー 参…

Ubuntu Efinity2023.1 の環境変数設定スクリプトにバグがあった話

端末でコマンド入力失敗時に変なエラーが出るようになった。 タイトルの通り、Ubutnu でコマンド失敗時にエラーが出るようになりました。 ls-l Python path configuration: PYTHONHOME = '/tools/efinity/2023.1' PYTHONPATH = '/tools/efinity/2023.1/lib:'…

ゲーム製作日記 ビデオ表示

はじめに 映像表示確認 FPGAビデオ表示回路 おわりに aki-fpga.com メイン基板はこちら

Efinix FPGA サンプル基板 JTAGの接続方法

※本記事は更新途中です。もう少し詳しく記載する予定です。 24-06-26 追記 JTAG ケーブルの用意 FT2232Hモジュールと FPGA 基板の JTAG接続 最後に aki-fpga.com VSCode での書き込み方法はこちら aki-fpga.com 基板はこちら

ゲーム製作日記 音源再生基板の設計

ゲーム機サンプル基板の完成品 設計方針 回路説明 電源部分 I2S DAC PCM5102A 部分 MIDI 入力部分 オーディオアンプR部分 オーディオアンプL部分 ピンソケット部分 おわりに aki-fpga.com メイン基板はこちら

ゲーム製作日記 Trion FPGA実装サンプル基板の設計

ゲーム機サンプル基板の完成品 設計方針 回路説明 FPGAリセット、外部オシレータ、コンフィグROM部分 電源、USB <-> UART変換部分 FPGA パスコン部分 外部 SRAM 部分 ピンソケット部分 ユーザー I/F 部分 メイン FPGA 部分 おわりに aki-fpga.com プロジェク…

VSCode でやる Efinix FPGA 開発環境構築 〜Ubuntu シミュレーション編

他の記事はこちらから aki-fpga.com aki-fpga.com 前回の続きから、シミュレーション環境構築になります。

VSCode でやる Efinix FPGA 開発環境構築 〜Ubuntu Log確認 編

論理合成編はこちらから aki-fpga.com 前回の続きになります。 今回は論理合成後のログの確認になります。

VSCode でやる Efinix FPGA 開発環境構築 〜Ubuntu 論理合成 編

はじめに 開発環境 Efinity、VSCode の役割分担 VSCode 論理合成のコマンド設定と実行 プロジェクトへのソースファイル追加方法 おまけ1 Interface Designer の設定 おまけ2 makefile を使用した FlashROM への書き込み実行 ※この記事、意外と見られているの…

ゲーム製作日記 プロジェクト概要

はじめに、本プロジェクトの到達点 ハードウェア構成 おわりに はじめに、本プロジェクトの到達点 自作携帯ゲーム機を作成 & 東方例大祭(コミケ)に出店し販売すること。 今までは消費者の立場で楽しんでいましたが、生産者の立場でも東方を楽しみたくなりプ…