Multi Source Translation Content

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

Multi Source Translation Content

Discussions

Sort by:
RT1170 EVKBデュアルコアの例:CM7が起動時にハングアップする こんにちは、皆さん 私は最近RT1170 EVKBボードを使い始めたばかりで、以下の場所にあるマルチコアHello Worldサンプルを実行しようとしています。 boards/evkbmimxrt1170/multicore_examples/hello_world 私はMCUXpresso SDK v26.03.00(最新バージョン)を使っています。 マルチコアのサンプルをロードすると、CM7コアが起動中にハングアップする一方、デバッガーではCM4コアが動作していることが示されます。CM7は`main()`に到達しません。 障害状態レジスタは以下のとおりです。 マルチコアの例に問題がある可能性を排除するため、スタンドアロンのCM7 Hello Worldの例も実行してみましたが、同じ動作を示しました。しかし、スタンドアロンのCM4 Hello Worldサンプルは正しく動作します。 ボードは RT1170 EVKB ( ジャンパーとディップ・スイッチ設定 )で、ハードウェア構成は変更していません。 SDK 26.03.00 やRT1170 EVKBでこの問題に遭遇した方はいらっしゃいますか?CM7コアを使用するには、追加のボード設定、ブート設定、またはデバッガー設定が必要ですか? 以前のSDKバージョン(v2.13.0)もテストしましたが、CM7コアでも同じ問題が起きていました。 何かご提案があれば大変ありがたいです。 ご回答をお待ちしています。 Re: RT1170 EVKB Dual-Core Example: CM7 Hangs at Startup こんにちは、@FranklinOmo さん。 基板の回路図の改訂版を教えていただけますか?さらに、レビューを簡素化するために、ボードの写真を送ってもらえますか? よろしくお願いします、 パブロ Re: RT1170 EVKB Dual-Core Example: CM7 Hangs at Startup こんにちは、 @Pablo_Ramos さん。 参考までに、ボードの画像を掲載します。 Re: RT1170 EVKB Dual-Core Example: CM7 Hangs at Startup こんにちは、@FranklinOmo さん。 ボードの写真をありがとうございます。 ボードの大量消去を手伝ってもらえますか? SPTを使ったマス消去の手順は以下の文書で確認できます: デバッガ接続の問題に対するRTボードのリカバリ ファームウェアのアップデートも手伝っていただけますか? ファームウェアの更新手順は、MIMXRT1170-EVKBボードハードウェアユーザーガイドのセクション2.11「搭載デバッガ」に記載されています。 これまでにCM7アプリケーションを成功裏にプログラム・実行できたことはありますか?それとも、この動作はボードを箱から出した当初からありましたか? 問題が続く場合は、GUI Flash ToolやSPTを使ってデバイスのプログラミングも試してみてはどうでしょうか? よろしくお願いいたします。 パブロ
View full article
LS1028ARDb Yocto-SDKビルドの問題 こんにちは、 私はここに書かれている指示に従おうとしています。 https://github.com/nxp-qoriq/yocto-sdk LS1028ARDBのOSおよびSDKイメージを構築するために walnascarがデフォルトブランチのようですが、上記のリンク先の指示に従うとビルドが失敗します。 MKDIR Yocto-SDK CD YOCTO-SDK Repo init -u https://github.com/nxp-qoriq/yocto-sdk-b ワルナスカー リポジトリ同期 --強制同期 。./setup-env -m ls1028ardb bitbake fsl-image-networking これは3つのエラーで失敗します: - sysvinitインストールエラー - DTCネイティブコンパイルエラー - util-linux-native コンパイルエラー このドキュメントの手順も試してみましたが、誤った手順を回避したとしても、別の方法で失敗します(指定された「ls-image-desktop」が存在しません)。 https://docs.nxp.com/bundle/UG10081_LLDP_L6.1.55_2.2.0/page/topics/how_to_download_flexbuild.html flexbuildオプションも見つけ、ここに記載されている手順に従いました。 https://github.com/nxp/flexbuild git clone https://github.com/NXP/flexbuild.git CDフレックスビルド make docker ls1028ardb_defconfig を作成します すべてを作る これも以下のエラーで失敗します。 W: binfmt_misc が /proc/mounts に見つかりません -- マウントされていません OSイメージやSDKを構築する際の正しい手順は何ですか? よろしくお願いします。 マット Re: ls1028ardb yocto-sdk build problems 以下の最新のYocto Linux SDKリリースを使用してください。 今回のリリースには、以下に示すソースコードとビルド済みイメージの両方が含まれています。 ソースリリースファイルは、 https://github.com/nxp-qoriq/yocto-sdk/tree/walnascar-lsdkにあります。 ブランチ: walnascar-lsdk Linux BSP対応の基板、機能、既知の問題については、リリースノートをご参照ください Yocto用レイヤースケープソフトウェア開発キットユーザーガイド: UG10374.pdf Layerscape Linux SDK ユーザーガイド: UG10381.pdf 以下のプリコンパイル済みイメージは、 https://www.nxp.com/lgfiles/llsdk/walnascar/ にホストされています。 件 名称 説明 1 boot_ls1028ardb_lts_6.12.tgz LS1028ARDBのブートパーティションイメージ 2 boot_ls1043ardb_lts_6.12.tgz LS1043ARDBのブートパーティションイメージ 3 boot_ls1046ardb_lts_6.12.tgz LS1046ARDBのブートパーティションイメージ 4 boot_lx2160ardb-rev2_lts_6.12.tgz LX2160ARDBのブートパーティションイメージ 5 firmware_ls1028ardb_uboot_emmcboot.img LS1028ARDB eMMCブート用のBSPファームウェアイメージ 6 firmware_ls1028ardb_uboot_sdboot.img LS1028ARDB SDブート用BSPファームウェアイメージ 7 firmware_ls1028ardb_uboot_xspiboot.img LS1028ARDB XSPIブート用のBSPファームウェアイメージ 8 firmware_ls1043ardb_uboot_nandboot.img LS1043ARDB NANDブート用のBSPファームウェアイメージ 9 firmware_ls1043ardb_uboot_norboot.img LS1043ARDB NORブート用BSPファームウェアイメージ 10 firmware_ls1043ardb_uboot_sdboot.img LS1043ARDB SDブート用BSPファームウェアイメージ 11 firmware_ls1046ardb_uboot_emmcboot.img LS1046ARDB eMMCブート用のBSPファームウェアイメージ 12 firmware_ls1046ardb_uboot_qspiboot.img LS1046ARDB QSPIブート用のBSPファームウェアイメージ 13 firmware_ls1046ardb_uboot_sdboot.img LS1046ARDB SDブート用BSPファームウェアイメージ 14 firmware_lx2160ardb-rev2_uboot_emmcboot.img LX2160ARDB eMMCブート用BSPファームウェアイメージ 15 firmware_lx2160ardb-rev2_uboot_sdboot.img LX2160ARDB SDブート用BSPファームウェアイメージ 16 firmware_lx2160ardb-rev2_uboot_xspiboot.img LX160ARDB xSPIブート用BSPファームウェアイメージ 17 fsl-image-networking-ls1028ardb.rootfs.tar.gz Layerscape rootfsは基本的なネットワーク機能をサポートしていますLS1028ARDB 18 fsl-image-networking-full-ls1028ardb.rootfs.tar.gz Layerscape rootfsはLS1028ARDB上で完全なネットワーク機能をサポートしています 19 fsl-image-networking-ls1043ardb.rootfs.tar.gz Layerscape rootfsは基本的なネットワーク機能をサポートしていますLS1043ARDB 20 fsl-image-networking-full-ls1043ardb.rootfs.tar.gz Layerscape rootfsはLS1043ARDB上で完全なネットワーク機能をサポートしています 21 fsl-image-networking-ls1046ardb.rootfs.tar.gz Layerscape rootfsは基本的なネットワーク機能をサポートしていますLS1046ARDB 22 fsl-image-networking-full-ls1046ardb.rootfs.tar.gz Layerscape rootfsはLS1046ARDB上で完全なネットワーク機能をサポートしています 23 fsl-image-networking-lx2160ardb-rev2.rootfs.tar.gz Layerscape rootfsは基本的なネットワーク機能をサポートしていますLX2160ARDB 24 fsl-image-networking-full-lx2160ardbrev2.rootfs.tar.gz Layerscape rootfsはLX2160ARDB上で完全なネットワーク機能をサポートしています 25 フレックスインストーラー ツールの展開 画像展開の詳細はユーザーガイドの文書をご参照ください。 Debian Flexbuilder Linux SDKを使ってDebian Linux OSを使うこともできます。 Re: ls1028ardb yocto-sdk build problems この投稿の後、Flexbuild readme.md に載っていない前提条件がいくつかあるDebian Linux SDKユーザーガイドを発見しました。これにより、LS1028ARDB用のDebianベースのイメージを生成できるようです。 Yocto環境に似た方法でSDKを生成する手順は何ですか?それとも、標準的なクロスコンパイラをお勧めしますか? Debianソリューションは今やこのプラットフォームの推奨OSなのでしょうか?Yoctoは組み込みシステムにより適しているように感じます。 よろしくお願いします。 マット Re: ls1028ardb yocto-sdk build problems こんにちは、 ご意見ありがとうございます。しかし、walnascar-lsdk ブランチは、上記で説明した walnascar ブランチと同様のエラーで失敗します。 これは以下の出力です bitbake -k fsl-image-networking-full 概要:4つのタスクが失敗しました。 ~/walnascar-lsdk/sources/poky/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb:do_install log: ~/walnascar-lsdk/build_ls1028ardb/tmp/work/ls1028ardb-FSL-Linux/sysvinit-Inittab/2.88dsf/temp/log.do_install.1267212 Virtual:native:~/Walnascar-LSDK/Sources/Poky/Meta/Recipes-Core/Util-Linux/Util-linux_2.40.4.bb:do_compile log: ~/walnascar-lsdk/build_ls1028ardb/tmp/work/x86_64-linux/util-linux-native/2.40.4/temp/log.do_compile.1304034 virtual:native:~/walnascar-lsdk/sources/poky/meta/recipes-kernel/DTC/dtc_1.7.2.bb:do_compile log: ~/walnascar-lsdk/build_ls1028ardb/tmp/work/x86_64-linux/dtc-native/1.7.2/temp/log.do_compile.1321834 ~/walnascar-lsdk/sources/poky/meta/recipes-devtools/flex/flex_2.6.4.bb:do_compile log: ~/walnascar-lsdk/build_ls1028ardb/tmp/work/aarch64-FSL-Linux/Flex/2.6.4/temp/log.do_compile.2409352 概要:警告メッセージが17件ありました。 概要:6件のエラーメッセージが発生し、ゼロ以外の終了コードが返されました。 よろしくお願いいたします マット
View full article
S32セーフティソフトウェアフレームワーク(SAF)およびセーフティ周辺ドライバ(SPD)に関する質問 1. 安全周辺ドライバはリアルタイム・ドライバを*置き換える*のか、それとも補強するのか? 2. これらの両方(またはどちらか一方、あるいはどちらも)はソースコード形式で提供されていますか? 3. ソースコードが出荷用ファームウェアに含まれる場合、単位あたりのロイヤリティは発生しますか? 4. 開発キットごと/ユーザーごと/参照あたりのライセンスは、他の方法でカウントされるのか、それとも一度購入すれば組織内で無制限に利用できるのか? 5. これらの車には何らかのセーフティ認証が付いていますか? よろしくお願いいたします。 ドゥルガ・チョードリー Re: Question about S32 Safety Software Framework (SAF) and Safety Peripheral Drivers (SPD) こんにちは、ドゥルガ・チョードリーさん。 1. RTDを補完/強化する。The SPD 製品ブリーフ and SAF 製品ブリーフ mentions “complements the S32 リアルタイム・ドライバ (RTD)” to cover safety-related on-chip ペリフェラル, and other NXP material says SPD SAF requires/targets specific compatible RTD パッケージ rather than replacing them. 2. はい。S32K3 SAFの納品物には「ソースコード、ユーザーマニュアル、SAFデモアプリケーション」と記載されており、S32K3 SPD納品物にも同様に「ソースコード、ユーザーマニュアル、SPDデモアプリケーション」と記載されています。 3.4.どうか選んだ 代理店と連絡してください。 5. 機能安全プロセスのコンプライアンスと安全関連の資料が付属しており、ECUやシステムの自動認証は含まれていません。 SAFはISO 26262機能安全準拠とされ、SEooCとして開発され、ASIL Dまでの統合に利用可能です。 SPDの資料にも同様に、ISO 26262機能安全基準(ASIL D)への準拠が記載されています。 セーフティパッケージには 、SAFセーフティマニュアル、セーフティ分析、FMEA、故障カバレッジ推定が含まれます。SAF/SPDをダウンロードする際には、 SW32K3_SPD_1.0.6_SafetyPack.zipのようなものをダウンロードできます。 よろしくお願いいたします ロビン Re: Question about S32 Safety Software Framework (SAF) and Safety Peripheral Drivers (SPD) こんにちは、 @Robin_Shen さん。 ご説明ありがとうございます。トピック3と4について:私たちはアメリカ合衆国に拠点を置く会社です。つまり、ライセンスを(もし購入するなら)代理店から購入するということですか?Digikeyのサイトを試してみたところ、このトピックに関するあなたのサイトに戻ってきました。具体的な連絡先情報(URL/メールアドレスなど)を教えていただけますか? よろしくお願いいたします。 ドゥルガ・チョードリー Re: Question about S32 Safety Software Framework (SAF) and Safety Peripheral Drivers (SPD) SPDは無料です。 NXPはSAF評価版の提供を終了しました。完全版のSAFは、NDA(秘密保持契約)を条件として、開発目的のみで利用可能になりました。 以下は内部チームから受け取った情報です: SAFの開発ライセンスを取得したいお客様は、それぞれの代理店を通じて手続きを進めるべきです。代理店はNXPの担当者と直接連絡を取り、お客様に見積もりを発行できます。顧客が条件を受け入れれば、ソフトウェアが提供されます。 Re: Question about S32 Safety Software Framework (SAF) and Safety Peripheral Drivers (SPD) こんにちは、 @Robin_Shen さん。 最新情報ありがとうございます。あなたの発言に基づくと、私の理解は以下のとおりです。 1. 承認されたディーラーの誰かに連絡します(特定の連絡先、例えばメールで連絡すると助かります) 2. 彼ら(あるいはNXP?)とNDAを締結する。 3. ソフトウェア(SAFとSPDの両方)は無料で提供されます。 私の理解が正しいか確認していただけますか? 最高、 ドゥルガー 私の
View full article
S32K3用のAES_ACCELサブシステムRMはどこで入手できますか? こんにちは、NXP 現在、 AES_ACCELモジュールの使い方を学んでいます。S32K3リファレンスマニュアルやHSEリファレンスマニュアルにはあまり情報が見つかりませんでした。AES_ACCELサブシステムリファレンス・マニュアルドキュメントには専用が記載されていますが、NXPのウェブサイトでは見つけられませんでした。リンクを教えていただけるか、ダウンロードできる場所を教えていただけませんか? 前もって感謝します。 シアンロン Re: Where to find AES_ACCEL Subsystem RM for S32K3? こんにちは@wuxianlong プライベートメッセージを送りました。
View full article
ls1028ardb yocto-sdk build problems Hi, I'm trying to follow the instructions here: https://github.com/nxp-qoriq/yocto-sdk to build the OS and SDK images for the LS1028ARDB It appears that walnascar is the default branch, but the build fails if i use the instructions at the link above. mkdir yocto-sdk cd yocto-sdk repo init -u https://github.com/nxp-qoriq/yocto-sdk -b walnascar repo sync --force-sync . ./setup-env -m ls1028ardb bitbake fsl-image-networking this fails with 3 errors: - sysvinit installation errors - dtc-native compile errors - util-linux-native compile errors I've also tried the instructions from this document which fail in a different way even if you work around the incorrect instructions (the specified "ls-image-desktop" does not exist): https://docs.nxp.com/bundle/UG10081_LLDP_L6.1.55_2.2.0/page/topics/how_to_download_flexbuild.html I also found the flexbuild option, and followed the instructions here: https://github.com/nxp/flexbuild git clone https://github.com/NXP/flexbuild.git cd flexbuild make docker make ls1028ardb_defconfig make all this also fails with the error: W: binfmt_misc not found in /proc/mounts -- not mounted What are the correct instructions for building the OS image and SDK? Regards Matt Re: ls1028ardb yocto-sdk build problems Please use the following latest Yocto Linux SDK release. The release includes both source code and prebuilt images as listed below: Source Release files are on https://github.com/nxp-qoriq/yocto-sdk/tree/walnascar-lsdk Branch: walnascar-lsdk Linux BSP Supported boards, Features, Known Issues, please refer to Release Notes Layerscape Software Development Kit User Guide for Yocto: UG10374.pdf Layerscape Linux SDK User Guide: UG10381.pdf The following precompiled images are hosted on https://www.nxp.com/lgfiles/llsdk/walnascar/ > # Name Description 1 boot_ls1028ardb_lts_6.12.tgz Bootpartition image for LS1028ARDB 2 boot_ls1043ardb_lts_6.12.tgz Bootpartition image for LS1043ARDB 3 boot_ls1046ardb_lts_6.12.tgz Bootpartition image for LS1046ARDB 4 boot_lx2160ardb-rev2_lts_6.12.tgz Bootpartition image for LX2160ARDB 5 firmware_ls1028ardb_uboot_emmcboot.img BSP firmware image for LS1028ARDB eMMC boot 6 firmware_ls1028ardb_uboot_sdboot.img BSP firmware image for LS1028ARDB SD boot 7 firmware_ls1028ardb_uboot_xspiboot.img BSP firmware image for LS1028ARDB XSPI boot 8 firmware_ls1043ardb_uboot_nandboot.img BSP firmware image for LS1043ARDB NAND boot 9 firmware_ls1043ardb_uboot_norboot.img BSP firmware image for LS1043ARDB NOR boot 10 firmware_ls1043ardb_uboot_sdboot.img BSP firmware image for LS1043ARDB SD boot 11 firmware_ls1046ardb_uboot_emmcboot.img BSP firmware image for LS1046ARDB eMMC boot 12 firmware_ls1046ardb_uboot_qspiboot.img BSP firmware image for LS1046ARDB QSPI boot 13 firmware_ls1046ardb_uboot_sdboot.img BSP firmware image for LS1046ARDB SD boot 14 firmware_lx2160ardb-rev2_uboot_emmcboot.img BSP firmware image for LX2160ARDB eMMC boot 15 firmware_lx2160ardb-rev2_uboot_sdboot.img BSP firmware image for LX2160ARDB SD boot 16 firmware_lx2160ardb-rev2_uboot_xspiboot.img BSP firmware image for LX2160ARDB xSPI boot 17 fsl-image-networking-ls1028ardb.rootfs.tar.gz Layerscape rootfs supports basic networking functionality on LS1028ARDB 18 fsl-image-networking-full-ls1028ardb.rootfs.tar.gz Layerscape rootfs supports full networking functionality on LS1028ARDB 19 fsl-image-networking-ls1043ardb.rootfs.tar.gz Layerscape rootfs supports basic networking functionality on LS1043ARDB 20 fsl-image-networking-full-ls1043ardb.rootfs.tar.gz Layerscape rootfs supports full networking functionality on LS1043ARDB 21 fsl-image-networking-ls1046ardb.rootfs.tar.gz Layerscape rootfs supports basic networking functionality on LS1046ARDB 22 fsl-image-networking-full-ls1046ardb.rootfs.tar.gz Layerscape rootfs supports full networking functionality on LS1046ARDB 23 fsl-image-networking-lx2160ardb-rev2.rootfs.tar.gz Layerscape rootfs supports basic networking functionality on LX2160ARDB 24 fsl-image-networking-full-lx2160ardbrev2.rootfs.tar.gz Layerscape rootfs supports full networking functionality on LX2160ARDB 25 flex-installer Deploy tools Please refer to the User Guide document for the detailed steps of image deployment. You also could use Debian flexbuilder Linux SDK to use Debian Linux OS.  Re: ls1028ardb yocto-sdk build problems after posting this, I discovered Debian Linux SDK User Guide which has some pre-requisites not listed in the flexbuild readme.md. This appears to allow me to generate a Debian based image for the LS1028ARDB.  What are the instructions for generating an SDK in a similar way to the Yocto environment? or do you recommend a standard cross-compiler? Is the Debian solution now the recommended OS for this platform? Yocto feels more appropriate for an embedded system. Regards Matt Re: ls1028ardb yocto-sdk build problems Hi, Thanks for the input but the walnascar-lsdk branch fails with similar errors as the walnascar branch i described above. This is the output for bitbake -k fsl-image-networking-full Summary: 4 tasks failed: ~/walnascar-lsdk/sources/poky/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb:do_install log: ~/walnascar-lsdk/build_ls1028ardb/tmp/work/ls1028ardb-fsl-linux/sysvinit-inittab/2.88dsf/temp/log.do_install.1267212 virtual:native:~/walnascar-lsdk/sources/poky/meta/recipes-core/util-linux/util-linux_2.40.4.bb:do_compile log: ~/walnascar-lsdk/build_ls1028ardb/tmp/work/x86_64-linux/util-linux-native/2.40.4/temp/log.do_compile.1304034 virtual:native:~/walnascar-lsdk/sources/poky/meta/recipes-kernel/dtc/dtc_1.7.2.bb:do_compile log: ~/walnascar-lsdk/build_ls1028ardb/tmp/work/x86_64-linux/dtc-native/1.7.2/temp/log.do_compile.1321834 ~/walnascar-lsdk/sources/poky/meta/recipes-devtools/flex/flex_2.6.4.bb:do_compile log: ~/walnascar-lsdk/build_ls1028ardb/tmp/work/aarch64-fsl-linux/flex/2.6.4/temp/log.do_compile.2409352 Summary: There were 17 WARNING messages. Summary: There were 6 ERROR messages, returning a non-zero exit code. Regards Matt
View full article
Enabling Multicore Application on S32G3 using S32G3 Platform Software Integration Hello;  We are trying to reproduce the steps on doc AN13750 applied to the S32G399a, our concern is regarding the build of the IPCF modules.  In the doc it is said to use the "0001-ipc-multi-instances.patch" but this is not applicable on the S32G3  Is there a way to explain to us how to proceed the build of the IPCF modules in the case of the S32G3 in order to be able to go through all the steps in the document and succeed the dual boot. Re: Enabling Multicore Application on S32G3 using S32G3 Platform Software Integration Hello, @TrikiIkram  Thanks for your post. 1. Sorry that there is still not a public document for your reference, which would act as a similar reference as AN13750 for S32G3. 2. Currently, I suggest using AN13750 as a reference, not a step-by-step guide for using it on S32G3, for setup the IPCF on S32G3 platform, I suggest directly trying the single instance samples instead of the multi-instance sample, so that you will not need apply the patch mentioned. BR Chenyin
View full article
利用 S32G3 平台软件集成在 S32G3 上启用多核应用程序 你好; 我们正在尝试将文档 AN13750 中的步骤应用于 S32G399a,我们关注的是 IPCF 模块的构建。 文档中提到要使用“ 0001-ipc-multi-instances.patch ”。但这不适用于S32G3。 能否向我们解释一下,在 S32G3 的情况下,如何构建 IPCF 模块,以便能够按照文档中的所有步骤进行操作并成功实现双启动? Re: Enabling Multicore Application on S32G3 using S32G3 Platform Software Integration 你好, @TrikiIkram 感谢你的帖子。 1. 很抱歉,目前还没有公开文档供您参考,该文档可以作为 S32G3 的 AN13750 的类似参考。 2. 目前,我建议使用 AN13750 作为参考,而不是在 S32G3 上使用它的分步指南。对于在 S32G3 平台上设置 IPCF,我建议直接尝试单实例示例,而不是多实例示例,这样您就不需要应用提到的补丁了。 BR 陈银
View full article
哪里可以找到适用于 S32K3 的 AES_ACCEL 子系统 RM? 您好,NXP 我目前正在学习如何使用AES_ACCEL模块。我在S32K3 参考手册或HSE 参考手册中都找不到太多信息。文档中提到有专门的AES_ACCEL 子系统参考手册,但我没能在 NXP 网站上找到它。请问能否提供下载链接或告知下载地点? 提前致谢。 显龙 Re: Where to find AES_ACCEL Subsystem RM for S32K3? 嗨@wuxianlong 我给你发了私信。
View full article
LPC845 DMA write to GPIO fails It seems LPC845 DMA cannot write GPIO at 0xA0000000 I get DMA0 ->ERRINT=1 when trying to do the GPIO write. As troublehooting step, I changed the dest address to RAM and do not get the ERRINTflag.  I have not been able to find a definitive source to say if this is truly impossible. I did find a reference which is not definitive but hints that this might be the case: https://community.nxp.com/t5/LPC-Microcontrollers/Lpc-824-DMA-to-GPIO/m-p/650903 Can someone please confirm? Re: LPC845 DMA write to GPIO fails Hello @phatpaul  Thanks for your question. Yes, the LPC845 DMA controller cannot write directly to the GPIO register space at address 0xA0000000. The GPIO peripheral is connected through the Cortex-M0+ I/O bus for fast CPU access, whereas the DMA controller accesses memories and supported peripherals through the AHB/APB bus infrastructure. In addition, the LPC845 datasheet states that: "The DMA controller can access all memories and the USART, SPI, I2C, DAC, and Capacitive Touch." GPIO is not listed among the peripherals accessible by DMA. Therefore, DMA transfers to the GPIO register space are not supported and will generate a transfer error (ERRINT), which is consistent with the behavior you observed. Thank you. BR Alice
View full article
SoC: i.MX8QXP (marked S1MX8QX5AVLF1BB)brick Re: SoC: i.MX8QXP (marked S1MX8QX5AVLF1BB)brick Hi @Potesz  What is your question? Please provide more details about your problem. B.R
View full article
LPC1549 点滅、ちくしょう、点滅! 私はLPC1549を専用基板に搭載しており、periph_blinkyサンプルを使用してMCUExpressoの使い方を習得しようとしています。ビルドとフラッシュは正常に完了しました。開発ボードに搭載されていないため、LEDピンを再割り当てする必要があります。systick.c にはそれが明確に示されていますLEDピンの設定が行われているファイル: Board_LED_Set(0, false); Board_LED_Set(1, true ); しかし、ピンの定義がどこにあるのか見つかりません。ピン「0」と「1」の定義はどこで確認できますか?それらをPIO0_22とPIO0_23に変更する必要があります。 よろしくお願いします! Re: LPC1549 blink darn you, blink! こんにちは、 @DanielLongoさん board.cで見つけられます デフォルトのピン「0」と「1」は25 3です PIO0_22とPIO0_23に変更したい場合は、 変える必要があるのは #define MAXLEDS 3 static const uint8_t ledpins[MAXLEDS] = {22, 23, 1}; static const uint8_t ledports[MAXLEDS] = {0, 0, 1}; これがあなたのお役に立てば幸いです。 BR ハリー
View full article
关于S32功能安全软件框架(SAF)和功能安全外围设备驱动程序(SPD)的问题 1. 功能安全外围设备驱动程序是*取代*实时驱动还是增强实时驱动? 2. 这两项(或其中一项或两项均未提供)是否以源文件形式提供? 3. 如果源代码包含在出厂固件中,是否需要支付每单位的版税? 4. 开发套件/用户/参考资料的许可是否以其他方式计算,还是购买后即可在组织内无限使用? 5. 这些产品有任何功能安全认证吗? 顺祝商祺! 杜尔加·乔杜里 Re: Question about S32 Safety Software Framework (SAF) and Safety Peripheral Drivers (SPD) 您好,杜尔加·乔杜里, 1. 增强/补充 RTD。SPD 产品简介和SAF 产品简介提到“补充 S32 实时驱动程序 (RTD)”,以涵盖与安全相关的片上外围设备,而 NXP 的其他资料则表示 SPD SAF 需要/针对特定的兼容 RTD 封装,而不是替换它们。 2. 是的。S32K3 SAF 交付物清单包括“源代码、用户手册、SAF 演示应用程序”, S32K3 SPD 交付物清单也包括“源代码、用户手册、SPD 演示应用程序”。 3.4.请与您选择的代理商联系。 5. 它们附带功能安全流程合规性和安全保证,但不会自动对您的 ECU/系统进行认证。 SAF 被描述为符合 ISO 26262 功能安全标准,由 SEooC 开发,可用于 ASIL D 级以下的集成; SPD 材料也同样表示符合 ISO 26262 功能安全标准,最高可达 ASIL D 级。 功能安全包包含 SAF 功能安全手册、功能安全分析 FMEA、故障覆盖率估算。下载 SAF/SPD 时,您可以下载类似SW32K3_SPD_1.0.6_SafetyPack.zip的文件。 此致敬礼, Robin Re: Question about S32 Safety Software Framework (SAF) and Safety Peripheral Drivers (SPD) 你好@Robin_Shen 谢谢你的解释。关于第 3 点和第 4 点:我们是一家总部位于美国的跨国公司。所以,如果我们决定购买许可证,我们会从代理商那里购买吗?我尝试访问 Digikey 网站,但它把我带回到了你们关于这个主题的网站。请提供具体的联系方式(例如网址/电子邮件地址等)? 顺祝商祺! 杜尔加·乔杜里 Re: Question about S32 Safety Software Framework (SAF) and Safety Peripheral Drivers (SPD) SPD是免费的。 NXP不再提供SAF评估版本。完整版 SAF现在也已发布,仅供开发用途,需签署保密协议。 以下是我从内部团队获得的信息: 有兴趣获得用于开发的 SAF 许可证的客户应通过各自的代理商进行申请。代理商可直接与恩智浦代表联系,恩智浦代表可向客户提供报价。如果客户接受这些条款,即可提供软件。 Re: Question about S32 Safety Software Framework (SAF) and Safety Peripheral Drivers (SPD) 你好@Robin_Shen 谢谢你的更新。根据你所说的,我的理解是: 1. 我们联系经批准的经销商中的某位(如果能提供具体的联系方式就更好了,例如电子邮件地址)。 2. 我们和他们(或者恩智浦半导体)签署了保密协议? 3. 我们免费获得软件(包括SAF和SPD)。 请问我的理解是否正确? 最好的, 杜尔迦 我的
View full article
ls1028ardb yocto-sdk 构建问题 您好, 我正在尝试按照这里的说明操作: https://github.com/nxp-qoriq/yocto-sdk 为 LS1028ARDB 构建操作系统和 SDK 镜像 walnascar 似乎是默认分支,但如果我按照上面链接中的说明进行操作,版本就会失败。 mkdir yocto-sdk cd yocto-sdk repo init -u https://github.com/nxp-qoriq/yocto-sdk-b walnascar 仓库 sync --force-sync 。./setup-env -m ls1028ardb bitbake fsl-image-networking 此操作失败,并出现 3 个错误: - sysvinit 安装错误 - dtc-native 编译错误 - util-linux-native 编译错误 我还尝试了这份文档中的说明,但即使绕过了错误的说明,也会出现另一种失败情况(指定的“ls-image-desktop”不存在): https://docs.nxp.com/bundle/UG10081_LLDP_L6.1.55_2.2.0/page/topics/how_to_download_flexbuild.html 我还找到了 flexbuild 选项,并按照这里的说明操作: https://github.com/nxp/flexbuild git clone https://github.com/NXP/flexbuild.git cd flexbuild 制作 容器 生成 ls1028ardb_defconfig 全部 这样做也会失败,并出现以下错误: 警告:/proc/mounts 中未找到 binfmt_misc -- 未挂载 构建操作系统镜像和SDK的正确步骤是什么? 此致 马特 Re: ls1028ardb yocto-sdk build problems 请使用以下最新的 Yocto Linux SDK 版本。 该版本包含源代码和预编译镜像,具体内容如下: 源代码版本文件位于https://github.com/nxp-qoriq/yocto-sdk/tree/walnascar-lsdk 分支: walnascar-lsdk Linux BSP 支持的开发板、功能、已知问题,请参阅版本说明 Layerscape Yocto软件开发工具包用户指南: UG10374.pdf Layerscape Linux SDK 用户指南: UG10381.pdf 以下预编译镜像托管在https://www.nxp.com/lgfiles/llsdk/walnascar/ 数量 名称 说明 1 boot_ls1028ardb_lts_6.12.tgz LS1028ARDB 的启动分区映像 2 boot_ls1043ardb_lts_6.12.tgz LS1043ARDB 的启动分区映像 3 boot_ls1046ardb_lts_6.12.tgz LS1046ARDB 的启动分区映像 4 boot_lx2160ardb-rev2_lts_6.12.tgz LX2160ARDB 的启动分区映像 5 firmware_ls1028ardb_uboot_emmcboot.img LS1028ARDB eMMC 启动的 电路板支持包。 固件映像 6 firmware_ls1028ardb_uboot_sdboot.img LS1028ARDB SD启动的电路板支持包固件镜像 7 firmware_ls1028ardb_uboot_xspiboot.img LS1028ARDB XSPI 启动的 电路板支持包 固件映像 8 firmware_ls1043ardb_uboot_nandboot.img LS1043ARDB 与非 启动的 电路板支持包。 固件映像 9 firmware_ls1043ardb_uboot_norboot.img LS1043ARDB 或非 启动的 电路板支持包。 固件映像 10 firmware_ls1043ardb_uboot_sdboot.img LS1043ARDB SD启动盘的BSP固件镜像 11 firmware_ls1046ardb_uboot_emmcboot.img LS1046ARDB eMMC 启动的 电路板支持包。 固件映像 12 firmware_ls1046ardb_uboot_qspiboot.img LS1046ARDB QSPI 启动的 电路板支持包 固件映像 13 firmware_ls1046ardb_uboot_sdboot.img LS1046ARDB SD启动盘的电路板支持包。固件镜像 14 firmware_lx2160ardb-rev2_uboot_emmcboot.img LX2160ARDB eMMC 启动的 电路板支持包。 固件映像 15 firmware_lx2160ardb-rev2_uboot_sdboot.img LX2160ARDB SD 启动 的 电路板支持包 固件映像 16 firmware_lx2160ardb-rev2_uboot_xspiboot.img LX2160ARDB xSPI 启动的 电路板支持包 固件映像 17 fsl-image-networking-ls1028ardb.rootfs.tar.gz Layerscape rootfs 在 LS1028ARDB 上支持基本网络功能 18 fsl-image-networking-full-ls1028ardb.rootfs.tar.gz Layerscape rootfs 在 LS1028ARDB 上支持完整的网络功能 19 fsl-image-networking-ls1043ardb.rootfs.tar.gz Layerscape rootfs 在 LS1043ARDB 上支持基本网络功能 20 fsl-image-networking-full-ls1043ardb.rootfs.tar.gz Layerscape rootfs 在 LS1043ARDB 上支持完整的网络功能 21 fsl-image-networking-ls1046ardb.rootfs.tar.gz Layerscape rootfs 在 LS1046ARDB 上支持基本网络功能 22 fsl-image-networking-full-ls1046ardb.rootfs.tar.gz Layerscape rootfs 在 LS1046ARDB 上支持完整的网络功能 23 fsl-image-networking-lx2160ardb-rev2.rootfs.tar.gz Layerscape rootfs 支持 LX2160ARDB 上的基本网络功能 24 fsl-image-networking-full-lx2160ardbrev2.rootfs.tar.gz Layerscape rootfs 在 LX2160ARDB 上支持完整的网络功能 25 弹性安装程序 部署工具 有关镜像部署的详细步骤,请参阅用户指南文档。 您也可以使用Debian flexbuilder Linux SDK 来使用 Debian Linux 操作系统。 Re: ls1028ardb yocto-sdk build problems 发布此内容后,我发现了Debian Linux SDK 用户指南,其中包含一些 flexbuild readme.md 中未列出的先决条件。这样似乎可以让我为 LS1028ARDB 生成基于 Debian 的镜像。 如何按照类似于 Yocto 环境的方式生成 SDK?或者您推荐使用标准的交叉编译器? Debian 系统现在是该平台的推荐操作系统吗?Yocto 更适合嵌入式系统。 此致 马特 Re: ls1028ardb yocto-sdk build problems 您好, 感谢您的建议,但是 walnascar-lsdk 分支也出现了与我上面描述的 walnascar 分支类似的错误。 这是输出结果: bitbake -k fsl-image-networking-full 摘要:4 项任务失败: ~/walnascar-lsdk/sources/参考发行版、系统开发套件。/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb:do_install 日志:~/walnascar-lsdk/build_ls1028ardb/tmp/work/ls1028ardb-fsl-linux/sysvinit-inittab/2.88dsf/temp/log.do_install.1267212 virtual:native:~/walnascar-lsdk/sources/poky/meta/recipes-core/util-linux/util-linux_2.40.4.bb:do_compile 日志:~/walnascar-lsdk/build_ls1028ardb/tmp/work/x86_64-linux/util-linux-native/2.40.4/temp/log.do_compile.1304034 virtual:native:~/walnascar-lsdk/sources/poky/meta/recipes-kernel/dtc/dtc_1.7.2.bb:do_compile 日志:~/walnascar-lsdk/build_ls1028ardb/tmp/work/x86_64-linux/dtc-native/1.7.2/temp/log.do_compile.1321834 ~/walnascar-lsdk/sources/poky/meta/recipes-devtools/flex/flex_2.6.4.bb:do_compile 日志:~/walnascar-lsdk/build_ls1028ardb/tmp/work/aarch64-fsl-linux/flex/2.6.4/temp/log.do_compile.2409352 摘要:共有 17 条警告信息。 摘要:出现 6 条错误消息,返回非零退出代码。 问候 马特
View full article
RT1170 EVKB Dual-Core Example: CM7 Hangs at Startup Hi everyone, I have just started working with the RT1170 EVKB board and am trying to run the multicore Hello World example located in: boards/evkbmimxrt1170/multicore_examples/hello_world I am using the MCUXpresso SDK v26.03.00 (latest available version). When I load the multicore example, the CM7 core hangs during startup, while the debugger shows that the CM4 core is running. The CM7 never reaches `main()`. The fault status registers are: To rule out an issue with the multicore example, I also tried running the standalone CM7 Hello World example, but it exhibits the same behavior. However, the standalone CM4 Hello World example runs correctly. The board is an RT1170 EVKB with the default jumper and DIP switch settings, and I have not modified any hardware configuration. Has anyone encountered this issue with SDK 26.03.00 or the RT1170 EVKB? Is there any additional board configuration, boot setting, or debugger configuration required for the CM7 core? I also tested the previous SDK version (v2.13.0), but I observed the same issue with the CM7 core. Any suggestions would be greatly appreciated. Thank you! Re: RT1170 EVKB Dual-Core Example: CM7 Hangs at Startup Hi @FranklinOmo, Could you please share the schematic revision of your board? Additionally, to help simplify the review, could you send us a photo of the board? Best Regards, Pablo Re: RT1170 EVKB Dual-Core Example: CM7 Hangs at Startup Hi @Pablo_Ramos  Here is an image of the board for your reference.. Re: RT1170 EVKB Dual-Core Example: CM7 Hangs at Startup Hi @FranklinOmo, Thanks for the picture of the board. Could you help me perform a mass erase of the board? You can find the steps for performing a mass erase using the SPT in the following document: RT board recovery for debugger connect issues Could you also help me test by updating the firmware? Instructions for updating the firmware can be found in Section 2.11, "On-board Debugger," of the MIMXRT1170-EVKB Board Hardware User Guide. Have you been able to successfully program and run a CM7 application before, or has this behavior been present since the board was first taken out of the box? If the problem persists, could you also try programming the device using the GUI Flash Tool or SPT? Best Regards, Pablo
View full article
Question about S32 Safety Software Framework (SAF) and Safety Peripheral Drivers (SPD) 1. Does the Safety Peripheral Drivers *replace* the real time driver or augments it? 2. Are both of these (or one or none) are provided in source form? 3. Is there any per-unit royalty when the source is included in shipping firmware? 4. Is the licensing per dev kit/per user/reference counted in some other way or is it unlimited use within the organization once purchased? 5. Do these come with any kind of safety certification? Best regards Durga Choudhury Re: Question about S32 Safety Software Framework (SAF) and Safety Peripheral Drivers (SPD) Hi Durga Choudhury, 1. Augments/complements RTD. The SPD Product Brief and SAF Product Brief mentions “complements the S32 Real Time Drivers (RTD)” to cover safety-related on-chip peripherals, and other NXP material says SPD SAF requires/targets specific compatible RTD packages rather than replacing them. 2. Yes. The S32K3 SAF DELIVERABLES list  “Source code, User manuals, SAF demo application,” and the S32K3 SPD Deliverables similarly list “Source code, User manuals, SPD demo application.” 3.4. Please communicate with your chosen distributor.  5. They come with functional-safety process compliance and safety collateral, not automatic certification of your ECU/system. SAF is described as ISO 26262 functional-safety compliant, developed as SEooC, and usable for integration up to ASIL D;  SPD material similarly says ISO 26262 functional-safety compliance up to ASIL D. Safety packages contain SAF Safety Manual, Safety Analysis FMEA, Fault Coverage Estimation. When downloading SAF/SPD, you can download something like SW32K3_SPD_1.0.6_SafetyPack.zip. Best Regards, Robin Re: Question about S32 Safety Software Framework (SAF) and Safety Peripheral Drivers (SPD) Hello @Robin_Shen  Thanks for the clarification. On topics 3 &4: We are a United States based company. So we buy the licenses (if we decide to do so) from a distributor? I tried the Digikey site and it brings me back to your site on this topic. Can you please provide a specific contact information (such as a URL/email address etc)? Best regards Durga Choudhury Re: Question about S32 Safety Software Framework (SAF) and Safety Peripheral Drivers (SPD) SPD is free of charge. NXP no longer provides the SAF EVAL version. The FULL SAF version is now available also for development purposes only under NDA. The following is information I received from the internal team: Customers interested in obtaining the SAF license for development should go through their respective distributors. Distributors have direct contacts with NXP representatives, who can issue a quote to the customer. If the customer accepts the terms, the software can be provided.  Re: Question about S32 Safety Software Framework (SAF) and Safety Peripheral Drivers (SPD) Hello @Robin_Shen  Thanks for the update. My understanding, based on what you said, is: 1. We contact someone among the approved dealers (a specific contact would be helpful, e.g. an email) 2. We sign an NDA with them (or is it with NXP)? 3. We get the software free of charge (both the SAF and SPD) Can you please confirm if my understanding is correct? Best, Durga Is my
View full article
LPC845 DMA 写入 GPIO 失败 LPC845 DMA 似乎无法写入 0xA0000000 的 GPIO 地址。 尝试进行 GPIO 写入时,出现 DMA0 -> ERRINT=1 错误。 作为故障排除步骤,我将目标地址更改为 RAM,并且没有收到 ERRINT 标志。 我还没有找到确凿的资料来证明这是否真的不可能。 我确实找到了一份资料,虽然并不确凿,但暗示情况可能如此: https://community.nxp.com/t5/LPC-Microcontrollers/Lpc-824-DMA-to-GPIO/mp/650903 请问有人可以确认一下吗? Re: LPC845 DMA write to GPIO fails 你好@phatpaul 谢谢你的提问。 是的,LPC845 DMA 控制器不能直接写入地址为 0xA0000000 的 GPIO 寄存器空间。GPIO 外设通过 Cortex-M0+ I/O 总线连接,以实现 CPU 快速访问;而 DMA 控制器则通过 AHB/APB 总线基础设施访问存储器和支持的外设。 此外,LPC845 数据手册指出: “DMA 控制器可以访问所有存储器以及 USART、SPI、I2C、DAC 和电容式触摸。” GPIO 不在 DMA 可访问的外设列表中。因此,不支持向 GPIO 寄存器空间进行 DMA 传输,并且会产生传输错误 (ERRINT),这与您观察到的行为一致。 谢谢! BR 爱丽丝
View full article
SoC:i.MX8QXP(标记为 S1MX8QX5AVLF1BB)砖头 Re: SoC: i.MX8QXP (marked S1MX8QX5AVLF1BB)brick 嗨@Potesz 你的问题是什么?请提供更多关于您问题的详细信息。 BR
View full article
LPC1549 blink darn you, blink! I have the LPC1549 on its own board and I am trying to get familiar with MCUExpresso by using the periph_blinky example. It builds and flashes successfully. Since it is not on the development board, I need to reassign the LED pins. It is clear in the systick.c file where the LED pins are set: Board_LED_Set(0, false); Board_LED_Set(1, true); However, I can't find where the pins are defined. Where do I find where pins "0" and "1" are defined? I need to change them to PIO0_22 and PIO0_23. Thanks! Re: LPC1549 blink darn you, blink! Hi @DanielLongo  You can find it in board.c The default pins "0" and "1" are 25 3 If you want to change them to PIO0_22 and PIO0_23. You just need to change to #define MAXLEDS 3 static const uint8_t ledpins[MAXLEDS] = {22, 23, 1}; static const uint8_t ledports[MAXLEDS] = {0, 0, 1}; Hope this will help you. BR Harry
View full article
LPC1549 眨眼吧,该死的,眨眼吧! 我有一块单独的电路板,上面安装了 LPC1549,我正在尝试通过使用 periph_blinky 示例来熟悉 MCUExpresso。编译和刷写均成功。由于它不在开发板上,我需要重新分配 LED 引脚。在systick.c文件中很清楚。设置LED引脚的文件: Board_LED_Set(0, false); Board_LED_Set(1, true ); 但是,我找不到引脚的定义位置。在哪里可以找到引脚“0”和“1”的定义?我需要将它们更改为 PIO0_22 和 PIO0_23。 谢谢您! Re: LPC1549 blink darn you, blink! 嗨@DanielLongo 你可以在 board.c 文件中找到它。 默认引脚“0”和“1”为25 3 如果你想将它们更改为 PIO0_22 和 PIO0_23。 你只需要改成 #define MAXLEDS 3 static const uint8_t ledpins[MAXLEDS] = {22, 23, 1}; static const uint8_t ledports[MAXLEDS] = {0, 0, 1}; 希望这对您有所帮助。 BR 哈里
View full article
MRFG35010ANT1 こんにちは!このラベルやチップの刻印の真正性を確認していただけますか?この商品は2018年に販売終了となりました。うちの工場でこの材料コードが必要だったので、マーケットのサプライヤーからこのモデルを購入しました。しかし、偽物の購入を恐れているため、皆様のご協力をいただければ幸いです。 Re: MRFG35010ANT1 マーキング内容/手順については、データシートの20ページを参照してください。 データシートは製品ページでダウンロードできます:https://www.nxp.com/products/MRFG35010ANT1 以下の「偽造品防止ポリシー」をご覧ください。 リスクを最小限に抑えるため、お客様はNXP製品をNXPから直接購入するか、当社の正規販売代理店からのみ購入してください。 https://www.nxp.com/support/sample-and-buy/distributor-network%3ADISTRIBUTORS NXPは、保証サポート、故障解析、マーキングやトレースコードの検証など、無許可の購入に対するサポートを提供していません。 NXP偽造製品対策方針 https://www.nxp.com/company/about-nxp/quality:QUALITY_HOME
View full article