はじめてのお客様へ

営業時間:平日10:00~17:00

TEL:03-6853-6626

MAIL:sales@trenz.jp

出来る限り電話ではなくメールでのお問い合わせをお願いします。


  • 製品型番について
  • ベースボードの適合表
  • ボードの選び方ガイド
  • ダウンロード
  • チュートリアル
  • 特設ページ
  • セミナーのご案内
  • 商品のお取り寄せについて
  • TrenzElectronic社とは
  • 特殊電子回路株式会社とは
  • お問い合わせ

PCN-20210127 TE0720のCPLDファームウェアREVを05→06へ更新

概要

TE0720のCPLDの更新されたファームウェア REV06 がリリースされました。

新しいファームウェアは、TE0720の基板リビジョン02、03と互換性があります。

REV06のCPLDプログラミングファイルはダウンロードエリアで入手できます。

解説 by 特殊電子回路

Trenz社の多くのボードには小さなCPLDが搭載されていて、このCPLDからFPGAのモード等をCPLDで設定するようになっています。CPLDのソースは公開されていないことが多いため、ブートモードなどの変更は容易ではなかったのですが、それが改善されたようです。また、起動時にJTAG信号やUART、ブートモードピンをハイインピーダンスにするなどの改良がおこなわれています。

新しいファームウェアでは安定性や信頼性が向上するようですが、現在、TE0720をお使いの方は特にアップデートせずにそのままお使いいただいても問題なさそうです。

2021年の5月以降、新しいファームウェアを搭載したTE0720が出荷されるようです。その際には型番が変わります。基板のリビジョンが変わるかどうかはまだわかりません。

新たなファームウェアにおけるモードピンの設定方法や、FSBLの対応方法などは特殊電子回路㈱までお問合せください。

発行日

2021年2月16日

影響を受ける製品

TrenzElectronic社のTE0720のRevision 03 (製品型番でTE0720-03-*)

詳細な変更点

(1) PUDCとブートモードに関して汎用的なオプションを追加

種類:機能強化

理由:ZYNQのブートモードとPUDCピンのプルアップ/プルダウンを容易に選択できるオプションを提供する

影響:ありません。デフォルトのCPLDのソースコードはPULCをLにしZYNQの起動前のIOプルアップを有効にしています。また、起動モードはQSPI/SDになっています。

(2) MIO7に関連付けられたピンをPullnoneに変更

種類:機能強化

理由:ZYNQのBank0の電圧選択(3.3V)のためハードウェア的にプルダウンした。

影響:ありません。

(3) 内部信号en_3v3_intを追加

種類:機能強化

理由:コアの電圧が立ち上がってから信号をドライブするため

影響:ありません。電源立ち上げシーケンスが改良されました。

(4) 3.3Vが有効になるまでJTAG C_*信号をハイインピーダンスにする

種類:機能強化

理由:コア電圧が有効になるまで、ZYNQに接続されたJTAG信号をハイインピーダンスにするため

影響:ありません。電源立ち上げシーケンスが改良されました。

(5) en_3v3_int信号がHになるまでブートモードピンをGNDかハイインピーダンスにする

種類:機能強化

理由:コア電圧が有効になるまでZYNQに接続されたモードピンをハイインピーダンスにするため

影響:ありません。電源立ち上げシーケンスが改良されました。

(6) en_3v3_int信号がHになるまでMIO14,15をハイインピーダンスにする

種類:機能強化

理由:コア電圧が有効になるまでUARTピンをハイインピーダンスにするため

影響:ありません。電源立ち上げシーケンスが改良されました。

#7 JTAG時間制約の改善

種類:機能強化

理由:これまでJTAG信号の伝搬タイミングに関する制約をかけていなかった

影響:ありません。高速でJTAGを動かす場合の信頼性が向上する。

#8 JTAG駆動強度の調整

種類:機能強化

理由:高トラフィックにおけるJTAG信号のシグナルインテグリティをよりよくするため

影響:ありません。JTAGの接続性

#9 I2C→GPIOモジュールのバグフィックス (I2C_to_GPIO.v)

種類:バグフィックス

理由:I2Cを利用してGPIO通信することができなかった

影響:CPLDの内蔵レジスタをI2Cバスから読み書きすることが正常に動作するようになった

#10 Changed Firmware Identifier to REV06

種類:更新

理由:正しいFSBLのバージョンを示す

影響:ありません。実際のファームウェアリビジョンはTrenzのFSBLで示されます。

 

製品型番の変更

CPLDのREV06ファームウェアが搭載された製品は、以下のように型番が変更されます。

2021年5月中旬からTE0720-03-61C33FAが従来品と並行して出荷可能になります。2021年7月末からは古い製品の在庫がなくなり次第、順次、新しい製品に置き換わります。 

従来の型番(REV05 CPLD) 変更後の型番(REV06 CPLD)
TE0720-03-14S-1C TE0720-03-31C33FA
TE0720-03-1CFA TE0720-03-61C33FA
TE0720-03-1QF TE0720-03-61Q33FA
TE0720-03-1QFA TE0720-03-61Q33FA
TE0720-03-1QFA-V1 TE0720-03-61Q33FAD
TE0720-03-1QC11 TE0720-03-61Q33FAE
TE0720-03-1QC12 TE0720-03-61Q33FAF
TE0720-03-1QFL TE0720-03-61Q33FL
TE0720-03-2IF TE0720-03-62I33FA
TE0720-03-2IFA TE0720-03-62I33FA
TE0720-03-2IFC1 TE0720-03-62I33FAN
TE0720-03-2IFC3 TE0720-03-62I33FL
TE0720-03-62I12GA TE0720-03-62I33GA
TE0720-03-L1IF TE0720-03-64I63FA
TE0720-03-62I320M TE0720-03-62I330M
TE0720-03-1CR TE0720-03-61C530A
TE0720-03-1QFD TE0720-03-61Q43FA
TE0720-03-61Q42GA TE0720-03-61Q43GA
TE0720-03-1CFA-S TE0720-03-61C33FAS

 

このページの内容は

https://wiki.trenz-electronic.de/display/PD/PCN-20210127+TE0720+CPLD+Firmware+Revision+Upgrade+from+REV05+to+REV06

を意訳したものです。