Multi Source Translation Content

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

Multi Source Translation Content

ディスカッション

ソート順:
使用安全引擎生成 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_多次复位_原因 注释为<除“开机事件”外,还记录了多个重置事件>。 你能进一步解释一下吗? 谢谢。 #重置原因
記事全体を表示
i.MX系列处理器库存相关 大家好, 我目前正在从事一个需要大量 i.MX 系列处理器的项目。不幸的是,我在获取必要的库存方面遇到了一些困难。虽然我知道 NXP 不直接销售这些处理器而是通过授权分销商销售,但我发现这些分销商网站上的库存非常有限。 我将非常感谢有关如何批量获取 i.MX 系列处理器的任何建议或意见。 回复:i.MX系列处理器库存相关 我正在寻找 i.MX93 处理器 (MIMX9352CVVXMAB) 谢谢 回复:i.MX系列处理器库存相关 i.MX系列处理器具体型号是什么?告诉我,以便论坛管理员能够帮助您
記事全体を表示
无法找到 i.MX93 EVK 板的内存映射详细信息 你好, 我正在使用iMX93EVK 开发板,但找不到该开发板的内存映射详细信息。(我可以在这里找到内存及其大小的参考信息,但找不到它们的实际地址)。 我正在尝试在 Cortex-M33 上构建一些裸机应用程序,我需要根据内存的可用性定制链接器脚本。 那么,有人能告诉我内存映射以及可以通过 Cortex-M33 访问的内存吗? (例如:Cortex-M33 可以访问提到的 2 GB DDR 内存吗?还是它是 Cortex-A55 独有的?) 回复:无法找到 i.MX93 EVK 板的内存映射详细信息 @Harvey021 ,感谢您的快速回复。 我正在使用 imx93evk sdk_2_16 (我不确定是如何生成它的,将在下一篇文章中提供生成步骤)。 我发现,“ PRINTF() ”函数无法打印浮点值(它只会打印文本内容,并且在浮点值的位置保持空白) 我在这个查询中读到,我需要在项目生成期间启用一些宏,但由于我的项目已经生成,所以我无法重新生成它(有许多未跟踪的更改,如果我再次重建,这些更改将会丢失) 那么,有没有办法可以修改源代码来实现这一点。(我尝试启用PRINT_FLOAT_ENABLE宏,但它不起作用) 这是我目前的配置: 打印浮动启用 = 1 SDK_DEBUG_CONSOLE = 1 谢谢!
記事全体を表示
MemAcc 在数据闪存中工作,但在代码闪存中不工作 各位聪明人,大家好, 我们目前正在为 S32K324 开发引导加载程序,并将MemAcc与S32K3_S32M27x 实时驱动程序 ASR R21-11 版本 4.0.0 P19驱动程序包中的底层Mem_43_INFLS驱动程序一起使用。 我注意到,只要我将数据写入 Data-Flash 部分,MemAcc_Write() 函数就能完美运行。一旦我有想要写入驱动器的代码闪存部分,就会写入 16 字节到 128 字节之间的数据,然后才导致硬故障。 我已经检查了 HFSR 并且它指出了 FORCED Hardfault 并且 BFSR 确实显示了IMPRECISERR 。 我尝试写入的内存地址是 0x440000 - 0x442000。与 8k 扇区边界对齐的代码闪存部分,在闪存之后仍未初始化。所以它只包含 0xFF。 我尝试切换到 C40 驱动程序进行测试运行,但当驱动程序返回 STATUS_SUCCESS 时,Flash 没有接受任何数据。但这里并没有发生硬故障。 有人知道我该如何进一步调试我的问题吗? 回复:MemAcc 在数据闪存中有效,但在代码闪存中无效 我确实找到了仅在 ISR 期间发生的错误的解决方案。 将写入功能加载到 SRAM 中时,驱动程序设置没有问题。问题是,当我写入 C-Flash 块 0 时,触发了 ISR。ISR 的代码被放置在这个 C-Flash Block 0 内,导致 RWW 错误。 这解释了为什么它可以在其他 Flashblock 内工作,并且在中断被禁用时可以工作,但在中断启用时却不能工作。 回复:MemAcc 在数据闪存中有效,但在代码闪存中无效 我刚刚再次测试检查所有状态寄存器。 BFSR 没有显示不精确的错误,它显示 IBUSERR。 DFSR 也显示 9,表示部分出现域故障。
記事全体を表示
LS1046 启动卡在 BL2,DDR 初始化失败 我们有一块带有 DDR4 的定制 LS1046 主板。我已经映射了 DQ 线路并成功通过了 CodeWarrior DDR 验证,并在禁用 ECC 的情况下通过了操作 DDR 测试,速度为 1300 MT/s。我安装了 4 x 1Gb x 16 DDR4 设备。 我已经采取了 ddr_init1.c输出并将其应用于我的 atf 版本 lf-5.10.52-2.1.0。 BL2 无法从 SD 卡启动(DDR 初始化失败)。如果我使用 Codewarrior 的 ddr_raw_timing 结构(无 CONFIG_STATIC_DDR),我会得到: 信息:已应用勘误表 A008850 早期阶段的 SoC 解决方法 信息:已应用勘误表 A010539 的 SoC 解决方法 信息:RCW BOOT SRC 是 SD/EMMC 信息:已应用 DDR 勘误表 A008511 的 SoC 解决方法 信息:已应用 DDR 勘误表 A009803 的 SoC 解决方法 信息:已应用 DDR 勘误表 A009942 的 SoC 解决方法 信息:已应用 DDR Errata A010165 的 SoC 解决方法 信息:时间基准 0 毫秒 注意:已修复主板上的 DDR 信息:解析 SPD 后的时间 4 毫秒 错误:板参数不匹配。 错误:匹配板时序失败。 错误:DDR Clk:MCLK 周期为 481 ps。 错误:DDR Clk 的速度比 DIMM 所能支持的速度快。 错误:mclk 481 无效 错误:cas延迟太大42 错误:计算 DDR 寄存器失败 错误:计算寄存器错误 错误:DDR 初始化失败。 信息:已应用勘误表 A008850 后阶段的 SoC 解决方法 信息:RCW BOOT SRC 是 SD/EMMC 信息:esdhc_emmc_init 信息:卡检测成功 信息:初始化完成: 注意:platform_def.h 中定义的 DRAM0 大小不正确 错误:mmap_add_region_check() 失败。错误 -22 错误:mmap_add_region_check() 失败。错误 -22 注意:BL2:v2.4(发布):lf-5.10.52-2.1.0-rc2-0-gbb4957067-dirty 通知:BL2:建造时间:2025年1月16日 14:21:46 信息:配置 TrustZone 控制器 信息:BL2:正在进行平台设置 信息:BL2:正在加载图像 ID 3 信息:sd-mmc 读取完成。 如果我定义 CONFIG_STATIC_DDR 并使用 Codewarrior 中的 static_1300 结构,我会得到: 信息:已应用勘误表 A008850 早期阶段的 SoC 解决方法 信息:已应用勘误表 A010539 的 SoC 解决方法 信息:RCW BOOT SRC 是 SD/EMMC 信息:已应用 DDR 勘误表 A008511 的 SoC 解决方法 信息:已应用 DDR 勘误表 A009803 的 SoC 解决方法 信息:已应用 DDR 勘误表 A009942 的 SoC 解决方法 信息:已应用 DDR Errata A010165 的 SoC 解决方法 信息:编程控制器之前的时间 0 毫秒 警告:警告:未设置最佳 CPO 值。 错误:发现训练错误:0x3000 错误:错误:等待 D_INIT 超时。 错误:写入 DDR 寄存器失败 错误:编程 DDRC 错误 错误:DDR 初始化失败。 信息:已应用勘误表 A008850 后阶段的 SoC 解决方法 信息:RCW BOOT SRC 是 SD/EMMC 信息:esdhc_emmc_init 信息:卡检测成功 信息:初始化完成: 注意:platform_def.h 中定义的 DRAM0 大小不正确 错误:mmap_add_region_check() 失败。错误 -22 错误:mmap_add_region_check() 失败。错误 -22 注意:BL2:v2.4(发布):lf-5.10.52-2.1.0-rc2-0-gbb4957067-dirty 通知:BL2:建造时间:2025年1月16日 14:52:12 信息:配置 TrustZone 控制器 信息:BL2:正在进行平台设置 信息:BL2:正在加载图像 ID 3 信息:sd-mmc 读取完成。 我可以在示波器上看到 650MHz 的 DDR 时钟。我对 DQ 地图相当有信心,因为我已经仔细检查过,并且 DDR 验证已经通过。 有人知道我下一步该做什么吗? 谢谢! 回复:LS1046 启动卡在 BL2,DDR 初始化失败 是的, CodeWarrior 从运行板获取 DQ 映射。 回复:LS1046 启动卡在 BL2,DDR 初始化失败 当我这样做时,所有属性都应该匹配,例如CodeWarrior 是否从运行板获取 DQ 映射? 例如,我看到 DQ 映射中存在很多差异。 回复:LS1046 启动卡在 BL2,DDR 初始化失败 请在目标板上启动ATF,然后将CodeWarrior连接到目标板,使用“从目标”方法创建QCVS DDR项目,然后检查生成的DDR控制器配置参数是否与您在ATF源代码中提供的相同。
記事全体を表示
最近デバッグが失敗した(LPC-Link.2でLPC11U68を使用) 最近、独自のPCBでLPC11U68を デバッグすることに失敗しました 。症状は、プログラムをダウンロードして実行できるが、ブレークポイントによって中断が発生しなくなることです。シングルステップ、ステップリターン、ステップオーバーなどの「実行」コマンドの多くは効果がありません。実行(ショートカットキーf8)は正常に機能します。一時停止アイコンは正常に機能します。 これまでに、1)ターゲットのPCBを変更しましたLPC11U68、2)LPC-Link2インターフェースを変更しました、3)MCUXpressoを再起動しました、4)ホストコンピューターを再起動しました。 どんな提案でもいただければ幸いです。 jドラム コアとメモリ Re:最近デバッグが失敗しました(LPC-Link.2でLPC11U68を使用) こんにちは。 デバッガーは、最初の (そして唯一の) エラー以来、正常に動作しています。すでに述べたように、 修正 は コンソールからgdbデバッガを使用することでした。 IDEデバッガがロックアップした理由(設定されたブレークポイントに到達しなかったり、1ステップも実行しなかったりする)については、まだ答えがありません。再起動、再コンパイル、または再起動を行っても問題は解決しませんでした。そのインシデントの間、プログラムはまだ正常に実行されており、一時停止することができましたが、IDE タイプのデバッグは可能ではありませんでした。 2週間後に解決済みボタンを設定しています。 jドラム Re:最近デバッグが失敗しました(LPC-Link.2でLPC11U68を使用) ありがとうございました@Pavel_Hernandez  LPCopenを MCUXpresso IDE v11.8.0 [ビルド 1165] [2023-07-26]。MCU と SDK は LPC11U68 には適用されません。 gdb を使用してデバッガーを再び機能させたため、ブレークポイントは以前と同様に設定できます。チップは最大3つのブレークポイントを受け入れます。 jドラム Re:最近デバッグが失敗しました(LPC-Link.2でLPC11U68を使用) こんにちは、プロジェクトをクリーンアップし、更新して再度ビルドすることをお勧めします。私の側でこれをリプレイする方法はありますか?使用しているMCUは何ですか? IDEのバージョンとSDKについて教えてください。 よろしくお願いいたします パベル Re:最近デバッグが失敗しました(LPC-Link.2でLPC11U68を使用) こんにちは。さらなるアップデート gdb デバッガを使用することで、sprintf() のアセンブラコードの奥深くにブレークポイントを設定することができました。マシン語のウィンドウを探していたところ、プログラムがついにブレークポイントにヒットして停止しました。 おそらく、コードが無限ループに陥り、設定されたブレークポイントのいずれにも到達しなかったのでしょうが、だからといって、デバッガがプログラムの開始時にも 1 ステップも実行しない理由を説明できません。 IDE添付のスクリーンショット。 jドラム まだ疑問に思っています。
記事全体を表示
使用S32K312调试FS23示例,编译时报错文件未找到,是否因为缺少配置 Re: 使用S32K312调试FS23示例,编译时报错文件未找到,是否因为缺少配置 如果使用的是MCAL里的Sbc_fs23 component, 那么这些都是MCAL里的Spi component自动生成的: Sbc_fs23_example_HLD_S32K344\RTD\include\Spi.h Sbc_fs23_example_HLD_S32K344\generate\include\Spi_Cfg.h 但是你这个例子使用的是Drivers里的Sbc_fs23_Ip,Drivers里的Lpspi component没生成这些文件。 Re: 使用S32K312调试FS23示例,编译时报错文件未找到,是否因为缺少配置 hi 我使用的是FS23 SBC AUTOSAR R21-11 Version 1.0.0 + S32K3 RTD 4.0.0. 我没有使用官网提供的示例,使用的是第三方的示例,但是显示缺少Spi.h、Spi_Cfg.h等等,我想知道这个是工具自动生成的还是我需要指定头文件目录才能链接。 Re: 使用S32K312调试FS23示例,编译时报错文件未找到,是否因为缺少配置 Hi 这在之前有讨论过: https://community.nxp.com/t5/S32K/fs23/td-p/1986550 1.  Sbc_fs23_Ip在 S32K3xx FS23 SBC AUTOSAR R21-11 Version 0.9.0里没法用,推荐使用FS23 SBC AUTOSAR R21-11 Version 1.0.0 + S32K3 RTD 4.0.0.  2. Sbc_fs23_Ip的例子没有提供。 抱歉给你带来不便。 Best Regards, Robin ------------------------------------------------------------------------------- Note: - If this post answers your question, please click the "ACCEPT AS SOLUTION" button. Thank you! - We are following threads for 7 weeks after the last post, later replies are ignored Please open a new thread and refer to the closed one, if you have a related question at a later point in time. -------------------------------------------------------------------------------
記事全体を表示
BFU660F 的 Spice 型号 您好, 能否提供 BFU660F 的香料型号? 谢谢! 约翰 Re: Spice Model for BFU660F 您好, ,我试图将此模型用于 Orcad PSpice,但似乎无法识别某些参数(例如:...M参数......),软件就会出错。请提供可在 orcad PSpice 中导入的 BFU660F 模型, ,谢谢您的支持 ,致以最诚挚的问候 Jonata Re: Spice Model for BFU660F 亲爱的艾丽卡 我想在 LTSPICE 中使用 2 发射器模型。 请发布 BFU660F 的 4 针型号。 顺祝商祺! 诹访仁 Re: Spice Model for BFU660F 嗨,艾丽卡、 谢谢你的香料模型。 您可以关闭此主题。 顺祝商祺! 约翰 Re: Spice Model for BFU660F 您好。 SPICE 模型附后。 希望对你有所帮助。 此致问候
記事全体を表示
設定ツール v26.06 こんにちは、NXPさん Config Tools を v25.3 から v25.6 にアップグレードしました。 DDR テストを実行すると、次のエラーが発生しました。v25.3 を使用してテストを実行しても問題はありません。最新の v25.6 でこの問題を解決するにはどうすればよいですか? ありがとうございます サイモン ################## ## Result for: phy_init ## ## ## Run 1 ## ###############################################Microsoft Windows [バージョン 10.0.26100.4652] (c) マイクロソフトコーポレーション。無断転載を禁じます。 C:\nxp\i.MX_CFG_25.06\bin>プロンプトテストプレフィックス: テストプレフィックス: "C:/nxp/i.MX_CFG_25.06/bin/python3/python"「C:/nxp/i.MX_CFG_25.06/bin/python3/memtool/memtool_entry.py」-t "runtest" -d "C:/ProgramData/NXP/mcu_data_25.06/processors/MIMX9596xxxxN/ksdk2_0/mem_validation/ddrc"-p "C:/ユーザー/eg_fw/AppData/Local/Temp/mem_validation/phy_training_phy_test_0_0_.log"-l INFO "C:/ユーザー/eg_fw/AppData/Local/Temp/mem_validation/connect.json" "C:/ユーザー/eg_fw/AppData/Local/Temp/mem_validation/test.json""C:/ユーザー/eg_fw/AppData/Local/Temp/mem_validation/phy.json""C:/ユーザー/eg_fw/AppData/Local/Temp/mem_validation/ddrc_registers.json""C:/ユーザー/eg_fw/AppData/Local/Temp/mem_validation/ddrc_config.json""C:/ユーザー/eg_fw/AppData/Local/Temp/mem_validation/ddrc_config_in.json" 情報 memtool.utils.helper *****C:/Users/eg_fw/AppData/Local/Temp/mem_validation/connect.json 情報 memtool.utils.helper *****C:/ユーザー/eg_fw/AppData/Local/Temp/mem_validation/test.json 情報 memtool.utils.helper *****C:/Users/eg_fw/AppData/Local/Temp/mem_validation/phy.json 情報 memtool.utils.helper *****C:/Users/eg_fw/AppData/Local/Temp/mem_validation/ddrc_registers.json 情報 memtool.utils.helper *****C:/Users/eg_fw/AppData/Local/Temp/mem_validation/ddrc_config.json 情報 memtool.utils.helper *****C:/Users/eg_fw/AppData/Local/Temp/mem_validation/ddrc_config_in.json 情報 memtool.processor.imx9.imx9_processorXls マッピングの読み込み時間 0.037542 情報 memtool.processor.imx9.imx9_processor設定時間 0.000289 情報 memtool.processor.imx9.imx9_processorDSファイル時間 0.281771 情報 memtool.phyinit.phy_init2024.09\lpddr5 の phyinit を実行します。 情報 memtool.comm.serial_channelシリアル使用: COM27 エラー memtool.common.base_testアプリケーションのロードが例外で終了しました: 構成エラーのためダウンロードが完了しませんでした。 Re: Config Tools v26.06 こんにちは@simonng 最新の Config Tool バージョン 25.06 では、imx95 チップ B0 バージョンのみをサポートしています。チップも A1 または A0 バージョンであると思われますので、以前のバージョンのツールを使用して i.MX95 の DDR 関連テストを実行する必要があります。 BR
記事全体を表示
在SPI样例工程中如何配置CAN模块 我在S32DS软件中选择了s32k118芯片的SPI官方样例工程并配置成功后希望在MCAL中加入CAN功能模块。在CAN的CanConfigSet/CanHardwareObject功能时,CAN Object Type为RECEIVE时必须添加CAN HwFilter,但是添加完就提示10处错误,不添加又显示必须添加,如何解决?     Re: 在SPI样例工程中如何配置CAN模块 嗨,@sweet1、 是的,如果容器是 RECEIVE 类型,则需要启用 CanHwFilter。不过,RTD 1.0.1 应该安装在S32DS v3.4 上。请安装 S32DS v3.4,或将 RTD 版本升级到 2.0.0。 S32K1 RTD 1.0.1 版本说明: 致以最诚挚的问候, Julián Re: 在SPI样例工程中如何配置CAN模块 按照您的方法操作后,我还是遇到了这个错误。看来必须在接收操作期间启用 CanHwFilter。一旦启用,就会出现以下 10 种错误。我使用的是 RTD S32k1 AUTOSAR 4.4 RTD1.0.1 D2202 示例项目,S32DS 版本为 3.5。 Re: 在SPI样例工程中如何配置CAN模块 嗨,@sweet1、 您使用的是哪个 RTD 版本和 S32DS 版本? 您的 HTH(发送处理程序)Ids 应该高于 HRH(接收处理程序)Ids。因此,请尝试 将 HRH 放在 HTH 之前,如下图所示: 致以最诚挚的问候, Julián
記事全体を表示
s32g 274a SPD eMcem_Init ジャンプ HardFault_Handler HardFault_Handlerへのジャンプを回避する方法 eMcem_Init を呼び出すと、ハードウェア割り込みがトリガーされます。EB ではすでにすべての障害を無効にするように設定しています。 S32G274A M0コア S32DS: 3.5 アップデート3 SPD: 2.0.2 考える Re: s32g 274a SPD eMcem_Init jumping HardFault_Handler こんにちは、リウチ お問い合わせいただきありがとうございます。 どのバージョンの RTD を使用していますか?RDB2ボードを使用していますか? BR ジョーイ
記事全体を表示
CAN FD メッセージ用の S32k118q048 EVB SBC プログラミング。 こんにちは、 NXP S32k118q048 EVB を持っており、これを使用して CAN FD メッセージを送信したいと考えています。CANoe Vector トランシーバーのメッセージを確認したいです。ただし、次のことを確認したかったのです。CAN メッセージを送信する前に、通信をアクティブにするために SBC をプログラムする必要がありますか。それとも、SBC はすでにデフォルトで CAN メッセージの送信に使用できる状態になっているのでしょうか? Re: S32k118q048 EVB SBC programming for CAN FD messages. こんにちは@yousefdessouki123さん、 ボード出荷時には、SBCは強制ノーマルモードに設定されており、CANトランシーバは有効になっています。設定は不要です。このモードの詳細については、UJA1169製品データシートの第7章をご覧ください。 また、 UJA1169トランシーバには12V電源が必要です。 よろしくお願いします、 ジュリアン
記事全体を表示
Qt/QML での i.MX8M CMA メモリリーク 私はYoctoシステムを搭載したVariscite iMX8Mをベースにしたデバイスを持っています。OS が動作している場合、単一の Qt/QML アプリケーションがマルチメディアの再生に応答します。GStreamer 用のパイプラインを準備します。マルチメディア側からのアプリケーションは非常にシンプルです。QML の MediaPlayer コンポーネントに特定のパイプラインを提供します。最終テストを実施しているのですが、長時間の 4K ビデオの再生中に CMA メモリ リークが発生していることに気付きました。ビデオがループ再生され、30 分ごとに次のビデオに切り替わります。約 15 時間後、ビデオの再生が停止し、CMA 空きメモリは 0kB になりました。(1 分後にビデオを変更することで、より速く繰り返すCAN)。ジャーナルには、GStreamer によるメモリ割り当ての問題に関する情報もCAN。U-Boot とカーネルのカスタマイズは単純なものに限定されており、そのようなものには影響しないはずです。これはおそらく gstreamer か vpu ドライバ、あるいは Qt のシステムのバグのようです。興味深いのは、アプリケーションを閉じた後、メモリが元の値 (アプリケーションを実行する前の値) に戻らないことです。 私のシステムは最新のカーネル5.15-2.0を搭載したKirkstoneをベースにしています。(ブランチ: 5.15-2.0.x-imx) および U-Boot (ブランチ: lf_v2022.04)。システムには983.04がありますCMA メモリの合計 MB。 bash ループでビデオを再生するテストを実行しましたが、ここでは問題は発生しませんでした。私の結論は、Qt と Gstreamer の間、または VPU ドライバにあるということです。 解決策はあるでしょうか?他にCANテストはありますか? 添付: - ブートログ - ビデオの変更中にカーネルエラーが発生しました - メモリリークチャート Re: i.MX8M CMA memory leak with Qt/QML 現時点では、Yocto Scarthgap (カーネル 6.6.52) と Qt 6.8.1 を使用しています。Qt6 から H.265 4K ビデオを再生する方法について詳しく教えていただけますか?公式の例を試してみましたが、私のCASEでは、そのようなビデオでは機能しません。 Re: i.MX8M CMA memory leak with Qt/QML 正しい! Re: i.MX8M CMA memory leak with Qt/QML 理解しました。QML MediaPlayer を使用するアプリケーションからこのようなビデオを再生しているときに、journalctl にカーネル警告が表示されず、CMA メモリは良好に見えます。それは本当ですか? Re: i.MX8M CMA memory leak with Qt/QML こんにちは、 これはバグのように見えますが、6.12 ではこのようなことは起こりません。EVK で同様のビデオをテストしたところ、すべてがスムーズに動作しました。確認してください。問題が解決しない場合は、Variscite にお問い合わせください。 よろしくお願いします。
記事全体を表示
flexbuild 版本失败(机器:imx8mpevk) 你好 我在尝试为 imx8mpevk 机器版本时遇到了以下错误: [root@fbdebian flexbuild]$ bld -m imx8mpevk ... Setting up uidmap (1:4.13+dfsg1-1+b1) ... Processing triggers for libc-bin (2.36-9+deb12u9) ... I: automatically chosen mode: root W: binfmt_misc not found in /proc/mounts -- not mounted? E: arm64 can neither be executed natively nor via qemu user emulation with binfmt_misc 2025-02-06 01:56:44,270 bdebstrap ERROR: mmdebstrap failed with exit code 25. See above for details. make[1]: *** [cryptodev_linux.mk:7: cryptodev_linux] Error 1 make: *** [Makefile:17: linux-modules] Error 2 你能帮我修好它吗? 提前谢谢您。 Re: flexbuild build fail (machine: imx8mpevk) 我使用的是非 Debian 主机。除了安装这些 qemu 代码包外,我还必须手动启动 systemd-binfmt.service,而且我还手动将 binfmt_misc 安装在容器的外部和内部。 现在可以了。谢谢。 Re: flexbuild build fail (machine: imx8mpevk) @andreamarson 我在重新安装那些 qemu 代码包时修复了类似的问题,不知道为什么不能站在你这边 Re: flexbuild build fail (machine: imx8mpevk) 使用 容器 版本 选项进行构建时我遇到了完全相同的问题 Re: flexbuild build fail (machine: imx8mpevk) @andreamarson请尝试命令 sudo apt-get install qemu-system qemu-user qemu-user-static binfmt-support debootstrap binutils Re: flexbuild build fail (machine: imx8mpevk) 我创建了一个新文件并运行该命令,因为它取决于以太网链接,所以我首先运行其他相关命令,然后运行"bld -m imx8mpevk" 命令。 请参阅所附的全部日志。 Re: flexbuild build fail (machine: imx8mpevk) @June_Lu 我没有发现与活动支架有任何明显的区别。 你能不能把你与机器版本 imx8mpevk 相关的完整日志发给我,这样我就能把它和我的比较了? Re: flexbuild build fail (machine: imx8mpevk) 请参阅下文: [root@fbdebian flexbuild2412]$ cat /proc/mounts 叠加层/叠加 rw、relatime、lowerdir=/var/lib/docker/overlay2/l/c4dwp2kvnxwkh2xj563kjoxGXJ:/var/lib/docker/overlay2/l/lib/docker/overlay2/l/lib/docker/overlay2/l/3j3ktmqvpy74qgkrpqHG727ZG:/var/lib/docker/overlay2/l/lib/docker/overlay2/l/3j3ktmqvpy74qgkrwuevektjzshyp7r67PR:/var/lib/docker/overlay2/l/l22kw6o2btjejfrqnayif65i7M:/var/lib/docker/overlay2/l/5x7zaskzl2q4a4jpxotxl27suw:/var/lib/docker/overlay2/l/5x7zaskzl2q4jpxotxl27suw:/var/lib/docker/overlay2/l/5x7zaskzl2q4jpxotxl27suw:/var/libqmw6arrievsjvmp5WT,upperdir=/var/lib/docker/overlay2/399d79f82c0e1fb6a0773eec4e1fb6a0773eec4e1fcd2353ab91d707dfbd5cd5cd/diff,workdir=/var/lib/docker/overlay2/399df79bcd/overlay2/399df79bcd/overlay2/399df79bcd/overlay2/399df79bcd/overlay2/399df7982c0e1fb6a0773eec4e1fc2353ab91d707dfbd5c5c0891c891c8eacf407bcd/work0 0 proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0 sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0 cgroup /sys/fs/cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 0 0 udev /dev devtmpfs rw,nosuid,relatime,size=8127808k,nr_inodes=2031952,mode=755,inode64 0 0 devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0 tmpfs /dev/shm tmpfs rw,inode64 0 0 hugetlbfs /dev/hugepages hugetlbfs rw,relatime,pagesize=2M 0 0 mqueue /dev/mqueue mqueue rw,nosuid,nodev,noexec,relatime 0 0 /dev/mapper/vg_data-lv_usr /usr/lib/modules ext4 rw,relatime 0 0 /dev/mapper/vg_data-lv_usr /usr/share/zoneinfo/Etc/UTC ext4 ro,relatime 0 0 /dev/mapper/vg_data-lv_home /home/nxa20322 ext4 rw,relatime 0 0 /dev/mapper/vg_data-lv_var /etc/resolv.conf ext4 rw,relatime 0 0 /dev/mapper/vg_data-lv_var /etc/hostname ext4 rw,relatime 0 0 /dev/mapper/vg_data-lv_var /etc/hosts ext4 rw,relatime 0 0 /dev/mapper/vg_data-lv_home /home/nxa20322/容器/flexbuild2412 ext4 rw,relatime 0 0 devpts /dev/console devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0   谢谢! Re: flexbuild build fail (machine: imx8mpevk) 我使用的也是同样的分配方式: $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.4 LTS Release: 22.04 Codename: jammy 有什么提示可以发现问题所在吗? 首先,能否请您将该命令的输出结果发送给我,以便我看到该文件应该是什么样子? [root@fbdebian flexbuild]$ cat /proc/mounts Re: flexbuild build fail (machine: imx8mpevk) 感谢您提供的日志。 这可能与您的主机环境有关、 我无法重现同样的问题。 我的主机是带容器的 Ubuntu 22.04 主机。 Re: flexbuild build fail (machine: imx8mpevk) docker 可以正常工作: $ docker run hello-world Hello from Docker! This message shows that your installation appears to be working correctly. To generate this message, Docker took the following steps: 1. The Docker client contacted the Docker daemon. 2. The Docker daemon pulled the "hello-world" image from the Docker Hub. (amd64) 3. The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading. 4. The Docker daemon streamed that output to the Docker client, which sent it to your terminal. To try something more ambitious, you can run an Ubuntu container with: $ docker run -it ubuntu bash Share images, automate workflows, and more with a free Docker ID: https://hub.docker.com/ For more examples and ideas, visit: https://docs.docker.com/get-started/ amarson@LW11Y24037:~/devel/dsab/sw/linux/RTK0EF0177Z00002ZJ-v1.0.1$ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES bb81ea6a0099 hello-world "/hello" 9 seconds ago Exited (0) 7 seconds ago distracted_roentgen 503a17e14c01 fbdebian:12 "/bin/bash" 40 hours ago Up 40 hours amarson_fbdebian_12_555c33 07080445a948 excalidraw/excalidraw:latest "/docker-entrypoint.…" 3 days ago Up 3 days (healthy) 0.0.0.0:5000->80/tcp, :::5000->80/tcp excalidraw 1bdbc6826aaf budibase/proxy "/docker-entrypoint.…" 7 months ago Exited (0) 7 months ago bbproxy b1777d09ad35 budibase.docker.scarf.sh/budibase/apps "docker-entrypoint.s…" 7 months ago Exited (137) 7 months ago bbapps 07d6b116ab00 budibase.docker.scarf.sh/budibase/worker "docker-entrypoint.s…" 7 months ago Exited (137) 7 months ago bbworker 2ff233a6bd39 redis "docker-entrypoint.s…" 7 months ago Exited (0) 7 months ago budibase-docker-redis-service-1 267066eea7a5 budibase/couchdb "tini -- /docker-ent…" 7 months ago Exited (143) 7 months ago budibase-docker-couchdb-service-1 40a3b1a5ae01 containrrr/watchtower "/watchtower --debug…" 7 months ago Up 3 days (healthy) 8080/tcp budibase-docker-watchtower-service-1 950529d1adc7 minio/minio "/usr/bin/docker-ent…" 7 months ago Exited (0) 7 months ago budibase-docker-minio-service-1 8cdb5e08ba8c nodered/node-red "./entrypoint.sh" 7 months ago Exited (130) 7 months ago mynodered2 82aa692ee66a nodered/node-red "./entrypoint.sh" 7 months ago Exited (130) 7 months ago mynodered e072a885ce2b hello-world "/hello" 8 months ago Exited (0) 8 months ago stupefied_fermat 1833397a90b8 hello-world "/hello" 8 months ago Exited (0) 8 months ago zen_chaum 我还会附上完整的日志。 Re: flexbuild build fail (machine: imx8mpevk) 是完整的日志吗? 您是否已确认 通过运行 hello-world 镜像来验证容器安装是否成功。 ``` $ 容器 运行 hello-world $ docker ps-a
記事全体を表示
[i.MX8Mmini]请问如何更改 SDIO 速度? 我们使用 LF_v6.6.52-2.2.0_images_IMX8MMEVK 在 i.MX8Mmini-EVK 上运行。 在这种环境下,我们通过 SDIO 连接 WLAN 模块。 我们遇到过 SDIO 通信在高温和低温环境下失效的问题。 为了避免这个问题,我们希望将 SDIO 速度从 "SDR104 模式 (208 MHz) (1.8V)" 至 "DDR50 模式(50 MHz)(1.8V)" 或"HS 模式(25 MHz)(3.3V)". 请问如何更改 SDIO 速度? 顺祝商祺! Re: [i.MX8Mmini] Could you please advise how to change the SDIO speed? 很高兴听到这个消息,此主题将很快关闭,如有其他问题,请再次联系我们。 Re: [i.MX8Mmini] Could you please advise how to change the SDIO speed? 亲爱的 joanxie 先生 对不起,我们的答复逾期了。 在您的建议下,我们改变了 SDIO 的速度。 我们证实了预期的行为。 感谢您的支持。 顺祝商祺! Re: [i.MX8Mmini] Could you please advise how to change the SDIO speed? 亲爱的 joanxie 先生 感谢您的支持。 我们将按照您的建议进行尝试。 顺祝商祺! Re: [i.MX8Mmini] Could you please advise how to change the SDIO speed? 我不知道为什么回复没了,我再发一次 您可以参考此尝试在 dts 文件中添加 sd-uhs-sdr50,并在 dts 中设置最大频率。 https://github.com/nxp-imx/linux-imx/blob/b586a521770e508d1d440ccb085c7696b9d6d387/Documentation/devicetree/bindings/mmc/mmc-controller.yaml 还可以尝试在 dts 中设置 sdhci-caps-mask =<0x00000003 0x00000000>; 以强制模式为 DDR50
記事全体を表示
使用 QuadSPI — 参考项目或 MEM\_43ExFls 驱动程序指南来帮助 AT25QF641B 和 S32K358? 大家好, 我正在做一个项目,使用 S32K358 微控制器,并通过 QuadSPI 接口与 AT25QF641B 串行闪存连接。 在探索可用的软件支持时,我遇到了 S32K3 RTD 代码包中的 MEM_43ExFls 驱动程序。看起来这个驱动程序是为外部闪存设计的,可能比 QSPI 更好,但我找不到清晰的文档或引用项目来演示如何将其配置和与 AT25QF641B 等第三方闪存一起使用。 有没有人使用 MEM\ _43exFLS 驱动程序与非默认或自定义 QSPI 闪存设备通信? 下面是我的几个具体问题: * 在 S32K358 上是否有任何使用带外置闪存的 MEM_43exFLS 的参考示例或演示项目? * 配置 AT25QF641B 驱动程序(例如,设备 ID、命令集、内存映射)需要哪些步骤? * 将第三方闪存芯片与该驱动程序集成时有任何建议或注意事项吗? 如果能得到任何帮助、指点或经验分享,我们将不胜感激! 顺祝商祺! M.J.David Re: Help with AT25QF641B and S32K358 Using QuadSPI – Reference Project or MEM\_43ExFls Driver Guidan 你好 davidtosenovjan 感谢您对支持的存储器和 QSPI/HyperFlash 用途的说明。 从您提供的表格中,我看到以下存储器已通过当前 RTD(6.0.0)的测试: 旺宏 MX25L6433FM2I-08G 旺宏 MX25UM51245G 英飞凌 S26KL512TDQ0B 你能否确认当前的 RTD 或 SDK 代码包中是否有这些内存选项(QSPI/HyperFlash/HyperRAM)的相应驱动程序? 如果回答为 "是",能否告诉我在哪里可以找到或下载它们,例如具体路径或示例项目(如Mem_43_EXFLS或Qspi_Ip_Example_S32K3X8)? 这将帮助我确定我的自定义板设置的兼容性。 感谢和问候, MJ David Re: Help with AT25QF641B and S32K358 Using QuadSPI – Reference Project or MEM\_43ExFls Driver Guidan S32K3X8EVB-Q289 使用 S26KL512SDABHV030 设备,即 HYPERFLASH 设备,即与 HyperBus 协议连接的八个 SPI 闪存。然而,这种记忆并没有实例。 在当前的 RTD (6.0.0) 中,已测试了以下内存: 但是,它或多或少是统一的协议,因此如果客户在自己的主板上将其与Quadspi/HyperFlash/HyperRAM一起使用,则可以将其与QuadSPI/HyperFlash/H 总的来说,我想说的是,我们会尽量避免向客户推荐特定的设备作为外部元器件。我们至少通过将设备纳入我们的电动汽车和参考设计来间接推荐这些设备。因此,在大多数情况下,我们最好的建议是使用我们使用的设备,或者至少找到可以满足您特定需求的类似设备。 您可以从以下示例中寻找灵感。 不幸的是,我们无权测试市场上所有可能的内存配置。 感谢您的理解
記事全体を表示
LPC55 sprintf 浮点数值 大家好, ,我正试图设置 sprintf 将浮点数打印为字符串。 我尝试了我找到的所有方法,更换了图书馆,但都没有成功。 在尝试打印负浮点数值时,要么结果不正确,要么出现故障。 实际处理器 LPC5506 浮点单元 fpv5-SP-D16 Hard ABI 设置 当前库设置 Redlib semihost 我正在使用 UART0 打印 预处理器设置 CPU _LPC5506JBD64 CPU_lpc5506jbd64_cm33 SDK_OS_BAREMETAL SDK_DEBUGCONSOLE=2 SERIAL_PORT_TYPE_UART=1 PRINTF_FLOAT_ENABLE=1 SCANTF_FLOAT_ENABLE=1 SCANTF_FLOAT_ENABLE=1 SCANF_OS_BAREMETAL SDK_DEBUGCONSOLE=2 F_FLOAT_ENABLE=1 PRINTF_ADVANCED_ENABLE=1 SCANF_ADVANCED_EN ABLE=1 __MCUXPRESSO __ USE_CMSIS 调试 DISABLEFLOAT16 __REDLIB__ 试用以下代码 浮点数P_Value = 3.123456f; 浮点数I_Value = 123.4567f; 浮点数D_Value = 0.654321f; sprintf(g_txBuffer,"rpm=%d, P_Value =%f, I_Value =%f, D_Value =%f \r",rpm_ist, P_Value, I_Value, D_Value); 没有警告或错误 而结果是 rpm = 206, P_Value = -0.000000、I_Value = -0.000000、D_Value = -0.000000 有没有办法让sprintf打印正确的值,包括负值,还是我必须自己编写变流器? 我看不到什么? 预先致谢 概述 LPC55xx Re: LPC55 sprintf float values 你好@SvenAsbach 请确保项目定义的符号和浮空点设置如下: 希望这能帮到您, 张俊 Re: LPC55 sprintf float values 包含并使用 Stdio.h。 在哪里可以检查现有项目是否使用了正确的 printf 版本? 我的预处理器设置已经发给你了。 版本中未使用 CR_INTEGER_PRINTF 使用完成版本 arm-none-eabi-gcc-DCPU_LPC5506JBD64-dcpu_lpc5506jbd64_cm33-DSDK_OS_BAREMETAL-DSDK_DEBUGCONSOLE=2-DSERIAL_PORT_TYPE_UART=1-DPRINTF_FLOAT_ENABLE=1-DPRINTF_FLOAT_ENABLE=1-DPRINTF_FLOAT_ENABLE=1-DPRINTF_FLOAT_ENABLE=1-DPRINTF_FLOAT_ENABLE=1-DPRINTF_FLOAT__ADVANCED_ENABLE=1-DSCANF_ADVANCED_ENABLE=1-D __MCUXPRESSO -D__ USE_CMSIS-DDEBUG-DDISABLEFLOAT16-D __REDLIB__ xxxx-O0-fno-common-gdwarf-4-Wall-c-c-function-sections-fno-fdata-sections-fno-builtin-fmerge-constants-fmacro-prefix-map= ".../cmsis/dsp/source/BayesFunctions/ " =-mcpu=cortex-m33-mfpu=fpv5-sp-d16-mfloat-abi=hard-mthumb-D __REDLIB__-fstack-usage-specs=redlib.specs-M MD-MP Re: LPC55 sprintf float values 你好@SvenAsbach 您是否将"stdio.h" 包括在内?我们需要确保包含这个头文件。 我刚刚用你的代码测试了 sprintf,我这边没有问题。参见所附视频。 还请确保使用浮空点版本的 printf。 能否请您参照我的截图和测试视频检查一下您的问题? 顺祝商祺! 张俊 Re: LPC55 sprintf float values 感谢您的快速回复,但这无济于事。 您提出的所有建议都已设定并尝试过,但没有成功。 编译器使用 arm-none-eabi-gcc-DCPU_LPC5506JBD64-dcpu_lpc5506jbd64_cm33-DSDK_OS_BAREMETAL-DSDK_DEBUGCONSOLE=2-DSERIAL_PORT_TYPE_UART=1-DPRINTF_FLOAT_ENABLE=1-DPRINTF_FLOAT_ENABLE=1-DPRINTF_FLOAT_ENABLE=1-DPRINTF_FLOAT_ENABLE=1-DPRINTF_FLOAT_ENABLE=1-DPRINTF_FLOAT__ADVANCED_ENABLE=1-DSCANF_ADVANCED_ENABLE=1-D __MCUXPRESSO -D__ USE_CMSIS-DDEBUG-DDISABLEFLOAT16-D __REDLIB__-I " D:\Software\FC5706P_workspace\FC5706P101B001\drivers "-I " D:\Software\FC5706P_workspace\FC5706P101B001\device"-I " D:\Software\FC5706P_workspace\FC5706P101B001\component\serial_manager "-I " D:\Software\FC5706P_workspace\FC5706P101B001\utilities "-I " "-I " D:\Software\FC5706P_workspace\FC5706P101B001\component\uart D:\Software\FC5706P_workspace\FC5706P101B001\CMSIS"-I " D:\Software\FC5706P_workspace\FC5706P101B001\component\lists "-I " D:\Software\FC5706P_workspace\FC5706P101B001\CMSIS_driver\Include "-I " "-I " D:\Software\FC5706P_workspace\FC5706P101B001\CMSIS\DSP\Include D:\Software\FC5706P_workspace\FC5706P101B001\CMSIS\DSP\PrivateInclude"-I " D:\Software\FC5706P_workspace\FC5706P101B001\CMSIS\DSP\Source\DistanceFunctions "-I " D:\Software\FC5706P_workspace\FC5706P101B001\CMSIS\NN\Include "-I " "-I "\ D:\Software\FC5706P_workspace\FC5706P101B001\board D:\Software\FC5706P_workspace\FC5706P101B001来源 "-O0-fno-common-g3-gdwarf-4-Wall-c-function-sections-function-sections-fdata-sections-fno-builtin-fmerge-constants-fmacro-prefix-map= ".../cmsis/dsp/source/basicMathFunctions/ " =-mcpu=cortex-m33-mfpu=fpv5-sp-d16-mfloat-abi=hard-mthumb-D __REDLIB__-fstack-usage-specs=redlib.specs-mmd-MP " cmsis/dsp/Source/basicMathFunctions/basicMathFunctions/basicMathfunctions/basicMathFunctionsF16.D "-MT"CMSIS/DSP/Source/BasicMathFunctions/BasicMathFunctionsF16.o"-MT"CMSIS/DSP/Source/BasicMathFunctions/BasicMathFunctionsF16.d"-o"CMSIS/DSP/Source/BasicMathFunctions/BasicMathFunctionsF16.o""./CMSIS/DSP/Source/BasicMathFunctions/BasicMathFunctionsF16.c" Re: LPC55 sprintf float values 你好@SvenAsbach 如果你使用 SDK 演示,请尝试启用浮空支持 确保已定义的符号 printf float 已启用。 这对你有用吗? 顺祝商祺! 张俊 Re: LPC55 sprintf float values 通常,问题在于 CR_INTEGER_PRINTF 仍定义在 -D 选项列表中。 请务必完全 “清理” 版本,然后重试。 这是我的定义和链接器设置(工作状态): __REDLIB__ CPU_LPC55S69JBD100 CPU_LPC55S69JBD100_cm33 CPU_LPC55S69JBD100_cm33_core0 SDK_DEBUGCONSOLE=1 PRINTF_FLOAT_ENABLE=1 SERIAL_PORT_TYPE_UART=1 __MCUXPRESSO __ USE_CMSIS DEBUG 希望这能帮到您, 埃里希
記事全体を表示
S32G2 Cortex-M7 裸机编程 大家好 我想知道如何在 S32G2 上启动 Cortex-M7。 我想在上面运行一个裸机应用程序,不需要任何 RTOS。 我该如何继续,有关于启动 M7 内核并在其上运行裸机程序的参考文档吗? 先行致谢。 BR Arun Re: S32G2 Cortex-M7 Baremetal Programming 你好,@arun_belamge 感谢您的回复。 对于仅通过 M7 端启动板,可以使用 RTD 中显示的大多数示例,您可以参考示例中的起始阶段代码以了解详细信息(例如,您可以参考 gmac 示例,但忽略网络部分,只关注启动阶段步骤/API) 此外,GoldVIP 代码包中还显示了一个 M7 引导加载程序示例,这是一个用于启动 S32G2 的完整 M7 引导加载程序示例。 BR 切宁 Re: S32G2 Cortex-M7 Baremetal Programming 你好,Chenyin。 感谢您的建议。 你能指出任何显示 " 如何只启动 Cortex-M7 内核的参考文档吗?"。 一旦我能够启动 M7 内核,我将尝试使用低级 API 直接访问硬件来运行我的程序。 谢谢! BR Arun Re: S32G2 Cortex-M7 Baremetal Programming 你好,@arun_belamge 感谢您的回复。 1.从恩智浦的正式软件来看,为 M7 端提供的唯一 SDK 是 RTD 2。如果你愿意用真正的裸机方式在你的板上编程,你可以直接尝试位于 MCAL 底层的低级 API 很抱歉没有这样的文件供你参考,我建议直接参考代码/MCAL UM。 BR 切宁 Re: S32G2 Cortex-M7 Baremetal Programming 你好,Chenyin。 感谢您的回复。 从您分享的文档中,我可以看到示例应用程序在 MCAL 上运行,我可以用它来运行我的 Baremetal 应用程序,但我担心它会带来性能开销。 有没有办法在不涉及任何高级抽象层的情况下直接在硬件(真正的裸机)上工作? 我目前使用的是S32G274AEVB。 谢谢! BR Arun Re: S32G2 Cortex-M7 Baremetal Programming 你好,@arun_belamge 谢谢您的帖子。 支持在 S32G2 上运行不带 RTOS 的应用程序。 在拿着恩智浦的参考板后,我建议先引用以下文档。 https://www.nxp.com/webapp/Download?colCode=S32G-VNP-RDB2-SW-UG BR 切宁
記事全体を表示