Multi Source Translation Content

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

Multi Source Translation Content

讨论

排序依据:
MagniV PLLカリキュレータ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> この計算機は、S12ZVL、S12ZVC、S12ZVMB、S12ZVM、S12ZVH、S12VRなどのMagniVデバイス用に作成され、ジャンクション温度Tj <= 150°Cで認定されています。 PLL レジスタの設定は、SYNR、REVDIV、および POSTDIV として示されています。これらのレジスタの説明は、各デバイスのリファレンスマニュアルに記載されています。 オシレーターとバスのクロック周波数は、リストから選択することも、手動で書き込むこともできます。値は「Enter」または「Calculate」ボタンで計算されます。 MagniVPLLCalc.exeがついています。
查看全文
センサー_マルチマーケット_may16.pdf <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
查看全文
eIQ Neutron NPU Lab Guides These lab guides provide step-by-step instructions on how to take a quantized TensorFlow Lite model and use the Neutron Compiler Tool found in eIQ Neutron SDK to convert the model to run on the eIQ Neutron NPU found on NXP MCU devices.  The eIQ Neutron NPU for MCX N Lab Guide  documents focus on using the Neutron Compiler tool found inside eIQ Neutron SDK to convert a model and then import that converted model into an eIQ MCUXpresso SDK example. There are labs for VSCode, GCC, and MCUXpresso IDE. The labs designed to run on the FRDM-MCXN947 but the same concepts can be applied to other MCX N boards as well. There is a similar NPU lab available for i.MX RT700 too.  Also be sure to also check out the Getting Started community post for more details on the eIQ Neutron NPU. You can also explore the TFLM Getting Started Guide for information on how to use your own model and data for inference.  --- Updated August 2026 for change of neutron-converter to neutron-compiler in eIQ Neutron SDK 3.2.1 release MCXN NPU|ML
查看全文
Boundary Devices - Crank Storyboard demo on i.MX7 Nitrogen7 This video shows how the Crank Storyboard application framework is well suited to run on our i.MX7 Nitrogen7 board. Demo details This demonstration is based on the following: Nitrogen7 board​​ 800×480 LCD display​ Resistive touch Yocto Jethro release Linux kernel 3.14.52 Crank Software details Crank Software Inc. is an innovator in embedded graphical user interface (GUI) solutions. Their products and services enable R&D teams and UI Designers to quickly and collaboratively develop rich animated user interfaces for resource-constrained embedded. The demo above relies on the Crank Storyboard Engine which is: Multi-platform Supported on Linux, Android, QNX, WindowsCE among others Built for embedded Storyboard Embedded Engine scales from low-end to high-end processors 3D optimized For higher end products embedding a GPU For more information, please visit: https://boundarydevices.com/crank-software-demo-on-nitrogen7/ General
查看全文
Novena - Open Source Laptop A new open-hardware computing platform, flexible and powerful, designed for use as a desktop, laptop, or standalone board. Novena is a 1.2GHz, Freescale quad-core ARM architecture computer closely coupled with a Xilinx FPGA. It's designed for users who care about open source, and/or want to modify and extend their hardware: all the documentation for the PCBs is open and free to download, the entire OS is buildable from source, and it comes with a variety of features that facilitate rapid prototyping. For more information check out Kousagi Studio and if you want to fund this project check out Crowd Supply General
查看全文
Zephyr 模块、子系统和功能的资源 如果您对这些资源有任何疑问或问题,请 提出新问题,恩智浦支持团队将为您解答。 引导加载程序 Zephyr 将开源MCUboot引导加载程序作为一个模块包含在内,并使其易于用作 Zephyr 应用程序的引导加载程序。 NXP i.MX RT 系列上的 MCUboot 和 Zephyr 使用 MCUboot 和 Sysbuild 构建示例,以及 VS Code 中带有 MCUboot 的 Zephyr 应用 Zephyr MCUBoot + TF-M 处理器间通信 (IPC) 和多核 Zephyr 包含一个IPC子系统。Zephyr 还集成了开源OpenAMP框架,以便使用 RPMsg 协议实现核心之间的通信。 Zephyr OpenAMP 多核示例 RT1170构建双核图像 多核性能 电源管理(PM) Zephyr 包含一个电源管理子系统,受许多 NXP SOC 支持。 网络研讨会:利用 Zephyr OS 功能和模块加速开发 NXP SmartWatch 演示和网络研讨会:最大限度地降低 i.MX RT500 的功耗 PSA 和可信固件 (TF-M) FRDM-RW612 上的 TF-M PSA 加密示例 Zephyr MCUBoot + TF-M 启动代码及流程 为了便于移植,Zephyr 管理应用程序中未包含的启动代码。SOC、内存、设备驱动程序和一些子系统在 main() 之前初始化。 网络研讨会: Zephyr OS 和 NXP 让应用程序可移植性变得简单 添加自定义启动代码 返回Zephyr知识中心
查看全文
PyeIQ v1.0 for BSP 5.4.3_2.0.0 Release Welcome to PyeIQ PyeIQ gathers everything needed by itself. It provides a simplified way to run ML applications, which avoids the user spending time on preparing the environment. PyeIQ Version Release Date Notes tag_v1.0 Apr 29, 2020 - tag_v2.0 - Planned for June i.MX Board BSP Release Building Status 8 QM 5.4.3_2.0.0 passing 8 MPlus 5.4.3_2.0.0 passing This video is currently being processed. Please try again in a few minutes. (view in My Videos) Getting Started with PyeIQ 1. Easy Installation If you prefer to build the package by yourself go to Appendix Section or follow the README file at the PyeIQ repo. 1.1 Copy the PyeIQ pre-built package attached to the board, and then install it by using pip3 tool: 1.2 Check the installation by starting an interactive shell:   1.3 Import PyeIQ and see the version: The output is the PyeIQ latest version installed in the system. (Optional) Install the following package to show downloading status: 2. Easy Running All demos and applications are automatically installed in /opt/eiq. 2.1 To run the demos: 2.2 To run the applications: 2.3 Use help if needed: 3. List of Available Demos and Applications Demo/App Name Demo/App Type i.MX Board BSP Release BSP Framework Inference Status Notes Label Image File Based QM, MPlus 5.4.3_2.0.0 TensorFlow Lite 2.1.0 GPU, NPU passing - Label Image Switch File Based QM, MPlus 5.4.3_2.0.0 TensorFlow Lite 2.1.0 GPU, NPU passing - Object Detection SSD/Camera QM, MPlus 5.4.3_2.0.0 TensorFlow Lite 2.1.0 GPU, NPU passing Need better model. Object Detection OpenCV SSD/Camera QM, MPlus 5.4.3_2.0.0 TensorFlow Lite 2.1.0 GPU, NPU passing Need better model. Object Detection N. GS. SSD/Camera QM, MPlus 5.4.3_2.0.0 TensorFlow Lite 2.1.0 GPU, NPU - Pending issues. Object Detection Yolov3 SSD/File QM, MPlus 5.4.3_2.0.0 TensorFlow Lite 2.1.0 GPU, NPU - Pending issues. Object Detection Yolov3 SSD/Camera QM, MPlus 5.4.3_2.0.0 TensorFlow Lite 2.1.0 GPU, NPU - Pending issues. Fire Detection File Based QM, MPlus 5.4.3_2.0.0 TensorFlow Lite 2.1.0 GPU, NPU passing - Fire Detection Camera QM, MPlus 5.4.3_2.0.0 TensorFlow Lite 2.1.0 GPU, NPU passing - Fire Detection Camera - 5.4.3_2.0.0 PyArmNN 19.08 - - Requires 19.11 Coral Posenet Camera - - - - - Ongoing NEO DLR Camera - - - - - Ongoing 4. Examples 4.1 Fire Detection Image 4.1.1 Non-fire Running Fire Detect Image:     Output: INFO: Created TensorFlow Lite delegate for NNAPI.                                                                        Applied NNAPI delegate.                                                                                                  Inference time: 0:00:00.264853                                                                                           Non-Fire   4.1.2 Fire Running Fire Detect Image: Output: INFO: Created TensorFlow Lite delegate for NNAPI.                                                                        Applied NNAPI delegate.                                                                                                  Inference time: 0:00:00.193055                                                                                           Fire    4.2 Fire Detection Camera Running Fire Detect Camera: Output: PyeIQ also supports training for Fire Detection demo, please refer to PyeIQ - Training and Conversion Support (Keras/TensorFlow Lite) . 4.3 Label Image Switch Running Switch Label Image: Output: Cores Comparison (CPU, GPU and NPU) Check the following graphical plot for Switch Label Image demo: Check the following graphical plot for the other demos: We are currently working to reduce the inference time on Fire Detection demos. Appendix Section The procedures described in this document target a GNU/Linux Distribution Ubuntu 18.04. 1. Software Requirements 1.1 Install the following packages in the GNU/Linux system: 1.2 Then, use pip3 tool to install the virtualenv tool: 2. Building the PyeIQ Package 2.1 Clone the repository: 2.2 Use virtualenv tool to create an isolated Python environment: 2.3 Generate the PyeIQ package: 2.4 Copy the package to the board: 2.5 To deactivate the virtual environment: Contact Feel free to contact us about any issue/bug you might have it. Your feedback is very welcome so we can improve the next version Alifer Moraes diegodorta marcofranchi Re: PyeIQ v1.0 for BSP 5.4.3_2.0.0 Release Hello  I cannot see the detailed command and description  for example, when I see your explanation in box, most things are empty Please check it again
查看全文
Android O8.0.0_1.0.0 GA for Legacy imx6/7 Release Announcement The i.MX Android O8.0.0_1.0.0 GA release is now available from IMX_SW page. Overview -> BSP Updates and Releases -> Android 8.0.0 Oreo (O8.0.0_1.0.0, 4.9 kernel) Files available: # Name Description 1 android_O8.0.0_1.0.0_docs.tar.gz i.MX Android O8.0.0_1.0.0 BSP Documentation 2 imx-o8.0.0_1.0.0_ga.tar.gz i.MX Android O8.0.0_1.0.0 proprietary surce code for i.MX 6QuadPlus, i.MX 6Quad, i.MX 6DualPlus, i.MX 6Dual, i.MX 6DualLite, i.MX 6Solo  i.MX 6Sololite, i.MX6SX and i.MX7D 3 android_O8.0.0_1.0.0_image_6dqpsabreauto.tar.gz Binary Demo Files of Android O8.0.0_1.0.0 BSP - SABRE for Automotive Infotainment based on i.MX 6QuadPlus, i.MX 6Quad, and i.MX 6DualLite 4 android_O8.0.0_1.0.0_image_6dqpsabresd.tar.gz Binary Demo Files of Android O8.0.0_1.0.0 BSP - SABRE Platform and SABRE Board based on i.MX 6QuadPlus, i.MX 6Quad and i.MX 6DualLite. 5 android_O8.0.0_1.0.0_image_6slevk.tar.gz Binary Demo Files of Android O8.0.0_1.0.0 BSP - i.MX 6Sololite evaluation kit. 6 android_O8.0.0_1.0.0_image_6sxsabresd.tar.gz Binary Demo Files of Android O8.0.0_1.0.0 BSP - SABRE Board based on i.MX 6SoloX 7 android_O8.0.0_1.0.0_image_6sxsabreauto.tar.gz Binary Demo Files of Android O8.0.0_1.0.0 BSP - SABRE for Automotive infotainment based on i.MX 6SoloX 8 android_O8.0.0_1.0.0_image_7dsabresd.tar.gz Binary Demo Files of Android O8.0.0_1.0.0 BSP - SABRE Board based on i.MX 7Dual 9 fsl_aacp_dec_O8.0.0_1.0.0.tar.gz AAC Plus Codec for O8.0.0_1.0.0 10 android_O8.0.0_1.0.0_tools.tar.gz Manufacturing Toolkit and VivanteVTK for O8.0.0_1.0.0   Supported Hardware SoC/Boards: i.MX 6Quad, i.MX 6QuadPlus, and i.MX 6DualLite SABRE-SD board and platform i.MX 6Quad, i.MX 6QuadPlus, and i.MX 6DualLite SABRE-AI board and platform i.MX 6SoloLite EVK platform i.MX 6SoloX SABRE-SD board and platforms i.MX 6SoloX SABRE-AI board and platforms i.MX 7Dual SABRE-SD board and platform   Changes: Compared to the N7.1.2_2.0.0 release, this release has the following major changes: Upgraded the Android code base from android-7.1.2_r9 to android-8.0.0_r25. Removed the device partition and added the vendor partition. Enabled ION-based gralloc and EGL. Feature: For features please consult the release notes.   Known issues For known issues and more details please consult the Release Notes. Android i.MX6_All i.MX6DL i.MX6Dual i.MX6DualPlus6QuadPlus i.MX6Quad i.MX6S i.MX6SL i.MX6SoloX i.MX7Dual Re: Android O8.0.0_1.0.0 GA for Legacy imx6/7 Release Announcement codeaurora use mirrors below: git --config --global url." ".insteadOf " https://source.codeaurora.org" can be any one of below: https://beijing.source.codeaurora.org https://shanghai.source.codeaurora.org if manifest.xml use "git://source.codeaurora.org" you must be edit ~/.gitconfig add line below: [url "https://beijing.source.codeaurora.org"] insteadOf = git://codeaurora.org Re: Android O8.0.0_1.0.0 GA for Legacy imx6/7 Release Announcement 运行repo sync后完整输出信息是这样的:fatal: unable to access 'https://source.codeaurora.org/external/imx/aosp/platform/packages/apps/SoundRecorder/': GnuTLS recv error (-9): A TLS packet with unexpected length was received. error: Cannot fetch platform/packages/apps/SoundRecorder from https://source.codeaurora.org/external/imx/aosp/platform/packages/apps/SoundRecorder Fetching project platform/external/junit-params fatal: unable to access 'https://android.googlesource.com/platform/external/sonivox/': Failed to connect to android.googlesource.com port 443: Connection refused 请问如何解决,我已经使用Aosp | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 替代了repo里的glooel Re: Android O8.0.0_1.0.0 GA for Legacy imx6/7 Release Announcement I have same issue.    Re: Android O8.0.0_1.0.0 GA for Legacy imx6/7 Release Announcement you can use below features of git utility: git config --global url.https://aosp.tuna.tsinghua.edu.cn.insteadOf https://android.googlesource.com this will be replace url in git fetch request. Re: Android O8.0.0_1.0.0 GA for Legacy imx6/7 Release Announcement hi,  i git the source code base on the     source ~/imx-o8.0.0_1.0.0_ga/imx_android_setup.sh  , but it use the googlesouce.com. it had the error: fatal:uable to access "https://android.googlesource/com/platform/external/bart/": Failed to connet to android.googlesource.com port 443:Connection timed out. I am in China ,so Can you reply a way that  use  the  mirrors.tuna.tsinghua .edu.cn Re: Android O8.0.0_1.0.0 GA for Legacy imx6/7 Release Announcement <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> It has been solved before, thank you! Re: Android O8.0.0_1.0.0 GA for Legacy imx6/7 Release Announcement <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> You need to climb over the wall. Re: Android O8.0.0_1.0.0 GA for Legacy imx6/7 Release Announcement <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> wilson chen hello, i.mx6 Have you managed to build the Android 8.0 system? I also encountered the same problem when building the environment, as follows: fatal: unable to access 'https://android.googlesource.com/platform/external/neven/': Failed to connect to android.googlesource.com port 443: Connection refused fatal: unable to access 'https://android.googlesource.com/platform/pdk/': Failed to connect to android.googlesource.com port 443: Connection refused fatal: unable to access 'https://android.googlesource.com/platform/developers/demos/': Failed to connect to android.googlesource.com port 443: Connection refused 烦请指教下,谢谢! Re: Android O8.0.0_1.0.0 GA for Legacy imx6/7 Release Announcement <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Why when I use WIN10 system to open the mfg tool, when the imx6q board enters the download mode, there will be the prompt shown in the above picture. But if I use WIN7 system, this error will not appear. The mfgtool burning tool of android7.1.2 also has this problem. The board I use has no problem, and there is no problem burning android4.4.2\android5.1.1\anroid6.0.1\android7.1.1 systems under win10. . Please can the relevant personnel help to check it out!
查看全文
在i.MX上启用支持OSCCA算法工具箱的GmSSL(针对C-V2X更新) [中文翻译版] 见附件   原文链接: https://community.nxp.com/docs/DOC-343823  i.MX 8 Family | i.MX 8QuadMax (8QM) | 8QuadPlus i.MX 8M | i.MX 8M Mini | i.MX 8M Nano i.MX6UL i.MX7Dual
查看全文
スマートホーム、スマートビルディング、照明向けのNXPコネクティビティソリューション <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> このセッションでは、まず、NXPのワイヤレス・コネクティビティ・マイコン・ポートフォリオがIoT市場に対応するために含まれる製品、ソフトウェア、およびイネーブルメントの概要を説明します。次に、Thread™ネットワーキングテクノロジーと、NXPのThread StackおよびZigBee® Dotdotアプリケーションレイヤーを使用してアプリケーションを開発する方法について、より深く掘り下げてデモします。 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> このセッションでは、まず、NXPのワイヤレス・コネクティビティ・マイコン・ポートフォリオがIoT市場に対応するために含まれる製品、ソフトウェア、およびイネーブルメントの概要を説明します。次に、Thread™ネットワーキングテクノロジーと、NXPのThread StackおよびZigBee® Dotdotアプリケーションレイヤーを使用してアプリケーションを開発する方法について、より深く掘り下げてデモします。
查看全文
如何许可软件 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 为您的软件生成许可证文件的指南。 #许可证问题 #codewarrior;软件;许可证问题
查看全文
示例 S32R274 Watchdog_example S32DS_1.1 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ******************************************************************************** * 详细说明: * 应用程序初始化 FCCU 和软件看门狗。SWT 超时后, * 微控制器已重置。 * * 宏 LONG_RESET 定义执行哪种重置。如果 LONG_RESET 为 1,则长 * 执行重置,否则执行短重置。 * * ---------------------------------------------------------------------------------------------- * 测试硬件:S32R274RRUEVB,MPC57xx主板 * 微控制器:S32R274KAMMM 1N58R *系统频率:PLL0 240MHz * Z4 核心 120MHz * 调试器:Lauterbach Trace32 * PeMicro USB-ML-PPCNEXUS * 目标:internal_FLASH(调试模式、debug_ram 和释放模式) * EVB连接:默认 * * ******************************************************************************** <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ******************************************************************************** * 详细说明: * 应用程序初始化 FCCU 和软件看门狗。SWT 超时后, * 微控制器已重置。 * * 宏 LONG_RESET 定义执行哪种重置。如果 LONG_RESET 为 1,则长 * 执行重置,否则执行短重置。 * * ---------------------------------------------------------------------------------------------- * 测试硬件:S32R274RRUEVB,MPC57xx主板 * 微控制器:S32R274KAMMM 1N58R *系统频率:PLL0 240MHz * Z4 核心 120MHz * 调试器:Lauterbach Trace32 * PeMicro USB-ML-PPCNEXUS * 目标:internal_FLASH(调试模式、debug_ram 和释放模式) * EVB连接:默认 * * ********************************************************************************
查看全文
车辆网络:时间敏感网络 (TSN),为自动驾驶提供可预测、可靠且强大的以太网网络 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 时间敏感网络是工业和汽车以太网领域的下一个热门领域。在本次会议中,我们将深入研究 TSN 标准,重点介绍与汽车领域最相关的关键特性。我们还将讨论使用 SJA1105TEL 汽车以太网交换机可以实现的潜在用例,并讨论支持在汽车中采用此类交换机的生态系统。 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 时间敏感网络是工业和汽车以太网领域的下一个热门领域。在本次会议中,我们将深入研究 TSN 标准,重点介绍与汽车领域最相关的关键特性。我们还将讨论使用 SJA1105TEL 汽车以太网交换机可以实现的潜在用例,并讨论支持在汽车中采用此类交换机的生态系统。
查看全文
インフォテインメント、コネクティビティ、セキュリティ:カーラジオ、オーディオ、アンプ - 市場とテクノロジーの最新情報 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> インフォテインメント市場の動向とNXPの最新テクノロジーに関する最新情報。 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> インフォテインメント市場の動向とNXPの最新テクノロジーに関する最新情報。 オーディオ処理と増幅
查看全文
具备 SafeAssure ®认证功能的 i.MX 8 MCU — 摄像头、视频、音频、可信环境 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 本课程将解释为 i.MX 8 提供的几种软件解决方案。SafeAssure 软件允许进行系统分区,充分利用 i.MX 8 的一些安全功能。Fast Path 软件允许在 2 个网络接口之间路由/桥接数据,以最大限度地提高数据路由性能,同时将主处理器的 CPU 负载要求降至最低。可信环境允许充分利用 Arm ® Trustzone 功能。 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 本课程将解释为 i.MX 8 提供的几种软件解决方案。SafeAssure 软件允许进行系统分区,充分利用 i.MX 8 的一些安全功能。Fast Path 软件允许在 2 个网络接口之间路由/桥接数据,以最大限度地提高数据路由性能,同时将主处理器的 CPU 负载要求降至最低。可信环境允许充分利用 Arm ® Trustzone 功能。
查看全文
WillyFog_Milestone_2 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> このマイルストーンでは、新しく実装された機能は次のもので構成されます。 - ログイン/ログアウト機能の追加 - 管理者ユーザーが新しいユーザーを追加できるようにする - ユーザーごとにデバイスを分離し、デバイスごとにコマンドを分離する - ソニーのプロトコルを使用するデバイスへのIR学習機能の追加 - デバイスが学習モードのときにLEDを点灯させる (マイビデオで視聴) Linux Embedded Challenge 2017 (英語)
查看全文
快速物联网原型开发套件_Connects China <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 了解如何将物联网构想转化为概念验证,就像 1-2-3 一样简单,实现互联、安全、小型化的物联网终端节点。快速物联网套件集成了 30 多个有源组件(11 个 NXP 部件)以及驱动程序、中间件、示例应用程序,并具有基于 GUI 编程的创新 Web IDE,以及移动应用程序和物联网云服务。 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 了解如何将物联网构想转化为概念验证,就像 1-2-3 一样简单,实现互联、安全、小型化的物联网终端节点。快速物联网套件集成了 30 多个有源组件(11 个 NXP 部件)以及驱动程序、中间件、示例应用程序,并具有基于 GUI 编程的创新 Web IDE,以及移动应用程序和物联网云服务。
查看全文
AMF-AUT-T2347 - 恩智浦 IVI 平台 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> IVI 市场的复杂性急剧增加,而经过几代产品的更新换代,TTM 已从 5 年缩短至 2-3 年。整个生态系统正在从封闭系统模式转向开放系统模式,从专有/闭源转向标准接口/开源组件。NXP 致力于为您提供支持,以适应这一新现实,并帮助您充分利用 NXP 在 IVI 解决方案中通常拥有的大量 BOM。通过 IVI 平台,NXP 为快速产品开发提供了坚实而完整的基础,集成了产品化和优化的 BSP 和中间件组件,并提供开箱即用的安全性。在一小时的演示中了解更多信息,包括平台功能、交付机制、路线图和可用性。 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> IVI 市场的复杂性急剧增加,而经过几代产品的更新换代,TTM 已从 5 年缩短至 2-3 年。整个生态系统正在从封闭系统模式转向开放系统模式,从专有/闭源转向标准接口/开源组件。NXP 致力于为您提供支持,以适应这一新现实,并帮助您充分利用 NXP 在 IVI 解决方案中通常拥有的大量 BOM。通过 IVI 平台,NXP 为快速产品开发提供了坚实而完整的基础,集成了产品化和优化的 BSP 和中间件组件,并提供开箱即用的安全性。在一小时的演示中了解更多信息,包括平台功能、交付机制、路线图和可用性。
查看全文
USB Type-C の概要 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> USB Type-CおよびUSB-Power Deliveryとは何ですか?なぜ家電製品やモバイルコンピューティング製品がこの新しいType-Cコネクタを採用しているのですか?このコネクタを使用する利点と欠点は何ですか?USB Type-CとPowerDeliveryの未来はどうなるのでしょうか。このセクションでは、NXP(SIP)がこの新しいテクノロジーとエコシステムについて大まかに紹介します。このセクションは、市場とエコシステム主導の議論であり、技術的に激しい議論ではありません。 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> USB Type-CおよびUSB-Power Deliveryとは何ですか?なぜ家電製品やモバイルコンピューティング製品がこの新しいType-Cコネクタを採用しているのですか?このコネクタを使用する利点と欠点は何ですか?USB Type-CとPowerDeliveryの未来はどうなるのでしょうか。このセクションでは、NXP(SIP)がこの新しいテクノロジーとエコシステムについて大まかに紹介します。このセクションは、市場とエコシステム主導の議論であり、技術的に激しい議論ではありません。
查看全文
DFUSec 编程 API <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 提供一个简单的编程 API,允许针对不同类型的存储器(例如 NOR 或 NAND FLASH 或基于 EEPROM 的存储器)定制开发编程算法。通过将编程算法和不同的程序映像与 DFUSec 工具混合作为不同的步骤,单个编程序列可以通过 USB 在单个 DFUSec 编程周期中对所有非易失性存储器和存储器区域进行编程!本节讲解创建新编程算法的过程。 编程算法创建过程 编程算法是在目标硬件上运行的可执行程序,并使用 LPC18xx/43xx 的 DFU 启动功能通过 DFUSec 下载到电路板。每个编程算法都有独特的代码来处理它将要编程的内存。 要创建一个新的编程算法需要以下步骤: 下载 DFUSec 编程 API 示例(此处)。这提供了调用编程 API 的 DFU 流代码、几个参考驱动程序(模拟 IRAM、内部 FLASH、SPI FLASH)和几个用于构建可执行编程算法映像的项目。这些示例需要下面附加的 LPC18xx CMSIS 库。尽管示例在 LPC18xx CMSIS 源树中构建,但生成的二进制文件应该在具有常见外围设备的 LPC43xx 设备上执行(因为它使用 M3 指令集)。 使用支持的 API 函数为新内存类型编写新的驱动程序 使用 DFU 流代码编译驱动程序,以获得二进制形式的可执行编程算法 使用 DFUSec RAW/HDR 模式选项卡,生成带有标头的二进制文件 编程 API 函数 dfusec_programming_api.h 头文件包含必须为 DFU 流代码驱动程序开发的函数原型和共享数据结构。该驱动程序需要一个全局函数来初始化非易失性存储器接口和设备,并准备定义非易失性设备内存区域和回调函数的数据结构。该结构提供了五个附加函数(通过间接调用),分别用于处理区域擦除、完全擦除、编程、验证和地址检查。并非所有这些函数都需要执行某些操作。 编程 API - algo_flash_init() 函数 需要提供的第一个函数是 algo_flash_init() 函数。此函数由 DFU 流处理器调用,用于初始化非易失性存储设备,返回 DFU 流缓冲区的指针和大小,并返回 FLASH 配置结构和回调函数。该函数的原型如下: /* 初始化设备编程能力 */ DFUPROG_REGION_T *algo_flash_init(void **buffer,int32_t *buffer_size); style="color:rgb(100, 100, 100);font-family:Arial, sans-serif;font-size:12px" 缓冲区大小必须是 64 字节的倍数(DFU 最大数据包大小) typedef struct { int32_t num_regions; /* 设备上的程序区域数量 */ /* 缓冲区应为 32 位对齐 */ 无效*缓冲区; /* 必须至少为 64 字节或 DFU 最大数据包大小,并且必须 是最大数据包大小的一个因子(1x、2x、3x 等)*/ uint32_t缓冲区大小; const PROGALGOS_T *pprogalgos; const DFUPROG_REGZONE_T *pregions; /* 地址和区域大小数组 */ } DFUPROG_REGION_T; /* 函数指针类型和函数数组 */ typedef int32_t (* progalgo_flash_erase_region) (uint32_t,uint32_t); typedef int32_t (*progalgo_flash_erase_all) (void); typedef int32_t (* progalgo_flash_write) (uint32_t,uint32_t); typedef int32_t (* progalgo_flash_verify) (uint32_t,uint32_t,uint32_t); typedef int32_t (* progalgo_verify_range) (uint32_t,uint32_t); typedef struct { progalgo_flash_erase_region 擦除区域; progalgo_flash_erase_all 擦除所有; progalgo_flash_write 写入; progalgo_flash_verify 验证; progalgo_verify_range vrange; } PROGALGOS_T; 共享 DFU Streamer 编程信息结构 /* 从 DFUSec 收到的特定步骤的编程信息 */ #定义DFUPROG_VALIDVAL 0xDB001843 typedef struct { int32_t stepnum; /* 步数,0 - 9 */ uint32_t imagesize; /* 图像大小(以字节为单位)*/ uint32_t address; /* 开始图像编程或开始擦除的地址 */ int32_t regionsize; /* 'eraseregion' 擦除区域的大小 */ int32_t erasregion; /* 擦除区域标志,如果为 !0,则擦除区域 */ int32_t erasfulldevice; /* 如果为 !0,则擦除整个设备 */ int32_t 参数;/* 可选参数值 */ uint32_tvalidatetag;/*必须是DFUPROG_VALIDVAL的值*/ } DFUSEC_PROGINFO_T; 外部 DFUSEC_PROGINFO_T dfusec_proginfo; 构建编程算法 当前可用于构建编程算法的预配置项目仅适用于 Keil uVision4 工具链。要使用您的驱动程序构建项目,请打开一个预配置的项目,并用新的驱动程序替换 DFUSec_programming_algorithm 组下的文件。单击“build”以编译并链接图像。构建周期的最终结果将是一个带有 .bin 的二进制图像扩大。 在编程算法中添加 UART 日志输出支持 LPC18xx/43xx DFUSec编程API工具 构建日期:2012年7月19日:15:03:24 初始化 USB 接口 初始化DFU 连接 USB 步数 = 0 图像大小 = 4724 地址 = 10080000 区域大小 = 00004000 擦除区域 = 0 擦除设备 = 0 验证标签 = db001843 程序周期完成 将标头附加到编程算法二进制文件 准备与 DFUSec 工具一起使用的编程算法的最后一步是将启动头附加到上一步生成的二进制文件中。DFUSec 工具无法直接启动二进制文件,需要此标头。 要生成标题,请运行 DFUSec 工具并单击 HDR/RAW 模式选项卡。对于二进制框,选择.bin要为其创建标题的文件。 然后点击“生成带头的二进制文件”按钮,生成一个新文件。将在与 .bin 相同的目录中创建一个新文件.hdr 文件扩大。 这个 .hdr文件是您的编程算法文件,应与 DFUSec 的程序模式选项卡中的 Algo 框一起使用。
查看全文