AR# 70277

PetaLinux 2017.4 - 製品アップデートのリリース ノートおよび既知の問題

説明

このアンサーは PetaLinux 2017.4 のリリース ノートで、このリリースで修正された問題およびアップデートされた内容に関する情報へのリンクが含まれます。 

ソリューション

2017.4 PetaLinux リリースでサポートされる BSP

この表には、エンベデッド開発ダウンロード ページで使用可能な Zynq-7000、MicroBlaze、Zynq UltraScale+ MPSoC に対しサポートされている BSP が含まれています。

プラットフォーム バリアント BSP 名
Zynq-7000 ZC702 ZC702 BSP
Zynq-7000 ZC706 ZC706 BSP
Zynq-7000 ZEDBOARD ZED BSP
MicroBlaze AC701 AC701 BSP
MicroBlaze KCU105 KCU105
MicroBlaze KC705 KC705 BSP
Zynq UltraScale+ MPSoC ZCU102 プロダクション シリコン ZCU102 BSP (prod-silicon)
Zynq UltraScale+ MPSoC ZCU102 ZU9 ES2 Rev 1.0 ZCU102-ZU9-ES2 Rev 1.0 BSP

 

注記: sstate キャッシュ ファイル (sstate-rel-v2017.4.tar.gz) はザイリンクス ダウンロード エリアにあります。また、sstate キャッシュの使用方法を説明した README (sstate_rel_2017.4_README) ファイルもあります。

PetaLinux インストール ツールに必要なホスト マシンでテストされたソフトウェア パッケージ バージョンの添付ファイル「2017.4-PetaLinux-Packages-List」を参照してください。

テンプレート フローを使用して BSP を作成する手順については、添付の README に従ってください。
README を参照してください。 
 

PetaLinux 2017.4 に含まれるビルド情報

 

コンポーネント Git リポジトリ ブランチ/タグ コミット ID コメント
FSBL git://github.com/Xilinx/embeddedsw.git xilinx-v2017.4 "77448ae629133607b66e747c4baaa7677dc1123d" Zynq-7000 の FSBL は embeddedsw/lib/sw_apps/zynq_fsbl にあります
Zynq UltraScale+ の FSBL は embeddedsw/lib/sw_apps/zynqmp_fsbl にあります
PMU ファームウェア git://github.com/Xilinx/embeddedsw.git xilinx-v2017.4 "77448ae629133607b66e747c4baaa7677dc1123d" Zynq UltraScale+ ファームウェアの PMU は embeddedsw/lib/sw-apps/zynqmp_pmufw にあります
Device-tree git://github.com/Xilinx/device-tree-xlnx.git xilinx-v2017.4 "3c7407f6f802461cd5ba8545e82c64fbd177452b"  
Linux git://github.com/Xilinx/linux-xlnx.git xilinx-v2017.4 "b450e900fdb473a53613ad014f31eedbc80b1c90" カーネル バージョン 4.9
U-Boot git://github.com/Xilinx/u-boot-xlnx.git xilinx-v2017.4 "5fa7d2ed066166571e969d036c1871c1759a921d" U-Boot バージョン 2017.01
QEMU git://github.com/Xilinx/qemu.git xilinx-v2017.4 "1d9d9d8bdb02aa2ab316e6571d495b8090f8a25d"  
Xen git://github.com/Xilinx/xen.git xilinx-v2017.4 "75c00aca503fe7093ccfecb3d0dd803642cb7bae"
 
ARM-Trusted-Firmware (ATF) git://github.com/Xilinx/arm-trusted-firmware.git xilinx-v2017.4 "47af34b94a52b8cdc8abbac44b6f3ffab33a2206" ATF はアップストリーム バージョン 1.3 に基づく
Yocto git://github.com/Xilinx/meta-xilinx.git
git://github.com/Xilinx/meta-xilinx-tools.git
git://github.com/Xilinx/meta-petalinux.git
rel-v2017.4   Yocto 2.2 Morty
qemu-devicetrees git://github.com/Xilinx/qemu-devicetrees.git xilinx-v2017.4 "4b951c594078562e9dd828430075968dd91ac425"  
OpenAMP git://github.com/Xilinx/open-amp.git xilinx-v2017.4 "b041167a42a75f08c7b709622158f8d9d346a594"  
libmetal git://github.com/Xilinx/libmetal.git xilinx-v2017.4 "962bc1fe8df758bfea0fe831f0c1192e1f6045b8"
 
GCC       MB コンパイラ バージョン 6.2
ARM 6.2

 

Wiki アップデート:

特定リリースの Linux カーネル、デバイス ドライバー、U-Boot、AFT および DTG の変更 (新機能/問題修正) が網羅されています。

2017.4 Linux および DTG リリース ノートの Wiki ページ:

http://www.wiki.xilinx.com/2017.4+Linux+and+DTG+Release+Notes

2017.4 U-Boot リリース ノートの Wiki ページ:

http://www.wiki.xilinx.com/2017.4+U-boot+Release+Notes

2017.4 ATF リリース ノートの Wiki ページ:

http://www.wiki.xilinx.com/2017.4+ATF+Release+Notes

 

2017.4 の新機能:

 

PetaLinux

 

  • なし

Yocto

  • DTC(poky/meta/recipes-kernel/dtc) を v1.4.1 から v1.4.4 にアップグレード

 

 

FSBL

 

  • なし

 

U-Boot

 

  • なし
 

Device-tree

 

  • なし

 

ARM-Trusted Firmware (ATF)

 

 

  • なし

 

FreeRTOS

 

  • なし

 

