============================================================================== CKB Linux SDK V2.01.01 パッチ説明書(CKBシリーズ) 2016-09-01 Copyright (C)2015, Computex Co.,Ltd. ============================================================================== ■概要 CKB Linux SDK V2.01.01に適用される修正パッチについて説明します。 ビルド済みのbuildrootにパッチを適用してmakeのみだと反映されない場合があります。 必ず、パッチの適用後は、クリーンビルドしてください。 クリーン・ビルドは以下で行います。 $ make distclean $ make 尚、make distcleanすると、outputフォルダが削除されるのでoutputフォルダ内のファイ ルで変更したファイルのバックアップを取ってください。 ■修正パッチ履歴 ・ CKB-1808, CKB-3352, CKB-RZ/A1H用の検査用アプリケーションです。 buildroot-2013.08.1-ckb-20150123-1-20151020-kensa.patch ・CKB-RZ/A1H Rev.D以降のボードをサポートしました。 buildroot-2013.08.1-ckb-20150123-1-20151020-ckb-rz-RevD.patch ・CKB-1808, CKB-RZ/A1HでCM-J100が稀に出す「Michael MIC」ワーニングメッセージを抑止 buildroot-2013.08.1-ckb-20150123-1-20151019-linux3.8.x-cmj100-suppress-MIC-error.patch ・CKB-1808, CKB-RZ/A1HでLinuxカーネルが出すワーニングメッセージの修正 buildroot-2013.08.1-ckb-20150123-1-20151014-FB.patch ・CKB-1808, CKB-3352, CKB-RZ/A1H用のUART テストアプリケーション buildroot-2013.08.1-ckb-20150123-1-20151009-uart.patch ・Buildrootのメニューの変更 buildroot-2013.08.1-ckb-20150123-1-20151008-menu.patch ・CKB-3352でDVIサポートとTIのファームウェアを除去 buildroot-2013.08.1-ckb-20150123-1-20151008-ckb-3352-config.patch ・CANのサンプルがマニュアルと異なる不具合を修正 buildroot-2013.08.1-ckb-20150123-1-20151007-CAN.patch ・CKB-3352の有線LAN(eth0)が稀にスピードが落ちる事がある不具合を修正 buildroot-2013.08.1-ckb-20150123-1-20150924-ckb-3352-ksz9021-timing.patch ・CKB-1808, CKB-RZ/A1HでCM-J100が稀に出すワーニングメッセージを抑止 buildroot-2013.08.1-ckb-20150123-1-20150908-linux3.8.x-cmj100-suppress-warn.patch ・CKB-3352でCM-J100が稀に出すワーニングメッセージを抑止 buildroot-2013.08.1-ckb-20150123-1-20150908-cmj100-linux3.2.x.patch ・アプリケーションデバッガC-Sharkでスレッドがデバッグできない不具合の修正 buildroot-2013.08.1-ckb-20150123-1-20150710-ckb-3352-thread-debug.patch ・PALMiCE3のLinuxデバッグ機能メモリプロファイラが機能しない不具合の修正 buildroot-2013.08.1-ckb-20150123-1-20150709-libcdbmem-1.patch ・CM-J100で無線通信が稀に不安定になる不具合の修正 buildroot-2013.08.1-ckb-20150123-1-20150608-cmj100-1.patch ■パッチの適用とビルド方法 CKB Linux SDK V2.01.01の buildroot-2013.08.1-ckb-20150123-1.tgzと同じフォルダに、 buildroot-2013.08.1-ckb-20150123-1-{修正日付}-{内容}.patchファイルをコピーして ください。 ・ファイルの確認 ${SDK_DIR}$ ls buildroot* buildroot-2013.08.1-ckb-20150123-1.tgz buildroot-2013.08.1-ckb-20150123-1-20150608-cmj100-1.patch buildroot-2013.08.1-ckb-20150123-1-20150709-libcdbmem-1.patch buildroot-2013.08.1-ckb-20150123-1-20150710-ckb-3352-thread-debug.patch buildroot-2013.08.1-ckb-20150123-1-20150908-linux3.8.x-cmj100-suppress-warn.patch buildroot-2013.08.1-ckb-20150123-1-20150924-ckb-3352-ksz9021-timing.patch buildroot-2013.08.1-ckb-20150123-1-20151007-CAN.patch  <その他、公開されたパッチファイル> ・パッチの適用方法 ${SDK_DIR}$ tar zxf buildroot-2013.08.1-ckb-20150123-1.tgz ${SDK_DIR}$ cd buildroot-2013.08.1-ckb-20150123-1 ${BUILDROOT_DIR}$ cat ../buildroot-2013.08.1-ckb-20150123-1*.patch | patch -p1 ${BUILDROOT_DIR}$ chmod a+x board/ckb/ckb-1808/*.sh ${BUILDROOT_DIR}$ chmod a+x board/ckb/ckb-3352/*.sh ${BUILDROOT_DIR}$ chmod a+x board/ckb/ckb-rz/*.sh ・ビルド方法 ${BUILDROOT_DIR}$ ln -s ../dl dl ${BUILDROOT_DIR}$ make {ckb-1808_defconfig | ckb-3352_defconfig | ckb-rz_defconfig} ${BUILDROOT_DIR}$ make 以上