Multi Source Translation Content

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Multi Source Translation Content

讨论

排序依据:
SDN 就绪企业无线接入点解决方案 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Demo 适用于 Layerscape 和 QorIQ 系列的高性能企业接入点 OEM 参考解决方案。演示展示了基于 802.11AC 的企业接入点,显示 WIFI >2.2Gbps,具有双 11AC WIFI 卡,CPU 非常低,为运行其他应用程序提供了空间。适用于 T1023 和 LS1043 的 OEM Alpha Networks 和 Embedded Planet 参考解决方案 特性 无线性能高达 2.5Gbps ARM A53 或 Power PC 应用程序的最大余量 经过验证的无线合作伙伴 Quantenna、Celeno 和 QCA 支持面向客户端群组的新型多用户 MIMO 传输 恩智浦推荐 QorIQ T1024/14 和 T1023/13 双核和单核 C QorIQ LS1043A和LS1023A多核通信 通信基础设施
查看全文
KW3.0ZでのZigbee41デバイスの構成 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Zigbee アプリケーションの開発では、アプリケーションをビルドする前に特定の静的構成が必要です。ネットワークサイズの計算、新しいクラスタの追加、デバイスの検出可能化、および新しいエンドポイントの追加は、次のファイルのパラメータを変更することで実行できます。 app_zps_cfg.h app_zcl_cfg.h app_zcl_global.c これらのファイルは、主にZigBee PROスタックのAPSおよびNWKレイヤーに関連する、デバイスタイプや関連パラメータなどのネットワークパラメータの設定を担当します。 ネットワーク構成 ZigBee デバイスは、コーディネーター、ルーター、およびエンド デバイスとして構成できます。次のセクションでは、ユーザーが各デバイスの種類を構成する方法について詳しく説明します。 app_zps_cfgヘッダーファイルを使用すると、ユーザーはノードのZPS ZDOパラメーターを構成できます。次のマクロは、対応するデバイスタイプに必要です。 ZigBeeネットワークのコーディネーター向け #define ZPS_COORDINATOR #define ZPS_ZDO_DEVICE_TYPE ZPS_ZDO_DEVICE_COORD ZigBeeネットワーク内のルーターの場合 #define ZPS_ROUTER #define ZPS_ZDO_DEVICE_TYPE ZPS_ZDO_DEVICE_ROUTER ZigBeeネットワークのエンドデバイス用 #define ZPS_ENDDEVICE #define ZPS_ZDO_DEVICE_TYPE                              ZPS_ZDO_DEVICE_ENDDEVICE マクロを使用して定義されるその他の ZPS ZDO 構成については、ヘッダー ファイル (app_zps_cfg.h) 内のコメントで説明されています。これらのマクロにより、ユーザーはネットワークのニーズに応じてデバイスを構成できます。 ZigBee ネットワークのセキュリティの種類は、マクロ ZPS_ZDO_NWK_KEY_STATEによって構成することもできます。ユーザーは、セキュリティの種類をネットワークセキュリティなし(ZPS_ZDO_NO_NETWORK_KEY)、事前構成リンクキーセキュリティ(ZPS_ZDO_PRECONFIGURED_LINK_KEY)、分散リンクキーセキュリティ(ZPS_ZDO_DISTRIBUTED_LINK_KEY)、または事前構成インストールコードセキュリティ(ZPS_ZDO_PRCONFIGURED_INSTALLATION_CODE)に変更できます。 /* ネットワークセキュリティを指定しない */ #define ZPS_ZDO_NWK_KEY_STATE ZPS_ZDO_NO_NETWORK_KEY このアプリケーションでは、このヘッダー ファイルを使用して、拡張 PANID (ZPS_APS_AIB_INIT_USE_EXTENDED_PANID) やチャネル マスク (ZPS_APS_AIB_INIT_CHANNEL_MASK) などの ZPS APS AIB パラメーターを構成できます。 /* デバイスが使用する NWK EXTENDED PANID (EPID)*/#define ZPS_APS_AIB_INIT_USE_EXTENDED_PANID 0x0000000000000000ULL /*!チャンネルマスク:11から26までのすべてのチャンネルを定義*/ #define ZPS_APS_AIB_INIT_CHANNEL_MASK 0x07fff800UL ユーザーは、ZPS AFレイヤー構成パラメーターの一部として、単純な記述子テーブルサイズ(AF_SIMPLE_DESCRIPTOR_TABLE_SIZE)を構成することもできます。この値は、アプリケーションで定義されているエンドポイントの数によって異なり、1 つのエンドポイントが常に ZDO 用に予約されています。したがって、エンドポイントが 1 つのデバイスの場合、値は 2 (1 ZDO + 1 アプリケーション エンドポイント) になります #define AF_SIMPLE_DESCRIPTOR_TABLE_SIZE 2 ユーザーが変更できる他のZPSネットワーク設定パラメータには、スキャン時間(ZPS_SCAN_DURATION)、デフォルトの許可参加時間(ZPS_DEFAULT_PERMIT_JOINING_TIME)、および同時キーリクエストの最大数(ZPS_MAX_NUM_SIMULTANEOUS_REQUEST_KEY_REQS)があります。 また、ネットワーク内のルーターの最大数 (ZPS_NWK_NIB_INIT_MAX_ROUTERS)、ノードの子の最大数 (ZPS_NWK_NIB_INIT_MAX_CHILDREN)、ネットワークの最大深度 (ZPS_NWK_NIB_INIT_MAX_DEPTH)、ネットワーク セキュリティ レベル (ZPS_NWK_NIB_INIT_SECURITY_LEVEL) など、NIB 値も変更できます。 このヘッダーファイルから、ユーザーがさまざまなZigBeeネットワークテーブルサイズを調整できます。重要な表を以下に示します。 アクティブな隣接テーブルのサイズ (ZPS_NEIGHBOUR_TABLE_SIZE)。 ノードに関連付けられたネイバー デバイスのリストを保持するために使用されるネイバー探索テーブル サイズ (ZPS_NEIGHBOUR_DISCOVERY_TABLE_SIZE)。 ネットワーク アドレス マップ テーブルのサイズ。64 ビット IEEE アドレスを 16 ビット ネットワーク (ショート) アドレス (ZPS_ADDRESS_MAP_TABLE_SIZE) にマップするアドレス マップのサイズを表します。 ネットワークセキュリティマテリアルセットのサイズ(ZPS_SECURITY_MATERIAL_SETS)。 ブロードキャスト・トランザクション・テーブル・サイズ。ノード (ZPS_BROADCAST_TRANSACTION_TABLE_SIZE) が受信したブロードキャスト・メッセージのレコードを格納します。 各ルートを記録するテーブルのルート レコード テーブル サイズ (ZPS_ROUTE_RECORD_TABLE_SIZE) で、宛先ネットワーク アドレス、宛先に到達するリレー ノードの数、およびリレー ノードのネットワーク アドレスの一覧が格納されます。 ルート探索テーブルのサイズ (ZPS_ROUTE_DISCOVERY_TABLE_SIZE) は、ルート探索中に使用される一時的な情報をノードが格納するために使用します。 MAC アドレス テーブルのサイズ (ZPS_MAC_ADDRESS_TABLE_SIZE)。 バインディング テーブルのサイズ (ZPS_BINDING_TABLE_SIZE)。 グループ・テーブル・サイズ (ZPS_GROUP_TABLE_SIZE)。 サポートされているネットワークキーの数 (セキュリティマテリアルセット (ZPS_KEY_TABLE_SIZE) とも呼ばれます)。 子テーブルのサイズ (ZPS_CHILD_TABLE_SIZE) は、アクティブなネイバーテーブルの永続化されたサブテーブルのサイズを示します。格納されるエントリは、ノードの親と直接の子のエントリです。 トラスト・センター・デバイス・テーブル・サイズ(ZPS_TRUST_CENTER_DEVICE_TABLE_SIZE)。 ZCLの設定 app_zcl_cfgヘッダーファイルは、ZigBee クラスター ライブラリを構成するためにアプリケーションによって使用されます。このファイルには、アプリケーション・プロファイルとクラスター ID の定義が含まれています。デフォルトのアプリケーションプロファイルは、ZDP、HA、ZLO、GP です。 ZDP(ZigBeeデバイスプロファイル)IDは、次の行で識別されます。 #define ZDP_PROFILE_ID             (0x0000) ZDP は、クラスタ ID として次のカテゴリのサービスを提供します。 デバイス検出サービス (ZDP_DISCOVERY_CACHE_REQ_CLUSTER_ID など) サービス検出サービス (ZDP_IEEE_ADDR_REQ_CLUSTER_ID など) バインディング サービス (ZDP_BIND_RSP_CLUSTER_ID など) 管理サービス (ZDP_MGMT_NWK_DISC_REQ_CLUSTER_ID など) HA (Home Automation) プロファイル ID は、次の行で識別されます。 #define HA_PROFILE_ID             (0x0104) HA は、クラスタ ID として次のカテゴリのサービスを提供します。 汎用デバイス (HA_BASIC_CLUSTER_ID など) 照明器具(HA_LEVELCONTROL_CLUSTER_IDなど) 侵入者警報システム(IAS)デバイス(HA_IASZONE_CLUSTER_IDなど) ZLO (ZigBee Lighting and Occupancy) プロファイルはアプリケーション プロファイルではありませんが、このコレクションのデバイスは、ホーム オートメーション アプリケーション プロファイルと同じアプリケーション プロファイル ID を使用します。これにより、Home Automation 1.2 プロファイルに基づくデバイスのアプリケーションとの下位互換性が確保されます。 ZigBee Green Power(GP)は、以下をサポートするためにネットワークノードへの電力需要を最小限に抑えることを目的としたオプションのクラスタです。 エネルギーハーベスティングによる完全な自己発電のノード 超長寿命のバッテリー寿命を必要とするバッテリー駆動ノード GP プロファイル ID は、次の行で識別されます。 #define GP_PROFILE_ID               (0xa1e0) Zigbee GP クラスター ID は次のように定義されます。 #define GP_GREENPOWER_CLUSTER_ID (0x0021) アプリケーションによっては、app_zcl_cfg ヘッダー・ファイルにはノード・エンドポイントの定義も含まれています。たとえば、occupancy_sensor アプリケーションには次のエンドポイントが含まれています。 /* ノード 'コーディネーター' */ /*エンドポイント*/ #define COORDINATOR_ZDO_ENDPOINT (0) #define COORDINATOR_COORD_ENDPOINT    (1) /* Node 'OccupancySensor' */ /*エンドポイント*/ #define OCCUPANCYSENSOR_ZDO_ENDPOINT (0) #define OCCUPANCYSENSOR_SENSOR_ENDPOINT (1) /* Node 'LightSensor' */ /*エンドポイント*/ #define LIGHTSENSOR_ZDO_ENDPOINT (0) #define LIGHTSENSOR_SENSOR_ENDPOINT (1) /* ノード 'LightTemperatureOccupancySensor' */ /*エンドポイント*/ #define LIGHTTEMPERATUREOCCUPANCYSENSOR_ZDO_ENDPOINT (0) #define LIGHTTEMPERATUREOCCUPANCYSENSOR_SENSOR_ENDPOINT (1) ソース ファイル app_zcl_globals.c は、各エンドポイントのクラスター リストを宣言するために使用されます。これらは、ノードの単純な記述子として機能します。 各エンドポイントには、uint16_tデータを含む 2 つのクラスター リストがあります。1 つは入力用で、もう 1 つは出力用です。これら 2 つのリストのサイズは等しくなければなりません。たとえば、エンドポイント 0 の場合、宣言されたリストは次のようになります。 PRIVATE const uint16 s_au16Endpoint0InputClusterList[16]  =  { 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006 , 0x0007, \                                                               0x0008, 0x0010, 0x0011, 0x0012, 0x0012, 0x0013, 0x0014 , 0x0015}; PRIVATE const uint16 s_au16Endpoint0OutputClusterList[16] = { 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007, \                                                              0x0008, 0x0010, 0x0011, 0x0012, 0x0012, 0x0013, 0x0014 , 0x0015}; 入力リストには、サイズが一致する対応するクラスター APDU リストも必要です。エンドポイント 0 の例では、次のようになります。 PRIVATE const PDUM_thAPdu s_ahEndpoint0InputClusterAPdus[16] = { apduZDP, apduZDP, apduZDP, apduZDP, apduZDP, apduZDP, apduZDP, apduZDP,\                                                                  apduZDP, apduZDP, apduZDP, apduZDP, apduZDP, apduZDP, apduZDP, apduZDP}; 各出力クラスター リストと入力クラスター リストには、対応するクラスター検出有効フラグ リストがあります。クラスター ディスク フラグ内の各ビットはクラスターに対応しているため、入力クラスター リストと出力クラスター リストで宣言された 16 個のクラスターの場合、検出可能フラグには 2 バイトが必要です。この例では、宣言は次のとおりです。 PRIVATE uint8 s_au8Endpoint0InputClusterDiscFlags[2] = {0x1F, 0x08}; PRIVATE uint8 s_au8Endpoint0OutputClusterDiscFlags[2] = {0x08, 0x1B}; これらのパラメータは、ノードのエンドポイントの単純な記述子構造に登録されます。構造体の宣言された変数は s_asSimpleDescConts で、そのサイズはノードで使用可能なエンドポイントの数によって異なります。たとえば、エンドポイントが 2 つある場合、宣言は次のようになります。 PUBLIC zps_tsAplAfSimpleDescCont s_asSimpleDescConts[2] = { {         { 0x0000、 0, 0, 0, 84, 84, s_au16Endpoint0InputClusterList、 s_au16Endpoint0OutputClusterList、             s_au8Endpoint0InputClusterDiscFlags, s_au8Endpoint0OutputClusterDiscFlags、         }, s_ahEndpoint0InputClusterAPdus、 1 },     {         { 0x0104、 0, 0, 1, 6, 4, s_au16Endpoint1InputClusterList、 s_au16Endpoint1OutputClusterList、             s_au8Endpoint1InputClusterDiscFlags, s_au8Endpoint1OutputClusterDiscFlags、         }, s_ahEndpoint1InputClusterAPdus、 1 }, }; AFコンテキストの定義は次のとおりです。 typedef 構造体 _zps_tsAplAfSimpleDescCont {     ZPS_tsAplAfSimpleDescriptor sSimpleDesc; const PDUM_thAPdu *phAPduInClusters; bool_t bEnabled です。 } zps_tsAplAfSimpleDescCont; また、エンドポイントの単純な記述子には、次の構造定義があります。 typedef構造体{ uint16 u16ApplicationProfileId;     uint16 u16DeviceId; uint8 u8デバイスバージョン; uint8 u8エンドポイント; uint8 u8InClusterCount; uint8 u8OutClusterCount;     const uint16 *pu16InClusterList; const uint16 *pu16OutClusterList;     uint8 *au8InDiscoveryEnabledFlags;     uint8 *au8OutDiscoveryEnabledFlags; } ZPS_tsAplAfSimpleDescriptor; KW41Z31Z21Z
查看全文
CL-SOM-iMX8X - CompuLabのNXP i.MX 8Xシステム・オン・モジュール <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> NXP i.MX 8X SoC, quad-core ARM Cortex-A35, 1.2GHz 統合型 2D/3D GPU と 4K VPU 最大4GBのLPDDR4および64GBのeMMC 2x MIPI-DSI / LVDS、最大1080p60 認定デュアルバンドWiFi 802.11ac、BTの4.2 2x GbE、PCIe、4x USB、3x CAN-FD、96x GPIO Yocto Linux - BSP およびすぐに実行できるイメージ 工業用温度範囲:-40°〜85°C 10年間利用可能 CompuLabの CL-SOM-iMX8X は、産業用組み込みアプリケーションに統合するために設計された小型 のシステムオンモジュール ボードです。NXP i.MX8X SoCの全機能を引き出し、CL-SOM-iMX8Xは、小型(36 x 68 mm)のフォームファクタで高性能で汎用性の高い接続性を提供します。 CL-SOM-iMX8X 詳細スペック CL-SOM-iMX8X開発キット CL-SOM-iMX8X Online Pricing
查看全文
i.MX7DでのKPPの有効化 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> HW:i.MX7セイバーSD ソフトウェア:Android N7.1.1_1.0.0   i.MX7にはKPPモジュールがありますが、NXPリファレンスボードにはありませんでした。「キーパッド」を作り直し、デモを公開しました。 信号: テストのために、テキスト入力を受け入れることができるアプリをAndroidで起動します。KPPは複数入力にも対応しており、「shift」+「a」を押すと「A」が表示されます。   余談ですが、 1.入力デバイスドライバーは drivers/input/keyboard/imx_keypad.c です。 2. 入力イベントドライバーは drivers/tty/vt/keyboard.c です。 元の添付ファイルは次の場所に移動しました 0001-Enable-KPP-on-i.MX7.patch.zip Android i.MX7Dual Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi JayTu‌   このスレッドをもう一度フォローしていただけませんか?     コウヘイ Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi JayTu‌ このスレッドをもう一度フォローしていただけませんか? コウヘイ Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi JayTu‌ 上記のような画像を見せてもらえますか? 私の環境ではテストできないため、証拠が必要です。 コウヘイ Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi ko-hey‌, 追加のハードウェアのやり直しは必要ありません。 Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi JayTu‌ 迅速な対応ありがとうございました。 上記のような画像を見せてもらえますか? また、追加の質問があります。 スレッドの回避策は、追加のハードウェアがないことです。 私は正しいですか?   ユーザーが同じ行の複数のキーを検出するために追加のハードウェアが必要かどうかについての情報が必要です。 それはまだ議論されていますか? コウヘイ Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi ko-hey‌, 私はすべてのキーをテストしました、それは正しく動作します。 Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi JayTu‌ パッチを提供していただきありがとうございます。 パッチをテストしたいのですが、残念ながらテスト用の環境がありません。 では、「shift」+「f」と「shift」+「g」をもう一度押すことをテストできますか? はいの場合、上記のような画像で見せてもらえますか? コウヘイ Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 同じ行での複数のキー検出を修正するためのパッチ 0001-Keypad-support-key-detection-at-the-same-row-on-i.MX.patch をアタッチします。 Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは、パウロ・クニルシュ 返信が遅くなってすみません。 Case:00139023を投稿しました。 あなたはそれについていけますか? 私が知りたいのは、回避策に追加のハードウェアが必要かどうかです。 コウヘイ Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 親愛なるコウヘイ、 万が一、この問題について新しいチケットを送信しましたか? アドバイスをお願いします。 ありがとう、そしてよろしく! Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> バグだと思いますが、これに限定されるものではありません。別のチケットを送信できます。 Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi JayTu テストしていただきありがとうございます。 残念ながら、私の顧客は同じ行で複数のキー検出を必要としています。 結論は、i.MX7 は同じ行の複数のキーを検出できないということです。 私は正しいですか? コウヘイ Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi ko-hey‌, テスト結果は次のように示されており、同じ行にない場合は複数のキーを検出できます。 Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi JayTu 返信が遅くなってすみません。 確認する時間はありましたか? 私たちのボードではなく、私のカスタマーボードにあります。 コウヘイ Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 来週も時間を見つけて確認させていただきたいと思います。複数のキーがボードに問題がありますか? Re:i.MX7DでKPPを有効にする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi JayTu‌ 「shift」+「f」と「shift」+「g」の押し方をテストしましたか? はいの場合、上記のような画像で見せてもらえますか? コウヘイ
查看全文
i.MX6UL用のLinuxブータブルSDカードの準備 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> IMX6 UL ブート プロセスについては、リファレンスの第 8 章 (システム ブート) で説明されています 手動。また、i.MX6 ブート ROM に関する次のコミュニティも参照してください 活動。 ブータブルSDイメージのビルド方法(i.MX6 SLの場合を例)  U-bootはLinuxブートローダーとして使用され、U-bootイメージはSDエリアに配置する必要があります。 i.MX6ブートROMで使用されます。起動可能なSDカードを入手する最も簡単な方法は、コピーすることです システムイメージ(.sdcard)形式。このような画像は、デフォルトでYoctoに用意されています また、Linux ddコマンドまたはWindows win32diskimagerを使用してSDカードに転送できます 効用。 .sdcard 形式のガイド  Win32 Disk Imager のダウンロード |SourceForge.net  完全な SD イメージ (.sdcard) には、Linux の起動に必要なすべてのパーツが含まれている必要があります (U-boot、カーネル、dtb、ファイルシステム)、おそらくUブート環境を除く。 次のコマンドを実行して、SDカードのイメージをSD / MMCカードにコピーします。 以下のsdxをSDカードで使用されているものと一致するように変更します。 $ sudo dd if=.sdcard of=/dev/sdx bs=1M && 同期 なお、U-boot環境(後述)は、後にU-bootで設定(および保存)する必要があります 最初のスタート。 いずれにせよ、一般的な構造と実装を理解することは理にかなっています ブータブルSDカードの詳細。手順については、セクション4.3(準備)に記載されています 起動する SD/MMC カード) の i.MX Linux® ユーザーズ ガイド in Linux doc package (L4.1.15_2) http://www.nxp.com/webapp/Download?colCode=L4.1.15_2.1.0_LINUX_DOCS&Parent_nodeId=1337699481071706174845&Parent_pageType…  概要ページ: i.MX 6 / i.MX 7 シリーズ ソフトウェアと開発ツール |NXPの  Linuxイメージを実行できるようにするには、次の4つの部分が必要です。 • Linux OS カーネル イメージ (zImage) • デバイスツリーファイル(*.dtb) • U-Boot ブートローダ イメージ • ルート ファイル システム (*.ext3 または *.ext4) 言及されたファイルは、NXP Webのデモ画像にあるか、Yoctoで生成されている場合があります。 ビルドが完了すると、作成されたイメージは /tmp/deploy/images に保存されます デバイスツリーファイル(.dtb)には、カーネルに対するボードおよび構成固有の変更が含まれています。 デバイスツリーファイルを変更して、カーネルを別の i.MX ボードまたは構成に変更します。    デフォルトでは、カーネルイメージとDTBは固定の生アドレスのないFATパーティションにあります SDカード上。一般的に、SDカードの固定アドレス/ブロックは、カーネルとDTBに適用される場合があります 場所。固定の raw アドレスが必要な場合、ユーザーは U-Boot ブート環境を変更する必要があります。 以下の例では、SDカード上の次の画像レイアウトを想定しています。 開始アドレス (セクタ) = U ブートの 0x400 バイト (2) (i.MX6 ブート ROM は SD カードの最初の 4K バイトを読み取ります)。 開始アドレス (セクタ) = 0xa00000 バイト (20480) FAT パーティション、サイズ = 500MB、カーネル zImage および DTB 用。 rootfs の開始アドレス (セクター) = 0x25800000 バイト (1228800)。   カードの準備 USBカードリーダーなどのSD / MMCカードリーダーが必要です。任意のLinuxディストリビューションを使用できます。さらに指示に従ってください セクション4.3.1(カードの準備)、4.3.3(SD / MMCカードのパーティション分割)、4.3.4(ブートローダイメージのコピー)、4.3.5 ( カーネルイメージと DTB ファイル)、4.3.6添付の「i.MX_Graphics_User's_Guide.pdf」のルートファイルシステム(rootfs)をコピーします。 次のステップ - SDカードをi.MX6ULボードのスロットに挿入し、適切なブートオプションを選択してください SDブートとシステムへの電源供給。U-bootプロンプトが表示されます。最後に、さらにLinuxブートのための環境を構成する必要があります SDから。 U-Boot > setenv mmcdev 1 U-Boot > setenv mmcpart 1 U-Boot > setenv mmcroot '/dev/mmcblk1p2 rootwait rw' U-Boot > setenv loadaddr 0x80800000 U-Boot > setenv fdt_addr=0x83000000 U-Boot > setenv fdt_file imx6ul-9x9-evk.dtb U-Boot > setenv mmcpart 1 U-Boot > setenv loadfdt 'fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}' U-Boot > setenv loadkernel 'fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} zImage' U-Boot > setenv bootcmd 'mmc dev ${mmcdev}; run loadkernel; run mmcargs; run loadfdt; bootz $ {loadaddr} - ${fdt_addr};' U-boot > saveenv fdt_fileは、ケースに合わせて設定する必要があります(例:"imx6ul-9x9-evk.dtb") 新しい環境で再起動してみてください。 日時:i.MX6UL用のLinuxブータブルSDカードの準備 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 提供された情報は有用ですが、新規参入者にとって有用な次の詳細を追加できたでしょう。 SDカードの準備は.sdcardから簡単にできますファイル。 要するに、.sdcardを見つけることですファイル。。。 このようなファイルはNXPのダウンロードページから入手 できますが、直接入手することはできません。 最初に見たのは i.MX Software|NXP 、Linuxツールを探したところ、Linux 4.9.11_1.0.0の下で見つかりました。 i.MX 6QuadPlus, i.MX 6Quad, i.MX 6DualPlus, i.MX 6Dual, i.MX 6DualLite, i.MX 6Solo, i.MX 6SoloX Linux Binary Demo Files これを使用して https://www.nxp.com/webapp/Download?colCode=L4.9.11_1.0.0_MX6QDLSOLOX&appType=license&location=null&Parent_nodeId=133769 をダウンロードできました...  私の例では、私はダウンロードしました L4.9.11_1.0.0-ga_images_MX6QPDLSOLOX。tar.gz (2.5GB のファイルです) この.tar.gzファイルから、.tarを抽出しましたファイル: L4.9.11_1.0.0 から ga_images_MX6QPDLSOLOX.tar この.tarからファイル、私はすべてのファイルを抽出しました、そしてそこにいくつかの .sdcard.bz2 ファイルのリストがあります セットアップに一致する.sdcard.bz2ファイルを選択しました。 fsl-image-qt5-validation-imx-x11-imx6qpdlsolox.sdcard.bz2 最終的な.sdcardを取得するために抽出しましたファイル fsl-image-qt5-validation-imx-x11-imx6qpdlsolox.sdcard その後、Win32DiskImagerを使用してこのファイルをSDカードに書き込むことができました(Win32DiskImagerファイルフィルターを「*.*」に変更した後)。 これは簡単なプロセスではなく、新しいユーザーの視点から理解することはほぼ不可能です。 幸いなことに、私はこれらすべてに精通している同僚から助けを得ることができました。 日時:i.MX6UL用のLinuxブータブルSDカードの準備 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ビルド手順で、このimx6ulevkボードにどの マシン を選択する必要がありますか
查看全文
Androidビルド用のUbuntuにmisc JDKをインストールする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ソースコードからLollipopより前のAndroidバージョンをビルドするには、Sunの1.6 SDKをubuntuにインストールする必要があります。 Android開発者。 以下の手順でSunのJDKを入手できない場合があります。 $ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" $ sudo apt-get update $ sudo apt-get install sun-java6-jdk    apt-get コマンドで有効なソースが見つからない場合に、Sun の JDK をインストールするのに役立つ以下のオプションがあります。 $ wget --no-cookies --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F" http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-x64.bin $ chmod u+x jdk-6u45-linux-x64.bin $ ./jdk-6u45-linux-x64.bin $ sudo mv jdk1.6.0_45 /opt $ sudo update-alternatives --install /usr/bin/java java /opt/java/64/jdk1.6.0_45/bin/java 1 $ sudo update-alternatives --install /usr/bin/javac javac /opt/java/64/jdk1.6.0_45/bin/javac 1 $ sudo update-alternatives --install /usr/bin/jar jar /opt/java/64/jdk1.6.0_45/bin/jar 1 #すでに他のバージョンのJDKをインストールしている場合は、Androidのビルド前に毎回JAVA_HOME環境をエクスポートしてください $ export JAVA_HOME=/opt/jdk1.6.0_45/ #or、以下のように、Javaバイナリを必要なSDKバージョンに直接リンクできます。 sudo ln -s /opt/java/64/jdk1.6.0_45/bin/jar/bin/jar sudo ln -s/opt/java/64/jdk1.6.0_45/java /bin/java sudo ln -s/opt/java/64/jdk1.6.0_45/javac /bin/javac sudo ln -s/opt/java/64/jdk1.6.0_45/javah /bin/javah sudo ln -s/opt/java/64/jdk1.6.0_45/javadoc /bin/javadoc sudo ln -s/opt/java/64/jdk1.6.0_45/javaws /bin/javaws    ソースコードからAndroidバージョンのLollipopとMarshmallowをビルドするには、OpenJDK 7をubuntuにインストールする必要があります。 Android開発者。 $ sudo apt-get update $ sudo apt-get install openjdk-7-jdk 異なるAndroidバージョンをビルドするために、ubuntuにopenjdk7とSUN JDK 1.6の両方がインストールされている場合があります。デフォルトのjava SDKがSunのJDK 1.6である場合は、以下のコマンドを使用するだけで、AndroidビルドシステムがLollipopビルド用のopenjdk7を使用させることができます $ export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/ $ cd myandroidの $ ../build/.envsetup.sh //必ずenvsetupを再セットアップし、ビルドするプラットフォームを選択してください $ランチ Android i.MX6_All i.MX6SL 日時:Androidビルド用のUbuntuにmisc JDKをインストールする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 「deb http://archive.canonical.com/ lucid partner」ソース は機能しません。今、私たちは試すことができます: $ sudo add-apt-repository "deb http://ppa.launchpad.net/ferramroberto/java/ubuntu natty main" $ sudo apt-get update $ sudo apt-get install sun-java6-jdk 日時:Androidビルド用のUbuntuにmisc JDKをインストールする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi, これを行う最も簡単な方法は、次の場所に移動することです。 Javaアーカイブのダウンロード - Java SE 6 「jdk-6u45-linux-x64.bin」を探して手動でダウンロードします。ログイン(またはアカウントの作成)が必要です。ダウンロードが完了したら、通常、jdk(jdk-6u45-linux-x64.bin)をホームディレクトリにコピーします。 次に、バイナリを実行して共有の場所に移動する必要があります。 $ chmod +x jdk-6u45-linux-x64.bin $ sudo ./jdk-6u45-linux-x64.bin $ sudo mv jdk1.6.0_45 /usr/lib/jvm/ 今、あなたはすべてのバイナリをインストールし、それらを最優先にする必要があります、これにより、あなたのコンピュータ内のJavaバイナリの以前のバージョンも上書きされます。 $ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_45/bin/java 1 $ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_45/bin/javac 1 $ sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.6.0_45/bin/javaws 1 $ sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.6.0_45/bin/jar 1 $ sudo update-alternatives --install /usr/bin/javadoc javadoc /usr/lib/jvm/jdk1.6.0_45/bin/javadoc 1 次に、JDK 1.6が選択されているかどうかを確認します。 $ sudo update-alternatives --config java $ sudo update-alternatives --config javac $ sudo update-alternatives --config javaws $ sudo update-alternatives --config jar $ sudo update-alternatives --config javadoc これでJDKが構成されました。完了したかどうかを確認するには ターミナルでこれを実行します。 $ java -バージョン 出力は次のようになります。 Javaバージョン「1.6.0_45」 Java(TM)SEランタイム環境(ビルド1.6.0_45-b06) Java HotSpot(TM) 64ビットサーバーVM(ビルド20.45-b01、混合モード) これで、ホームディレクトリ内の「jdk-6u45-linux-x64.bin」のコピーを削除でき、ダウンロードしたものを後で使用するために保存できます。 私はこれがUbuntu 12.04 LTS(Precise)からUbuntu 14.04 LTS(Trusty)で機能することを知っています。 これがお役に立てば幸いです。 よろしくお願いいたします。 Dave 日時:Androidビルド用のUbuntuにmisc JDKをインストールする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 共有してくれてありがとう!ディレクトリ構造でも同じ問題があり、同様のアプローチを使用する必要がありました。 また、.binを正常にダウンロードするために、wgetを使用するときに--no-check-certificateを追加する必要がありました。したがって、コマンドは次のように終了しました。 $ wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F" http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-x64.bin 日時:Androidビルド用のUbuntuにmisc JDKをインストールする方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 便利なガイドをありがとう。 私はそれについていくつかの問題を抱えていました、それはそれが他の誰かを助ける場合に備えてここで説明します。 1)  sudo mv jdk1.6.0_45 /opt これにより、コードが間違った場所に配置されているようです。代わりに私は使用しました: sudo mkdir -p /opt/java/64 sudo mv jdk1.6.0_45 /opt/java/64 2) sudo ln -s/opt/java/64/jdk1.6.0_45/java /bin/java スペースが不足しているように見えるため、これらのシンボリックリンクコマンドをコピーして貼り付けるだけでは機能しません。(最初の 1 つは OK、他の 5 つは失敗します)。 スペースが追加されたコピーを次に示します。 sudo ln -s /opt/java/64/jdk1.6.0_45/java /bin/java sudo ln -s /opt/java/64/jdk1.6.0_45/javac /bin/javac sudo ln -s /opt/java/64/jdk1.6.0_45/javah /bin/javah sudo ln -s /opt/java/64/jdk1.6.0_45/javadoc /bin/javadoc sudo ln -s /opt/java/64/jdk1.6.0_45/javaws /bin/javaws どんなコメントも大歓迎です!
查看全文
Manufacturing mode issue with imx8QM MEK board <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> [Chinese translation] See attachment   Original link: https://community.nxp.com/docs/DOC-341996 i.MX 8 Family | i.MX 8QuadMax (8QM) | 8QuadPlus i.MX 8M | i.MX 8M Mini | i.MX 8M Nano
查看全文
i.mx8M EVKボードエンコーダー&デコーダー <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> i.mx8M evkボードにはHWデコーダとSWエンコーダがありますが、このドキュメントではHWデコーダとSWエンコーダの使用方法を紹介します bspは最新バージョンL4.14.78で、環境は次のとおりです。 $ DISTRO=fsl-imx-wayland MACHINE=imx8mqevk ソース fsl-setup-release.sh -b build-wayland $ bitbake fsl-image-validation-imx   4.14.78では、mfgtoolはもう使用していません、顧客はuuu.exeを使用して画像をボードにプログラムでき、uuu.exeは https://github.com/NXPmicro/mfgtools/releases から見つけることができます ここでは、メディアとしてemmcを使用し、参照用にkerel_emmc.uuuを添付しました cmd.exeを開き、コマンド「uuu.exe kernel_emmc.uuu」を使用します図に示すように、ボード上のEMMCに画像をダウンロードするには ボードが起動したら、イメージとfdt_fileを必要に応じて変更することを忘れないでください、たとえば、イメージ名としてImage-imx8mqevk.binを使用し、fdtファイルとしてImage-fsl-imx8mq-evk.dtbを使用します。uuuファイルの言及として、異なるイメージとfdtファイルを選択できます。 1)デコード   以下のために ビデオを再生する、これをサポートするために3つのソリューションを使用できます a) GPLAY-1.0test.mp4 b) GST-ローンチ-1.0プレイビン uri=file:///mnt/sdcard/test.mp4 c) GST-ローンチ-1.0filesrc location=test.mp4 typefind=true !ビデオ/QuickTime !アイウルデマックス!キューの最大サイズ時間=0 !vpudec!オートビデオインク 2つの異なるビデオを異なるディスプレイに再生するために、現在のimx8M evkボードは、ubootコマンドでデュアルHDMI出力をサポートしています。 setenv fdt_file Image-fsl-imx8mq-evk-dual-display.dtb saveenv 次のコマンドを使用します。 gst-launch-1.0 playbin uri=file:///test1.mp4 playbin uri=file:///test2.mp4 video-sink="glimagesink display-master=false display-slave=true" 2) エンコーディング imx8M evkにはハードウェアエンコーディングがないため、bspにSWプラグインを追加する必要があります a)以下のコマンドを/build/conf/local.confに追加します。 "CORE_IMAGE-EXTRA_INSTALL += "gstreamer1.0-plugins-ugly-metaパッケージグループ-FSL-GSSTREAMER1.0-コマーシャルGST-FFmpeg」 LICENSE_FLAGS_WHITELIST = "商用"" b)新しいtxtファイルを作成し、ファイルに「PACKAGECONFIG_mx8mq = "x264"」を追加します c)ファイルの名前を 0-plugins-ugly_%.bbappend に変更します。そして、このファイルを /sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-multimedia/gstreamer の下に置きます。 d)必要なイメージをビルドし、新しいrootfsファイルをボードにダウンロードし、コマンド「gst-inspect-1.0」を使用します。|grep x264" i.MX 8M | i.MX 8M Mini | i.MX 8M Nano
查看全文
L3.0.35_4.1.0 をコンパイルするUbuntu 12.04 64ビットOSの場合 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Ubuntu 12.04 64bit LinuxホストPCをセットアップし 、i.MX6x L3.0.35_4.1.0をビルドするための手順とパッチです。 GNOMEプロファイルの構築と、i.MX6Q SDBボード用のFSL標準MMコーデックを使用してテストされています。 A) 基本要件: ubuntu-12.04.3-desktop-amd64.iso を使用して Linux ホスト PC をセットアップします 以前のLTIBインストールと/opt/freescaleが削除されていることを確認します B) 必要なパッケージをLinuxホストPCにインストールしました $ sudo apt-get update $ sudo apt-get gettext libgtk2.0-dev をインストールするRPMバイソンM4 LibFreeType6-DEV $ sudo apt-get install libdbus-glib-1-dev liborbit2-dev intltool $ sudo apt-get ccacheをインストールする ncurses-dev zlib1g zlib1g-dev gcc g++ libtool $ sudo apt-get install uuid-dev liblzo2-dev $ sudo apt-get install tcl dpkg $ sudo apt-get asciidoc texlive-latex-base dblatex xutils-dev をインストールする $ sudo apt-get texlive texinfoをインストールする $ sudo apt-get ia32-libs libc6-dev-i386 lib32z1をインストールする $ sudo apt-get uboot-mkimageをインストールする $ sudo apt-get scrollkeeperをインストールする $ sudo apt-get gpartedをインストールする $ sudo apt-get nfs-common nfs-kernel-serverをインストールする $ sudo apt-get install git-core git-doc git-email git-gui gitk $ sudo apt-get install meld atftpd C) LTIB ソース パッケージを解凍してインストールし、ホーム ディレクトリで完了したと仮定します。 $cd ~ $ tar -zxvf L3.0.35_4.1.0_130816_source.tar.gz $ ./L3.0.35_4.1.0_130816_source/install その後、~/ltibディレクトリが作成されます D)パッチを適用してL3.0.35_4.1.0を作成しますUbuntu 12.04 64ビットOSにインストールしてコンパイルできます $ cd ~/ltib $ git apply 0001_make_L3.0.35_4.1.0_compile_on_Ubuntu_12.04_64bit_OS.patch このパッチは、次のファイルを変更します。 dist/lfs-5.1/base_libs/base_libs.spec dist/lfs-5.1/ncurses/ncurses.spec E) その後、残りの LTIB env セットアップ プロセスを続行する準備が整いました。 $ cd ~/ltib $ ./ltib -m config $ ./ltib 参考情報: L3.0.35_4.1.0_130816_docs/doc/mx6/Setting_Up_LTIB_host.pdf https://community.freescale.com/message/332385#332385 https://community.freescale.com/thread/271675 https://community.freescale.com/message/360556#360556 scrollkeeper は gnome-desktop のコンパイル用です 注: gstreamerをコンパイルすると、この警告がポップアップしました。ただ無視してください、それは大丈夫そうです。 i.MX6_All Linux 日時:コンパイルL3.0.35_4.1.0Ubuntu 12.04 64ビットOSの場合 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 必要ありません。これらは参照用です。このスレッドに添付されているパッチを使用する必要があります。 日時:コンパイルL3.0.35_4.1.0Ubuntu 12.04 64ビットOSの場合 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> あなたはまだあなたの参照の1つへの答えに記載されている最初の2つのパッチが必要ですか?: https://community.freescale.com/message/332385#332385? 1) (https://community.freescale.com/docs/DOC-93455)から patch-ltib-ubuntu12.04.sh をインストールします。 2) /usr/include の下にソフトリンクを作成します。      sudo ln -s i386-linux-gun/sys sys
查看全文
例MPC5604P TRKボードでのFlexPWM初期化 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> この簡単な例は、TRKボード上のFlexPWMモジュールの使用方法を示しています。 PWM出力がLEDに接続されている場合、その調光を確認できます。   よろしくお願いします。 ペトル   ******************************************************************************** * 詳細説明: * ※この例では、FlexPWMモジュールの使用例です。 * Submodule0は、独立したPWMA信号とPWMB信号を生成するように設定されています。 *そのデューティサイクル。PWMXは出力としても有効になり、50%の固定に設定されます *義務。 *   * LED_ENジャンパを取り外し、FlexPWM AおよびB出力をLEDに接続して確認できます *その調光。 * * ------------------------------------------------------------------------------ *テストHW:TRK-MPC5604P * Maskset:  0M36W ※対象:internal_RAM * Terminal: no * Fsys:64MHz、8MHz XOSCリファレンス * Debugger: IDCPPCNEXUS * * TRKボード接続: * ・P4.10 - D[9] ..FlexPWM X[0]出力 ※P1.11 - A[10] ..FlexPWM B[0]出力 ※P1.12 - A[11] ..FlexPWM A[0]出力 * *   ******************************************************************************** 全般
查看全文
Mazidi 和 Chen 撰写的全新 Freescale ARM Cortex 书籍 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 想让你知道有关 Freescale ARM Cortex M 的新教科书已经出版。 这是亚马逊的链接: http://www.amazon.com/Freescale-ARM-Cortex-M-Embedded-Programming-ebook/dp/B00P4ABTP6/ref=sr_1_1?ie=UTF8&qid=1414942909&sr=8-1&keywords=Freescale+ARM 支持材料在这里: http://www.microdigitaled.com/ARM/Freescale_ARM_books.htm 作者: prof1982 教师门户内容
查看全文
MazidiとChenによる新しいフリースケールARM Cortexの書籍 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> フリースケールの新しい教科書ARM Cortex Mが出版されたことをお知らせしたいと思います。 Amazonへのリンクは次のとおりです。 http://www.amazon.com/Freescale-ARM-Cortex-M-Embedded-Programming-ebook/dp/B00P4ABTP6/ref=sr_1_1?ie=UTF8&qid=1414942909&sr=8-1&keywords=Freescale+ARM サポート資料はこちらです。 http://www.microdigitaled.com/ARM/Freescale_ARM_books.htm 著者: 教授1982年 教員ポータルコンテンツ
查看全文
Lauterbachデバッガ用MPC57xx FCCUユーティリティ・スクリプト <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> このドキュメントでは、MPC57xxデバイスのローターバッハFCCU(障害収集および制御ユニット)周辺拡張の使用方法について説明します。 この拡張機能を効果的に使用するためには、FCCUの仕組みに関する深い知識を持っていることが期待されます。 このスクリプト ツールは、Lauterbach デバッガー用の 136 のスクリプトで構成されています。 これは、ユーザーがリファレンスマニュアルを必要とせずにマイクロを迅速にデバッグするのに役立ちます。 ユーザーが使用できるウィンドウの例を次に示します(詳細な説明はユーザーガイドに記載されています)。 Re:ラウターバッハデバッハのMPC57xx FCCUユーティリティスクリプト <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi, これは s32v では使用できません。 ピーター Re:ラウターバッハデバッハのMPC57xx FCCUユーティリティスクリプト <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> これはs32vに役立ちますか?トムブラウン・ジャスティンジー Re:ラウターバッハデバッハのMPC57xx FCCUユーティリティスクリプト <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> スクリプトに問題がある場合は、以下にコメントしてください。
查看全文
如何读取T4240RDB上的EMAC链路状态寄存器 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> T4240RDB Cortina PHY 芯片不提供任何 LED 指示功能。 我们应该通过 CPLD 控制 LED 活动。 所以你需要弄清楚以太网链路状态。 需要读取链接状态寄存器。 Cortina PHY通过XFI接口连接到T4240,该通道使用mEMAC9。 首先,我们查阅了T4240参考手册,发现有一个与链接状态相关的寄存器。 XFI PCS MDIO 内存映射->       0x01 MDIO_XFI_PCS_SR1-> 位2 PCS_RX_LNK_STAT 我们需要使用内部MDIO总线来读取该寄存器。 T4240 DPAA文档包含有关内部MDIO总线的寄存器信息。 mEMAC9基地址为4F_0000h mEMAC9 的 MDIO9 基地址为 4F_1000h 偏移0x034->MDIO控制寄存器 偏移量 0x038 ->MDIO 数据寄存器 偏移量 0x3C ->MDIO寄存器地址寄存器 U-boot环境: 兆瓦 0xfe4f1034 0x3 (设置写入命令) 兆瓦 0xfe4f103c 0x1 (设置寄存器地址) 兆瓦 0xfe4f1034 0x8003 (设置读取命令) md 0xfe4f1038 0x4 (获取读取数据) 兆瓦 0xfe4f1034 0x8003 md 0xfe4f1038 0x4 Linux环境: (需要先安装devmem工具) devmem 0xfe4f1034 32 0x3 (设置写入命令) devmem 0xfe4f103c 32 0x1 (设置寄存器地址) devmem 0xfe4f1034 32 0x8003 (设置读取命令) devmem 0xfe4f1038 32 (获取读取数据) QorIQ T4 设备 回复:如何读取 T4240RDB 上的 EMAC 链路状态寄存器 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 您好,我们有两个 Marvell 88E1545 连接到 SERDES Bank1 和 Bank2,我们需要读取芯片的温度。我可以 dp 类似的东西并使用 devmem 来读取它吗?在哪里可以找到有关 MDIO 寄存器的详细文档? 谢谢! 佩德罗
查看全文
FreeMASTER - 使用方法 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 在这里您可以找到有关 FreeMASTER 工具主要功能的简短而重点的介绍。 它是实时数据可视化和MCU实时控制非常有用的工具。 您可以为您的应用程序创建一些非常有趣的 Web 界面 - 观看此视频以了解更多信息。 如果您有任何意见或问题 - 请在下方留言。 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 在这里您可以找到有关 FreeMASTER 工具主要功能的简短而重点的介绍。 它是实时数据可视化和MCU实时控制非常有用的工具。 您可以为您的应用程序创建一些非常有趣的 Web 界面 - 观看此视频以了解更多信息。 视频链接:7933 如果您有任何意见或问题 - 请在下方留言。 提示与技巧 回复:FreeMASTER-如何 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 嘿petrfajmon-b17364 , 这是我正在使用的示例文件夹 - 让我向您展示我是如何使用该示例的,然后我将提供有关软件版本等的一些详细信息。不幸的是,商业 Matlab 许可证的价格为 2,150 美元 - 因此在测试期间读取一些变量有点过头了。 我会尝试一下 JavaScript - 但令人失望的是,这个例子不起作用,因为它可以*轻松*地适应我的需求 - 而且我想其他人也可以在开发阶段使用 FreeMASTER 进行这种类型的测试。 首先,我打开了 FreeMASTER 2.0 - 我已经通过 CAN 和 UART 成功与目标通信,因此没有问题。此时我只是打开了应用程序,并没有与目标进行通信。 然后,我从此位置打开 Excel 示例( c:\NXP\FreeMASTER_Serial_Communication_Driver_V2.0\examples\ActiveX_examples\Excel) :   打开 Excel 电子表格,我显然点击了“启用宏”,然后进入 VBA 查看示例(与用户手册相同): 从这里,我点击“调试->编译 VBA 项目”,出现了之前的 ActiveX 错误: 在此对话框中点击“调试”会将我指向此行,表明它无法创建“McbPcm”实例 进入“工具->参考”验证示例中是否存在正确的服务: 就软件版本而言,我正在使用: FreeMASTER 版本 2.0.3.1 Microsoft Excel 2013(15.0.4667.1000) VBA 版本 7.1 DirectX 版本 11 FreeMASTER 2.0 手册显示此处的 Excel 示例中使用的是 1.3 版本: 请让我知道为什么该示例无法创建对象 - 我应该能够调整其余部分。 谢谢! 回复:FreeMASTER-如何 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 你好, gearhead1107 , 您可以查看 FreeMASTER SCI 驱动程序安装位置“c:\NXP\FreeMASTER_Serial_Communication_Driver_V2.0\examples\ActiveX_examples”文件夹中的简单 ActiveX 脚本示例。在我看来,Matlab 是记录诸如“温度”等数据的好工具。Matlab/Excel 示例脚本与 PC 端的演示应用程序(存储在“c:\NXP\FreeMASTER_Serial_Communication_Driver_V2.0\examples\PC_host_demo”中)以及 c:\NXP\FreeMASTER_Serial_Communication_Driver_V2.0\examples\SCI_driver_examples”中)配合使用。 您还提到用户手册引用了旧版本 FreeMASTER v1.3,您能否将旧版本 1.3 的引用详细信息发送给我? 谢谢! 彼得 回复:FreeMASTER-如何 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 你好, gearhead1107 , 没有专门针对 FreeMASTER 相关主题的社区 - 所以您可以将其留在这里。 就我个人而言,我只尝试了 HTML 和 JS。也许您可以只使用 JS 并使用您需要的数据创建一个 xls。 petrfajmon-b17364‌ 您能推荐一位有此类技术经验的人吗? 非常感谢! Daniel 回复:FreeMASTER-如何 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> dumitru-daniel.popa ‌,谢谢指点! 我认为通过 VBA/Excel 使用 ActiveX 控件是完成我想做的事情的最佳方式(即获取值->放入电子表格进行日志记录),但包含的示例甚至无法编译。查看用户手册,似乎他们甚至引用了旧版本的 FreeMASTER (v1.3),因此不清楚人们多久会查看一次这些内容。 我目前在“Set fmstr = New McbPcm”行上看到以下错误 - 表明它无法初始化 ActiveX 对象(是的,该项目已根据手册正确定义引用)。是否有关于如何创建对象并针对不同的通信方法(如 CAN)对其进行操作的指南/帮助文章?用户手册介绍了不同的*方法*,但对于推荐用法的介绍却很简短。   由于这是一个 FreeMASTER/ActiveX 问题,我不太确定将其放在哪里 - 我应该在 S32DS 部分发布一些内容吗?或者有 FreeMASTER 社区页面吗? 回复:FreeMASTER-如何 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 你好, gearhead1107 , 您可以使用 HTML 或 JScript 功能读取您感兴趣的变量,然后将其写入主机 PC 上的 log/txt 文件中。请查看 Freemaster 用户手册第 6 章:HTML 和脚本。 Freemaster 支持 ActiveX 组件,让基于脚本的代码访问和控制目标板应用程序。 您还可以观看此视频: https://community.nxp.com/thread/455228了解如何使用 jscript(简短续集) 希望这有帮助! Daniel 回复:FreeMASTER-如何 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 在较长时间内将值记录到 PC 的最佳方法是什么? 我正在使用 S32K144,并且添加了“温度”之类的变量,虽然我可以在示波器中观察它们,但我想创建一个日志文件(.CSV 或类似文件),以便我可以对电路板进行测试,并让 Freemaster 在测试过程中记录温度,这可能会持续几个小时。例如,我需要能够返回,查看日志/文件并查看“好的,我们在 X 时间和 Y 温度下失去通信”。 我的第一个想法是设置一个“记录器”,但是 FreeMASTER 说没有空间,而且我也不确定目标上是否有足够的空间来存储日志 - 我只想在 PC 上进行此操作。
查看全文
【終了しました】Mcuxpresso Web アプリケーションのセキュリティ 割り当て 現在、ほとんどすべてのWebアプリケーションが公開されているため、攻撃に対して脆弱になる可能性があります。Webアプリケーションは、さまざまな種類の攻撃に対して安全で保護されている必要があります。Webアプリケーションの一般的な脆弱性と可能な防御策を調査して要約します。MCUXpresso Web Builder アプリケーション (mcuxpresso.nxp.com) の一般的な Web セキュリティ攻撃をテストするための自動侵入テストを作成します。 アサイン CZ Téměř všechny dnešní webové aplikace jsou věřejně přístupné a náchylné na různé zranitelnosti proti kterém je potřeba se bránit. Webové aplikace musí být bezpečné a odolné vůči různým druhům útoků. Seznamte se s možnostmi útoků na webové aplikace a způsoby obrany před těmito útoky. Navrhněte a implementujte sadu automatizovaných testů zakladních webových zranitelností pro webovou aplikaci MCUXpresso web builder (mcuxpresso.nxp.com). 言語 CZ/SK/EN   指導 者 Ondrej Balas    お問い合わせ 大学チーム NXPセミコンダクターズ CZ メールでの応募      Ondrej Balas 終えた
查看全文
フリースケール・カップ・プラハ・イベント2012 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 追加したのは Richard Balogh 日時 2012 年 4 月 3 日 プラハで開催されたEMEA 2012ファイナルに出場するスロバキア工科大学のチーム 決勝戦の車たち...。競争する準備ができました。 レーストラックが建設されています...。トレーニングを開始できます。
查看全文
RAppID Bootloader自定义rbf文件 KEA64 适用于 KEA64 的 RAppID 引导加载程序 rbf 文件 MPC57xx MPC5744P 的 RAppID 引导加载程序 rbf 文件 MPC5746R 的 RAppID 引导加载程序 rbf 文件 MPC5777C 的 RAppID 引导加载程序 rbf 文件 适用于 MPC5777C - BookE(非 VLE)的 RAppID 引导加载程序 rbf 文件 S32Kxx 适用于 S32K116 的 RAppID 引导加载程序 rbf 文件 RAppID Bootloader rbf 文件用于 S32K144W
查看全文
SDMA ap_to_ap Fixed Scripts (i.MX6DQ) <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 添付のパッチは 、i.MX6 Dual および Quad の iMX6_Platform_SDK に適用され、 メモリ スクリプトに 2 つの SDMA メモリが追加されます。 固定宛先アドレス、送信元アドレスの増加 送信元アドレスを固定し、宛先アドレスを増やします。 このパッチを適用すると、新しいスクリプトは Platform SDK の SDMA Test メニューにも統合されます。 これらのスクリプトは、ROM スクリプト ap_to_apから作成しました。SDMA ROMの内容をダンプするために、添付 mxc_printSDMAcontext パッチにも含まれており、必要なときに呼び出すことができる関数を使用しました。 i.MX6Dual i.MX6Quad Re: SDMA ap_to_ap Fixed Scripts (i.MX6DQ) <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> はい、AP ドメインにあります。 Re: SDMA ap_to_ap Fixed Scripts (i.MX6DQ) <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 投稿ありがとうございます。 これらの ap_to_ap_fixed RAM スクリプトは、外部 EIM バスにアクセスできますか。 例: メイン RAM から EIM バスの固定アドレスへ
查看全文
LPCXpresso IDE <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Demo 该演示概述了使用 LPCXpresso 生态系统的各个组件进行开发,展示了 LPCXpresso IDE 工具的主要功能,从项目导入/创建到多核调试、跟踪和功率测量。各种内置 LPC-Link2 调试探针的 LPCXpresso 开发板将与 LPCXpresso IDE 一起展示。将使用 LPCOpen 外设驱动程序和示例,展示 NXP 多个低功耗、灵活的 LPC MCU 系列的特性     更多信息,请访问: LPCXpresso IDE http://www.nxp.com/pages/:LPCXPRESSO LPCXpresso板 http://www.nxp.com/pages/:LPCXPRESSO-BOARDS http://www.nxp.com/pages/:LPCXPRESSO-BOARDS LPC低功耗32位微控制器 http://www.nxp.com/pages/:LPC-ARM-CORTEX-M-MCUS     视频链接 通信基础设施 Re: LPCXpresso IDE <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 亲爱的 Hiroshi Noma,视频已被编辑以修复音频问题。 Re: LPCXpresso IDE <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Dear Hiroshi Noma, 感谢您的反馈。我们将尽快修复视频并更新。 Re: LPCXpresso IDE <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 您好。 下方社区页面视频音频左右平衡偏移,造成头晕。 还有几个人有同样的症状。 (我将附上我已识别的内容) 可以修复吗? 顺祝商祺! Hiroshi Noma 野間 比呂志 高级工程师 安全与连接 应用工程部 客户应用工程部 恩智浦半导体日本有限公司 惠比寿花园广场塔24楼 4-20-3 Ebisu, Shibuya-ku, Tokyo 150-6024 JAPAN TEL: +81-3-6732-7867, FAX: +81-3-6732-7947 E-mail: [email protected] URL: www.nxp.com<>;
查看全文