Multi Source Translation Content

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Multi Source Translation Content

ディスカッション

ソート順:
[S32K144 EVB] 多个信号集中在一个引脚上 参考您的文档: [J2-19] 和 [J2-17] 的引脚同时为信号 [PTE10]&[ PTA3] 和 [PTE11]&[PTA2] 定义。 现在,我必须同时使用 [PTA2]、[PTA3]、[PTE10] 和 [PTE11] 端口。 我如何知道 [J2-19] 引脚的信号是 [PTE10] 还是 [PTA3]? J2-17] 引脚的信号是 [PTE11] 还是 [PTA2]? Re: [S32K144 EVB] Multiple signals concentrated on one pin Hi@CY9 您需要查看原理图来了解一切。 "DNP"->不填充
記事全体を表示
访问 DCP 寄存器导致 i.MX6 处理器崩溃,怀疑存在硬件设计缺陷?寻求帮助 我在使用 i.MX6 处理器时遇到了一个关键问题,希望得到社区的帮助。在我们生产的一批电路板中,大约20%的样本在访问DCP寄存器后导致处理器崩溃。以下是详细的背景和信息:     # 问题描述 生产了一批电路板,发现20%的样品表现出相同的缺陷。 当代码尝试访问 DCP 寄存器(地址 0x02284000)时,处理器完全崩溃,甚至 JTAG 调试器也无法再访问内核。JTAG 报告错误: "错误:数据在 0x02284000 终止,dfsr = 0x00000008"。 一旦发生此错误,处理器将无法继续执行(即使输入"c" 继续执行)。 3 号和 6 号板有缺陷。暂时观察到,与其他板相比,这些板上的 VDD_SNVS_IN 电压略高。   Error data abort错误数据中止 can access可以访问 # 硬件环境 我不确定电路电压点设计是否存在差异,所以我测量了故障电路板与其他板之间的电压差。 -处理器:i.MX6ULL (MCIMX6Y2) - 故障板编号:3 号和 5 号(故障率约 20%) - 普通板数量:剩余的 80% 的板     # 代码复制 以下代码用于重现该问题。如果未注释 DCP 访问部分,则 LED 停止闪烁(处理器崩溃): 通过 JTAG 手动访问 DCP 也会触发信号错误:   >>> set $R = 0x2284000 >>> p/x *$R     #include "MCIMX6Y2.h" #include "fsl_iomuxc.h" #include "pad_config.h" #define LED_PAD_CONFIG_DATA 0x13008 int main() { CCM_CCGR1_CG13(0x3); CCM_CCGR3_CG6(0x3); IOMUXC_SetPinMux(RGB_RED_LED_IOMUXC,0); IOMUXC_SetPinConfig(RGB_RED_LED_IOMUXC, LED_PAD_CONFIG_DATA); GPIO1->GDIR |= (1<<4); GPIO1->DR |= (1<<4); while(1) { GPIO1->DR &= ~(1<<4); // led on delay(0xFFFFF); GPIO1->DR |= (1<<4); // led off delay(0xFFFFF); #if 0 // Turn on the code, MCU will be crash int *ptr = 0x2284000; // This is DCP address UART1_PrintHex32(*(ptr)); #endif } return 0; }   # 其他调查结果 - 访问 0x2284000 时,普通板返回 0x10000281(如预期)。 -根据手册 IMX6ULLRM.pdf,我们测试了所有其他外设寄存器,没有一个触发信号数据中止。该问题仅限于 DCP 区域。   well (ADC1_HC0) set $R = 0x2198000 p/x *$R well (AIPSTZ1_MPR) set $R = 0x207C000 p/x *$R ...... well (TEMPMON_TEMPSENSE0) set $R = 0x20C8180 p/x *$R well (TSC_BASIC_SETTING) set $R = 0x2040000 p/x *$R 请求帮助 -DCP 与时钟树之间的关系:DCP 模块依赖哪些时钟?是否需要任何特殊的时钟配置? -硬件设计缺陷:VDD_SNVS_IN 电压稍高可能是原因吗?是否还有其他电压或信号需要检查? -软件配置:是否有任何特殊的 DCP 初始化步骤或保护机制? -JTAG 调试:是否有办法在 DCP 访问失败后恢复 JTAG 连接?     Re: Accessing DCP Register Causes i.MX6 Processor Crash, Suspected Hardware Design Defect? Seeking H 您是否遵循了我们指南中的需求: Re: Accessing DCP Register Causes i.MX6 Processor Crash, Suspected Hardware Design Defect? Seeking H 1. 时序上满足的,2MS。 2. 采用纽扣电池供电,依旧在访问DCP寄存器后Crash Re: Accessing DCP Register Causes i.MX6 Processor Crash, Suspected Hardware Design Defect? Seeking H 1.IMX6ULLIEC.pdf 表 10 工作范围描述 VDD_SNVS_IN,工作范围在 2.8~3.6V。 典型 3.0V。 2.但是手册并未说明,提前多长时间? 原理图设计上,vdd_snvs_in 的确比vdd_high_in 和vdd_soc_in 先上电。 示波器观察的确如此,大约提前 1ms,是否足够? 是否因上电时序引起状态不一致,下面的实验很好验证。     电源树 3.的确总共做了 10 套板子,2 块存在相同故障。 4.板子跑uboot+linux卡死。 uboot/arch/arm/mach-imx/mx6/soc.c 试图从 DCP 模块获取随机数作为序列号时,SOC Crash。 于是尝试编写裸机LED程序,在代码里读写DCP寄存器,同样崩溃 int arch_misc_init(void) { if (IS_ENABLED(CONFIG_FSL_DCP_RNG)) { struct udevice *dev; int ret; ret = uclass_get_device_by_driver(UCLASS_RNG, DM_DRIVER_GET(dcp_rng), &dev); if (ret) printf("Failed to initialize dcp rng: %d\n", ret); } setup_serial_number(); return 0; } 接下来的尝试: 1.将所有板子时序一同测试时序是否一致,测试vdd_snvs_in 究竟有多少抖动。 2.板子接入纽扣电池 3.0v,保证 vdd_snvs_in一定处于最先上电,避免时序影响。 完成上述之后再回帖 Re: Accessing DCP Register Causes i.MX6 Processor Crash, Suspected Hardware Design Defect? Seeking H VDD_SNVS_IN这个电源一般要求为3.0V,设计电路板时,这个电源需要第一个输出出来,给到CPU 的 P12 引脚(VDD_SNVS_IN 脚)。你这里也是符合要求的这里。 还有在手册里你也可以看到 If VDD_SNVS_IN is directly supplied by a coin cell, a schottky diode is required between VDD_HIGH_IN and VDD_SNVS_IN 你这里的设计都符合要求吗?还有,你这里总共做了10块板子, 有两块是不好使的? 你板子上跑的是什么软件?
記事全体を表示
FRDM-MCXW71のPCBアンテナ こんにちは、 評価ボード FRDM-MCXW71 上の PCB アンテナの正しい寸法を取得することは可能ですか?ボードの積み重ねもですか? よろしくお願いします。 ボード設計 FRDMトレーニング Re: PCb Antenna on FRDM-MCXW71 こんにちは、 あなたの調子が良いといいのですが。 AN2731 2.4 GHz 通信用コンパクト平面アンテナで、ボード レイアウトとアンテナ設計に関する詳細情報を見つけることができます。 UG10146 MCXW71 ハードウェア設計ガイドでは、ワイヤレス ハードウェア設計のデバイス フットプリント、RF 回路、アンテナなどに関連する PCB 設計とレイアウトのガイドラインも提供されています。 正確な寸法については、 FRDM-MCXW71 ボードデザインファイルを参照してください。 よろしくお願いいたします。 アナ・ソフィア。
記事全体を表示
fsl_iap 消去/プログラムチェックは 25.6 で完了します fsl ライブラリを 25.6 にアップデートすると、fsl_iap.c の消去およびプログラム関数にクロックが 100 MHz を超えているかどうかのチェックがあることに気付きました。 ここで、kCLOCK_CoreSysClk がチェックされます。これは、UM11126 の 43 ページの図 4 にある main_clk です。これは、CPU への実際のクロックである kCLOCK_BusClk に対してチェックする必要があると思います。 敬具 フォルケルト LPC55xx Re: fsl_iap Erase/Program checks clock in 25.6 こんにちは@Folkert はい、その通りです。 kCLOCK_DivAhbClkを2に設定すると、 fsl_iap 関数は kCLOCK_BusClk をチェックする必要があります。 BR ハリー Re: fsl_iap Erase/Program checks clock in 25.6 親愛なる@Harry_Zhang ご回答ありがとうございます。 クロックを PLL0 にコネクテッドした LPC55S69 を使用します。これは 150 MHz で動作し、通常はkCLOCK_DivAhbClk を1 に設定します。フラッシュに書き込むときは、CPU を 75MHz で動作させるためにkCLOCK_DivAhbClk を2 に設定します。これで機能します。 このCASE、fsl_iap 関数は kCLOCK_BusClk をチェックする必要があります。これは、kCLOCK_CoreSysClk と異なるためです。 敬具 フォルケルト Re: fsl_iap Erase/Program checks clock in 25.6 こんにちは@Folkert このデモをチェックしました。 私は発見した CLOCK_SetClkDiv(kCLOCK_DivAhbClk, 1U, false); SO、kCLOCK_BusClk は kCLOCK_CoreSysClk と同じです。 そしてそれを印刷します。それらは同じです。 CANテストすることができます。 BR ハリー
記事全体を表示
KW45 Sb3 ファイル こんにちは、皆さん。 Localization SDKs バージョン SDK_25_06_00_KW45B41Z-LOCをダウンロードし、キーを使用して sb3 ファイルを生成できました。新しいカスタム PCB に sb3 をフラッシュすると、正常に動作します。 ここで、 SDK_25_09_00_KW45B41Z-LOCに更新するために、このバージョンに固有の新しい sb3 ファイルを生成しました。この新しい sb3 ファイルをフラッシュしようとすると、次のエラーが発生します。 SB ファイルの送信中 [################################ ----] 91% 00:00:04 エラー:spsdk.mboot.mcuboot:RX: Mboot: 送信者 によって データが中止されました ( 開始 から 47860 ミリ秒、mcuboot.py: 253 ) 応答ステータス = 10203 ( 0x27db ) メモリ累積書き込み。   興味深いことに、古い SDK (ローカライズされていないもの) を使用して sb3 を生成し、フラッシュすると、問題なく動作します。 SDK_25_09_00_KW45B41Z-LOCで同様の問題に遭遇した人はいますか? このリリースでは sb3 生成プロセスに変更はありますか? あるいは、25_06_00 と 25_09_00 のローカリゼーション SDKs 間で、メモリ レイアウト/ブートローダーの互換性に既知の違いがあるのでしょうか? ご意見やご指導をいただければ幸いです。 よろしくお願いいたします! 乾杯 キリスト教徒 RD-KW45-ローカリゼーションKW45 Re: KW45 Sb3 file 問題は解決しました。このリンクをたどる https://github.com/nxp-appcodehub/dm-kw45-secure-boot-scripts Re: KW45 Sb3 file こんにちは@luis_maravilla 、 残念ながら、一括消去コマンドは役に立ちませんでした。 私は**SPSDKバージョン3.2.0**を使用しています以下のファイルも含まれています: 必要な変更があるかどうか確認していただくか、更新バージョンをご提供いただけますでしょうか。 AN13883では、zip ファイルが利用可能であると記載されていますが、そのような添付ファイルは見つかりませんでした。 さらに、その場所に行くと: C:\nxp\spsdk\examples\jupyter_examples kw45_load_NBU_imageを開くと、コンパイル エラーが発生します。これは 2023 年のものです。 このサンプル ファイルが NXP によって更新されているかどうか確認していただけますか? ありがとう、よろしく。 キリスト教徒。 Re: KW45 Sb3 file こんにちは、クリスチャン。 はい、それがコマンドです。それが機能するかどうか確認していただけますか? また、非互換性を回避するためにSPSDKツールを最新バージョンに更新してください。情報はAN13883の第3章に記載されています。 よろしくお願いいたします。 ルイス Re: KW45 Sb3 file こんにちは@luis_maravilla 、 キーを使用して安全なバイナリを生成するために AN13883 を使用しています。 sb3 ファイルをフラッシュする前に、通常は次のコマンドでメモリを消去します。 blhost -p COMx flash-erase-all 、これで大量消去が実行されると思いますか? ありがとう、よろしく キリスト教徒。 Re: KW45 Sb3 file こんにちは、クリスチャン。 SB ファイルを更新および生成するために実装する方法について説明し、詳細を教えていただけますか?アプリケーションノートや NXP の投稿、情報をフォローしていますか? 累積書き込みエラーは、通常、最初に一括消去または領域消去を実行せずに同じフラッシュ領域に複数回書き込むと発生します。一括消去と再試行を手伝っていただけますか? SDKバージョン間で実装された変更に関する詳細情報が必要な場合は、 コネクティビティ Framework CHANGELOG — MCUXpresso SDK ドキュメント]の[コネクティビティ Framework関連]およびMCUXpresso SDK リリースノート — MCUXpresso SDK ドキュメントを参照してください。 よろしくお願いいたします。 ルイス
記事全体を表示
如何在 UART FIFO 模式下访问 FIFO 内容 专家们,你们好、 客户:Zoox 芯片S32G399A 客户希望在 QNX 中启用 UART DMA 模式。他们遇到的问题是,一个额外的字符会定期出现。客户怀疑这个额外字符是由 DMA 和 UART RX FIFO 之间的交互作用造成的。他们认为,(先进先出未清空)标志不能准确反映 BDRL 和 BDRM 中的实际数据。当我使用调试工具监测 BDRL 和 BDRM 寄存器时,我发现这两个寄存器不可访问。因此,是否有其他方法可以准确反映 UART RX FIFO 中的内容? 顺祝商祺! 潘茂林 RTD Re: How to access FIFO contents in UART FIFO mode 嗨,@Maolin_Pan、 使用 DMA 时,寄存器 BDRL(Tx 数据)和 BDRM(Rx 数据)为先进先出寄存器。除了从寄存器 BDRM 读取 Rx 外,我没有找到任何反映 FIFO 内容的方法。 顺祝商祺! Nhi
記事全体を表示
frdmrw612_fmstr_example_wifi 通过向导导入 WIFI 示例项目。执行以下操作: 1.etwork_wifi.c 修改 AP SSID 和密码以版本项目。 2.使用 CMD 将映像写入闪存,"loadbin D:NXP_V24frdmrw612_fmstr_example_wificomponentconn_fwloaderfw_binrw61x_sb_ble_15d4_combo_a2.bin,0x085e0000" 。 3.运行 IDE 调试项目后,请在此处停留。 我不知道问题出在哪里? Re: frdmrw612_fmstr_example_wifi 你好@沈先生,希望你一切都好。 请注意,如适用于 RW61x 的 UM11799-恩智浦 Wi-Fi 和蓝牙演示应用程序第 4.1.1 节所述,您的 Wi-Fi 应用程序所需的固件是同一路径中标记为 " rw61x_sb_wifi_a2.bin " 的固件( /元器件/conn_fwloader/fwloader/fw_bin/)。 请在加载该固件后尝试该示例,并告诉我问题是否已解决。
記事全体を表示
请让我知道当连接的设备发出“解除关联”时如何通知。 尊敬的恩智浦支持团队, 我目前正在使用 88W8887 并需要接入点模式的帮助。 当连接到接入点的 STA 设备断开连接时,STA 设备会发出“解除关联”。 有没有办法在发出“解除关联”时发出通知? 此外,当 AP 和 STA 之间的连接通过发出此“解除关联”时,是否有办法发出断开连接通知? 我正在使用“SD-WLAN-UART-BT-8887-U16-MMC-W15.87.19.p64-15.100.19.p64-C4X15704_A2-MGPL”。 ・Linux 内核版本 v3.18.24 ・hostapd 版本:2.10 ・wpa_supplicant 版本:2.10 我将非常感激您对以下几点的指导: TCC8971(Telechips)是否需要特定的配置或设置才能与 Marvell 88W8887 WiFi 设备一起在 AP 模式下有效运行? 是否有任何固件更新或特定版本可以更可靠地支持 AP 模式? 我可以使用任何其他故障排除步骤或工具来诊断和解决连接问题吗? 感谢您的时间和帮助, 此致, 高地宏之 协议:Wi-Fi 回复:请告诉我当连接的设备发出“解除关联”时如何通知。 非常感谢您的解决方案。 回复:请告诉我当连接的设备发出“解除关联”时如何通知。 你好, @Pioneer 感谢您的反馈,我们随时欢迎您。 如果对此案没有其他担忧,您介意将我之前的回复标记为解决方案吗?这样我们就可以结案了。 如果您将来有任何其他问题,请随时向我们创建新案例。 祝你有美好的一天~ 顺祝商祺! 克里斯汀。 回复:请告诉我当连接的设备发出“解除关联”时如何通知。 亲爱的克里斯汀, 非常感谢您的详细回复和指导。非常感谢您对当前系统限制的解释,以及对应用层日志分析和实现的建议。 针对 Linux 和 Android 平台的建议以及有关最新固件版本的信息非常有用。我将继续更新固件并查看推荐的故障排除文档。 也感谢您提供有关日志捕获和诊断连接问题的说明。我一定会参考它们。 再次对各位的鼎力支持表示感谢。如果将来我需要进一步的帮助,我期待您能继续提供帮助。 此致, 高地宏之 回复:请告诉我当连接的设备发出“解除关联”时如何通知。 你好, @Pioneer 感谢您为我们创建案例。 请参阅我的内联回复: 1. 发出“解除关联”命令时,有什么方法可以发出通知吗?当 AP 和 STA 之间的连接因发出“解除关联”命令而断开时,有什么方法可以发出断开连接通知吗? ==>很抱歉造成不便。目前,从控制器方面来看,我们还没有这样的策略,当连接的 STA 与以 AP 模式工作的 88W8887 断开连接时,可以自动向最终用户报告/通知。您可以查看相关的 dmesg 日志、journal 日志,或者 Wi-Fi OTA 日志,并根据日志内容自行实现应用层的需求。 TCC8971(Telechips)是否需要特定的配置或设置才能与 Marvell 88W8887 Wi-Fi 设备一起在 AP 模式下有效运行? ==>对于 Linux 平台,您可以参考《在运行 Linux 操作系统的 i.MX 8M Quad EVK 上开始使用基于 NXP 的无线模块 - 用户手册》 对于Android平台,您可以参考: 在运行Android 14操作系统的i.MX 8M Quad EVK上使用基于NXP的无线模块入门指南 是否有任何固件更新或特定版本可以更可靠地支持 AP 模式? ==>我们的最新版本是: SD-WLAN-UART-BT-8887-U16-MMC-W15.87.19.p69-15.100.19.p69-CS4X15711_A2-MGPL 您可以通过上面的链接下载并更新您的 FW。我们始终建议客户使用最新版本,因为它包含一些已知的修复并具有更好的兼容性。 我可以使用任何其他故障排除步骤或工具来诊断和解决连接问题吗? ==>您可以参考i.MX 8M Quad EVK 上基于 NXP 的无线模块的功能配置指南 - 用户手册。 第 3 节 Wi-Fi 驱动程序调试包含一些 Wi-Fi 调试的指导步骤。 特别是对于连接问题,我们通常会捕获 dmesg、wpa_supplicant 日志和 Wi-Fi OTA 日志来查看发生了什么。 如何捕获 dmesg 日志: 在Linux终端上,直接执行:dmesg > log.log 它会将 dmesg 日志保存到 log.log 文件中并保存在您的主机平台上。 如何捕获 wpa_supplicant 日志: 您可以使用以下步骤启用请求者日志: 1. 启动开发板 2. 终止 wpa_supplicant 3.打开“vi /lib/systemd/system/wpa_supplicant.service” 4. 在末尾添加 -ddd “ExecStart=/usr/sbin/wpa_supplicant -u -ddd” 5.重启开发板 6. 使用 nmcli 运行场景 7. 运行 journalctl -a -b 来捕获请求者日志 如何捕获 Wi-Fi OTA 日志使用 wireshark 或 Ominipeek 和支持监控模式的 Wi-Fi 卡来捕获 Wi-Fi OTA 日志。 为了解决连接问题,我们需要确定根本原因是来自我们这边还是来自远程那边。从驾驶员侧或 FW 侧。我们的Wi-Fi芯片端或者您的应用程序端。无论如何,一旦我们发现任何证据表明问题出在我们的 Wi-Fi 方面,我们就会尝试解决它。除了验证之外您不需要做任何事情。 如果需要我们的 Wi-Fi 芯片支持,请随时创建案例。 顺祝商祺! 克里斯汀。
記事全体を表示
エラー : 未定義の識別子 'class' 私はCodeWarrior IDEバージョン5.7.0ビルド2264で新しいプロジェクトを開始しています。makeでビルドしようとすると、このメッセージが表示され続けます。私のC ++コードを認識しません。どうすれば解決できますか? Re:エラー:未定義の識別子 'class' 私のライセンスは私にすべてのC ++機能を提供することになっており、私のライセンスをアップグレードする必要があることを発見しました。この問題は解決され、解決されたと考えています。返信ありがとうございます。 Re:エラー:未定義の識別子 'class' 私の問題は、私のライセンスが私にすべてのC ++機能を提供することになっていることと、私のライセンスをアップグレードする必要があることであることを発見しました。返信ありがとうございます。この問題は解決され、解決されたと考えています。 Re:エラー:未定義の識別子 'class' こんにちはシャノンマウント チップの部品番号を教えてください。 張 俊
記事全体を表示
Trouble implementing ios app using Taplinx SDK Hi, i'm trying to follow UG10045.pdf - Starting development with TapLinx iOS SDK. Below is excerpt from that guide: 3.4 Implementing the delegate method for APDU communication To communicate with the TapLinx iOS Library and the Tag (or Card), a delegate method which is created inside the MIFAREApduHandler must be implemented in your class. Below is the delegate method. However i do not understand where i should implement that TapLinxApduHandlerProtocol, on what class? Where/how should i pass my class to something in Taplinx SDK to indicate where i implemented that hander? Is there a ios sample app like for Android? It would be very helpful. In case there is no such app, could someone share a code sample with full sdk initialization on ios? Re: Trouble implementing ios app using Taplinx SDK Hello @DamianD  Since your problem involves the level of code debugging, we do not have such a test environment as yours, so your problem needs to be debugged by you, say sorry for that. Re: Trouble implementing ios app using Taplinx SDK hi @KaiLi  - unfortunately there is only swiftsourceinfo file inside Project folder and it is of no use to me. When i add libTapLinxLibrary.a to xcode app project (and set up search paths) during compilation i get error: /Users/xxx/Projects/xcodeproj/facilityapp/SampleTaplinxApp/SampleTaplinxApp/ContentView.swift:9:8 Compiled module was created by a different version of the compiler '5.10.0.13'; rebuild 'TapLinxLibrary' and try again: /Users/xxx/Projects/xcodeproj/facilityapp/SampleTaplinxApp/TapLinxLibrary2/TapLinxLibrary.swiftmodule/arm64-apple-ios.swiftmodule\ Could you hint me at what to do? Re: Trouble implementing ios app using Taplinx SDK thanks, i will give it a try and let you know Re: Trouble implementing ios app using Taplinx SDK Hello @DamianD  Unfortunately, there is not the dedicated sample for ios, but I think there should be something in SDK could refer to, like sdk_TapLinx_Library_iOS\TapLinxv1.0.1\TapLinxiOSSDK\TapLinxiOSSDK\TapLinxLibrary\TapLinxLibrary.swiftmodule\Project. Please try it.
記事全体を表示
S9KEAZシリーズをMCUXPRESSOに 親愛なる皆さん。 これは、S9KEAZN32ACLC MCU用のプロジェクトをMCUXpressoに作成する方法ですか?つまり、SDKを作成し、それを明白にビルドするという標準的な方法を使用しているのでしょうか? それとも、「generic M0+」エントリを使用するのでしょうか? ヒントは大歓迎です。 よろしくお願いいたします。 ジョルジェコン Re:MCUXPRESSOにS9KEAZシリーズ ありがとう、張。それは明らかです。 Re:MCUXPRESSOにS9KEAZシリーズ こんにちは、ジョルジェコン、 MCUXPRESSOはS9KEAZシリーズをサポートしていません。S32DSに対応した車載用マイコンです https://www.nxp.com/design/design-center/software/automotive-software-and-tools/s32-design-studio-ide/s32-design-studio-for-arm:S32DS-ARM 関連する BSP とドライバは、このページの「組み込みソフトウェア」にあります https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/automotive-mcus/ultra-reliable-kea-automotive-microcontrollers-mcus-based-on-arm-cortex-m0-plus-core:KEA お役に立てば幸いです。 張 俊
記事全体を表示
imx8MP swupdateのお問い合わせ(ext4イメージの入手方法) 私の環境は、以下の通りです。 i.MX Linux Yocto Project BSP 6.1.22_2.0.0 リリース NXP i.MX 8MPlus EVK (imx8mpevk) imx8MP で swupdate を使用するには、SWUpdate OTA i.MX8MM EVK_rev3.pdf を参照してください。 「画像組み立て」の内容には、以下の内容があります。 06-imx-image-multimedia --> ../slota/imx-image-multimedia-imx8mmevk.ext4 bitbake の出力に ext4 形式の画像はありません。(wic.zst と tar.zst があります) ext4形式の画像を取得するにはどうすればよいですか?あるいは、wic.zstを使用して「画像の組み立て」に進むことはできますか? ブートROM|ブート|フラッシュ Re:imx8MPスワプアップデートのお問い合わせ(ext4イメージの入手方法) ご指摘のドキュメントによると、ext4を作成できるようです。 最初からドキュメントがあれば難しくはなかったのですが、グーグルで得られる断片的な知識には限界がありました。 ありがとうございます。 Re:imx8MPスワプアップデートのお問い合わせ(ext4イメージの入手方法) ドキュメントを参照できます Re:imx8MPスワプアップデートのお問い合わせ(ext4イメージの入手方法) ご返信ありがとうございます 以下を作りました。 06-IMX-イメージ-マルチメディア -> ../slota/imx-image-multimedia-imx8mp-lpddr4-evk.wic.zst そして、readme.txtの内容に合わせ、以下を実行しました。 切り捨てる -S 3000M 06-IMX-イメージ-マルチメディア e2fsck -f 06-imx-image-multimedia resize2fs 06-imx-image-multimedia その後、以下のようなエラーが発生します。 e2fsck 1.45.5 (2020 年 1 月 7 日) ext2fs_open2:スーパーブロックの魔法の数字が悪い e2fsck:スーパーブロックが無効です。バックアップブロックを試みています... e2fsck: 06-imx-image-multimedia を開こうとしているときに、スーパーブロックに不正なマジックナンバーが表示されます スーパーブロックを読み取れなかったか、有効な ext2/ext3/ext4 を記述していません ファイルシステム。デバイスが有効で、実際に ext2/ext3/ext4 が含まれている場合 ファイルシステム (スワップや UFS などではない)、次にスーパーブロック が破損している場合は、別のスーパーブロックを指定して e2fsck を実行してみてください。 e2fsck -b 8193 又は e2fsck -b 32768 どうすればよいですか? Re:imx8MPスワプアップデートのお問い合わせ(ext4イメージの入手方法) あるいは、wic.zstを使用して「画像の組み立て」に進むことはできますか? はい、お使いいただけます、問題ありません。
記事全体を表示
EB:如何在EB中设置优先级分组? 当我在平台模块中使能Isr的时候,发现最大优先级只能到15,如果优先级设置的大于15的话,EB就会报优先级超出范围的错误。我怎样才能将优先级设置为大于 15?我想知道是否可以在EB中设置优先级组。 这里我使用s32k344和RTD 4.0.0.0
記事全体を表示
新手该使用哪个 IDE? 当为 iMXRT1010 或 iMXRT1064 板启动新项目时,哪个 IDE 最适合新手? 这是 MCUXpress 还是 VSCode(带有 MCUXpress 用于 VSCode 扩展)。 或者它们是一样的?我尝试了一段时间来找出答案,但仍然不确定。 MCUXpress for VSCode 是否基于 Zephyr? 对于新手来说 Zephyr 是否更容易学习? 与 Zephyr 相比,MCUXpress 是否对外设提供更好的支持? 我不介意学习新的环境。但我不想在学习了几个小时之后才发现我需要学习不同的课程。 回复:新手应该使用哪个 IDE? 非常感谢 Diego 的详细回答!我现在终于明白了其中的区别。 在我看来,VSCode 路线是一种新的工作方式。MCUXpresso SDK 会在未来 10 年左右继续存在吗?那么使用 MCUXpresso SDK 启动新项目仍然明智吗?
記事全体を表示
MC EDAC を Linux EDAC サブシステムに登録します NXP が提供する BSP 40 を使用して Linux を実行している S32G-VNP-EVB3 ボードがあります。LinuxカーネルのEDACシステムを有効にしてsbesとdbesを監視しましたが、ファイルシステムに表示されません。このボードでEDACが実際に有効になっているのかどうか疑問に思いますか?使用可能なメモリの量は、そうであることを示しているようです。ただし、デバイスツリーで再確認するメモリノードが見つかりませんでした。私が確認する方法はありますか? ここにedacの情報が見られることを期待してください、 /sys/devices/system/edac/mc # ls power subsystem uevent システムメモリ、 /sys/devices/system/edac/mc # cat /proc/meminfo MemTotal: 3500312 kB MemFree: 3442776 kB MemAvailable: 3442020 kB Buffers: 1724 kB Cached: 9168 kB SwapCached: 0 kB Active: 7532 kB Inactive: 3924 kB Active(anon): 64 kB Inactive(anon): 640 kB Active(file): 7468 kB Inactive(file): 3284 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 24 kB Writeback: 0 kB AnonPages: 724 kB Mapped: 2116 kB Shmem: 60 kB KReclaimable: 25168 kB Slab: 33908 kB SReclaimable: 25168 kB SUnreclaim: 8740 kB KernelStack: 1376 kB PageTables: 192 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 1750156 kB Committed_AS: 2520 kB VmallocTotal: 259653632 kB VmallocUsed: 1872 kB VmallocChunk: 0 kB Percpu: 656 kB CmaTotal: 262144 kB CmaFree: 260576 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB Hugetlb: 0 kB Re: MC EDAC を Linux EDAC サブシステムに登録する これは、このボードがインラインドラムを使用しているため、スクラバーがMCからの結果を難読化しているため、ARMがこの情報にアクセスできないためですか?
記事全体を表示
s32k 中 SPI 的 IB 与 EB(RTD 3.0.0.0) 我们正在使用 EBtresos 工具 autosar 包 RTD 3.0.0.0 配置 SPI。有两种类型的缓冲区可配置:内部缓冲区和外部缓冲区。 1.这个内部缓冲区是我们软件中Spi驱动文件定义的数组吗?就速度而言,它与用户定义的数组有何不同? 2. 哪个更好/更高效?IB或EB 3. 对于 IB,我们必须首先使用 Spi_WriteIB 将用户定义数组写入 IB,然后执行 Spi_SyncTransmit....而在 EB 中,我们可以使用 Spi_SetupEB() 将此用户定义数组设置为缓冲区,然后执行 Spi_SyncTransmit 进行同步传输。哪个更快/更好,我认为只有 Eb。 4. 请说出两者的优缺点 回复:s32k 中 SPI 的 IB 与 EB(RTD 3.0.0.0) 但是在 IB 中,我们设置了数组之后,必须使用 Spi_WriteIB 将其写入 IB,我们不能直接访问 IB,对吗?我们可以设置与 EB 相同的数组并修改和传输数据? 那么,从逻辑上来说 EB 更快,对吗?
記事全体を表示
リンカが noneexistend crt0 オブジェクトを含めようとするのはなぜですか。 ここでは、リンカが存在しない crt0.o の暗号化を試みていることを示すログ ファイルの一部を示します。オブジェクト: 建物対象:DiagnosticsTest_CM7.elf 起動時:標準S32DS Cリンカ arm-none-eabi-gcc -o "DiagnosticsTest_CM7.elf" "@DiagnosticsTest_CM7.args" c:/nxp/s32ds.3.5/s32ds/build_tools/gcc_v9.2/gcc-9.2-arm32-eabi/bin/../lib/gcc/arm-none-eabi/9.2.0/../../../../arm-none-eabi/bin/real-ld.exeに追加します。crt0.o が見つかりません:該当するファイルやディレクトリはありません c:/nxp/s32ds.3.5/s32ds/build_tools/gcc_v9.2/gcc-9.2-arm32-eabi/bin/../lib/gcc/arm-none-eabi/9.2.0/../../../../arm-none-eabi/bin/real-ld.exeに追加します。-LC が見つかりません collect2.exe:エラー: ld が 1 つの終了ステータスを返しました make: *** [makefile:76: DiagnosticsTest_CM7.elf] エラー 1 "make -j12 TOOLCHAIN=linaro" が終了コード 2 で終了しました。ビルドが不完全である可能性があります。 明らかに調整が必要なS32DSツールオプションに案内してください。 ところで、私はまた、オプションの-lcがツールで設定される場所を見ていません Re: なぜリンカは noneexistend crt0 オブジェクトを含めようとするのですか? ところで、2023年11月頃、私はNXP SWチームのメンバーと、この診断コードの将来について話し合いました。その時点では、すでにコンパイルされていませんでした。そして、NXPチームは知っていました。では、どうやってコンパイルしたのでしょう。とにかく。。。問題は、S32DSで適切なコンパイラを選択して再度コンパイルするにはどうすればよいかだと思います。
記事全体を表示
使用安全引擎生成 CRC 我正在一个新项目中使用 LS1028A 处理器。我们需要非常快速地生成/验证 CRC。我已经看到可以使用安全引擎(SEC)来执行此操作。 我担心的是,我们将支持那些因为美国出口法而要求禁用加密的客户。处理器的部件号指定是否启用或禁用加密。 我们是否能够使用 SEC 在加密关闭的处理器上生成/验证 CRC? 回复:使用安全引擎生成 CRC NXP 社区论坛似乎讨论了在 Layerscape 平台中使用安全引擎进行 CRC 生成,其中涉及安全数据处理和加密过程。探索此类系统的安全功能可以为优化数据完整性和验证过程提供有价值的见解,特别是在敏感应用中。如果您深入研究这个领域,可能会有各种最佳实践和实施考虑值得进一步探索。 回复:使用安全引擎生成 CRC 我们关注出口管制,因此第 2 点是适用的情况。 因此,我们能够通过烧断保险丝来使该部件可导出并保留 CRC 引擎。这是个好消息。 哪个文档有SFP_OSPR0的寄存器定义?我好像找不到它。 谢谢
記事全体を表示
RT1061は、SPIやフラッシュでプログラムを実行することはできませんが、RAMでうまくデバッグできます。 私は初心者で、RT1061でI2C経由でLEDドライバーチップを駆動することに取り組んでいます。RAM デバッグ モード (LED が点灯) では正常に動作しますが、flexspi_flash_nor_debug を使用すると、IAR シミュレーションでも jflash で点滅してもハードウェアの初期化が失敗します。フラッシュの内容を読み取ることができるので、コードが読み込まれます。広範囲にチェックしましたが、原因は見つかりません。助けてもらえますか?感謝。 私はflexspi1を使用しており、コードはhello worldの例から部分的に移植されています。 ブートROM|ブート|フラッシュ Re:RT1061は、spiでもフラッシュでもプログラムを実行できませんが、RAMでうまくデバッグできます。 RT1021を使用して通常のGPIOでLEDを点灯させるときにも同じ問題が発生しました。サンプルコードをほとんど変更せず、IOポートを変更しただけです。Keilを使用しましたが、デバッグモードではLEDが問題なく点灯します。ただし、flexspi_flash_nor_debugを使用すると、LEDは点灯しません。
記事全体を表示
S32K312的重置原因 你好呀。 我们在现场测试中使用 S32K312 芯片。 没想到,测试过程中芯片竟然重置了好几次。 到目前为止,我们读到的重置原因是 15 和 30。但我们无法弄清楚到底发生了什么,我们渴望解决意外重置问题。 15:MCU_F_EXR_重置 我们知道,检测到 RESET_B 上的下降沿可能会导致外部复位。这可能是原因之一,但我们尚未看到任何迹象。 还有其他原因会导致 MCU_F_EXR_RESET 吗? 30:MCU_多次复位_原因 注释为<除“开机事件”外,还记录了多个重置事件>。 你能进一步解释一下吗? 谢谢。 #重置原因
記事全体を表示