1112380_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

1112380_ja-JP

1112380_ja-JP

P1023リファレンスデザインボードでのSDインターフェイスの有効化<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

p1023RDB の SPI ブートで SD インターフェイスを有効にするには: 1. u-boot で次の更新を実行します a) SPI ブートの場合に pm uxcr を変更して SD バスを有効にします b) u-boot 2 の対応する静的マルチプレクサ インプリメンテーションを更新します。Linuxで次の更新を実行しますa)デバイスツリーとカーネルdefconfigからIFCを無効にします

SDインターフェースを有効にするためのパッチの詳細を以下に示します。zip ファイル AN4336SW.zipu-boot と Linux のパッチは、このアプリケーションノートに付属しています。ファイルはからダウンロードできます [1].

U-Boot

  • QorIQ SDK 1.0.1 isoからu-bootコードを抽出します。
  • パッチ u-boot-p1023rdb-enabling-sd-in-spi-boot.patch を適用します。
  • SPI フラッシュの "make" コマンドを使用して u-boot をコンパイルします
   make ARCH=powerpc   CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.5.55-eglibc-2.11.55/powerpc-linux-gnu/bin/powerpc-linux-gnu- p1023RDB_SPIFLASH
  • boot_format ユーティリティを使用して、スピイメージを生成します。詳細については、SDK マニュアルを参照してください。
  • 上記のビルドされた spiimage で SPI フラッシュを更新します

Linux

  • QorIQ SDK 1.0.1 isoからのLinuxソース・コードの抽出
  • パッチ linux-p1023rdb-enabling-sd-in-spi-boot.patch を適用します。
  • makeコマンドを使用してLinuxをコンパイルします
 #make ARCH=powerpc  CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.5.55-eglibc-2.11.55/powerpc-linux-gnu/bin/powerpc-linux-gnuarch/  powerpc/configs/qoriq_sdk_nonsmp_defconfig  #make ARCH=powerpc  CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.5.55-eglibc-2.11.55/powerpc-linux-gnu/bin/powerpc-linux-gnu-
  • dts をコンパイルします
 ./sripts/dtc/dtc -f -I dts -O dtb -R 8 -S 0x3000  arc/powerpc/boot/dts/p1023rdb.dts.dts > p1023rdb.dtb.dtb
  • 更新されたSPIブートローダー、Linux uImage、p1023rdb.dtbを使用すると、ユーザーは、p1023RDBでSDインターフェースを有効にできる必要があります。


手記

  • 上記の変更は、ユーザーが SPI ブートを使用する SD インターフェイスを特に必要とする場合にのみ行う必要があります。
  • 他のすべてのブート方法では、これらのパッチを使用しないでください。




QorIQ P1デバイス
Tags (1)
No ratings
Version history
Last update:
‎01-05-2026 05:36 AM
Updated by: