Multi Source Translation Content

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

Multi Source Translation Content

Discussions

Sort by:
i.MX53でsouphttpsrcプラグインを有効にする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 添付のドキュメントでは、souphttpsrc プラグインを統合して動作させる方法を説明しています。 i.MX53
View full article
[i.MX8MP/LVDS]LVDSドライバの強度を微調整 お客様の設計では、PCBインピーダンスが一致しない、パネル側の端子抵抗の値が低い、または大きいなど、さまざまなケースでLVDSドライバーの強度を微調整する必要がある場合があります。 IMX8MPRM.pdfでは、この機能のregがあります。     LVDSは定電流源であり、端子またはパネル側の電圧が仕様よりも低い場合、仕様を満たすためにより高い電圧を得るために出力電流を増やす必要があります。それ以外の場合は、それを減らす必要があります これらのビットの詳細な説明はありませんが、plsは以下を参照してください。 CC_ADJ = 000b => デフォルトとして3.5mA CC_ADJ = 001b => 3.5mA + 0.215mA x 1 CC_ADJ = 010b => 3.5mA + 0.215mA x 2 CC_ADJ = 011b => 3.5mA + 0.215mA x 4 CC_ADJ = 100b => 3.5mA - 0.215mA x 4 CC_ADJ = 101b => 3.5mA - 0.215mA x 3 CC_ADJ = 110b => 3.5mA - 0.215mA x 2 CC_ADJ = 111b => 3.5mA - 0.215mA x 1   ありがとうございます Lambert グラフィックスとディスプレイ
View full article
NFCの販売方法 あなたは営業担当者またはFAEであり、近距離無線通信(NFC)製品をもっと販売する方法を探していますか?このコミュニティでは、NFC製品の販売を成功させるためのアイデア、情報、資料を提供しています。 コンテンツ ユース・ケース 認証、自動構成 コンフィグレーション、パラメータ化、診断、FWアップデート ペアリング アクセス・コントロール トレーニング資料 お客様向けプレゼンテーション Demos 関連資料 開発キット ウェビナープレイリスト デザインインリソース 関連リソース ユース・ケース NFCを顧客に納得させるには、明確なユースケースと利点を提示することから始まります。次のユースケースはすでに市場に実装されていますが、すべてのお客様がこれらのアプリケーションでNFCの恩恵を受けることができることを知っているわけではありません。したがって、それらを顧客に提案するチャンスです! 認証、自動構成 「消耗品やアクセサリーがついているものなら何でも」 あなたの製品には 消耗品 や アクセサリーがありますか? 製品例: フィルター、電化製品、医療、民生用 ショートリール:NFCが製品の偽造を阻止する方法 お客様向けプレゼンテーション コンフィグレーション、パラメータ化、診断、FWアップデート 「DIPスイッチを交換し、UARTをサービスします。電源を使わずにアプリで制御します。」 パラメータ化には DIP スイッチと ロータリースイッチ のどちらを使用していますか? バッテリーを消耗せずにアプリを介して製品を構成または診断する予定はありますか? 防水・防塵製品を作っていますか? 製品例: 産業用制御、オートメーション、家電製品 ショートリール:パラメータ化と診断のためのNFC お客様向けプレゼンテーション ペアリング 「簡単なペアリング」 スマートフォンは通常、 BluetoothまたはWi-Fi経由で製品に接続しますか? 製品例: Bluetoothスピーカー、セットトップボックス、テレビリモコン ショートリール:ペアリングとコミッショニング用のNFC お客様向けプレゼンテーション アクセス・コントロール 「次世代の住宅用錠前のためのカード読み取り」。 アクセス制御ソリューションを設計していますか? 製品例: スマートロック、電子ロック ショートリール:NFCインアクセス制御 お客様向けプレゼンテーション トレーニング資料 完全なトレーニングプレゼンテーション 「NFCの売り方」は、支店のトレーニングや自習に使用できます。 NFCのDFAEトレーニング:NFCドメインで認定を受けます。NTAG®タグとリーダーを使用して、お客様向けの簡単で便利なソリューションを構築する方法を学びます。 NFCトレーニングおよびサポートカタログ:このカタログには、NFC製品とその使用方法に関する知識を深めるオンライントレーニングセッションがあります。 お客様向けプレゼンテーション DistyNetでは、各ユースケースのお客様向けプレゼンテーションに加え、概要プレゼンテーション「NFC Everywhere New 」を提供しています。 NFCリファレンスブック第7版 New は、サクセスストーリーと実際のNFC実装のコレクションであり、DistyNetでも入手できます。 NFCゴールデンプレゼンテーション の更新 は、NFC製品とユースケースに関するすべての必要な情報を提供します。   Demos NFC Cubeは、初めてのNFCデモに最適で、すべてのユースケースの原則を示しています。説明ビデオと詳細については、 こちらをご覧ください。NFCキューブが必要な場合は、NXP DBMまたはDTRMにお問い合わせください。 Schneider Zelioタイマーリレーは、NFCがパラメータ化と診断にどのように価値を付加するかを示す優れたデモであり、基本的にDIPスイッチ、ロータリースイッチ、コネクタなどの機械要素を置き換えることができます。お近くのRSショップまたはその他の電子機器販売代理店でRENF22RMMWを検索してください。以下は、その一部です。 英国 ドイツ USA 中国 このNTAG 5デモキット New は、主に営業およびFAEを対象としており、NTAG 5製品の迅速かつ簡単な機能を顧客に示します。このキットは、スイッチ、リンク、およびブースト製品用に各1つずつ、1つのパックに3つのボードを組み合わせたものです。   デモボードは、NFCキューブ、またはそれぞれのアプリストアから無料でダウンロードできる AndroidTM およびiOSアプリを使用して、製品の機能を表示することができます。 デモキットの注文へのリンク:OM2NTA5KIT Creative Muvo Miniスピーカーは、NFCを介したBluetooth®デバイスの簡単なペアリングプロセスを示しています。Amazonなどのソースから入手できます。   関連資料 記載されているすべての資料は、印刷された形式でも入手できます。NXP DBMまたはDTRMにお問い合わせください。 「Unlock NFC Everywhere」のパンフレット が更新されました NFCリーダーおよび接続タグ用のZカード(ラインカード) NFCタグ&ラベルIC用Zカード(ラインカード) Leaflet NTAG I²C plus リーフレットNTAG5スイッチ New リーフレット NTAG 5 リンク New リーフレットNTAG 5 Boost New リーフレットCLRC663 プラス リーフレットPN7462 Family リーフレットPN7150 リーフレットPN5180 リーフレットNTAG 21x リーフレット MIFARE DESFire リーフレット ICODE SLIX 2 Leaflet NTAG 424 DNA リーフレット MIFARE DESFire Light 開発キット この表には、顧客に関連するすべての開発キットがリストされているため、迅速な評価とデザインインのサポートが可能になります。 NTAG I²C plus NTAG I²C plus Explorer Kit NTAG I²C plus Explorerキット(NFCリーダー付き) NTAG I²C plus Flex Antenna Kit Arduino用NTAG I2C plus Kitピン配列 OM5569/NT322E OM5569/NT322ER OM5569/NT322F OM23221ARD NTAG 5 開発キット  New NTAG 5 リンクおよびスイッチ開発ボード NTAG 5 Boost開発ボード NTAG 5 Demo Kit OM2NTP5332 OM2NTA5332 OM2NTA5KIT  PN5180 PN5180評価キット PN5180 NFCアンテナ開発キット OM25180FDK OM29263ADK  PN7462 PN7462評価キット PN7462 NFCアンテナ開発キット OM27462CDK OM29263ADK  PN7150 PN7150 Arduino Kit PN7150 BBBキット PN7150 RasPi Kit OM5578/PN7150ARD OM5578/PN7150BBB OM5578/PN7150RPI  CLRC663 plus CLRC663 plus NFCフロントエンド開発キット CLEV6630ARD: NFCフロントエンド CLRC663 plus Arduinoインターフェースボード New CLRC663 plus NFCアンテナ開発キット OM26630FDK CLEV6630ARD OM29263ADK  LPCリンク2 OM13054 ウェビナープレイリスト NXPのNFC製品ポートフォリオ NFCエッセンシャル NFCアプリケーション:消耗品およびアクセサリ用NFC NFCリーダーおよびNFCコネクテッドタグの製品サポートパッケージ NFC製品:NFCでIoTソリューションが簡単に:Arduinoピン配列用のNTAG I2CプラスキットとのBluetoothペアリング NFC - NTAG 5 スポットライト  新機能   デザインインリソース NFCソフトウェアのサポート: 多くのMCU用のNFCドライバ/プロジェクトのダウンロード オンラインNFCアンテナ設計ツール 関連リソース NFCウェビナー: https://www.nxp.com/support/training-events:TRAINING-EVENTS#/ NFCウェブサイト: www.nxp.com/nfc NFCコミュニティ: https://community.nxp.com/community/nfc お客様向けのデモラボページ: https://nxp.surl.ms/nfcdemos 資料が不足している場合、このページを改善する方法に関する提案がある場合、または一般的な質問がある場合は、[email protected] に連絡してください。          NFCコントローラーソリューション NFCフロントエンド・ソリューション
View full article
patch-ltib-ubuntu12.04.sh <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 修补 Ubuntu 12.04 上的 ltib 文件夹的脚本。 步骤: $ cp patch-ltib-ubuntu12.04.sh $ cd $ chmod +x patch-ltib-ubuntu12.04.sh $ ./patch-ltib-ubuntu12.04.sh <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 修补 Ubuntu 12.04 上的 ltib 文件夹的脚本。 步骤: $ cp patch-ltib-ubuntu12.04.sh $ cd $ chmod +x patch-ltib-ubuntu12.04.sh $ ./patch-ltib-ubuntu12.04.sh
View full article
S32G IPCFデータキャッシュ対応 Hi, 私たちはS32G274を使用しており、A53コアでLinuxを実行し、CM7コア0でFreeRTOSを実行しているアプリケーションがあります。U-Boot を使用してブート時にロードされる M7 のコード。これはすべて問題なく機能し、アプリケーションはIPCFを使用してLinuxとM7アプリケーション間でデータを交換します。 NXPから見たすべての例は、M7ファームウェアをロードして実行を開始する前にU-Bootでコマンド「dcache off」が実行されていることを示していますが、その後に「dcache on」が実行される例は見ていません。 この時点以降(Linuxを起動する前)にデータキャッシュを再びオンに戻すことはサポートされていますか?私たちはシステムの起動時間を短縮することに熱心であり、dcacheをオンにしてテストすると、パフォーマンスがかなり向上します。 ありがとうございます リー Re:S32G IPCFデータキャッシュのサポート よかった、ありがとうカルロス。IPCF に含まれる例を更新して、その手順を含めると、これが後のバージョンでサポートされるようになったことを少し明確にすると便利です。 Re:S32G IPCFデータキャッシュのサポート こんにちは@Lee_Mitchell、 内部チームによると、M7ファームウェアのロードが完了したら、「dcacheon」を使用できるとのことです。 前に述べた制限は、古いバージョンのドライバーにのみ適用されます。 Re:S32G IPCFデータキャッシュのサポート 私は実際にS32DS内にダウンロードされたIPCFパッケージに含まれていた私のシステムにインストールされているIPCF 4.9.0 D2310のユーザーマニュアルを見つけました、場所は次のとおりです。 C:\ NXP \ S32DS.3.5 \ S32DS \ソフトウェア\PlatformSDK_S32XX_4_0_0\ IPCF \ doc そのバージョンのマニュアルには、V 4.6.0 のマニュアルで強調表示したメモはありません。 Re:S32G IPCFデータキャッシュのサポート ありがとうカルロス、私はあなたの応答を待っています。 Re:S32G IPCFデータキャッシュのサポート こんにちは@Lee_Mitchell、 ユーザーマニュアルは、IPCF 4.6.0でのみ入手可能です.exeをダウンロードする必要がありますNXP Inter-Platform Communication Framework (IPCF) ページの Software Offering セクションからファイル。 [GET IPCF FOR S32G2] を選択し、[SOFTWARE] タブに移動して [IPCF 4.6.0] を選択します。バージョン IPCFを確認し、[ GENERATE BUNDLE INSTALLER]をクリックし、このインストーラを実行して対応するファイルを取得し、.exeを実行した後でインストールフォルダにあるファイルには、ユーザーマニュアルがあります。 あなたの特定のケースでは、U-Bootでコマンド「dcache on」を実行するために、内部チームと一緒にレビューしています、この応答時間は少し長くなりますので、私たちはあなたの忍耐に感謝します、関連情報が与えられたときに戻ってきます。 Re:S32G IPCFデータキャッシュのサポート Hi Carlos, ご回答ありがとうございます。あなたの質問に答えるために: 1) MicroSysのモジュールが提供するS32Gデバイスのカスタムボードを使用しています。 2)ここからIPCF 4.9.0を使用しています https://github.com/nxp-auto-linux/ipc-shm/tree/release/SW32G_IPCF_4.9.0_D2310 3) BSP 36.0 (MicroSysのパッケージで提供) 4) MicroSysが提供するU-Bootのバージョンを使用しており、これはBSP 36.0に基づいていると思います IPCFのユーザーマニュアルを参照して、最新バージョンへのリンクを提供していただけますか?nxp.com で検索しても結果は得られません。 M7側では、関数ipc_shm_unmanaged_tx()で次のように見ることができます。 /* flush and invalidate dcache */ ipc_hw_flush_cache_local(instance); ipc_hw_flush_cache_remote(instance); D_CACHE_ENABLE はコンパイル時に定義されます したがって、少なくともM7側では、キャッシュはtxの前に無効になっていると思います。 実際には、M7アプリケーションの起動後にdcacheをオンにしてテストすると、問題なく機能しているようで、パフォーマンスが大幅に向上していますが、後日私たちを噛む可能性のある何かを見逃しているのではないかと心配しています。 Re:S32G IPCFデータキャッシュのサポート こんにちは@Lee_Mitchell、 IPCF 4.6.0 のユーザーマニュアルには、次のように書かれています。 [IPCF Shared Memory Driver User Manual, Version 1.17, 05/2022, 36ページ] 次の質問に答えるのを手伝ってもらえますか? 1. S32G-VNP-RDB2 または カスタム ボードを使用していますか? 2. どのバージョンのIPCF を使用していますか? 3. BSP のどのバージョンを使用していますか? 4. U-Boot と ATF で同じバージョンを使用していますか?(手動でコンパイルを行っている場合) よろしく。
View full article
基于KL25Z的自由开发平台学术培训 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 这是为瓜达拉哈拉教授举办的学术培训。飞思卡尔工程师为新的飞思卡尔技术用户提供了足够详细的培训。 请参阅下面的幻灯片、演示视频(西班牙语)和实验室教程,其中包含附件中压缩的 CodeWarrior 项目。 Module 幻灯片 西班牙语培训视频 实验室教程 2014年培训幻灯片 下载全部 Open SDA OpenSDA 闪存二进制文件 OpenSDA 代码战士 10.4 CodeWarrior10.4 CodeWarrior 10.4 CW 安装 我的第一个 KL25 项目 CodeWarrior 10.x ARM Cortex M0+ ARM CortexM0+ ARM Cortex M0+ Cortex M0+ 通用输入输出模块 GPIO GPIO GPIO GPIO 多功能时钟发生器模块 MCG MCG MCG MCG 视频 低功耗定时器模块 LPTMR LPTMR LPTMR LPTMR Timer PWM Module TPM 溢出输出比较PWM TPM 嵌套向量中断控制器模块 NVIC NVIC NVIC NVIC 通用异步接收/发送模块 UART UART UART UART 内部集成电路模块 I2C I2C I2C 模数转换模块 ADC ADC No Video ADC 示例代码 如果您对建议有任何疑问,请在下面评论。 也可在学院门户网站查阅 教师门户内容 回复:基于KL25Z的自由开发平台学术培训 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 您可以在自由开发平台上接受培训的其他文档是emh203制作的这一系列视频 https://community.freescale.com/docs/DOC-95170
View full article
91-IMG00636.jpg <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Future_Electronics_Panel_Interface_ModuleIMG00641 由 Iain Galloway (Future) 于 2010 年 6 月 22 日上午 11:21 添加   未来电子面板接口模块 (PIM) 允许 TTL 和 LVDS LCD 面板与各种 i.MX EVK 快速集成和评估。 轻松定制的电缆可以与来自多个制造商的 LCD 匹配。   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Future_Electronics_Panel_Interface_ModuleIMG00641 由 Iain Galloway (Future) 于 2010 年 6 月 22 日上午 11:21 添加   未来电子面板接口模块 (PIM) 允许 TTL 和 LVDS LCD 面板与各种 i.MX EVK 快速集成和评估。 轻松定制的电缆可以与来自多个制造商的 LCD 匹配。   概述
View full article
如何将 AUTOSAR OS 生成从 EB tresos 导入到 S32DS Hello, 请告诉我,如何在从 EB tresos 生成代码后将 AUTOSAR OS 项目(ACP 8.8.8 S32K34X)导入到 S32 平台的 S32DS。 先行致谢。 回复:如何将AUTOSAR OS生成从EB tresos导入S32DS Hi @AnChe  EB Tresos 的配置文件适用于 Autosar 格式(例如 Autosar schema XML 格式);否则,S32DS 中的 Mex 文件不遵循此格式。您需要手动配置/替换/更改内容。不幸的是,我们没有针对此过程的任何专门文档,但我们的一家分销商(ARROW)有一篇解释清楚的文章供您参考。 使用S32DS开发EB配置Mcal项目 注意:这是用中文写的。 B.R. VaneB
View full article
i.MX 机器人平台 i.MX Robot Platform 元层是为那些想要使用 i.MX8M 系列 SOC 和 Yocto 系统开发 AGV 和机器人的人设计的。 该平台包括一些关键组件: 1、ROS1(动感、旋律)和ROS2(潇洒、雄辩、狡猾) 2、实时Linux解决方案:Xenomai 3.1 搭配 ipipe 5.4.47 patch 3, Industrial protocol : libmodbus, linuxptp, ros-canopen, EtherCAT(TBD) 4、安全性:增强型 OpenSSL、增强型 GmSSL、增强型 eCryptfs、安全密钥存储、安全启动(待定)、SE-Linux(待定)、Dm-verity(待定) 第一个版本基于 i.MX Yocto 版本 L5.4.47 2.2.0,您需要根据 https://www.nxp.com/docs/en/user-guide/IMX_YOCTO_PROJECT_USERS_GUIDE.pdf 下载 Linux 5.4.47_2.2.0首先。然后您可以按照以下指南构建和测试 ROS 和 Xenomai。 A 、从gitee.com克隆meta-robot-platform git 克隆https://gitee.com/zxd2021-imx/meta-robot-platform.git git checkout v0.1-L5.4.47-2.2.0 B 、将 meta-robot-platform 层添加到您的构建中 1,将 meta-robot-platform 复制到 /source 2,您应该创建一个符号链接:setup-imx-robot.sh -> sources/meta-robot-platform/imx/meta-robot/tools/setup-imx-robot.sh C 、如何构建机器人图像(以 i.MX8MQ EVK 板为例) $ DISTRO=imx-robot-xwayland MACHINE=imx8mqevk 源设置-imx-robot.sh -r kinetic -b imx8mqevk-robot-kinetic [或 DISTRO=imx-robot-xwayland MACHINE=imx8mqevk source setup-imx-robot.sh -r melodic -b imx8mqevk-robot-melodic ] [或 DISTRO=imx-robot-xwayland MACHINE=imx8mqevk source setup-imx-robot.sh -r dashing -b imx8mqevk-robot-dashing ] [或 DISTRO=imx-robot-xwayland MACHINE=imx8mqevk 源 setup-imx-robot.sh -r eloquent -b imx8mqevk-robot-eloquent ] [或 DISTRO=imx-robot-xwayland MACHINE=imx8mqevk 源 setup-imx-robot.sh -r foxy -b imx8mqevk-robot-foxy ] $ bitbake imx-robot-core [或 bitbake imx-robot-system ] [or bitbake imx-robot-sdk ] 如果你在 local.conf 中添加 XENOMAI_KERNEL_MODE = "cobalt" 或 XENOMAI_KERNEL_MODE = "mercury",您还可以通过以下命令使用 Xenomai 构建实时图像: $ bitbake imx-robot-core-rt [或 bitbake imx-robot-system-rt ] D 、机器人图像健全性测试 //ROS1 健全性测试 #source /opt/ros/kinetic/setup.sh [或 # source /opt/ros/melodic/setup.sh ] #回显 $LD_LIBRARY_PATH #roscore & #rosnode 列表 #rostopic 列表 #only 动能 #rosmsg list #rosnode 信息/rosout //ROS2健全性测试 #source ros_setup.sh #回显 $LD_LIBRARY_PATH #ros2 主题列表 #ros2 消息列表#only dashing #ros2接口列表 #(睡眠 5;ros2 主题发布/聊天 std_msgs/String“数据:Hello world”)& #ros2 主题 echo /chatter E 、Xenomai健全性测试 #/usr/xenomai/demo/cyclictest -p 50 -t 5 -m -n -i 1000 F, vSLAM demo 您可以在 /sources/meta-robot-platform/imx/meta-robot/recipes-demo/orb-slam2 下找到 orb-slam2 演示。您应该选择 DISTRO= imx-robot-xwayland,因为它依赖于带有 gtk+ 的 OpenCV。 /////////////////////////////////////// Yocto L5.4.70 2.3.0 更新/////////////////////////////////////////////////////////// Yocto 版本 L5.4.70 2.3.0 的新发布包 meta-robot-platform-v0.2-L5.4.70-2.3.0,它支持 i.MX8M 系列(8MQ、8MM、8MN 和 8MP)和 i.MX8QM/QXP。 git 克隆https://gitee.com/zxd2021-imx/meta-robot-platform.git git checkout v0.2-L5.4.70-2.3.0 更新中: 1、支持i.MX8QM和i.MX8QXP 2、在ROS1中添加RPLIDAR和Orbbec 3D相机的ROS驱动 3、升级OpenCV到3.4.13。 4、添加 imx-robot-agv 镜像和 orb-slam2 demo 5、修复添加orb-slam2时创建镜像失败的问题 6、修复添加ISP和ML包时无法创建imx-robot sdk镜像的问题 注意:目前,orb-slam2 演示无法在 i.MX8MM 平台上运行,因为其 GPU 不支持 OpenGL ES3。 imx-robot-sdk 图像仅用于在 i.MX 板上构建 ROS 包,而不是用于交叉编译。您可以尝试“bitbake imx-robot-system -c populate_sdk”来创建没有 gmssl-bin 的交叉编译 sdk。 差异--git a/imx/meta-robot/recipes-core/images/imx-robot-system.bb b/imx/meta-robot/recipes-core/images/imx-robot-system.bb 索引 1991ab10..68f9ad31 100644 --- a/imx/meta-robot/recipes-core/images/imx-robot-system.bb +++b/imx/meta-robot/recipes-core/images/imx-robot-system.bb @@ -35,7 +35,7 @@ CORE_IMAGE_EXTRA_INSTALL += " \ ${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 'weston-xwayland xterm', '', d)} \ ${ISP_PKGS} \ “ -IMAGE_INSTALL +=“clblast openblas libeigen opencv gmssl-bin” +IMAGE_INSTALL +=“clblast openblas libeigen opencv” 图像安装 += " \ ${ML_PKGS} \ /////////////////////////////////////// Yocto L5.4.70 2.3.2 更新/////////////////////////////////////////////////////////// 适用于 Yocto 版本 L5.4.70 2.3.2 的新发布包 meta-robot-platform-v0.3-L5.4.70-2.3.2。 git 克隆https://gitee.com/zxd2021-imx/meta-robot-platform.git git checkout v0.3-L5.4.70-2.3.2 更新: 1、升级到L5.4.70-2.3.2 2、启用xenomai rtdm驱动 3、添加NXP软件内容寄存器和i.MX8M Plus AI机器人板的BSP补丁。 注释:如何构建AI机器人板 1, DISTRO=imx-robot-wayland MACHINE=imx8mp-ddr4-ipc source setup-imx-robot.sh -r melodic -b imx8mp-ddr4-ipc-robot-melodic 2,在 bblayers.conf 中添加 BBLAYERS += " ${BSPDIR} /sources/meta-robot-platform/imx/meta-imx8mp-ai-robot " 3, bitbake imx-robot-sdk or bitbake imx-robot-agv ///////////////////////////////////////////////更新至 v1.0-L5.4.70-2.3.2/////////////////////////////////////////////////////////// 新发布包 meta-robot-platform-v1.0-L5.4.70-2.3.2 。 git 克隆https://gitee.com/zxd2021-imx/meta-robot-platform.git git checkout v1.0-L5.4.70-2.3.2 更新: 1、将 ROS1 Kinetic Kame 升级到版本 2021-05-11,即最终同步。 2、在i.MX机器人平台中添加IgH EtherCAT Master for Linux。 ///////////////////////////////////////////////更新至 v1.1-L5.4.70-2.3.2/////////////////////////////////////////////////////////// 新发布包 meta-robot-platform-v1.1-L5.4.70-2.3.2 。 git 克隆https://gitee.com/zxd2021-imx/meta-robot-platform.git git checkout v1.1-L5.4.70-2.3.2 更新: 1、添加更多在ROS1 Kinetic Kame中构建通过的软件包。 2、在 Uboot 和内核中将 i.MX8M Plus AI 机器人板的板名(从 IPC 更改为 AI-Robot)更改。您可以使用以下设置命令为 AI 机器人板构建 ROS 图像: DISTRO=imx-robot-xwayland MACHINE=imx8mp-ai-robot source setup-imx-robot.sh -r kinetic -b imx8mp-ai-robot-robot-kinetic DISTRO=imx-robot-xwayland MACHINE=imx8mp-ai-robot source setup-imx-robot.sh -r melodic -b imx8mp-ai-robot-robot-melodic DISTRO=imx-robot-xwayland MACHINE=imx8mp-ai-robot source setup-imx-robot.sh -r dashing -b imx8mp-ai-robot-robot-dashing DISTRO=imx-robot-xwayland MACHINE=imx8mp-ai-robot source setup-imx-robot.sh -r eloquent -b imx8mp-ai-robot-robot-eloquent DISTRO=imx-robot-xwayland MACHINE=imx8mp-ai-robot source setup-imx-robot.sh -r foxy -b imx8mp-ai-robot-robot-foxy 顺便说一句,您应该在 conf/bblayers.conf 中添加 BBLAYERS += " ${BSPDIR} /sources/meta-robot-platform/imx/meta-imx8mp-ai-robot "。 //////////////////////////////////////////////更新至 v1.2-L5.4.70-2.3.3/////////////////////////////////////////////////////////// 新发布包 meta-robot-platform-v1.2-L5.4.70-2.3.3 。 git 克隆https://gitee.com/zxd2021-imx/meta-robot-platform.git git checkout v1.2-L5.4.70-2.3.3 更新: 1、更新至 Yocto 版本 L5.4.70-2.3.3 2、启用RTNet FEC驱动程序,在i.MX8M Mini EVK和i.MX8M Plus EVK上进行测试。详细信息请参考社区帖子移植实时Linux方案Xenomai到i.MX ARM64平台(Enable Xenomai on i.MX ARM64 Platform) //////////////////////////////////////////////更新至 v2.1-L5.10.52-2.1.0/////////////////////////////////////////////////////////// 新发布包 meta-robot-platform-v2.1-L5.10.52-2.1.0 。 git 克隆https://gitee.com/zxd2021-imx/meta-robot-platform.git git checkout v2.1.1-L5.10.52-2.1.0 更新: 1、更新至 Yocto 版本 L5.10.52-2.1.0 2、添加ROS1 noetic、ROS2 galactic和rolling 3、升级Xenomai到v3.2 4, Add vSLAM demo orb-slam3 5、升级OpenCV到3.4.15对于 ROS1 A 、将 meta-robot-platform 层添加到您的构建中 1,将 meta-robot-platform 复制到 /source 2,您应该创建一个符号链接:setup-imx-robot.sh -> sources/meta-robot-platform/imx/meta-robot/tools/setup-imx-robot.sh B 、如何构建机器人图像(以 i.MX8M Plus EVK 板为例) $ DISTRO=imx-robot-xwayland MACHINE=imx8mpevk 源设置-imx-robot.sh -r kinetic -b imx8mpevk-robot-kinetic [or DISTRO=imx-robot-xwayland MACHINE=imx8mpevk source setup-imx-robot.sh -r melodic -b imx8mpevk-robot-melodic ] [or DISTRO=imx-robot-xwayland MACHINE=imx8mpevk source setup-imx-robot.sh -r noetic-b imx8mpevk-robot-noetic] [或 DISTRO=imx-robot-xwayland MACHINE=imx8mpevk source setup-imx-robot.sh -r dashing -b imx8mpevk-robot-dashing ] [或 DISTRO=imx-robot-xwayland MACHINE=imx8mpevk 源 setup-imx-robot.sh -r eloquent -b imx8mpevk-robot-eloquent ] [或 DISTRO=imx-robot-xwayland MACHINE=imx8mpevk 源 setup-imx-robot.sh -r foxy -b imx8mpevk-robot-foxy ] [或 DISTRO=imx-robot-xwayland MACHINE=imx8mpevk 源 setup-imx-robot.sh -r galactic -b imx8mpevk-robot-galactic ] [或 DISTRO=imx-robot-xwayland MACHINE=imx8mpevk source setup-imx-robot.sh -r rolling -b imx8mpevk-robot-rolling ] $ bitbake imx-robot-agv [或 bitbake imx-robot-core ] [或 bitbake imx-robot-system ] [or bitbake imx-robot-sdk ] /////////////////////////////////////////////////更新至 v2.2-L5.10.72-2.2.0 ////////////////////////////////////////////////////////////////////////////////////////// 新发布包 meta-robot-platform-v2.2-L5.10.72-2.2.0 。 git 克隆https://gitee.com/zxd2021-imx/meta-robot-platform.git git checkout v2.2.0-L5.10.72-2.2.0 更新: 1、更新至 Yocto 版本 L5.10.72-2.2.0 /////////////////////////////////////////////////更新至 v2.2.3-L5.10.72-2.2.3 //////////////////////////////////////////////////////////////////////////////////////////// 新发布包 meta-robot-platform-v2.2.3-L5.10.72-2.2.3。 repo init -u https://github.com/nxp-imx/imx-manifest -b imx-linux-hardknott -m imx-5.10.72-2.2.3.xml git 克隆https://gitee.com/zxd2021-imx/meta-robot-platform.git git checkout v2.2.3-L5.10.72-2.2.3 1,将 meta-robot-platform 复制到 /source 2,您应该创建一个符号链接:setup-imx-robot.sh -> sources/meta-robot-platform/imx/meta-robot/tools/setup-imx-robot.sh 更新: 1、更新至 Yocto 版本 L5.10.72-2.2.3 2、更新 ISP SDK(isp-imx)补丁以适应 Github 的变化。 /////////////////////////////////////////////////更新至 v3.1-L5.15.71-2.2.0 /////////////////////////////////////////////////////////////////////////////////////////// 新发布包 meta-robot-platform-v3.1-L5.15.71-2.2.0。 repo init -u https://github.com/nxp-imx/imx-manifest -b imx-linux-kirkstone -m imx-5.15.71-2.2.0.xml git 克隆https://gitee.com/zxd2021-imx/meta-robot-platform.git git checkout v3.1-L5.15.71-2.2.0 1,将 meta-robot-platform 复制到 /source 2,您应该创建一个符号链接:setup-imx-robot.sh -> sources/meta-robot-platform/imx/meta-robot/tools/setup-imx-robot.sh 更新: 1、更新至 Yocto 版本 L5.15.71-2.2.0,并将 ROS1 Noetic 和 ROS2 Foxy 更新至最新版本 2、添加 ROS2 Humble 并删除 EOL 分布(ROS1 Kinetic、Melodic 和 ROS2 Dashing、Eloquent 和 Galactic)。 如何构建机器人图像(以 i.MX8M Plus EVK 板为例) $DISTRO=imx-robot-xwayland MACHINE=imx8mpevk 源 setup-imx-robot.sh -r noetic-b imx8mpevk-robot-noetic [或 DISTRO=imx-robot-xwayland MACHINE=imx8mpevk 源 setup-imx-robot.sh -r foxy -b imx8mpevk-robot-foxy ] [或 DISTRO=imx-robot-xwayland MACHINE=imx8mpevk source setup-imx-robot.sh -r humble -b imx8mpevk-robot-humble ] $ bitbake imx-robot-sdk [或 bitbake imx-robot-core ] [或 bitbake imx-robot-system ] [or bitbake imx-robot-agv ] /////////////////////////////////////////////////更新至 v3.3-L5.15.71-2.2.0 //////////////////////////////////////////////////////////////////////////////////////////// 新发布包 meta-robot-platform-v3.3-L5.15.71-2.2.0。 repo init -u https://github.com/nxp-imx/imx-manifest -b imx-linux-kirkstone -m imx-5.15.71-2.2.0.xml git 克隆https://gitee.com/zxd2021-imx/meta-robot-platform.git git checkout v3.3-L5.15.71-2.2.0 1,将 meta-robot-platform 复制到 /source 2,您应该创建一个符号链接:setup-imx-robot.sh -> sources/meta-robot-platform/imx/meta-robot/tools/setup-imx-robot.sh 更新: 1、添加基于i.MX vSLAM SDK和i.MX AIBot的vSLAM ROS demo。 演示视频在这里: 基于 i.MX 8M Plus 应用处理器的 vSLAM 自主导航 2、启用DDS Security和SROS2以实现ROS 2的安全功能。 如何构建机器人图像(以 i.MX8M Plus EVK 板为例) $DISTRO=imx-robot-xwayland MACHINE=imx8mpevk 源 setup-imx-robot.sh -r noetic-b imx8mpevk-robot-noetic [或 DISTRO=imx-robot-xwayland MACHINE=imx8mpevk 源 setup-imx-robot.sh -r foxy -b imx8mpevk-robot-foxy ] [或 DISTRO=imx-robot-xwayland MACHINE=imx8mpevk source setup-imx-robot.sh -r humble -b imx8mpevk-robot-humble ] $ bitbake imx-robot-sdk [or bitbake imx-robot-agv ] [或 bitbake imx-robot-system ] [或 bitbake imx-robot-core ] ////////////////////////////////////////////////更新至 v4.0-L6.1.55-2.2.0 ///////////////////////////////////////////////////////////////////////////////////////// 新发布包 meta-robot-platform-v4.0-L6.1.55-2.2.0。 回购初始化 -u https://github.com/nxp-imx/imx-manifest-b imx-linux-mickledore -m imx-6.1.55-2.2.0.xml git 克隆https://gitee.com/zxd2021-imx/meta-robot-platform.git git checkout mickledore-6.1.55 1,将 meta-robot-platform 复制到 /source 2,您应该创建一个符号链接:setup-imx-robot.sh -> sources/meta-robot-platform/imx/meta-robot/tools/setup-imx-robot.sh 更新: 1、将 i.MX 机器人平台迁移到带有 L6.1.55 的 Yocto mickledore。 2、添加ROS2铁。 如何构建机器人图像(以 i.MX8M Plus EVK 板为例) $DISTRO=imx-robot-xwayland MACHINE=imx8mpevk 源 setup-imx-robot.sh -r humble -b imx8mpevk-robot-humble [或 DISTRO=imx-robot-xwayland MACHINE=imx8mpevk source setup-imx-robot.sh -r iron -b imx8mpevk-robot-iron ] [or DISTRO=imx-robot-xwayland MACHINE=imx8mpevk source setup-imx-robot.sh -r noetic-b imx8mpevk-robot-noetic] $ bitbake -k imx-robot-sdk [or bitbake imx-robot-agv ] [或 bitbake imx-robot-system ] [或 bitbake imx-robot-core ] ////////////////////////////////////////////////更新至 v5.0-L6.6.52-2.2.0 //////////////////////////////////////////////////////////////////////////////////////////// 新发布包 meta-robot-platform-v5.0-L6.6.52-2.2.0。 repo init -u https://github.com/nxp-imx/imx-manifest -b imx-linux-scarthgap -m imx-6.6.52-2.2.0.xml git克隆https://gitee.com/zxd2021-imx/meta-robot-platform.git -b scraphgap-6.6.52 1,将 meta-robot-platform 复制到 /source 2,您应该创建一个符号链接:setup-imx-robot.sh -> sources/meta-robot-platform/imx/meta-robot/tools/setup-imx-robot.sh 更新: 1,将i.MX机器人平台迁移到带有L6.6.52的Yocto scarthgap并支持i.MX95 EVK。 2、添加ROS2 jazzy并删除ROS1。 如何构建机器人图像(以 i.MX95 EVK 板为例) $DISTRO=imx-robot-xwayland MACHINE=imx95-15x15-lpddr4x-evk 源 setup-imx-robot.sh -r humble -b imx95-15x15-lpddr4x-evk-humble [或 DISTRO=imx-robot-xwayland MACHINE=imx95-15x15-lpddr4x-evk 源 setup-imx-robot.sh -r jazzy -b imx95-15x15-lpddr4x-evk-jazzy ] $ bitbake -k imx-robot-sdk [or bitbake imx-robot-agv ] [或 bitbake imx-robot-system ] [或 bitbake imx-robot-core ] i.MX 8M | i.MX 8M Mini | i.MX 8M Nano Linux 安全 Yocto Project
View full article
使用 CodeWarrior 进行链接和编译 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 从您的角度来看,CodeWarrior 编译器是一个单一程序。然而,CodeWarrior 编译器内部有两个部分: • 所有 CodeWarrior 编译器共享的前端将人类可读的源代码转换为与平台无关的被编译程序的中间表示 • 为目标平台生成软件而定制的后端,将中间表示转换为包含数据和目标处理器本机指令的目标代码 CodeWarrior 编译器协调其前端和后端,通过以下几个步骤将源代码转换为目标代码: • 配置从编译器到 CodeWarrior IDE 请求的设置或从命令行传递给链接器的设置 • 将人类可读的源代码转换为中间表示形式 • 可选地输出符号调试信息 • 优化中间表示 • 将中间表示转换为本机目标代码 • 优化本机目标代码 • 输出本机、优化的目标代码   链接器将库中的目标代码和编译器和汇编器生成的目标代码组合并排列成单个文件或图像,以便在目标平台上执行。CodeWarrior 链接器通过几个步骤构建可执行映像: • 配置从链接器到 CodeWarrior IDE 请求的设置或从命令行传递给链接器的设置 • 从链接器控制文件中读取设置 • 读取目标代码 • 搜索并忽略未使用的对象(“deadstripping”) • 构建并输出可执行文件 • 可选输出地图文件   你可能会觉得这些工具很难组合起来运行。如果你真的这么想,其实比看起来容易得多! 我 在 飞思卡尔的 网页 上 找到了 这份参考手册, 里面介绍了如何使用 CodeWarrior 编译器和链接器工具来构建软件。   作为一个简单的介绍,让我解释一下,CodeWarrior 构建工具是将源代码转换为目标代码,然后组织该目标代码以创建可执行程序的程序;CodeWarrior 通常在与其生成的程序不同的平台上运行,这意味着不是主机平台而是目标平台。现在链接器进入我们的生活并拉出我们的代码!很棒不是吗?快来看看吧! CodeWarrior 构建工具参考 概述
View full article
智能音箱 Overview 恩智浦智能放大器釆用片上DSP,是一个高效的升压D类音频放大器,具有先进的SpeakerBoost声学增强和保护算法,提供温度和漂移保护 内部自适应DC-DC转换器提高了电源电压,为大幅改善音质提供了充足的空间。 恩智浦产品组合为多媒体和显示应用提供高性能、低功耗、可扩展、安全可靠的多核解决方案。 该解决方案基于 i.MX 8M 系列 MCU。该应用处理器提供业界领先的音频、语音和视频处理。 结构框图 产品 类别 MPU 产品URL i.MX 8M系列 - Arm ® Cortex ® -A53、Cortex-M4、音频、语音、视频 产品描述 基于 Arm ® Cortex ® -A53 和 Cortex-M4 内核的 i.MX 8M 系列应用处理器为应用程序提供业界领先的音频、语音和视频处理。 类别 无线连接 产品网址 1 QN9090/30(T):低功耗蓝牙 MCU,配备 Arm ® Cortex ® -M4 CPU、节能功能、模拟和数字外设以及 NFC 标签选项 产品描述 1 QN9090 和 QN9030 是 QN 系列低功耗蓝牙设备中的最新微控制器,可实现超低功耗,并集成 Arm ® Cortex ® -M4 CPU 以及全面的模拟和数字外设组合。 产品网址 2 88W8987:2.4/5 GHz 双频 1x1 Wi-Fi ® (802.11ac) + 蓝牙®解决方案 产品描述 2 恩智浦88W8987是高度集成的Wi-Fi(2.4/5GHz)和蓝牙单芯片解决方案,专为满足超高吞吐量(VHT)产品的速度、可靠性和质量要求而设计。 产品网址 3 NTAG I2C plus:具有 I2C 接口的 NFC Forum Type 2 标签 产品描述 3 NTAG I2C +将无源NFC接口与接触式 I2C接口结合在一起。 类别 电源管理 产品网址 1 TEA1833LTS: GreenChip SMPS控制IC 产品描述 1 TEA1833LTS是一款用于返驰拓扑结构的低成本开关电源(SMPS)控制器芯片。 产品网址 2 PCA9450: 适用于 i.MX 8M Mini/Nano/Plus 的电源管理 IC (PMIC) 产品描述 2 PCA9450是一款单芯片电源管理IC(PMIC),为单芯锂离子电池和锂聚合物电池便携式应用以及5V适配器非便携式应用中的i.MX 8M系列处理器提供支持。 类别 射频放大器 产品URL BGS8324: WLAN LNA + 开关 产品描述 BGS8324 也称为 WLAN3001H,是一款用于蓝牙路径和传输路径的完全集成的低噪声放大器 (LNA) 和 SP3T 开关。 类别 外设 产品网址 1 PCT2075:I2C 总线 Fm+,精度为 1 摄氏度,数字温度传感器和热看门狗 产品描述 1 PCT2075 是一款温度数字转换器,在 -25 °C 至 +100 °C 范围内具有 ±1 °C 的精度。 产品网址 2 PCA9955BTW: 16通道Fm+ I²C总线57 mA/20 V恒流LED驱动器 产品描述 2 PCA9955B是由I2C总线控制的16通道恒流LED驱动器,尤其适合对娱乐产品的57 mA红色/绿色/蓝色/琥珀色(RGBA) LED进行调光和闪烁控制。 框图 移动设备 智能家居
View full article
割り込み合体 Hello, NXP LX2160ARDBを使用して通信システムを構築していますが、データ処理速度のパフォーマンスを向上させたいと考えています。NICからCPUコアに割り込みをより頻繁に送信するには、カーネルのどの部分を変更する必要がありますか?つまり、割り込みの合体間隔を短くしたいのです。 ありがとうございます。 Re:割り込み合体 lx2160a プラットフォームでは、ネットワークデータは DPAA2 モジュールで処理されています。データ レートが DPAA2 イーサネット ポートのスループットを超えると、それらのパケットが失われます。 DFAEに連絡して、NXPマーケティングチームからlx2160aイーサネットポートのパフォーマンスデータを求めることができます。 さらに、DPDK ソリューションを使用して、ネットワークのスループットを向上させることもできます。 Re:割り込み合体 返信ありがとうございます。 NAPI割り込みをより頻繁にする方法はありますか? この実験では、NXPデバイスは受信中のパケットを失っています。 下図をご参照ください。 もちろん、私たちの実験のデータレートは非常に高いです。 しかし、できればもっと速くしたいと思っています。 これらのパケットの損失を防ぐ方法はありますか? ありがとうございます。 Re:割り込み合体 カーネルの NAPI 割り込みはまれであり、これを変更してもスループットは向上しません。
View full article
MIMXRT1060——ENET 统计数据不起作用 Hello, 问题涉及: MIMXRT1060-EVKB, 例如:evkbmimxrt1060_lwip_ping_freertos 以太网连接已建立。我可以 ping 该设备。我看到 lwip 统计数据在增加。我想查看 MAC 的统计数据,但看起来统计数据尚未建立。 统计寄存器的值始终为 0。我正在查看ENET_BASE (0x402D8000u): 我猜测 MAC 寄存器中的某个地方有用于启用/禁用统计的 BIT。不幸的是,我在参考手册中没有找到这样的选项。 你能帮忙吗?为什么 ENET 统计数据不起作用? 回复:MIMXRT1060 - ENET 统计数据不起作用 Hi @timmek , 感谢您对 NXP MIMXRT 系列的关注!并真诚地为我的迟回复道歉。 您提到的问题与此问题相同: https://community.nxp.com/t5/i-MX-RT/i-MX-RT-serires-How-to-read-out-the-register-value-from-Rx/mp/982764 请尝试此解决方案。 此致, 加文 回复:MIMXRT1060 - ENET 统计数据不起作用 有人使用过 ENET 吗?可以告诉我为什么接口统计不起作用吗? 我感谢任何帮助。
View full article
ISO14443 WriteのCLRC663にMin FrameErrビットが設定される原因 NFCフロントエンドICとして CLRC663を使用し、 NTAG210_NTAG212(NTAG210ムラタタグLXMS33HCNK-171で使用済みIC)をターゲットとしています。 アプリケーションノートAN12657に従ってライブラリなしのCLRC663を使用し、カスタムボードを使用しています。 タグの検出は信頼性がありますが、時々 (エラー引用符は 5 - 10%) IRQ0 レジスタに RxIRQ ビットが設定されていないことが原因で、CLRC663 が ISO14443 write コマンドをキャンセルします。エラーレジスタは、最小 FrameErr (エラー ビット 0x10) が発生しました。このエラーの原因は何ですか? 私のrfフィールド変調が十分に強くない場合、私は>50%のより高いエラークォートを想定します。ほとんどの場合、期待どおりに機能するため、コマンド自体は正しい必要があります。 この動作に影響を与える追加の設定はありますか? 敬具 Sascha RF Re: ISO14443 Write の CLRC663 に Min FrameErr ビットが設定される原因 アンテナに直接接着したタグと、近接領域の金属が少ない新しいセンサーボードを使用してソフトウェアを再度テストしたところ、エラーの見積もりが劇的に減少しました。確かに、読み取り範囲は非常に狭く、タグハウジングやデバイスの金属によるわずかな偏差でも通信の問題につながるようです。 敬具 サシャ Re: ISO14443 Write の CLRC663 に Min FrameErr ビットが設定される原因 こんにちは、サー。 仕様によると、T2T を使用しているため、デューティ サイクルは 106 kbps である必要があります。それでも、これは動作モードと伝送速度によって異なる場合があります。 当社の評価ボードはFCCテストに登頂しているため、NFCリーダーライブラリを使用するか使用しないかにかかわらず、お客様の側で達成できると確信しています。 はっきりしないのは、故障したデバイスの数ですが、これはSWの問題によるものではなく、HWの問題やそれらのボードがデプロイされている環境によるものかもしれません。 Re: ISO14443 Write の CLRC663 に Min FrameErr ビットが設定される原因 こんにちはファビアン、 早速のご返信をいただき、誠にありがとうございました。 読者がアンテナに問題がないとは断言できません。PCBとアンテナ回路を設計した同僚は、関連するすべてのアプリケーションノートを読み、ビデオエピソードを視聴し、一般的な推奨事項とヒントに従っています。したがって、ハードウェアは良好で、完璧ではないと思います。 残念ながら、ISO14443プロトコルを使用する他のタグはありません。ISO15693プロトコルを使用するタグが2つありますが、これらのタグでは問題は発生しませんでしたが、コマンドセット、リーダー設定、およびrf電界強度と結合に関する要件も異なります。したがって、これらのタグを比較できるかどうかはわかりません。 私の現在のシナリオは、FCCテスト用のテストファームウェアが必要なため、非常に特別です。このテストでは、1秒以内に少なくとも1つの読み取りおよび書き込みコマンドのデューティサイクルが必要です。現時点では、タグの読み取りと書き込みは毎秒約6回(エラーによる繰り返しなし)です。これは断食のためでしょうか?rfフィールドをオフにしてタグを非アクティブ状態にリセットしません。周波数が高いため、誤ったフレームの検出は非常に困難です。今はオシロスコープしか持っていません。 敬具 サシャ Re: ISO14443 Write の CLRC663 に Min FrameErr ビットが設定される原因 こんにちは、私の名前はファビアンです、私はあなたのケースをサポートするように割り当てられました。 当社の製品にご興味をお寄せいただき、誠にありがとうございます データシート(9.6 Contactless Interface Configuration Registers)によると、SOFは正しく受信されたが、送信されたフレームが4ビット未満であった場合に、このケースが表示されることがあります。 この特定のリーダーがアンテナに問題がある可能性はありますか?他のタグを読み取ることができますか、またはコマンドが送信されたときにアンテナのRFフィールドを拾うことができますか?シグナルアナライザを使用して動作するものと使用しないものを比較することができる場合があります。
View full article
i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> FSL-community-bspプロジェクトに参加する: https://lists.yoctoproject.org/listinfo/meta-freescale i.MX6またはその他の サポートされているボード でYocto Projectをテストするには、FSL Community BSPの指示に従ってください。 ソースコードをダウンロードするには、 FSL Community BSPの指示に従ってください。 ダウンロードしたソースコードを使用して、このトレーニングの手順に従うことができます: Yoctoトレーニング - HOME 問題が発生した場合は、https://lists.yoctoproject.org/listinfo/meta-freescale にメールを送信してください このページは、i.MX ファミリーボード用のYocto Projectツールを使用して最初のイメージをダウンロードしてビルドする方法を人々に紹介するチュートリアルが他になかったときには意味がありました。今日、FSL Community BSPは、独自のランディングページ(FSL Community BSP)と メタフリースケール のメーリングリストを中心とした共同コミュニティを備えた完全な環境になっています。ぜひメタフリースケールのメーリングリストに登録してください。 このドキュメントを新しいコメントのために閉じるように構成しました。問題やバグが発生した場合は、 meta-freescaleにメールをお送りください。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 実際、このDOCを削除して、他のすべてのDOCを最新のcmdsに更新したいと思います。 同じステップバイステップを複数のファイルに複製する意味はありません Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 迅速な対応をいただきありがとうございます!うまくできます! P.S. Daianeさん、メイン投稿の この行「curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ./repo」を正しい「curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ./repo」に書き直していただけませんか。本当に参考になると思います...よろしくお願いします! Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> コンスタンチン・コバレフは書きました: このガイドは、現在実際のものではありません。少なくとも、このリンクは「curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ./repo」では機能しません。最新バージョンにアップデートしてください。どうもありがとうございます! あなたもそれに気づきました。現在使用しているものは次のとおりです。 カール http://commondatastorage.googleapis.com/git-repo-downloads/repo> ./repo Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> このガイドは、現在実際のものではありません。少なくとも、このリンクは「curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ./repo」では機能しません。最新バージョンにアップデートしてください。どうもありがとうございます! Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> df は、インストールのサイズを測定するためのひどいツールです ( おそらく ターゲットシステムを除く)。この57Gという数字に反映されているのは、次の通りです。 各最終イメージは 3 回繰り返されます (1 回は .tar.bz2 アーカイブとして、1 回は ext3 ファイルシステムイメージとして、1 回は .sdcard として)ブロック画像)、 すべてのソースコードファイル、 すべてのビルド製品(.oファイルなど)、 すべてのビルドツール、 上記のすべてのディストリビューションアーカイブおよび/またはソースリポジトリのキャッシュされたコピー(はい、完全な履歴を持つGitリポジトリ全体がクローンされます-カーネルをビルドするときになると、あらゆる種類の楽しみがあります)、 Linux インストールの残りの部分。 そうですね。この数字は大きな驚きではありません。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ウェイン、君の言いたいことがわからない 何が問題なのでしょうか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは、人々 上記のようにイメージを作成しましたが、sda1のイメージのサイズに驚いています。 もっと小さいだろうと思っていました 完全なディストリビューションのインストールは 12Gigs のみです 何かコメントはありますか??? wayne@AMILO-2727:~/fsl-community-bsp/build/tmp/deploy/images/imx6dlsabresd$ df -h 使用済みファイルシステムのサイズ Avail Use% マウント済み /dev/sda1 457G 57G 378G 13% / なし 4.0K0 4.0K 0% /sys/fs/cgroup udev            995M  4.0K  995M   1% /dev tmpfs           201M  1.1M  200M   1% /run なし 5.0M0 5.0M 0% /ラン/ロック なし 1004M 15M 990M 2% /ラン/shm なし 100M 96K 100M 1% /ラン/ユーザー wayne@AMILO-2727:~/fsl-community-bsp/build/tmp/deploy/images/imx6dlsabresd$ ありがとうございます ウェイン Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ボードに接続されたシリアルコンソールを使用してログインを取得できます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私はqte-in-use-imageを構築し、Linuxが正常に実行されており、SmartHomeのデモを取得しています今、root@imx6qsabreが欲しいです:そして、デモQtの例と私自身のQTコードを実行するためのログインが必要ですが、Samrthomeデモの後にそのログインをどのように取得しますか。親切にこれを手伝ってくれますか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは、USBタッチスクリーンでエラーを受け取っていても、問題が解決されていることがわかりましたか Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Joerg,Otaviosalvador, ありがとうございます。bitbake core-image-最小限の成功;ビデオを再生したいのですが、YoctoのgstreamerでQt-x11を構築する方法は? よろしくお願いします。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> あなたはおそらくメモリが不足しているか、同様のものです。いずれの場合も、 Joerg-SHで説明されているように、setup-environmentスクリプトを再度実行する必要があります。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちはライオン、 再起動後 コンピュータ または新しい端末を開く ソース:./setup-environment建てる コンピューターの電源がオフになる理由は、省エネオプションに基づいている可能性があります。次のビットベイクのためにそれを確認する必要があります Joerg Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Otaviosalvador, Yocto i.mx6を試してみます。後 リポジトリ同期 vi conf/local.conf の例: 機械。。= 'imx6qsabrelite' DISTRO ?= 'poky' PACKAGE_CLASSES ?= "package_rpm" EXTRA_IMAGE_FEATURES = "デバッグ調整" USER_CLASSES ?= "buildstats image-mklibs image-prelink" PATCHRESOLVE = "noop" CONF_VERSION = "1" BB_NUMBER_THREADS = '8' PARALLEL_MAKE = '-j 8' ACCEPT_FSL_EULA = "1" 次に、次のコマンドを実行します。 bitbake core-image-minimal このコマンドは長時間実行されますが、残念ながらコンピューターの電源がオフになります。 コンピュータの電源を入れ直すと、このコマンドbitbake core-image-minimalを実行し、 プログラム 'bitbake' は現在インストールされていません。 次のように入力してインストールできます。 sudo apt-get install bitbake 助けていただけますか。理由はわかりません。 ありがとうございます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> はい;そうです。 まず、新しいOSバージョンを使用することをお勧めします。Ubuntuの場合は12.04をお勧めします(Debianの場合は、私の好みは7.2を使用します)。 システムを更新できない場合は、次のリンクをたどることができます。 http://www.yoctoproject.org/docs/1.5/ref-manual/ref-manual.html#required-git-tar-and-python-versions これは、古いシステムで 'buildtools' tarball をインストールし、それを使用する方法を説明しています。 fsl-community-bspブランチについては、「dylan」は現在安定版リリースではなく、doraには素晴らしい新しい改善があるため、「dora」を使用してください:-) よろしくお願いします。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi OtavioSalvador, Tocto Ubuntu 10.04をテストしてみたところ、 sudo apt-get gawk wget git-core diffstat 解凍 texinfo \ ビルドエッセンシャル chrpath libsdl1.2-devxtermの リポジトリをダウンロードします。ソースコードをダウンロードするのに役立ちます。 CDのrootfs_builder curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ./repo chmod a + x ./リポジトリ BSP ソースをダウンロードします。 CDのrootfs_builder ./repo init -u https://github.com/Freescale/fsl-community-bsp-platform-Bディラン 致命的:git 1.7.2以降が必要ですか? この問題を解決する方法は、他のライブラリをインストールしたいですか? ありがとうございます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Daianeさん、どうもありがとうございました。私はあなたにとても恩義を感じています。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> おや!メタフリースケールのメールを見ました!私はそこに返信することを好みます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私のボードはMCIMX6Q-SDP SCH-27392 REV C3 700-27392 REV Bです。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ほとんど忘れていました: root@imx6qsabresd:~# uname -a Linux の imx6qsabresd 3.0.35-1.1.0+yocto+g21304e1#1 SMP PREEMPT 10月9日(水) 17:15:15 MSK 2013 armv7l GNU/Linux Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> そんなに大事なことではないと思います。画像は機能しています。素晴らしいです。 しかし、私はネットワークサブシステムにいくつかの問題があります。ターゲットのfsl-image-guiをビルドすると、それを動作させることができません(つまりネットワーキング)。 カーネルの起動時に私は得ます ネットワークインターフェイスを構成しています...eth0: フリースケール FEC PHY ドライバ [汎用 PHY] (mii_bus:phy_addr=1:00, irq=-1) udhcpc (v1.20.2) 開始しました ディスカバーを送信しています... PHY: 1:00 - リンクがアップ - 100/フル net eth0: FEC ENET: rcv が +last ではありません ディスカバーを送信しています... ディスカバーを送信しています... リースなし、失敗 rpcbind デーモンを起動しています...rpcbind: UDP6 のソケットを作成できません rpcbind: TCP6 のソケットを作成できません 完成です。 そして、私が入力すると root@imx6qsabresd:~# udhcpc -i eth0 -n 私は得る udhcpc (v1.20.2) 開始しました ディスカバーを送信しています... ディスカバーを送信しています... ディスカバーを送信しています... net eth0: FEC ENET: rcv が +last ではありません リースなし、失敗 root@imx6qsabresd:~# SSH経由でボードに接続できたら。しかし、シャートタイムでは接続が拒否されました。 だから私は私のdhcpからリースを取得することができません。静的IPとネットマスクネットワークを使用している場合も機能しません。時々、このようなメッセージが表示されます。 net eth0: FEC ENET: rcv が +last ではありません net eth0: FEC ENET: rcv が +last ではありません net eth0: FEC ENET: rcv が +last ではありません net eth0: FEC ENET: rcv が +last ではありません net eth0: FEC ENET: rcv が +last ではありません net eth0: FEC ENET: rcv が +last ではありません net eth0: FEC ENET: rcv が +last ではありません net eth0: FEC ENET: rcv が +last ではありません net eth0: FEC ENET: rcv が +last ではありません よろしくお願いします。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> >>>本当に申し訳ありませんが、私は本当に理解していません。あなたが何を言っているのですか。ただの警告メッセージなので、何の差もないと思います。そうですか。 はい >>>すごいですね!たぶん、いつかそこに旅行するでしょう。ロシア出身です。ここは寒いです( 来年はFIFAワールドカップがあります:smileygrin: Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> エラー メッセージと、他のユーザーがデバッグを試みることができるその他の情報を含む新しいトピックを作成してください。 お気軽にお気軽にお申し出ください。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ダイアン・アンゴリーニさん、お返事ありがとうございます。 >>自分でテストしたことはありません。そして、私はあなたのようなプロキシを持っていないので、それを*本当に*テストできるかどうかはわかりません.....しかし、yoctoのドキュメントに頼ることができると思います。より難しいのは、使用するミラーURLを正確に知ることです。 試してみましたが、うまくいきません。Pythonの構文エラーが発生します。ここには掲載できません。何か問題があるのかもしれません。それは問題ではないと思います。 私は「古くて親切な」編集* .ddファイルを使用しており、それは私のために働いています。 >> yoctoを「だます」他のことは、同じパッケージをグーグルウェブでダウンロードし、tar.gzをダウンロードフォルダにコピーします(そして、まったく同じファイル名と最後に.done(例:uuid-1.6.2.tar.gz.done)のファイルを作成して、bitbakeにすでにダウンロードされていると信じさせます。 いいですね。 >>メッセージには、これらのファイルをビルドしたが、どこにもインストールしなかったと書かれています。何かが足りないのか、それとも本当にそれらのファイルを避けているのかを考えさせられます。 >> そして、memtoolがすでに削除されているなど、あなたが制御できない他のもの。 申し訳ありませんが、私は本当に理解していませんそしてあなたが何を言っているのですか。ただの警告メッセージなので、何の差もないと思います。そうですか。 ブラジル出身です。ご出身は。 すごいです!たぶん、いつかそこに旅行するでしょう。ロシア出身です。ここは寒いです( Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私はimx6 Sabre ARDとyoctoを使用して、タッチを機能させようとしています。カーネル構成で3Mを有効にし、他のすべてのタッチを無効にしました。usbtouchscreenでエラーが表示されます Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> あなたのテキスト内で太字になっている私の返信をご覧ください アレクサンドル・ムラヴィオフは書きました: ダイアン・アンゴリーニさん、お返事ありがとうございます。 /build/conf/local.conf のことですか? はい この問題を投稿して以来、 /sourceフォルダ内の* .bbファイルを編集してこのエラーを修正する方法を学びました。 あなたの解決ははるかに良く、インストーラーから次のエラーまたは警告メッセージが表示されるときに試してみます。 しかし、それは「 https://.." ミラーは Yocto でエラー メッセージを引き起こします。本当にうまくいくのでしょうか? 私自身はテストしたことはありません。そして、私はあなたのようなプロキシを持っていないので、それを*本当に*テストできるかどうかはわかりません.....しかし、yoctoのドキュメントに頼ることができると思います。より難しいのは、使用するミラーURLを正確に知ることです。 プロキシによるフェッチエラーはありません。つまり、彼らと一緒なら大丈夫だということです。リンク ftp://ftp.ossp.org/pkg/lib/uuid/uuid-1.6.2.tar.gz には本当に到達できません。 しかし、Yoctoリファレンスマニュアルへのリンクに感謝します。 「だます」他のことは、yoctoがそれのために同じパッケージをグーグルウェブでダウンロードし、ダウンロードフォルダにtar.gzをコピーします(そして、まったく同じファイル名と.doneでファイルを作成します)最後に(例uuid-1.6.2.tar.gz.done)BitBakeにすでにダウンロードされたと信じ込ませるため。 もちろん、理想的ではありませんが、時間を与えるかもしれません...。 この警告メッセージにもかかわらず、その画像は機能すると思います。そうですか。 そして、新しい警告があります。これについて何かお話しいただけますか? メッセージには、これらのファイルをビルドしたが、どこにもインストールされていないと表示されます。何かが足りないのか、それとも本当にそれらのファイルを避けているのかを考えさせられます。 そして、memtoolがすでに削除されているなど、あなたが制御できない他のもの 警告:QAの問題:lttng-modules:ファイル/ディレクトリはインストールされましたが、出荷されていません   /lib   /lib/modules   /lib/modules/3.0.35-1.1.0+yocto+g21304e1   /lib/modules/3.0.35-1.1.0+yocto+g21304e1/kernel   /lib/modules/3.0.35-1.1.0+yocto+g21304e1/kernel/lttng-modules 警告: imx-test のファイル '/unit_tests/memtool' はすでに削除されているため、今後のデバッグが妨げられます。 警告: debianutils: 汎用ライセンスファイルは存在しません: どのプロバイダにもSMAIL_GPL 英語が下手なので失礼します。 私の英語も下手です。ご安心ください ブラジル出身です。ご出身は。 よろしくお願いします。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ダイアン・アンゴリーニさん、お返事ありがとうございます。 /build/conf/local.conf のことですか? この問題を投稿して以来、 /sourceフォルダ内の* .bbファイルを編集してこのエラーを修正する方法を学びました。 あなたの解決ははるかに良く、インストーラーから次のエラーまたは警告メッセージが表示されるときに試してみます。 しかし、それは「 https://.." ミラーは Yocto でエラー メッセージを引き起こします。本当にうまくいくのでしょうか? プロキシによるフェッチエラーはありません。つまり、彼らと一緒なら大丈夫だということです。リンク ftp://ftp.ossp.org/pkg/lib/uuid/uuid-1.6.2.tar.gz には本当に到達できません。 しかし、Yoctoリファレンスマニュアルへのリンクに感謝します。 この警告メッセージにもかかわらず、その画像は機能すると思います。そうですか。 そして、新しい警告があります。これについて何かお話しいただけますか? 警告:QAの問題:lttng-modules:ファイル/ディレクトリはインストールされましたが、出荷されていません   /lib   /lib/modules   /lib/modules/3.0.35-1.1.0+yocto+g21304e1   /lib/modules/3.0.35-1.1.0+yocto+g21304e1/kernel   /lib/modules/3.0.35-1.1.0+yocto+g21304e1/kernel/lttng-modules 警告: imx-test のファイル '/unit_tests/memtool' はすでに削除されているため、今後のデバッグが妨げられます。 警告: debianutils: 汎用ライセンスファイルは存在しません: どのプロバイダにもSMAIL_GPL 英語が下手なので失礼します。 よろしくお願いします。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> これを local.conf で試してみてください ミラー =+ " \ ${FSL_MIRROR}  https://gnome-build-stage-1.googlecode.com \n \ " そして、このリンクを見てください(プロキシが原因でフェッチエラーが多いため)。 https://www.yoctoproject.org/docs/current/poky-ref-manual/poky-ref-manual.html#idm425008 及び https://www.yoctoproject.org/docs/current/poky-ref-manual/poky-ref-manual.html#idm425008/pre お役に立てば幸いです Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 「bitbake fsl-image-test」と入力すると、 警告: URL ftp://ftp.ossp.org/pkg/lib/uuid/uuid-1.6.2.tar.gz のフェッチに失敗しました 。可能な場合は MIRRORS を試行しました どうすれば変更できますか ftp://ftp.ossp.org/pkg/lib/uuid/uuid-1.6.2.tar.gz ~ https://gnome-build-stage-1.googlecode.com/files/uuid-1.6.2.tar.gz Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> はい、 sblをお願いします、新しいスレッドを作成して環境を詳しく説明してください、 私を共有するか、言及してください。 このドキュメントをご存知ですか?https://community.freescale.com/docs/DOC-94849 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 詳細な手順や修正したu-bootレシピなど、別のスレッドに質問を投稿する方が良いでしょう。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私たちのボードはSDの変更されたクローンです。新しいプラットフォーム用の u-boot をビルドするための私の通常のプロセスは、board/freescale の下に新しいディレクトリを作成し、そこに sd ファイルをコピーしてから、それらを変更することです。次に、include / configsのsdヘッダーファイルをボード名にコピー/名前変更して変更します。私の問題は、それが存在しないため、これが何もできないことです。ソースがビルド ツリーにありません。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> mx6qsabresd.c を変更する場合ファイル内では、最初にパッチを作成してから、現在のレシピを変更してパッチを追加するか、.bbappend を作成する必要があります新しいレイヤーにファイルします。2番目のオプションは、作業レシピに影響を与えないため、より優れています。 Leo Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私のビルドツリーの u-boot は u-boot-imx で、 u-boot-fslc ではありません。レシピを使用して、ソースを手動でプルする場所を確認し、それを「git」フォルダに配置しましたが、ビルドツリーの他の場所には存在しません。 build@ubuntu:/media/i.MX6_ddr3/fsl-community-bsp/build.x11/tmp/work$見付ける。-iname mx6qsabresd.c ./imx6qsabresd-poky-linux-gnueabi/u-boot-imx/2013-04-5/git/uboot-imx/board/freescale/mx6qsabresd/mx6qsabresd.c build@ubuntu:/media/i.MX6_ddr3/fsl-community-bsp/build.x11/tmp/work$ Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> すべてのコードはtmp/workの下にあり、そのフォルダで検索してください。私はちょうど焼きました、そしてyou-bootはこのパスにあります: tmp/work/imx6qsabresd-poky-linux-gnueabi/u-boot-fslc/v2013.10-r0/git/ Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> そのため、SabreSDではすべてが問題なく構築され、自分のBSPやレイヤーなどでハッキングを開始する準備が整いました。 私の唯一の問題は、u-bootのコードが見つからないことです。カーネルにパッチを適用することは素晴らしいことですが、それはプラットフォームをクローンするための最初のステップではありません。u-bootはどこにありますか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Leo, 私たちはそれをテストしてきましたが、これまでのところ、それは素晴らしく見えます! Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Githubのfreescale-community-bsp-platformリポジトリを見てみたところ、何かが起こったようです。どうやら、推奨される支店名は「dora」になったようです。最新かつ最高のフリースケール公式の良さは、すでに落ち込んでいますか? 新しいカーネルに上がることはできますか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> レオナルド・サンドバル・ゴンザレス の言う通り、 コントロールホルス、それは非常に古い文書です。 セイバーライトのヘルプについては、このドキュメントのコメントをご覧ください https://community.freescale.com/docs/DOC-94989 あなたが好きになった場合は、どうか、メタフリースケールのメーリングリストを入力してください: https://lists.yoctoproject.org/listinfo/meta-freescale Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Diego, これについて謝罪してください!DaianeAngoliniによって作成されたこの素晴らしいチュートリアルは、ダニーが安定したブランチであった古くて暗い時代に作成されました。Yocto 1.4では、 ディラン が選ばれました。ドキュメントが修正されました。プロジェクトをより早く進めることができることを願っています! Leo Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hello Daiane !! farnell社からSabre lite MCIMX6Q-SLを購入しました(SABRE Lite i.MX6 Platform element14's i.MX 6Quad Processor Evaluation Board - element14)。私たちはあなたのすべての手順に従いましたが、毎回カーネルパニックが発生するだけでした(いくつかの画像を使用しました!しかし、一週間の努力の末、ダニー・ブランチはこのセイバーライトでは働かないと審議しました。私たちは多くの投稿で尋ねました i(yocto、element14 ...)フィードバックの提供。 最後に、結論は:このボードを使用したい場合は、ディランブランチをコンパイルする方が良いです!以下をご覧ください。 Yocto と IMX 6 Element14 開発キット - element14 http://www.element14.com/community/thread/26340?start=0&tstart=0 (BSPソースのダウンロード方法を説明するときに)ディランブランチをダウンロードできるといういくつかの単語を追加できると便利です。(https://wiki.yoctoproject.org/wiki/Releases)。 この投稿とあなたの時間をありがとう! Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは どなたか私に「http://docbook.sourceforge.net/release/xsl/current/eclipse/eclipse3.xsl "make DOC=adt-manual" を発行しながら "can't be loaded" 私の政府はsourceforgeをブロックし、コンパイルが不足しているミラーサイトでそれらのプロジェクトをダウンロードしようとしました。しかし、上記のメッセージについては、どのプロジェクトにダウンロードすべきかわかりませんか?release,xslをダウンロードしようとしましたが、eclipse3.xslの正しいファイルを取得できませんでした。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> どういうわけか 、彼らは 皆 、焼いて 焼いています。 しかし 、ケーキが どうであるかわかりません 食べる:smileycool: Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> オーケー ・ダイアンアンゴリーニ...私も同意見です 🙂 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Yoctoの特別なところは、みんながとても嫌がっていることです!(オタビオ、お願いします、これを読まないでください:smileysilly:) 私はそれを「受け入れる」ようになるまでの約6ヶ月間、心の奥底からそれを嫌っていたと言えます。 今、(1年半と2回のimxリリースの後)私はそれをほぼ理解したと言えます。私はほとんど好きです。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hello Leo, これは正しいプロセスです。私はyocto-bspツールを使用せず、ファイルを手作業で作成しませんが、これが一般的なプロセスです。 良いことは、レイヤーを取得した後、レイヤーを更新して新しいものを含めるのは簡単だということです。 Yoctoは最初はわかりにくいと思いますが、慣れてしまえば楽しく働けます。私はよくお客様のためにカスタムBSPを行いますが、レイヤーシステムのおかげで、最初は混乱しているように見えますが、非常に小さなチームで膨大な数のお客様をサポートすることができます。 よろしくお願いします。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> オタビオ・サルバドールは書きました: レシピを変更することは最善の選択肢ではありません。最善の方法は、ニーズに固有のイメージを作成し、必要なパッケージを追加することです。 そこで、先ほどの私の嘆きに、ヨクトはヴォイニッチ手稿と同じくらい明瞭で理解しやすいと述べていたことに話を戻します。「明らかに」あなたはあなた自身のレイヤーと画像のレシピを作りたいと思うでしょう。まったく明らかでないのは、 それをどのように行うかです。このゴツゴツした男を見つめ続けるのに、基本的な能力さえも達成するのに3週間以上かかりました。I2Cデバイス?SPIデバイス?Agilentロジックアナライザを設定しますか?ファー!単なるトリビアの作品。でも、このYoctoのものはただのラインノイズです... ...ブラーグ。そうは言っても、 私の場合、ボードのレイヤーを設定しています。現在はSABRE-SDボードを対象としていますが、Shiny New Thing(TM)をカバーするように進化します。そのために、「yocto-layer create 」というコマンドを使って新しいレイヤーを作成しました。それはあなたに一連の質問をします。デフォルトはおそらく問題ありません。このコマンドは、レイヤーディレクトリを作成するだけです。環境に他の変更を加えることはありません(したがって、台無しにした場合は、ディレクトリを削除して最初からやり直すことができます)。コマンドが完了すると、スキャフォールディングだけを含むレイヤーディレクトリが作成されます(つまり、まだ何もしません)。 この時点で、Yoctoディストリビューションから他のファイルをコピーして新しいレイヤーに貼り付け、それらを変更することにほとんど諦めています。私の場合、core-image-minimalターゲットのレシピをレイヤーにコピーし、ハッキングを開始しました。新しいレイヤーの名前が meta-belis3 であると仮定します。 mkdir -p sources/meta-belis3/recipes-core/images cp sources/poky/meta/recipes-core/images/core-image-minimal.bb sources/meta-belis3/recipes-core/images/foobar.bb この時点で、新しくコピーした foobar.bb をお気に入りのエディターにロードし、ハッキングを開始します。ほぼ確実に、IMAGE_INSTALL変数にパッケージを追加します。 何かを試す準備ができたら、ビルドディレクトリに移動します。conf/bblayers.conf ファイルを編集して、新しく作成したレイヤーを次の行に沿って含めます。 BBLAYERS = " \ ${BSPDIR}/sources/poky/meta \ [ ...blah, blah, blah... ] ${BSPDIR}/sources/meta-fsl-demos \ ${BSPDIR}/sources/meta-belis3 \ # <-- ここに新しいレイヤーが追加されます。 " これで、bitbakeツールで新しいレイヤーを確認できるようになりました。次に、bitbakeに新しいビルドレシピを処理するように指示します。 $ bitbake foobar (英語) この時点で、何かが起こります。あなたが非常に運が良ければ、それはあなたが起ころうとしていたことになるでしょう。 もっと深く、もっと意味のある洞察を提供できればいいのですが、これまでに得た理解はこれくらいです。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> レシピを変更することは最善の選択肢ではありません。最善の方法は、ニーズに固有のイメージを作成し、必要なパッケージを追加することです。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> サンクスレオ..うまくできます。。 Pavan Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> わかりました、ありがとう、それはうまくいきます Joerg Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ./meta-fsl-demos/recipes-fsl/packagegroup/packagegroup-fsl.bb の fio 文字列を削除して、再度ベイクします。 Leo Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ごめんね、ヨルグ。いくつかのmakefileの問題を修正しました。'git pull' と 'make -f makefile_pdf' をお願いします。出力ファイルはyocto/yocto_tutorial.pdf上にあるはずです。 Leo Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 皆さん、こんにちは 既存のMeta-OpenEmbeddedレイヤーまたはHobを使用せずに他のレイヤーからAnyパッケージレシピを除外するにはどうすればよいですか?コンロの問題に直面しています。 YoctoのソースコードからFIOレシピを削除したいのですが、 ~/sources/meta-openembedded/meta-oe/recipe-benchmark/fio ? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> エラーでブレーキを作る joerg@Ubuntu-ws:~/presentations $ make make -C ツール make [1]: ディレクトリ '/home/joerg/presentations/tools' に入る make -C bash make [2]:ディレクトリ '/home/joerg/presentations/tools/bash'に入る make[2]: 「すべて」に対して何もする必要はありません。 make [ 2 ] : ディレクトリ '/ home / joerg / presentations / tools / bash'を離れます make -C git make [ 2 ] : ディレクトリ '/ home / joerg / presentations / tools / git'に入ります pandoc --offline -s -t slidy -o basics.html basics.md pandoc: --offline は非推奨です。代わりに --self-contained を使用してください。 pandoc:ユーザーエラー(HTTPSはサポートされていません) make[2]: *** [basics.html]エラー 1 make [2]:ディレクトリ '/home/joerg/presentations/tools/git'を離れます make[1]: *** [git] Error 2 make [1]:ディレクトリ '/home/joerg/presentations/tools'を離れます make: *** [tools] エラー 2 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> はい、私は同じメッセージを見ています(ただし英語で)、私はその問題を調べています。次の手順に従って、PDF全体を作成できます: lsandoval / presentations·GitHubの Leo Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> PDFを開くことができませんでした   yocto_tutorial.pdf (264.3 K)   IN DER WARTESCHLANGE   Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私はYoctoの本当に短い紹介をしました: i.MX Yocto:フリースケールYoctoプロジェクトチュートリアル あなたの特定の質問については、出発点としてここを見てください: masterのpresentations/yocto/layer.md · lsandoval/presentations ·GitHubの Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 自分のマシンレイヤーを構築することを学ぶために何を読まなければなりませんか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> がんばって!:-) Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> MarSボードはここにあります、機能はきれいに見えます 今、私はそれのためのYoctoサポートが必要です embestのサポートは答えませんでした。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hello Leo, だいたいそうです。実際、将来的にはlinux-yoctoシステムに移行する予定ですが、現在はそれを作るのが難しすぎます。フリースケールのカーネルが古い (2.6.35.3 および 3.0.35)そして、現時点ではLinux-yoctoと作業を共有することは困難です。そこで、今のところはよりシンプルなレシピを使用することにしました。 linux-yoctoを使うように強制するものは何もないので、それは決定であり、古くなっているかどうかに関連するものではありません。 よろしくお願いします。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私は問題の一部を見ていると思います。私が言える限りでは(そして丁寧な修正で頭や肩を叩くのも自由だ)、Yoctoプロジェクトのドキュメントは、Yoctoシステムの最新バージョンと機能を反映しています。ただし、FSL レイヤーは以前のバージョンの Yocto を使用して作成されたようです。 そのため、たとえば linux-imx カーネルの設定を変更しようとすると、たとえば linux-imx_3.0.35.bbappend ファイルを作成し、その中に "SRC_URI += "file://enable-pcie.cfg" という行を追加して設定フラグメントを取得しようとすると、なぜ Yocto が無視しているのかと bitbake のデバッグログを熟読するのに一日を費やすかもしれません。そして、最終的には .bbと .bbappendFSLレイヤー内のファイルは、現在のYoctoドキュメントで説明されているものとはほぼ異なりますが、完全ではありません。 そして、落ち込んで解決策をグーグルで検索すると、メーリングリストでスレッドの断片を見つけるかもしれません。そこには、「カーネル設定ファイルの断片」機能がYocto 1.4の新機能であることを最も遠回しにほのめかしており、「自分、FSLレシピは以前の構文を使用してまとめられていたのだろうか?」と疑問に思います。そこで、.bbappendの1つをコピーして貼り付けますファイルを FSL レイヤーの下に置き、構文 "SRC_URI_append_defconfig = " file://defconfig" を使用して完全な defconfig を指定させます。 ...そして、カーネルはついにあなたが望むように構築されました。 これは漠然ともっともらしく聞こえますか?それとも、また考えすぎているのでしょうか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> IMAGE_FEATUREから「スプラッシュ」を落とすだけです。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hello, 私は、dylan ソースで構築された fsl-image-test Yocto イメージに取り組んでいます。起動時に表示されるスプラッシュスクリーン(Yoctoのロゴとプログレスバー)を無効にしたいのですが、Webを閲覧しても答えは得られませんでしたか? どうすればいいですか? よろしくお願いします。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> これ: https://www.yoctoproject.org/tools-resources/presentations/working-kernel カーネルのレイヤーとカスタム設定オプションの設定を、ゼロから BSP まで 40 ページ未満で順を追って説明します。これまでのところ、それは大きな助けであることが証明されています... Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 利用可能な機能については、Yoctoのマニュアルを確認できます。 よろしくお願いします。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> オタビオ・サルバドールは書きました: IMAGE_FEATURESに「debug-tweaks」が欠けていると思います。 問題が解決するかどうかを確認してください。 それはうまくいきました! (理由を知りたいです。親切にありがとうございます! Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hello Leo, IMAGE_FEATURESに「debug-tweaks」が欠けていると思います。 問題が解決するかどうかを確認してください。 よろしくお願いします。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> さて、私はあなたのために具体的な問題を持っています:-)... 私は、以下を含む画像レシピを指定する方法を考え出しました。 yocto-layerを使用して新しい汎用レイヤー(ここではmeta-belis3と呼びます)を作成します。 imx6dlsabresd.conf のコピーを meta-belis3/conf/machine/belis3.conf に作成して、マシン設定を作成します。また、MACHINE_FEATURESから「Bluetooth」を削除しました(私たちのマシンにはBluetoothがないためです)。 私のレイヤーにディレクトリmeta-belis3/recipes-core/imagesを作成し、core-image-minimal.bb を fiat-lux.bb としてコピーします。 fiat-lux.bb を編集して、IMAGE_INSTALLに「python」を追加します。 ビルドディレクトリ内で、レイヤーmeta-belis3をconf/bblayers.confに追加します。conf/local.conf のMACHINE を 'belis3' に変更。 これまでのところ、だから何 -- 'bitbake fiat-lux'は私にPythonを含むビルドを取得します。 そこで次にやりたかったのは、Dropbear SSHサーバーを追加することでした。したがって、meta-belis3/recipes-core/images/fiat-lux.bb 内で、私は付け加えました: IMAGE_FEATURES = "ssh-server-dropbear" bitbake を再実行すると、実際に dropbear が画像に追加されます。しかし、私はもはやログインできません -- 何かがシャドウパスワードが一致していない(または何か)というエラーメッセージを出力します。 「うーん」と私は思った、「ドロップベアは文書化されていない「影」に依存しているんだろうな」と思い、内心 fiat-lux.bbIMAGE_INSTALLに「影」を追加しました。 確かに 'shadow'が追加されますが、今回はエラーメッセージなしでログインできません。 tar.bz2 イメージファイルを解凍したところ、/etc/shadow が空のパスワードで root を示していることがわかりました。しかし、/etc/passwd は root のパスワードフィールドが '*' と表示されています。 dropbear なしでイメージを再構築し、shadow を残しておくと、問題なくログインできます -- /etc/shadow のパスワードは空で、/etc/passwd は 'x' のパスワードフィールドを表示します。 だから。。。。 どうしたの? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 彼らに手紙を書いたら、そうしてくれることを願っています。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私はembestに連絡していません。MarSボード はボードで、素敵に見えます Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私は知らない。Yoctoにサポートを追加し、助けやコンサルティングが必要な場合は私に連絡するように彼らにプッシュしてください。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ところで。新しい火星ボードのマシンレイヤーに取り組んでいる人はいますか?私は2枚の写真を注文しました Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> わかりました、それはオープンsshを追加するために機能します。 ドロップベアが画像から自動的に削除されるとは知りませんでした。それとも、ブランチ間に違いがありますか。私は最後のビルドにディランを使用しました。以前使っていたものとは違います。私はhobを介して、local.configのextraimagefeatureを介して設定されている場合、すべてのイメージがsshを開くように設定されていることを確認できます Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 確かにそれは可能であり、それも簡単です。あなたがしなければならないのは、正しいドキュメントを読むことだけです http://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#usingpoky-extend-customimage-imagefeatures」title="http://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#usingpoky-extend-customimage-imagefeatures これはあなたを助けることになると思います Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私はdropbearではなくopensshでイメージを構築したいです。そんな縫い目はありえない!? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私はあなたのプロジェクト/会社のレイヤーを作成し、そこに新しい画像レシピを書きます。これにより、メンテナンスが容易になり、フォークの必要性を回避できます。 HOBを試しなかったので、ここではお手伝いできません。 はい;ワークフローは少し理解しにくいですが、慣れるでしょう;-) Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Otavio, 私はimx6q_sabreliteボードに取り組み、フリースケールのyoctoプロジェクトのソースコードを使用してfsl-image-guiイメージを構築しています。利用可能なfsl-image-gui image.iからレシピの一部を除外したいと思います。画像の作成にBitbakeを使用しています。特定のパッケージのレシピを除外するにはどうすればよいですか?既存のレイヤーで変更を行いますか? ホブを使用してレシピを除外しようとしましたが、パッケージのコンパイルは成功しましたが、その後、イメージのホブをビルドしているときに次のエラーが発生しています... Hob 例外 - コマンド '['matchFile', 'hob-image.bb']' の実行中にエラーが発生しました:トレースバック(最後の最後の呼び出し): ファイル「/home/pavan/fsl-community-bsp/sources/poky/bitbake/lib/bb/command.py」68 行目、runCommand result = command_method(自己、コマンドライン) ファイル「/home/pavan/fsl-community-bsp/sources/poky/bitbake/lib/bb/command.py」210 行目、matchFile 戻り値 command.cooker.matchFile(fMatch) ファイル「/home/pavan/fsl-community-bsp/sources/poky/bitbake/lib/bb/cooker.py」1142 行目、matchFile NoSpecificMatch を発生させる 特定一致なし これはYoctoを使用した最初のビルドであり、そのワークフローを理解するのはかなり難しいですか? ありがとうございます Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ありがとう、私はそれを持っています。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> おや!:smileygrin: ありがとう Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> マイスターはドイツ語で、マスターのダイアン:smileywinkのようなものです。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi teddyzhang, lmbenchとtiobenchがそのバージョン/リポジトリでまだ利用可能かどうかはわかりません。テストに必要ない場合は、 https://github.com/Freescale/meta-fsl-demos/blob/master/recipes-fsl/packagegroup/packagegroup-fsl.bb 行の削除: 75、82 その後、最後までイメージを構築できます Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi leoschwab 賛成です!yoctoリファレンスマニュアルも好きではありません!複雑すぎて深すぎると思います。 あなたの計画は素晴らしいと思います!もしそう思えば、ボードや一部のアプリをアップストリームしてみてはいかがでしょうか。それ以外の場合は、1 つの BSP レイヤー (ボードを動作させるために使用されるピース、ボード サポート パッケージ) と 1 つの APP レイヤー (アプリケーション レシピとイメージのカスタマイズ) を作成します 「buildmeister」とは?私はそれの定義を見つけることができませんでしたが、たくさんのアプリがあることがわかりました:smileysilly: Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> teddyzhang 2013-7-8 上午12:55 hi, daiane, 私はSabreliteボードのテストイメージ "bitbake fsl-image-test"をビルドしようとしていますが、以下のようなソースコードパッケージを取得する際のエラーメッセージが表示されます((何度も試しましたが、常に失敗します)      /workspace/software/repository/freescale/yocto_rootfs/sources/meta-openembedded/meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb、do_fetch /workspace/software/repository/freescale/yocto_rootfs/sources/meta-openembedded/meta-oe/recipes-benchmark/tiobench/tiobench_0.3.3.bb、do_fetch 私自身の答えは次のとおりです。 1. http_prxoy,ftp_proxyを設定します。フェッチを行います。又は。。。 2. リファレンスマニュアルを調べて、「how-does-the-yocto-project-obtain-source-code-and-will-it-work-behind-my-firewall-or-proxy-server」の項目を入手してください。又は。。。 3. パッケージを自分でダウンロードして $POKY/downloads/ に配置し、$(PackageName).done をタッチします。回避策。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ダイアン・アンゴリーニは次のように書いています。 レオ・シュワブさん、ポキーハンドブックは「時代遅れ」であることを覚えておいてください。[ ... ] はい、私はそれに気づき始めています -- Poky docの特定の例は、私が持っているツリーの内容と一致しておらず、いくつかのものが名前変更されたようです。しかし、Yoctoのドキュメントもこれについて苛立たしいほど罪を犯しており、(私の目には)根本的な概念を説明するのにはるかに貧弱な仕事をしています。だから、Bitbakeが具現化しようとしている概念をよりよく理解するために、私はまだPokyのドキュメントを読んでいます、そして私が何か特定のことを知りたいときはYoctoのドキュメントに戻ります。 現在、SABRE-SDボードを使用して開始し、その上でアプリケーションのプロトタイプを作成する予定です。ただし、最終的なハードウェアは大きく異なります (ディスプレイがないなど)。だから私は必要になると信じています: SABREボードのビルドおよび開発環境、 最終ボードのビルドおよび開発環境、 アプリ開発者にとってエミュレート可能な環境は、最初はボードが不足しているためです(LinuxアプリはARMに再コンパイルするだけでよい(*cough*)であるため、汎用PCでの開発で済む可能性があります)。 私たちのMODをコミュニティ構成に配置するための明確なツリー(彼らが同じ場所に住めないと仮定します:) アプリを配置するための明確なツリー。 私はビルドマイスターになるのが新しいと言いましたか:-) ? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> yoctoさんを理解していただけてうれしいです。学習曲線はそれほど簡単ではありません。でも、きっと最後には気に入っていただけると思います。 leoschwab、Pokyハンドブックは「古くなっている」ことを覚えておいてください。これは2010年のもので、「現在の」ドキュメントは現在、yoctoproject.org 中です Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私はまだあなたの非常に思慮深い投稿に対する適切な回答を策定しています。しかし、昨日、Open Embedded、Yocto、FSL Communityが構築されているPokyのドキュメントを発見しました。奇妙な理由で、Pokyのドキュメントは私にとってはるかに理にかなっています。もしかしたら、他の人の役にも立つかもしれません。 Poky Handbook 例として、bitbakeに引数 '-DDD'を指定すると、大量のデバッグ情報が生成され、信じられないかもしれませんが、主にプロバイダーに関連するメッセージをたどることで、物事がどのように機能するかを理解するのに無限に近づきました。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Leo, 興味深いトピックを提起されました。私は数ヶ月間Yocto Frameworkに関わってきましたが、皆さんの混乱は理解できます。簡単な答えは「それはあなたが何をしたいかによる」ですが、もちろんこれはまったく役に立ちません。私が文書化してきたのは、 yocto-layerツールを使用してレイヤーを作成する最小限の方法です。これは yocto-bspよりもはるかに簡単です。両方のサーバーは異なる目的ですが、最後にyocto-bspは、すでに構成されている多くのものを含むレイヤーを作成します(ただし、そのツールは試していませんが、すぐに試します)。 主な問題は、何をしようとしているのかということです。チュートリアルで述べたように、次の場合はレイヤーを作成することをお勧めします *レシピを変更したい(.bbappend) *レシピ(.bb)を作成したい *新しい画像を作成したい。IMAGE_INSTALL_appendとEXTRA_IMAGE_FEATURESは、画像にパッケージを追加する方法であり、現在の画像で使用できますが、レイヤーを作成してから、そこですべての変更を行う方がはるかに優れています。新しい画像名が既存の画像名と異なることを確認してください。 新しいFreescaleベースのマシンを作成したい場合、他のレイヤーと同じレイヤー(meta-fsl-arm-extra)を使用したくない場合は、自分で作成できます。ある時点で、あなたは自分の作品を世界に公開したいと考えており、すべての作品がこのレイヤーに簡単に収まります。一方、meta-fsl-arm-extra は、meta-fsl-arm との結合方法の優れた例です。 リポジトリスクリプトの場合、ローカル default.xmlを使用して示す方法があります。したがって、そこにgitリポジトリを追加できます。 近日中にさらにスライドを投稿します。がんばって! Leo Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> この投稿はおそらく独自のトピックに値するものですが、これが私がこの旅を始めたところだったので、ここに示します。 これらの手順を使用して 'imx6dlsabresd' イメージを正常にビルドして起動しました (ところで、Linux Mint 15 の場合)、次に、他の全員がプロジェクトに使用するビルド環境の "設計" を開始する必要があります。問題は、Yoctoがその構造を理解し、それをどのように統合するかを理解しようとする試みに抵抗しているように見えることです。ドキュメンテーションの断片は多くの情報源に散らばっており、矛盾しているように見えるものがたくさんあります。 たとえば、Yocto Project の指示に従って新しい BSP レイヤーを作成する (yocto-bsp コマンドを使用) と、結果のファイルは meta-fsl* ディレクトリに既に存在するものとはまったく異なります。さらに、yocto-bsp がどのカーネルを使用したいかを尋ねると、3.0.35 は提示されたオプションの 1 つではなく、FSL マテリアルが何らかの形で標準ツールから見えないことを示唆しています。 そして、 このページでは、完全なBSPレイヤーは必要ないと提案しており、汎用レイヤーで済ませることができます。 要するに、私が理解していないように見えるのは、Yoctoの「哲学」です - 新しいBSPレイヤー、新しい汎用レイヤー、.bbappendを作成することで、いつ追加/削除するかを知る方法ファイル、またはIMAGE_INSTALL_append(またはEXTRA_IMAGE_FEATURES)を変更することによって。私が定義しようとしているものが「BSP」、「マシン」、または「ディストリビューション」を構成するかどうかさえわかりません。 最終的に、私が欲しいのは、コミュニティのものと一緒に簡単に使用できるが、コミュニティのものとは別に保たれる、明確に定義されたOur Stuff(TM)の山です(「リポジトリ」マニフェストを介してすべてをきれいに引き下げることができます)。哲学的な小冊子や実際の例へのポインタは特に歓迎されます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> hi, daiane, 私はSabreliteボードのテストイメージ "bitbake fsl-image-test"をビルドしようとしていますが、以下のようなソースコードパッケージを取得する際のエラーメッセージが表示されます((何度も試しましたが、常に失敗します)       /workspace/software/repository/freescale/yocto_rootfs/sources/meta-openembedded/meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb、do_fetch /workspace/software/repository/freescale/yocto_rootfs/sources/meta-openembedded/meta-oe/recipes-benchmark/tiobench/tiobench_0.3.3.bb、do_fetch Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> bbappend を使用して画像を生成する必要があります (そしてそれを .h に変換します)ファイル)。ソースコードを確認してください、それはすべてそこにあります。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Otavio, PSplashを使用して、スプラッシュ画面に自分のロゴを表示するにはどうすればよいですか?私は自分のレイヤーを追加することについていくつかのことを読みましたが、これについての明確で完全なガイドは見つかりませんでした。とにかく自分でレイヤーを追加してみましたが、何も構築できません。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> スプラッシュのカスタマイズは、システムのさまざまな部分で実行できます。O.S. SystemsのYocto BSPでは、U-BootとPSplashでそれを行っています。 あなたが見るPSplashの場合 poky - Poky ビルドツールとメタデータ Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi, iMX6 Sabreliteボード(現在:Yocto Login)に接続されているHDMIモニターの起動時とログアウト時に表示される画像/画面を変更したいのですが。私はpsplashについて話しているいくつかのウェブサイトを読みましたが、ブート時とログアウト時に自分のイメージを取得するために何を追加/コピーすべきかよくわかりません。 ありがとうございます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi, ご回答いただきありがとうございます。ここで新しい議論をしました。 https://community.freescale.com/thread/308824 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは SataSSDからGuiイメージを起動してみます。 rootfsをext3パーティションに抽出し、rootディレクトリに必要な6x_bootscriptを恥ずかしがらせました。 すべてが正常に起動し、デスクトップが見え、マウスを動かすことができますが、マウスをクリックしても何も機能しません。 sudo dd if=tmp/deploy/images/core-image-sato-nitrogen6x.sdcard of=/dev/sdb bs=4M &&syncでSSDをビルドすると、うまくいきませんでした。 私はNor FlashでBoundary U-Bootを使用していますが、それを変更したいわけではありません よろしくお願いします。 Joerg Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Joerg, CAN が有効になっていることを確認するには、「ifconfig -a」を実行します。カーネルでCANが有効になっている場合は、 "can0"のインターフェースが表示されます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> あなたが何を言っているのか理解できたかどうかはわかりません。 Flexcan は、カーネルの defconfig でデフォルトで選択されているはずです。思います。したがって、ボードのdefconfigを見て、選択されていることを再確認してください。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> それもとても便利です! http://boundarydevices.com/u-boot-on-i-mx6/ エリックさん、ありがとうございました Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Daiane, Flexcan サポートが有効になっていることを確認する方法。私も使いたいです。 よろしくお願いします。 Joerg Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> もちろん。ブログ記事はこちらです。      http://boundarydevices.com/unbricking-nitrogen6x-sabre-lite-i-mx6-board/ imx_usbのソースはこちらです。      境界デバイス/imx_usb_loader ·GitHubの このプログラムは、私たちがビルドするボードだけでなく、どのi.MX6ボードでも便利で、U-Bootイメージをビルドおよびテストする際に非常に優れたインターフェイスを提供します。 また、Linuxマシン(i.MX ボードを含む)で実行できるという優れた機能もあります。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> エリックさん、どうもありがとうございました。 あなたは、サブレライトをレンガを解く方法についてのあなたのドキュメントを共有していただけますか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Daiane, AFAIK、mfgtoolsは、メインラインのU-Bootと一緒に出荷されており、USBスレーブがまだ存在しないため、SABRE LiteまたはNitrogen6xではサポートされていません。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> この動作は、Sabre Lite :smileysillyでは絶対に正常です。 シリアルにコンソールが表示されるまで、mfgtoolsで再試行してください。 sdcardから起動できるlinaroバイナリを使用する場合、動作するまで構成を数回見逃しました。そして、これは恐ろしいことです。ふふふ しかし、試してみてください、このプロセスはあなたのハードウェアをブリックしません。 linaroバイナリが適切にインストールされている場合、ボードの電源を入れても、右スロットのsdcardにu-bootがない限り、コンソールが表示されないことに注意してください (Linaro から SD3 バイナリを使用している場合は、SD3 から起動する必要があります。sd4も同じ) Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 実際、meta-fsl-arm は yocto-kernel を使用していません。 Yocto-kernel はカーネルのメインライン (kernel.org) を指しています。そして今日、imxボードはFreescaleカーネル(git.freescale.com 年から)でより多くのサポートを持っていますyocto-kernelは3.8または3.9にあり(すみません、覚えていません)、FSLカーネルは3.0.35にあります どのように働いていますか?つまり、自分だけのメタレイヤーがあるんですか?この場合、.bbappend を作成する必要がありますファイル。 「yoctoでカーネルにパッチを当てる方法」のような新しい議論を作成していただけますか?そこで、どのように入手できるかについて話し合うことができます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> それは私のボードでは機能しません 私はそれを数回試しました。 今では何も動かなくなりました。MFG ツール で コピー するときにボードに付属のデモでさえ ありません。 http://www.eewiki.net/display/linuxonarm/i.MX6x+SABRE+Lite#i.MX6xSABRELite-Initialboot:UpgradeBootloader 試してみたので たぶん、 誤って ヒューズを 動かし てしまった のでしょうか? よろしくお願いします。 Joerg Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> カーネルパッチを追加する方法を見つけようとしていますが、yocto-kernelでエラーが発生します。何かアイデアはありますか? ~/rootfs_builder$ source setup-environment build ~/rootfs_builder/build$ yocto-kernel パッチリスト meta-fsl-arm トレースバック(最後の最後の呼び出し): ret = main() ファイル「/home/travis/rootfs_builder/sources/poky/scripts/yocto-kernel」、222行目、メイン invoke_subcommand(args, parser, yocto_kernel_help_usage, subcommands) ファイル「/home/travis/rootfs_builder/sources/poky/scripts/lib/bsp/help.py」73 行目、invoke_subcommand subcommands.get(args[0], subcommand_error)[0](args[1:], 使用法) yocto_kernel_patch_list_subcommand年のファイル「/home/travis/rootfs_builder/sources/poky/scripts/yocto-kernel」の123行目 yocto_kernel_patch_list(scripts_path, args[0]) ファイル「/home/travis/rootfs_builder/sources/poky/scripts/lib/bsp/kernel.py」422行目、yocto_kernel_patch_list年 (start_line、end_line、src_uri) = find_bsp_kernel_src_uri(scripts_path、機械) IOError:[Errno 2]そのようなファイルまたはディレクトリはありません:'${BSPDIR}/sources/meta-fsl-arm/conf/machine/meta-fsl-arm.conf' Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> フェッチの問題については、以下を行ってください。 *接続性を再確認してください *ローカルプロキシ設定を再確認してください *ワイドプロキシ構成を再確認してください *ftp_proxyの代わりにhttp_proxyを使用してみてください * wget / curlを使用してファイルを取得できるかどうかを再確認してください * ソースがダウンしていて、利用可能なミラーがない場合: 修正されるまで待ちます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Sabreliteは「通常」SDカードから起動しない また、ログから、ボードはNORから起動しています。 ボード/MX6QSabreLite - Linaro Wiki Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> URL: 'http://dl.lm-sensors.org/i2c-tools/releases/i2c-tools-3.0.3.tar.bz2'を取得(または参照)できないようです。 どのソースからもURLを取得できません。他のPCでも。 発行後 ビットベイク fsl-image-gui 得た    ERROR: Fetcher failure: Fetch command failed with exit code 4, output: wget: ホストアドレス 'dl.lm-sensors.org' を解決できません エラー: 関数が失敗しました: URL のフェッチャーが失敗しました: 'http://dl.lm-sensors.org/i2c-tools/releases/i2c-tools-3.0.3.tar.bz2'どのソースからも URL を取得できません。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi, SDカードをフラッシュしたとき、その後 同期 しましたか?「dd if=.. of=.. & sync」という意味です。syncコマンドを使用すると、OSバッファに何も残っておらず、すべての画像データがすべてSDにフラッシュされます。 Leo Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私は今、数日間それを機能させるようにしています。U-Boot で Yocto が実行されない 私はSabliteとしてMaschineとNitrogen6xで試してみましたが、成功しませんでした。 これは U-Boot メッセージです。 Uブート 2009.08-dirty(2013年1月17日 - 06:55:57) CPU: Freescale i.MX6ファミリTO1.2(792MHz) 温度:29°C、校正データ0x5894ee7d mx6q pll1:792MHz mx6q pll2:528MHzの mx6q pll3:480MHz mx6q pll8:50MHzの ipgクロック:66000000Hz クロックあたりのIPG : 66000000Hz uartクロック:80000000Hz cspiクロック:60000000Hz ahbクロック:132000000Hz 軸クロック:264000000Hz emi_slowクロック:29333333Hz DDRクロック:528000000Hz usdhc1クロック:198000000Hz usdhc2クロック:198000000Hz usdhc3クロック:198000000Hz usdhc4クロック:198000000Hz NFCクロック:24000000Hz ボード:MX6Q-SABRELITE:[POR] ブートデバイス:I2C I2C:対応 DRAM:1ギガバイト MMC:FSL_USDHC:0,FSL_USDHC:1 日本脱電防止機構ID: 0xbf:0x25:0x41 SPI NOR フラッシュ 0xc0000 [0x2000 バイト] -> RAM 0x276009b8 の読み取り 成功 で:シリアル アウト:シリアル エラー:シリアル ネット:IIMからMACアドレスを取得:11:23:33:47:55:67 FEC0 [プライム] 警告:FEC0 MACアドレスが一致しません。 SROM のアドレスは 11:23:33:47:55:67 です。 環境内のアドレスは 00:01:02:03:04:05 です 自動起動を停止するには、任意のキーを押します:0 mmc1 は現在のデバイスです mmcデバイス1からファイル「/boot/uImage」をロードしています ext2 ファイルシステムのマウントに失敗しました... ** Bad ext2 partition or disk - mmc 1:0 ** (ext2 パーティションまたはディスクが不良です - mmc 1:0 ** bootm コマンドのイメージ形式が間違っています エラー: カーネル イメージを取得できません! MX6Q サブレライト Uブーツ> ありがとうございます Joerg Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> libsocketcanとcanutilsはどちらもソースにあるので、ビルドに追加できました。これにご協力いただきありがとうございます Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私はlibsocktcanを知っていることを知っています。しかし、canutilsはすでに統合されていることを知っています(パッケージ名はcanutilsです) 同じ方法で追加するには、CORE_IMAGE_EXTRA_INSTALL += "drobpbear canutils" を使用します。 1つのパッケージが統合されているかどうかを知るために、私が行うことは次の通りです $ cd ソース $ find -name package_name* 次に、レシピ名を見つけたら、それがカバーされていることがわかります。 もし見つけられなかったら。私はそれをグーグルで検索します(キーワード:pachage_name yocto metaoe)それは他のメタレイヤーによってカバーされているかもしれません。 それらを含めることができたかどうか教えてください。 必要に応じて、meta-fsl-armを使用してflexcanを動作させるために使用してきたものを登録するためのドキュメントを作成してください。あなたが作成した場合は、私と共有してください。このトピックについては、引き続き連絡を取り合いたいと思います。 (カーネル設定を変更する必要があることをご存知ですか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 今、それは期待どおりに機能しています あなたの助けに感謝します! Yoctoについて別の質問があります:イメージにパッケージを追加するにはどうすればよいですか( たとえば、そこで使用されているlibsocketcanおよびcanutilsパッケージ)?新しいレシピの追加についていくつか読みましたが、私のケースに当てはまる明確なガイドが見つかりません。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> conf/local.conf に次のコードを追加してください。 CORE_IMAGE_EXTRA_INSTALL += "ドロップベア" 次に、画像を再構築します。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi, iMX6 Sabre Liteボードでfsl-image-testをテストしています。私はそれをsshすることができません、私はいつもこのエラーが出ます:「ssh:ホスト192.168.0.9ポート22に接続してください:接続が拒否されました」。イメージには ssh コマンドがなく、ssh サービスが実行されていないようです。 このイメージでsshを機能させるにはどうすればよいですか? ありがとうございます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> それはちょうどうまくいきました、大いに義務があります、ありがとう! Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Otavioさん、imx6qsabrelite.confファイルを見直す必要があると思います。代わりにnitrogen6xを使用する必要があるかどうかはまったく明らかではありません。このトピックについてメタフリースケールで議論しましょう Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> はい;それはトリックをするべきです:-) Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> だから私はただMACHINEからターゲットを変更します か?= 'imx6qsabrelite' を MACHINE に ??= '窒素6x' conf/local.conf にあります????(あなたの返信はこれを行う方法についてあまり明確ではありませんでした) Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> SabreLITEとBoundaryのU-Bootを併用しているようですね。これを機能させるには、Nitrogen6x用にビルドしてください。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは! 手順を正確に実行し、すべてがfsl-image-gui用に正常に構築されました。 次に、fsl-image-gui-imx6qsabrelite.sdcard ファイルを /dev/sdb に dd します。 ボードブーツと 6x_bootscriptが見つからなかったと文句を言う...がっかり。 だから。。。ドクターはどうしたの?何が足りないのですか?!?!?! ありがとうございます! Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 1) /setup-environment は /sources/poky/ に基づいていますが、 「明確」だと思うものにカスタマイズしました だから、私見ではどちらかを選ぶことができます、両方とも正しいでしょう。 2)これを自分のやり方で行うとき、私は: * source /setup-environment (私が使用してきたのとまったく同じビルドディレクトリを使用) * bitbakeメタツールチェーン 3)もちろん、rootfsビルド後にそれを行います。x86-* ディレクトリを探します。(ツールチェーンはx86バイナリです) ただし、メタツールチェーンをビットベイクすると、環境設定スクリプトを含む*任意の*ホストで必要なものがエクスポートされます。 したがって、build/tmp/work/x86* 内には *cross-gcc* バイナリがあり、それを使用する場合は、他の必要なパラメーターを見つける必要があります。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは ホストPCで実行されるツールチェーンを生成したいと思います-rootfsイメージの生成に使用したのと同じPC(したがって、sysrootフォルダはすでに生成されています) 私はドキュメントを広範囲に読みましたが、ツールチェーンを作成するためにどのような異なるオプションがあるのかについてまだ混乱しています。つまり: ドキュメントには、 sources/poky/ にある oe-init-build-env ファイルをソースにする必要があると記載されています ただし、 がrootfsイメージの作成に使用したのと同じビルドディレクトリであるかどうかは明らかではありません。 さらに、 /setup-environment ファイルを読み込むと、bitbake の例が表示されます。例の中には、meta-toolchain[-sdk]があります。したがって、ドキュメントを無視してこのファイルをソースにして、ツールチェーンの結果の.tarを作成できるかどうか疑問に思います同じビルド ディレクトリ内のファイル。 最後に、ドキュメントでは、ツールチェーンにはアーキテクチャに対応する environment-setup*ファイルが含まれていると記載されており、ツールチェーンを使用するためにはこれをソースにする必要があります。まあ、賢明な考え方は、私がちょうど全体のrootfsイメージのコンパイルを終えたので、ツールチェーンが必要であり、そのツールチェーンはビルドディレクトリ内のどこかにあるべきだということです。しかし、探しても見つかりません。私の思考の流れのどこに誤りがあるのか? ご協力ありがとうございます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> @Nass_silダイアンの言う通りです。カーネルは、特定のボードの場合と同様に、QEMUでは機能しません。したがって、失敗することが予想されます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> どういう意味ですか。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> QEMUはわかりませんが、imx6にuImageを使用してもどのエミュレーターでも機能しないと思います Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは、私はいくつかの方法で作成したイメージを起動しようとしています。 1) tar.bz2 イメージを抽出し、Sabrelite ボードから直接 NFS ブートを行いました。これは成功しました。 2) .sdcard をコピーしました。イメージをmicroSDカードにコピーし、microSDからローカルで起動しようとしました。ボード上のubootバージョンは、Sabreiteが出荷したものであるため、これは失敗します(2009.08だと思います)。bitbakeプロセスから生成されたuboot(.imxファイル)を更新するにはどうすればよいですか? 3)yoctoプロジェクトで読み始めて、runqemuを試しましたが失敗しました。これが私がやったことです: cd /sources/poky/ ../oe-init-build-env 上記のスクリプトからの終了時に自動的にcdビルド #done runqemu ../../../build/tmp/deply/images/uImage-blabla.bin ../../../build/tmp/deply/images/fsl-image-test-blabla.ext3 ext3 QEMU が動作を開始します。 nass@starland ~/yocto/sources/poky/build $ runqemu images/uImage-imx6qsabrelite.bin images/fsl-image-test-imx6qsabrelite-20130515000446.rootfs.ext3 ext3 MACHINE をカーネル [images/uImage-imx6qsabrelite.bin] に基づいて [uImage-imx6qsabrelite.bin] に設定します。 次のパラメータを続けます。 カーネル: [画像/uImage-imx6qsabrelite.bin] ルートFS: [images/fsl-image-test-imx6qsabrelite-20130515000446.rootfs.ext3] FSタイプ:[ext3] しかし、しばらくすると停止します。 TMPDIR を決定するために bitbake を実行するとエラーが発生しました 'bitbake -e' からの出力は次のとおりです。 コマンドの使い方が間違っていますか? 両方の問題についてご協力いただきありがとうございます Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 朗報です。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私も、Linux Mint 14 - 64 ビット仮想マシンで fsl-image-test をビットベイクしたことをここに投稿します。30 +時間かかりました(特に高速なPCではありません)が、仕事は完了しました。 編集:私はまた、fsl-image-guiをbtibakeし、 /build/local.confに-dbg -devおよび-sdkオプションを追加し、fsl-image-test bitbakeをやり直すことができました。 EXTRA_IMAGE_FEATURES = "dbg-pkgs dev-pkgs tools-debug tools-profile tools-sdk debug-tweaks" Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 完成です ありがとうございます Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> メーリングリストに参加していただけると良いかと思います https://lists.yoctoproject.org/listinfo/meta-freescaleだから私たちはあなたを助け、そこで問題をチェックすることができます。これにより、より多くの人々があなたの問題をサポートし、同様の問題を報告することが容易になります。 それに参加して、エラー情報とあなたができるすべての詳細を電子メールで送信してください。 よろしくお願いします。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> danny, sabre lite fsl-image-test Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 以下をお知らせください。 使用しているブランチは?(ダニー、ディラン、マスター) どのマシンで製造していますか? あなたが構築しているイメージ? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> みなさん 私もyoctoを作ろうとしています。 ./repo*のものは問題なく動作しました。 「bitbake fsl-image-test」中、つまり /build/tmp/work/x86_64-linux/cross-localedef-native-2.16-r1」のビルドエラーで立ち往生します glibc/locale/iso-639.def:502:1: 警告: ('ISO639' の初期化間近) [デフォルトで有効] glibc/locale/iso-639.def:502:1: 警告:スカラー初期化子の過剰な要素 [デフォルトで有効] glibc/locale/iso-639.def:502:1: 警告: ('ISO639' の初期化間近) [デフォルトで有効] glibc/locale/iso-639.def:502:1: 警告:スカラー初期化子の過剰な要素 [デフォルトで有効] glibc/locale/iso-639.def:502:1: 警告: ('ISO639' の初期化間近) [デフォルトで有効] glibc/locale/programs/ld-address.c:73:3: エラー: 'uint32_t' の前に指定子-修飾子リストが必要です glibc/locale/programs/ld-address.c:66:1: 警告: 空の宣言 [デフォルトで有効] glibc/locale/programs/ld-address.c:86:1: エラー: '='、','、';'、'asm' または '__attribute__' を '{' トークンの前に想定しています glibc/locale/programs/ld-address.c:102:1:エラー:'='、'、'、';'、'asm'、または'__attribute__'が'{'トークンの前に必要です glibc/locale/programs/ld-address.c:349:1:エラー:'='、'、'、';'、'asm'、または'__attribute__'を'{'トークンの前に想定しています glibc/locale/programs/ld-address.c:376:1:エラー:'='、','、';'、'asm'、または'__attribute__'を'{'トークンの前に想定しています /usr/include/stdio.h:54:1:エラー:プロトタイプ関数定義の古いスタイルのパラメータ宣言 /usr/include/stdio.h:54:1: エラー: パラメータ名が省略されています glibc/locale/programs/ld-address.c:544:1:エラー:入力の最後に '{'が必要です glibc/locale/programs/ld-address.c:544:1: 警告: 制御が非 void 関数 [-Wreturn-type] の終わりに達しました メーカー: *** [ld-address.o]エラー 1 エラー: oe_runmake失敗しました エラー:関数が失敗しました:do_compile(詳細については、/opt/slackaloo_nfs/yocto/build/tmp/work/x86_64-linux/cross-localedef-native-2.16-r1/temp/log.do_compile.7844を参照してください) OSはLinux Mint 12(64bit)です。 どなたか見つけた方はいらっしゃいますか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> これはサポートされていません。Yocto は、ターゲットではなくホストで使用するためのものです。 Yocto は仮想マシンで使用できます。インターゲット開発の場合は、sdk イメージをビルドできます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> はい、その通りです。yoctoを使ったビルドをやってみたかったです。私は、ドライバーをそのソース(私の場合はvivante)で更新する方法に興味があります。 私は別のLinuxマシンを持っていません、私はWindowsのみで作業しています、ボードはデプロイメントに使用されます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ターゲット内でYoctoを使用していますか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> bitbakeの前の手順では問題ありません。 bitbakeコマンドを使用すると、次のエラーが発生します。 警告: ホストディストリビューション "Linaro-12.03"このバージョンのビルドシステムでは検証されていません。予期しない障害が発生する可能性があります。テスト済みのディストリビューションを使用することをお勧めします。 エラー: アーキテクチャ 'armv7l' のエンディアンを判断できません |到着時間: 00:06:03 エラー: siteinfo.bbclass にアーキテクチャを追加してください エラー:/ home / linaro / rootfs_builder / sources / meta-openembedded / meta-oe / recipes-devtools / orc / orc_0.4.16.bbを解析できません。「1」で終了しました エラー: アーキテクチャ 'armv7l' のエンディアンを判断できません エラー: siteinfo.bbclass にアーキテクチャを追加してください エラー: アーキテクチャ 'armv7l' のエンディアンを判断できません エラー: siteinfo.bbclass にアーキテクチャを追加してください エラー: アーキテクチャ 'armv7l' のエンディアンを判断できません エラー: siteinfo.bbclass にアーキテクチャを追加してください エラー:コマンドの実行に失敗しました:1で終了しました 何かアイデアはありますか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> パッチはYoctoのメーリングリストでテストを待っています。完了すると、マージされます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> これは私のために働いた: $ cat meta-fsl-arm/recipes-kernel/perf/perf_3.4.bbappend PRINC := "${@int(PRINC) + 1}" FILESEXTRAPATHS_prepend := "${THISDIR}/files:" SRC_URI_append = "file://define-attribute-const.patch " $ cat meta-fsl-arm/recipes-kernel/perf/files/define-attribute-const.patch --- a/tools/perf/util/include/linux/compiler.h2013-04-04 17:55:08.000000000 -0700 +++ b/tools/perf/util/include/linux/compiler.h2013-04-10 07:16:36.711981928 -0700 @@ -5,7 +5,9@@ インライン #define __always_inline #endif #define __user +#ifndef __attribute_const__ #define __attribute_const__ +#endif #define __中古 __attribute__(__unused__)) $ Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> nicklewis さんと HenrikJacobsenさん、これらの問題はメーリングリストに投稿した方が議論しやすく、対処も効果的です。したがって、問題を再現して修正するために何をどのように行うかを尋ねることができます。 そちらを購読して、問題の説明、構築しているマシン、およびそれを再現する方法を記載した電子メールを送信してください。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> さて、Chunrong Guoのコンテンツにmeta-fsl-arm/recipes-kernel/perf/files/define-attribute-const.patchとmeta-fsl-arm/recipes-kernel/perf/perf_3.4.bbappendを追加してみて、これで解決するかどうかを確認します Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> perfでも同じコンパイルの問題があります。誰かがそれを修正することを静かに待つことにしました Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> perf_3.4のdo_compile中にエラーが発生しました util / include / linux / compiler.h:8:0:エラー:「__attribute_const__」が再定義されています この問題を解決するためのパッチが https://lists.yoctoproject.org/pipermail/yocto/2012-October/012625.html にあるようですが 、 meta-fsl-armには適用されていないようです。誰かが私にこの問題を見ている理由を説明できますか(他の人がそうではないと仮定している場合)。パッチを適用する必要がありますか、それとも問題の原因が異なる可能性があります Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 企業のファイアウォールポリシーを変更してみますが、私は小さな歯車にすぎません... 実際には、gitプロトコルがないことは大きな問題ではないようです。最小限のコアイメージビルドでは他のエラーは見つからず、 'bitbake -c fetchall fsl-image-test'を実行したときには2つのエラーしか見つかりませんでした。これらは、fio_2.0.5レシピのURLの末尾に;p rotocol=httpを追加し、 v4l-utils_0.8.8レシピの http://linuxtv.org/downloads/v4l-utils/v4l-utils-0.8.8.tar.bz2 に変更することで修正されました Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> はい;これが私たちがGITに移行した理由です。ただし、多くのレシピがGITを使用してソースを取得しているため、ファイアウォールを修正する必要があると思います。また、すべてのケースでそれを回避するには大きな問題があります。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Fedoraにはコピーがあり、このパッチは問題を解決しているようです。 --- a/meta-fsl-arm/recipes-core/udev/udev_173.bbappend    2013-04-04 22:31:22.006040965 -0700 +++ b/meta-fsl-arm/recipes-core/udev/udev_173.bbappend    2013-04-05 00:09:54.327713016 -0700 @@ -1,8 +1,5 @@ -PRINC := "${@int(PRINC) + 2}" +PRINC := "${@int(PRINC) + 3}" -# Switch to git source -# 173 tag -SRCREV = "ad667dff51711fed763a23283d973486de3cd6b5" +# Switch to fedora source SRC_URI := "${@oe_filter_out('${KERNELORG_MIRROR}/linux/utils/kernel/hotplug/udev-${PV}.tar.bz2', '${SRC_URI}', d)}" -SRC_URI_prepend = "git://git.kernel.org/pub/scm/linux/hotplug/udev.git;protocol=git " -S = "${WORKDIR}/git" +SRC_URI_prepend = "http://pkgs.fedoraproject.org/repo/pkgs/udev/udev-173.tar.bz2/91a88a359b60bbd074b024883cc0dbde/udev-173.tar.bz2 " Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> git プロトコルの使用に関するローカル ファイアウォールの制限により、do_fetch中に danny udev_173 でエラーが発生しています。bbappendを削除すると、http経由でtarを取得するに戻りますが、ファイルがありません(bbappendをgitに変更する理由だと思います) Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私はいつもフェッチに失敗し、もう一度試みるとすべてが機能します。なんとなくネットワークだと思います。 フェッチに失敗しました bitbake サーバー プロバイダーからパッケージをダウンロードしようとして完了できませんでした。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 「リポジトリ」スクリプトに関連するプロキシの問題のようです。 スクリプトをハッキングしました。clone.bundle ファイルは、 clone.bundle は "repo" の _DownloadBundle 関数によって作成されます。urllib を使用してデータを取得します。 wiresharkを使用すると、プロキシサーバーが「GET https://gerrit.googlesource.com./(...)"ですが、暗号化されたセッションは開始されていません。 たぶんPythonのバージョンが悪いですか?(2.6です)。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> fsl-image-gui をビルドしようとしています。ビルドはしばらくの間正常に実行されます(数時間-アプリの3000以上を実行します。6100タスク、>40GBのディスクスペース)を消費します。そうしたら: 警告:URL http://gpe.linuxtogo.org/download/source/xserver-common-1.34.tar.gz の取得に失敗しました。可能な場合は MIRRORS を試みます エラー: フェッチャーの失敗: フェッチ コマンドが終了コード 4 で失敗しました。出力はありません エラー: 関数が失敗しました: URL のフェッチャーが失敗しました: 'http://gpe.linuxtogo.org/download/source/xserver-common-1.34.tar.gz'どのソースからも URL を取得できません。 エラー:障害のログファイルが/ home / hj / yocto / rootfs_builder / build / tmp / work / all-poky-linux / xserver-common-1.34-r8 / temp / log.do_fetch.24584に保存されている エラー:タスク5488(/ home / hj / yocto / rootfs_builder / sources / meta-openembedd / meta-oe / recipes-graphics / xserver-common / xserver-common_1.34.bb、do_fetch)が終了コード「1」で失敗しました 注: タスクの概要: 3517 個のタスクを試行しましたが、そのうち 3515 個は再実行する必要がなく、1 個が失敗しました。 0個の実行中のタスクが終了するのを待機中です: 概要:1つのタスクが失敗しました: /home/hj/yocto/rootfs_builder/sources/meta-openembedded/meta-oe/recipes-graphics/xserver-common/xserver-common_1.34.bb, do_fetch 概要:警告メッセージが1つ表示されました。 概要:2つのERRORメッセージが表示され、非ゼロの終了コードが返されました。 (これは、ビルドの再起動を試みたときの出力です)。 「ファイルが見つかりません」、それはどうやら...レシピは更新が必要ですか-または他の提案? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 同じ結果。 しかし、その間、私は自宅で、自分のコンピューターとネットワークで試してみました:問題はありません(または、少なくともこの問題は )。 したがって、問題は間違いなく「私」側にあります。違い:職場では、問題を抱えて、CentOS5 +アドオンとファイアウォール/プロキシがあります。自宅:CentOS6でプロキシなし。(CentOS6 に付属しているものよりも新しい git をインストールする必要があります)。 プロキシのものを正しくするためにすべてを試したと思います。私はhttps経由でcurlで「リポジトリ」をフェッチすることができました。また、git configも試しました...。私はさらに調査します。あなたの場所からここで何が間違っているのかを理解するのは難しいと思います! 自宅での建物は一晩中走り続け、その後救出されました...それは別の質問として提起します。 そして。。。あなたのためのTNX迅速な回答! Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こちらからダウンロードしています。 もう一度やり直してもらえますか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 申し訳ありませんが、おそらく私も些細な問題です。 $ リポジトリ init -u https://github.com/Freescale/fsl-community-bsp-platform -b ダニー Get https://gerrit.googlesource.com/git-repo/clone.bundle $ ...しかし、何もフェッチされません。repo initコマンドは、行を出力して終了します。 So...: $ repo sync エラー: コマンド 'sync' では、最初にリポジトリをインストールする必要があります。 「repo init」を使用してここにインストールします。 $ 同じ結果 ID http:// が https:// の代わりに使用されます - コマンドとリポジトリ スクリプト内のREPO_URLで。 申し訳ありませんが、私はgitの専門家ではありません - 「clone.bundle」という名前のファイルがあるはずですか参照されたgit-repoで?見当たらない... Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 検証済みのディストリビューションのリストは、アクティブな開発者がテストを続けるために使用するものです。MINTはUbuntuに基づいており、ほとんどのコアコンポーネント(ツールチェーンなど)を共有しているため、MINTを有効なものとして追加することについての議論をお届けします。 あなたはYoctoのアクティブユーザーになると思いますか、それとも好奇心のためにそれを遊んでいるだけですか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 素晴らしいアイデアだと思います!どうもありがとうございます。 どのようにしてそれを成し遂げることができたのか、教えていただけますか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私は、virtualboxのホストOSとして「LinuxMint-14」を使用し、ラップトップでネイティブにマスターとダニーの両方で正常に構築しました。それを検証済みのビルドシステムとして追加するのは*いい*でしょう。Linux Mint(メイトデスクトップ)は、「他の」人気のあるデスクトップのいくつかよりもはるかに生産性の高い環境であり、はるかに軽量です。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> リポジトリの同期を実行しました 次に、bitbake fsl-image-testを実行しました そして、そのカードを書きました。 次のログは、一連のブーツを示しています。結果は異なります。 Uブート 2012.10-00994-G7E6C682(2013年2月22日 - 09:15:52) CPU: Freescale i.MX6Q rev1.2 (792 MHz) Reset cause: POR ボード:MX6Q-SabreSD DRAM: 1 GiB 警告:キャッシュが有効になっていません MMC: FSL_SDHC: 0 警告 - 不正なCRC、デフォルトの環境を使用 入力:シリアル 出力:シリアル Err:   serial Net:   FEC [PRIME] 警告:ネットデバイスからのMACアドレスを使用するFEC 自動起動を停止するには、任意のキーを押してください:0 mmc0は現在のデバイスです boot.scr の読み取り ** "boot.scr" を読み取れませんMMCから0:1 ** uImageの読み込み CPU: Freescale i.MX6Q rev1.2 (792 MHz) Reset cause: POR ボード:MX6Q-SabreSD DRAM: 1 GiB 警告:キャッシュが有効になっていません MMC: FSL_SDHC: 0 警告 - 不正なCRC、デフォルトの環境を使用 入力:シリアル 出力:シリアル Err:   serial Net:   FEC [PRIME] 警告:ネットデバイスからのMACアドレスを使用するFEC 自動起動を停止するには、任意のキーを押してください:0 mmc0は現在のデバイスです boot.scr の読み取り ** "boot.scr" を読み取れませんMMCから0:1 ** uImageの読み込み クラスターの読み取りエラー ** mmc 0:1 から "uImage" を読み取れません ** ネットから起動しています... FEC PHY 自動ネゴシエーションが完了するのを待っています.........タイムアウト! BOOTP放送1 BOOTP放送2 BOOTP放送3 BOOTP放送4 BOOTP放送5 再試行回数を超えました。再出発 FEC PHY 自動ネゴシエーションが完了するのを待っています.........タイムアウト! BOOTP放送1 Uブート 2012.10-00994-G7E6C682(2013年2月22日 - 09:15:52) CPU: Freescale i.MX6Q rev1.2 (792 MHz) Reset cause: POR ボード:MX6Q-SabreSD DRAM: 1 GiB 警告:キャッシュが有効になっていません MMC: FSL_SDHC: 0 Uブート 2012.10-00994-G7E6C682(2013年2月22日 - 09:15:52) CPU: Freescale i.MX6Q rev1.2 (792 MHz) Reset cause: POR ボード:MX6Q-SabreSD DRAM: 1 GiB 警告:キャッシュが有効になっていません MMC: FSL_SDHC: 0 警告 - 不正なCRC、デフォルトの環境を使用 入力:シリアル 出力:シリアル Err:   serial Net:   FEC [PRIME] 警告:ネットデバイスからのMACアドレスを使用するFEC 自動起動を停止するには、任意のキーを押してください:0 mmc0は現在のデバイスです boot.scr の読み取り ** "boot.scr" を読み取れませんMMCから0:1 ** 不正な MBR セクター署名0x055a ** パーティション 1 はデバイス 0 では無効です ** ** 脂肪負荷に mmc 0:1 を使用できません ** ネットから起動しています... FEC PHY 自動ネゴシエーションが完了するのを待っています.........タイムアウト! BOOTP放送1 BOOTP放送2 BOOTP放送3 BOOTP放送4 BOOTP放送5 Uブート 2012.10-00994-G7E6C682(2013年2月22日 - 09:15:52) CPU: Freescale i.MX6Q rev1.2 (792 MHz) Reset cause: POR ボード:MX6Q-SabreSD DRAM: 1 GiB 警告:キャッシュが有効になっていません MMC: FSL_SDHC: 0 Uブート 2012.10-00994-G7E6C682(2013年2月22日 - 09:15:52) CPU: Freescale i.MX6Q rev1.2 (792 MHz) Reset cause: POR ボード:MX6Q-SabreSD DRAM: 1 GiB 警告:キャッシュが有効になっていません MMC: FSL_SDHC: 0 警告 - 不正なCRC、デフォルトの環境を使用 入力:シリアル 出力:シリアル Err:   serial Net:   FEC [PRIME] 警告:ネットデバイスからのMACアドレスを使用するFEC 自動起動を停止するには、任意のキーを押してください:0 mmc0は現在のデバイスです boot.scr の読み取り ** "boot.scr" を読み取れませんMMCから0:1 ** uImageの読み込み Uブート 2012.10-00994-G7E6C682(2013年2月22日 - 09:15:52) CPU: Freescale i.MX6Q rev1.2 (792 MHz) Reset cause: POR ボード:MX6Q-SabreSD DRAM: 1 GiB 警告:キャッシュが有効になっていません MMC: FSL_SDHC: 0 警告 - 不正なCRC、デフォルトの環境を使用 入力:シリアル 出力:シリアル Err:   serial Net:   FEC [PRIME] 警告:ネットデバイスからのMACアドレスを使用するFEC 自動起動を停止するには、任意のキーを押してください:0 mmc0は現在のデバイスです boot.scr の読み取り ** "boot.scr" を読み取れませんMMCから0:1 ** uImageの読み込み クラスターの読み取りエラー ** mmc 0:1 から "uImage" を読み取れません ** ネットから起動しています... FEC PHY 自動ネゴシエーションが完了するのを待っています.........タイムアウト! BOOTP放送1 BOOTP放送2 BOOTP放送3 Uブート 2012.10-00994-G7E6C682(2013年2月22日 - 09:15:52) CPU: Freescale i.MX6Q rev1.2 (792 MHz) Reset cause: POR ボード:MX6Q-SabreSD DRAM: 1 GiB 警告:キャッシュが有効になっていません MMC: FSL_SDHC: 0 警告 - 不正なCRC、デフォルトの環境を使用 入力:シリアル 出力:シリアル Err:   serial Net:   FEC [PRIME] 警告:ネットデバイスからのMACアドレスを使用するFEC 自動起動を停止するには、任意のキーを押してください:0 mmc0は現在のデバイスです boot.scr の読み取り ** "boot.scr" を読み取れませんMMCから0:1 ** uImageの読み込み Uブート 2012.10-00994-G7E6C682(2013年2月22日 - 09:15:52) CPU: Freescale i.MX6Q rev1.2 (792 MHz) Reset cause: POR ボード:MX6Q-SabreSD DRAM: 1 GiB 警告:キャッシュが有効になっていません MMC: FSL_SDHC: 0 警告 - 不正なCRC、デフォルトの環境を使用 入力:シリアル 出力:シリアル Err:   serial Net:   FEC [PRIME] 警告:ネットデバイスからのMACアドレスを使用するFEC 自動起動を停止するには、任意のキーを押してください:0 mmc0は現在のデバイスです boot.scr の読み取り ** "boot.scr" を読み取れませんMMCから0:1 ** uImageの読み込み Uブート 2012.10-00994-G7E6C682(2013年2月22日 - 09:15:52) CPU: Freescale i.MX6Q rev1.2 (792 MHz) Reset cause: POR ボード:MX6Q-SabreSD DRAM: 1 GiB 警告:キャッシュが有効になっていません MMC: FSL_SDHC: 0 警告 - 不正なCRC、デフォルトの環境を使用 入力:シリアル 出力:シリアル Err:   serial Net:   FEC [PRIME] 警告:ネットデバイスからのMACアドレスを使用するFEC 自動起動を停止するには、任意のキーを押してください:0 mmc0は現在のデバイスです ** パーティションテーブルなし - mmc 0 ** ** パーティションテーブルなし - mmc 0 ** ネットから起動しています... FEC PHY 自動ネゴシエーションが完了するのを待っています.........タイムアウト! BOOTP放送1 BOOTP放送2 BOOTP放送3 BOOTP放送4 BOOTP放送5 再試行回数を超えました。再出発 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> あなたの質問といくつかのログで新しいトピックを作成してください。 Yoctoでのツールチェーンのセットアップは簡単ですが、それは簡単なことではないので、新しいディスカッションはそれを探している他の人のためにより整理されると信じています。 現在、otavioが投稿したパッチはすでに統合されているため、ダニーブランチをリポジトリ同期すると、追加の手順なしでパッチを取得してテストできます。 新しいトピックを作成する場合は、私と共有してください Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Yoctoを使用してツールチェーンを設定するのに問題があります。どんなアドバイスでも役に立ちます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> これを試してみて、最新情報をお届けします。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> リビジョンはREV C2です。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hello, そこで、必要な変更の移植を行いました。ぜひ試してみていただけますか? する: $: git clone --branch patches-2012.10 git://github.com/Freescale/u-boot-imx.git u-boot-imx パッチを適用します。 http://download.ossystems.com.br/~otavio/u-boot-patches/2012.10/0001-COMMON-Add-__stringify-function.patch http://download.ossystems.com.br/~otavio/u-boot-patches/2012.10/0002-mx6-Disable-Power-Down-Bit-of-watchdog.patch http://download.ossystems.com.br/~otavio/u-boot-patches/2012.10/0003-Backport-environment-changes-from-patches-2013.01.p... そして、ツールチェーンをセットアップします。u-boot.imx をビルドし、SDカードに入れます。うまくいくことを願っています。あなたが私にそれを確認するならば、私はそれを押すことができるので、私たちはそれをダニーで修正します。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> リビジョンCの場合は、問題である可能性があります。U-Boot メインラインの修正を 2012.10 にバックポートしており、完了したら注意喚起を投稿します。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> それについては、またお返事を差し上げます。ボックスの外側に画像があることは知っていますが、以前のSDPにはボックスの画像がありませんでした。 それがあまり役に立たないことはわかっていますが、その日の後半にもっと良い答えがあります。私が知る限り、それはかなり新しいです。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ふん;ボードの改訂版はどうなっていますか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Otavio, 回答していただきありがとうございます。 上記の指示に従いました。 "sudo dd if=rootfs_builder/build/tmp/deploy/images/fsl-image-test.sdcard of=/dev/sdb" ただ、起動しないようです。それ以前は、ltibイメージとubuntuRFSを起動するのに問題はありませんでした。 Yoctoへの進出は今回が初めてです。だから、何も見逃さないようにと願っていました。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> これを動作させる最も簡単な方法は、tmp/deploy/images/ .sdcard を dd することです。ファイルを直接デバイスに保存してください。 u-boot.imx バイナリを dd するには、skip=2 を避ける必要があります (u-boot.imx にはパディングがないため)。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 誰かがSDカードを起動するためのヒントを持っていますか。付属のubootを試し、ltibで生成されたsdカードに対して既知の良好なコマンド/同様のコマンドを試しました。しかし、これまでのところ運はありません。 uImageの読み込みで失速してしまうんだけど、カードを実行すると(直接焼けちゃう)。 何か考えはありますか? また、マスターブランチからの作業に問題はありますか? それとも、それが最もバグの多いバージョンですか? 追伸私のボードはSabreSDP、IMX6です。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hello, ここで新しいテストを行いました。 ~/test% repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b ダニー Get https://gerrit.googlesource.com/git-repo/clone.bundle https://github.com/Freescale/fsl-community-bsp-platform を入手 % 合計 % 受信 % Xferd 平均速度 時間 時間 時間 現在 Dload Upload Total Spent Left Speed(Dロードアップロード合計消費左速度) 0     0    0     0    0     0      0      0 --:--:--  0:00:09 --:--:--     0 curl:(22)リクエストされたURLがエラーを返しました:404見つかりません サーバーはclone.bundleを提供しません。無視。 警告: gnome-keyring::接続できませんでした:/run/user/otavio/keyring-q0sd1e/pkcs11: そのようなファイルまたはディレクトリはありません remote: オブジェクトのカウント: 69、完了。 リモート:オブジェクトの圧縮:100%(63/63)、完了。 リモート:合計69(デルタ21)、再利用53(デルタ5) オブジェクトの開梱:100%(69/69)、完了。 https://github.com/Freescale/fsl-community-bsp-platform から *【新支店】ダニー->オリジン/ダニー * [新支店] denzil -> origin/denzil * [新しいブランチ] master -> origin/master * [新しいタグ] 1.2-> 1.2 あなたの身元は: オタビオ・サルバドール <[email protected]> これを変更する場合は、--config-name を指定して 'repo init' を再実行してください /home/otavio/test で初期化されたリポジトリ だから、それは明らかにあなたの側にあるものです。私はかつてカールの問題で問題を抱えていました。'repo'はcurlを使用していくつかのものを取得します(gitもそうです)ので、curlをアップグレードして新しい試してみるかもしれませんか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi OtavioSalvador, Ubuntu 9.04 Jauntyを使用しています。カーネル 2.6.28-11-generic を使用。 インドではアクセスできないWebアドレスだと思います。 よろしくお願いします。 ウィンストン Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Daiane, また同じことをやってみました。私でさえ https:// 試 しましたが、それでも同じ問題です。 そして、ブラウザから試してみると、同じメッセージが表示されます。(スクリーンショット添付) 私はインドから来ました...それで、そのウェブページはインドからアクセスできないのですか? よろしくお願いします。 ウィンストン Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Daianeがあなたに求めたテストに加えて、ホストシステムについての詳細を教えてください。 *流通 *バージョン Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私はちょうどここでそれを試してみました、そしてそれはうまくいきます。 同じことをもう一度テストしていただけませんか?エラーが再度発生する場合は、ブラウザを使用してWebページにアクセスしてみてください。 プロキシがこの操作を許可していることを確認してください。(HTTPプロキシを使用しているかHTTPSプロキシを使用しているかを再確認してください) Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは。。。。私はこの基本的なエラーに遭遇しています..リポジトリがWebページを見つけられないようです。 root@LinuxRig:/home/wintu/YOCTO# repo init -u http://github.com/Freescale/fsl-community-bsp-platform -b danny ...新しいリポジトリコマンド(1.18)が利用可能です。 ...すぐにアップグレードする必要があります。     cp /home/wintu/YOCTO/.repo/repo/repo /bin/repo 致命的: http://github.com/Freescale/fsl-community-bsp-platform/info/refs ダウンロードエラー - 要求されたURLが返されたエラー:403 致命的: http://github.com/Freescale/fsl-community-bsp-platform/info/refs ダウンロードエラー - 要求されたURLが返されたエラー:403 助けて...。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ubuntuでは、このエラーの原因となるgitに問題がある可能性があることがわかりました。 解決するには: sudo apt-add-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git その後、httpsまたはhttpを使用しているかどうかは関係ありません。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私はちょうど私のマシンで試してみましたが、それはここで機能します。 これを試すことができます: リポジトリ init -u http://github.com/Freescale/fsl-community-bsp-platform -b マスター https の代わりに。 もう一度やり直してもらえますか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは、私も同じ問題を抱えています。 ./repo sync -j2 error: gc エラーのため同期を終了しました そして、私のプロキシ設定はfllowsです: faisal@faisalデスクトップ:~$セット |grep -i プロキシ URLプロキシフェッチプッシュミラーskipDefaultUpdate         core.gitProxy         http.proxy COMPREPLY=($( compgen -W "$opts --percent --force --test --replacepkgs --replacefiles --root --excludedocs --includedocs --noscripts --ignorearch --dbpath --prefix --ignoreos --nodeps --allfiles --ftpproxy --ftpport --justdb --httpproxy --noorder --relocate --badreloc --notriggers --excludepath --ignoresize --oldpackage --queryformat --repackage --nosuggests" -- "$cur" )); COMPREPLY=($( compgen -W "$opts --ftpport --ftpproxy --httpport --httpproxy" -- "$cur" )); PreferredAuthentications プロトコル ProxyCommand \ faisal@faisal-desktop:~$ Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> したがって、問題は同期中です。 あなたは代理人の下にいますか?httpsまたはhttpのみにアクセスできますか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ./repo sync -j2 error: gc エラーのため同期を終了しました リポジトリファイルと.repoしか表示されませんディレクトリ。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> チュートリアルのディレクトリアプローチに正確に従っている場合は、「rootfs_builder」の下にいる必要があります。 次の場合: $のCD rootfs_builder $ ls setup-environment はテキストファイル (およびリポジトリと README、ディレクトリソース) として表示する必要があります Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 私も失敗しているようです ソース:./setup-environment建てる bash: ./setup-environment:該当するファイルやディレクトリはありません 他にインストールする必要があるものはありますか Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> パッチがマージされ、問題なく動作するはずです。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> パッチをメーリングリスト(meta-freescale)に送りました。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> はい;直します。マスターはもうudevを強制する必要はありません。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 追加しているようです: BBMASK = "udev_.*\.bbappend$" conf/local.conf の修正を最後まで行うと、このエラーを回避できます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi, 次のコマンドを入力して、上記の指示に従うようにしています。   curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ./repo chmod a + x ./リポジトリ リポジトリ init -u https://github.com/Freescale/fsl-community-bsp-platform -b マスター リポジトリ同期 vi conf/local.conf ビットベイク fsl-image-gui ただし、次のエラーが表示されます。 擬似は存在しませんが、メインビルドの前に最初にこれをビルドする必要があります Loading cache: 100% |###########################################| ETA:  00:00:00 依存関係キャッシュから 1598 エントリをロードしました。 エラー:レシピが利用できません: /home/vradmin/projects/MOCUPort/YOCTO/rootfs_builder/sources/meta-fsl-arm/recipes-core/udev/udev_173.bbappend エラー:コマンドの実行に失敗しました:1で終了しました 概要:2つのERRORメッセージが表示され、非ゼロの終了コードが返されました。 このエラーの原因が何であるか知っていますか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ダイアン、私が「repo sync -j2」を実行した後、問題は解決しました。ご協力いただきありがとうございます。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ありがとうダイアン、 これはYoctoの素晴らしいイントロです。 上記にタイプミスがあることに注意してください(「souce」は「source」である必要があります)。 Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ソースコードは取れましたか? あなたは代理人の下にいますか? プロキシ設定が原因で同期エラーが多数発生し、再試行するとエラーなしでソースコードを取得できます。もう一度やり直してもらえますか? Re:i.MX6のYoctoをテストする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Daiane、私の「リポジトリ同期」は次の出力で失敗しました。 * [新しいタグ] パープル-3.2●>パープル-3.2 * [新しいタグ] パープル-3.2.1 ->パープル-3.2.1 プロジェクトの取得:100%(6/6)、完了。 error: gc エラーのため同期を終了しました
View full article
HOWTO: S32 Design Studio コマンドラインインターフェース <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> プロジェクトの構築 このトピックについては、すでにかなりの量の情報があります。詳細については、以下に示す外部リファレンスをご覧ください。 外部参照 Eclipse によるプロジェクトの構築 コマンドラインから複数の CDT C++ プロジェクトをビルド 次のコマンド ラインを使用すると、プロジェクト KEA128 をビルドできます。 eclipsec -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild-data C:\ Users \ username \ workspaceS32DS.ARM2.0-build KEA128/リリース   プロジェクトはワークスペース - C:\Users\username\workspaceS32DS.ARM2.0 にありました。 プロジェクト名: KEA128 ビルド構成: リリース ソースコードの発行 S32 ビジョンデザインスタジオ コマンドラインからのソースコードの出力: リファレンスマニュアルには、ISPおよびAPEX2ビジュアルグラフツールごとに1つずつ、合計2つのセクションがあります。 Processor Expert ソフトウェア - S32 Design Studio Processor Expert User Guideには、「Command Line Interface」というタイトルのセクションがあります 日時: HOWTO: S32 Design Studio コマンドラインインターフェース Hi @mikedoidge ,  S32D 3.4、S32DSのサポートが必要です。ARM2.0 S32K3XXはサポートされていません
View full article
S32G-PROCEVB3-Sボード Hello,  S32G-PROCEVB3-Sボード– REV A Schematics.pdf p.17 U140 と U143 マルチプレクサはどちらもSD_MUX_TXN信号A0_P。 Q1:マルチプレクサへの信号入力はSD_MUX_TXNですか、正しいですか? Q2:SD_MUX_TXNとは何ですか?S32Gのどこから来たの?他のページでは見つかりません。 ありがとうございます Re:S32G-PROCEVB3-Sボード 「U140の出力をU143の入力に接続する」 ありがとうダニエル、それは明らかです。 Re:S32G-PROCEVB3-Sボード Hi, 前に述べたように、信号はU140とU143の間のポイントツーポイント接続です。U140の出力をU143の入力に接続する以外の目的はありません。 それを提供するのは、 SD_MUX_TXNの特定の信号は、マルチプレクサ/デマルチプレクサU140の出力によって提供されています。マルチプレクサの設定に応じて、U140のB0またはC0にルーティングできます。 U140に関する詳細については、このコミュニティはマルチプレクサ/デマルチプレクサ技術ではなくS32Gに関連しているため、NXPオンラインサービスの下でチケットを開くことをお勧めします。申し訳ございません。 お知らせください。 Re:S32G-PROCEVB3-Sボード Hello Daniel, この信号の目的は何ですか? どこで/誰がそれを提供しますか? ありがとうございます Re:S32G-PROCEVB3-Sボード Hi, 回路図で提供されている情報では、信号は伝送線路 (TX) であり、画像の右側に示されている信号は物理コネクタに送られるため、信号は U140 からの出力として見なされていると言えます。 お知らせください。 Re:S32G-PROCEVB3-Sボード Hello Daniel, 更新していただきありがとうございます。 この信号の目的は何ですか? U140の観点からは、入力信号ですか? ありがとうございます Re:S32G-PROCEVB3-Sボード Hi, 全体的なお問い合わせ内容を誤解している可能性がありますが、その場合はお詫び申し上げます。 参照している信号は、回路図に示すように、U140 と U143 の間のポイントツーポイント接続です。 これらはS32Gに直接接続されていません。 お知らせください。
View full article
K64引脚电子表格 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 我根据用户手册中的数据创建了这个电子表格。这里以 Microsoft Excel 格式导出,但我鼓励大家使用下面的链接导出到 Google Docs。 在记录如何使用引脚时很有用。 突出显示引脚的预期替代功能。 与他人合作时使用评论来解决问题。 添加注释以更好地描述引脚如何用于特定应用。 K64 Pins Template - Google Sheets <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 我根据用户手册中的数据创建了这个电子表格。这里以 Microsoft Excel 格式导出,但我鼓励大家使用下面的链接导出到 Google Docs。 在记录如何使用引脚时很有用。 突出显示引脚的预期替代功能。 与他人合作时使用评论来解决问题。 添加注释以更好地描述引脚如何用于特定应用。 K64 Pins Template - Google Sheets 回复:K64引脚电子表格 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 非常好 - 谢谢,我会调整它以适应 k26 回复:K64引脚电子表格 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 谢谢 Laurent。我为每个项目都做这种事。也许我会创业:smileyhappy: 回复:K64引脚电子表格 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 非常感谢 Kenny!:笑脸: 飞思卡尔应该为此给你颁发一枚奖章…… 该文档确实很有用(应该是 K64 文档提供的一些工具的一部分)。 Laurent.
View full article
AN12037 – LpcDeviceを検出できないのはなぜですか? <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> AN12037は、USB DFUセカンダリブートローダーのLPCユーザーの間で一般的に採用されているソリューションです。ただし、お客様がデモ コードを実行すると、PC で LpcDevice の認識に問題があることがわかります。 シナリオ1:「LpcDeviceはデバイスマネージャーで非常に短時間で点滅し、その後永遠に消えます...“ シナリオ 2: 「デバイス マネージャーが LpcDevice を認識できません...」     これは、デフォルトのデモコードセットDFUデバイスが5秒以内にしか存在しないためです。ユーザーは 、 USBを初期化解除する前に 、dfuコマンド( dfu-util.exe -l)を非常に速く入力する必要があります     そのため、DFUデバイスの存在時間を増やすためにコードを変更することをお勧めします。 変える if ( dwSysTicks > 5 )‍ ~ if ( dwSysTicks > 30 )‍   理論的には、DFU の存在時間は 30 秒に増加します。したがって、DFUコマンドを入力するのに十分なタイムスロットを確保できます。
View full article
新しいMQXドライバーの作り方 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 皆さん、こんにちは このドキュメントでは、MQX 4.1 と CW 10.6 を使用して新しいドライバーを作成する手順について説明します。私はNull-Device Driverを使用しましたが、Nullデバイスドライバーは、デバイスドライバーとして機能するI / Oデバイスを提供しますが、作業は実行しません。 お役に立てれば幸いです。 よろしくお願いします。 Sol
View full article