Skip to content

kiksworks/phoenix-firmware

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

phoenix-firmware

phoenix-pcbのファームウェア

Wiki

詳細はWikiを参照

開発環境

  • Quartus Prime Lite Edition 20.1.1
  • IP-NIOS (FPGAのコンパイルにNios II/fのライセンスが必要)

ファイル

  • CYPD5125-40LQXI
    • noboot.hex
      USB PDコントローラのファームウェア
    • phoenix-cypd5125.tcl
    • firmware.tcl
    • convert_hex.py
      J-LinkとOpenOCDでファームウェアを書き込むためのスクリプト類
    • flash.py
      CMSIS-DAPでファームウェアを書き込むためのスクリプト
  • FPGA
    • App
      • PhoenixFPGA.qpf
        Quartus Primeプロジェクト
      • hdl
        主要なHDLファイルとテストベンチ
      • ip
        Platform Designerで使うIP化したHDL
      • software
        Nios IIのファームウェア
      • output_files
        生成ファイル
    • Factory
      • PhoenixFPGA.qpf
        FactoryイメージのQuartus Primeプロジェクト
      • hdl
        FactoryイメージのHDLファイル類
      • output_files
        Factoryイメージの生成ファイル
  • SLG46826G
    • PhoenixGP.gp6
      電源シーケンサとして使っているGreenPAKのプロジェクト
    • PhoenixGP_without_Jetson.gp6
      Jetsonなしで基板の電源が入るようにしたGreenPAKのプロジェクト
    • PhoenixGP_Test.gp6
      基板のテスト用にすべての電源ICをオンするようにしたGreenPAKのプロジェクト

Releases

No releases published

Packages

No packages published

Languages

  • Verilog 49.9%
  • SystemVerilog 16.2%
  • VHDL 9.6%
  • C 9.0%
  • Tcl 5.6%
  • HTML 3.6%
  • Other 6.1%