PMU ファームウェア (PMUFW)

 

  • なし

 

消費電力管理

 

  • なし

 

スタンドアロン

 

  • なし

Linux ドライバー

  • なし

OpenAMP および Libmetal

 

  • なし

QEMU

 

  • なし

VCU

  • なし

 

2017.4 の既知の問題:

Linux/スタンドアロン アプリケーション 説明 回避策 修正予定のバージョン
Linux 資料 2017.3/4 PetaLinux: サポートされている Linux ディストリビューションの Ubuntu バージョンが UG973 および UG1144 とで一致しない  (Xilinx Answer 70395) 2018.1
Linux ドライバー 2017.1-2017.4 Zynq UltraScale+ MPSoC: 複数の PHY を管理する 1 つの MAC に対する Linux MACB MDIO サポート (Xilinx Answer 69132) 2018.1
Linux QEMU 2017.1 ~ 2017.4 U-Boot: KCU105 および AC701 QEMU で spi_flash_probe_bus_cs() がエラーになる (Xilinx Answer 69103) 2018.1
Linux ドライバー 2017.1 ~ 2017.4 Zynq UltraScale+ MPSoC: Yocto によって生成された PL ペリフェラルにアクセスすると Linux が停止する (Xilinx Answer 69587) 2018.1
Linux XSDK 2017.x-2018.1 Zynq UltraScale+ MPSoC: XSDB を Linux CPU アイドルに接続 (Xilinx Answer 69143)  
Linux PetaLinux Zynq UltraScale+ MPSoC: ZCU102 および ZCU106 評価ボード PetaLinux BSP に対して UHS (SD 3.0) サポートを有効にする方法 (Xilinx Answer 69978)  
Linux PetaLinux 2016.4 ~ 2017.4 Zynq UltraScale+ MPSoC: eMMC (SDIO0) および SD (SDIO1) の両方がデザインでイネーブルになっていると、SD ブートを設定する U-Boot 環境変数が PetaLinux で正しく上書きされない (Xilinx Answer 69780) 2018.1
Linux Device-tree 2017.1-2017.4 Zynq UltraScale+ MPSoC: Linux で Swissbit SD カード使用時に「mmcblk0 error -110 sending stop command, original cmd response 0x900, card status 0xe00」というエラー メッセージが表示される (Xilinx Answer 69995) 2018.1
Linux PetaLinux 2017.1-2017.4 PetaLinux: QEMU flash_stripe.c が PetaLinux に付属する QEMU ユーティリティに含まれない (Xilinx Answer 69975) 2018.1
Linux Device-tree 2017.1-2017.4 Zynq UltraScale+ MPSoC: Linux がロードされるまで問題なく実行されていた RPU コードがハングする (Xilinx Answer 70009) 2018.1
Linux ドライバー 2016.4-2017.4 Zynq UltraScale+ MPSoC: 32 ビット DQ 幅、アドレス マッピング、またはバンク/行/列のアドレス モードのいずれかを使用すると、Linux DDR EDAC ドライバーが ECC エラーを挿入できない (Xilinx Answer 69997) 2018.1
Linux Device-tree 2016.4-2017.4 PetaLinux: 32 ビット アレイ エレメントで 16G PL DDR の値が範囲外であること知らせる DTG ビルドエラーが発生する
(Xilinx Answer 70285) 2018.1
Linux ドライバー 2017.1-2017.4 Zynq-7000、Zynq UltraScale+ MPSoC: GIC への Linux AXI INTC カスケードでエッジ トリガー タイプの割り込みが生成されない (Xilinx Answer 70286) 2018.1
スタンドアロン FreeRTOS 2017.4 Zynq UltraScale+ MPSoC: R5 コアの FreeRTOS LWIP サンプルでジャンボ フレームが機能しない (Xilinx Answer 70287) 2018.1
Linux Device-tree 2017.3/4 PetaLinux: DTG build error (Value out of range for 32-bit array element) for MIG DDR with ECC enabled (Xilinx Answer 70296) 2018.1
スタンドアロン XSDK 2017.4 Zynq UltraScale+ MPSoC: 「XFSBL_DECRYPT:XFSBL_ERROR_BITSTREAM_GCM_TAG_MISMATCH」という FSBL エラーが表示される (Xilinx Answer 70302) 2018.1
Linux PMUFW 2017.4 Zynq UltraScale+ MPSoC: Linux の電源マネージメント FPD がサスペンド/サスペンド解除のストレス テストで停止する (Xilinx Answer 70303) 2018.1
Linux PetaLinux 2017.1 ~ 2017.4 PetaLinux: DTB の「from boot image」設定を削除すると U-Boot で ramdisk image.ub を読み込めない (Xilinx Answer 70304) 2018.1
Linux Device-tree 2017.3/4 Zynq-7000: DTG がシングル コア Zynq デザインのデバイスに対してはビルドされない (Xilinx Answer 70402) 2018.1
Linux PetaLinux 2016.4-2018.1 PetaLinux: カーネルに外部ソースを使用するとカーネル コンフィギュレーションの依存関係が正しく渡されない (Xilinx Answer 71102) 2018.2

添付ファイル

関連添付ファイル

タイトル サイズ ファイルタイプ
2017.4-PetaLinux-Packages-List.xlsx 19 KB XLSX
README_content.txt 1 KB TXT

アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
55776 PetaLinux 2013.04 およびそれ以降のリリース ノートおよび既知の問題 N/A N/A
AR# 70277
日付 06/07/2018
ステータス アクティブ
種類 リリース ノート
デバイス
ツール 詳細 概略
Boards & Kits 詳細 概略