Multi Source Translation Content

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

Multi Source Translation Content

讨论

排序依据:
サンプル ファイル "S32K144_PT2000_EXAMPLE" が見つかりません こんにちは、私はS32とNXPコミュニティの新参者です。私は現在FRDMPKPT2000EVM評価ボード(EVB)を使用しており、サンプルファイル " S32K144_ST2000_XAMPLE " を使用しようとしています。しかし、公式サイトで対応するファイルが見つかりませんでした。ファイル「Basic-FRDMPKPT2000EVM.zip」しか見つかりませんでした。チュートリアルに従って開くことができません。 誰かが私がそれを解決するのを手伝ってくれますか?よろしくお願いいたします ソレノイドコントローラー Re:サンプルファイル「S32K144_PT2000_EXAMPLE」が見つかりません どうもありがとうございました、ヨゼフ、これはまさに私が必要としているものです。
查看全文
QN9090のPWM機能を使ってブザーを鳴らします こんにちは、 QN9090のPWM機能を使ってブザーを鳴らしたいです。 PWM周波数は " pwm_setup_t " の " fsl_pwm.h " から設定できると思います。 しかし、" prescaler_val "、" period_val "、" comp_val " がPWMにどのように影響するかはわかりません。これら3つの値からPWM周波数を計算する式があるかどうか教えてください。 よろしく。
查看全文
LPC865, I3C HDR模式 SDA和SCL边沿相位间隔太短. 在波形解析HDR数据时, 看到HDR模式下SCL双边沿采集SDA过于极限, 请问是否有软件配置可以修改SDA相位的? 在SDR下发送CCC进入HDR模式后, 在HDR的 Preamble 及之后的HDR数据中, 采样太极限了. 这里用 Preamble 示例:   这就导致许多示波器都不能正确的解码I3C协议. Re: LPC865, I3C HDR模式 SDA和SCL边沿相位间隔太短. Hi @Zahi  在 LPC865 的 I3C 外设中,SDA 的采样相位是由硬件控制的,不允许直接通过软件调整 SDA 的相位。 BR Harry
查看全文
IW612 ガードインターバル:デフォルト設定は? IW612 のデフォルトのガード間隔はどれくらいですか?固定値ですか、それとも動的に変数な値ですか?mlanutlを使って詳細を確認しようとしましたが、対応するコマンドが見つかりませんでした。 日時:IW612ガードインターバル:デフォルト設定は何ですか? ご返信よろしくお願いします。 日時:IW612ガードインターバル:デフォルト設定は何ですか? 補足説明をさせてください。 802.11n/802.11ac/802.11ax のデフォルトのガード間隔を知りたいです。
查看全文
MIMXRT1170SDK CONFIG_WIFI_SMOKE_TESTSの目的は何ですか? 私はSDK(2_16_100)MIMXRT1170-EVKBのwifi_examples / wifi_cliの例を知ろうとしています。誰かがCONFIG_WIFI_SMOKE_TESTSの目的を教えてもらえますか?これにより、イーサネットインターフェイスがwifi_cliビルドに引き込まれることがわかりますが、目的が何であるかはよくわかりません。 何か考えはありますか? Re:MIMXRT1170SDKでのCONFIG_WIFI_SMOKE_TESTSの目的は何ですか? 再試行しています... これに関する最新情報はありますか? Re:MIMXRT1170SDKでのCONFIG_WIFI_SMOKE_TESTSの目的は何ですか? 感謝。私はコードを見てきましたが、そのマクロが何のためにあるのかを理解するのは難しいです。 現在、Embedded Artists 2EL M.2モジュール(WIFI_IW612_BOARD_MURATA_2EL_M2)を使用しています。しかし、それは変わるかもしれません。 Re:MIMXRT1170SDKでのCONFIG_WIFI_SMOKE_TESTSの目的は何ですか? これに関する最新情報はありますか?
查看全文
S32_Design_Studio_for_S32_Platform_3.6.0 のインストール中にエラーが発生しました S32 Design Studio for S32 Platform 3.6.0 をインストールできませんWindows 10 Proで。 インストールログにエラーエントリがあります。 S32 Design Studio for S32 Platform 3.6.0(インストールすべてのアンインストーラコンポーネント) ステータス: ERROR 追記事項: ERROR - Error writing LaunchAnywhere components (Access Denied) 私のアクティベーションコードにはいくつかのプロレムがあります。 オンライン登録とオフライン登録のどちらを使用するかは関係なく、結果は常に同じです:ライセンスを確認すると、インストールプロセスが停止および終了します。 これに対する解決策はありますか? ありがとうございます リチャード 日時:S32_Design_Studio_for_S32_Platform_3.6.0のインストール中にエラーが発生しました   結局、問題はWindowsまたは使用されたインストールソフトウェアであるInstallAnywhereのいずれかにあることが判明しました。WindowsのメインディスクCには約11GBの空き容量しかなかったため、十分な容量があるディスクDにソフトウェアをインストールすることを計画しました。ただし、S32 Design Studioは、インストール中に一時ファイル用に約12.5GBのスペースを必要とします。インストーラー S32DS_3.6.0_win32.x86_64.exeを起動してみたところ、エラーメッセージが表示されました(チェコ語のスクリーンショットが添付されています)。 「完全な設置には十分なスペースがありません。インストーラーを配置する一時フォルダを選択してください。 そこで、ディスクD上のフォルダを選択しましたが、インストールは常に上記のエラーで終了しました。結局、ディスクCのスペースを空けたおかげで、ディスクCのスペースを合計13GB空けた後、インストールは予想通りに進みました。 問題は解決しました。 感謝 リチャード 日時:S32_Design_Studio_for_S32_Platform_3.6.0のインストール中にエラーが発生しました こんにちは、@rick1964。 同様の状況は、以前にコミュニティで議論されました。以下のコミュニティスレッドを見て、そこで提供された解決策が役に立ったかどうか教えてください。 Windows 11 で S32DS V3.6 のインストールが失敗します。 - RomanVR。 日時:S32_Design_Studio_for_S32_Platform_3.6.0のインストール中にエラーが発生しました ありがとう、でも 私はこれを何度か試しました。licfixを使用してライセンスを削除してから、インストールを実行し、転記エラーを避けるために電子メールから直接アクティベーションコードをコピーします。結果は常に同じです (添付資料を参照)。奇妙なことに、同じコードを使用して、別の古いコンピューター(Windows 7を実行)にStudioを問題なく正常にインストールしました。インストールに失敗したコンピュータには、すでにS32 Design Studio for Armと他のソフトウェア(MUXpresso、FreeMaster)がインストールされています。 よろしくお願いいたします。 リチャード 日時:S32_Design_Studio_for_S32_Platform_3.6.0のインストール中にエラーが発生しました こんにちは@rick1964  管理者権限でS32DSインストーラーを実行し、アクティベーションコードにタイプミスがないことを確認してください。このエラーは、通常、ユーザー権限の制限が原因です。 これがお役に立てるかどうか教えてください。 - RomanVR。
查看全文
Tresos studio 模块无许可证错误 您好,我们在 Tresos Studio 28.2.0 中打开了恩智浦的 S32K14X_MCAL4_2_RTM_1_0_0_Sample_Application。Tresos 载入配置成功加载,无错误。但是,当我想访问任何模块配置税务摊销收益时,我遇到了问题。错误信息截图附后。 Re: Tresos studio no license for module error 您好,我也遇到了同样的问题。EB 处于活动状态,但在使用 EB 导入 RTD 例程时,会导致“no License”错误。您能告诉我如何解决这个问题吗? Re: Tresos studio no license for module error 你好,格迪兹、 当你下载代码包时,你是否尝试保存许可证文件? 在安装过程中,有一个许可证文件导入,您已经选择了该许可证文件,对吗? 您是否已经添加了 EB Tresos 的许可证文件? 谢谢! 南。
查看全文
ntag424dna 写入耐久性 HI 我在问某些 NFC 标签上的写入操作 这里是谷歌: 1.直接更新标签上的计数器   许多 NFC 芯片,例如 NTAG 213、215 或 216,都有内置计数器,可以将其配置为每次扫描标签时递增。 当扫描具有此功能的标签时,芯片本身会更新存储在其存储器中的计数器值。该更新过程是一个写入操作。 该计数器可纳入 NDEF 信息,例如,将其添加到 URL 的末尾,这样每次扫描都会返回一个唯一的链接。 这种操作(计数)是否会计入每个芯片的"写入周期" 限制? 就 NTAG 424 DNA 的整体寿命而言,如果其他因素相同,没有启用读取计数器的芯片在技术上比有计数器的芯片寿命更长, 。 原因就在这里: 写耐久性: 每次读计数器递增,都被视为对芯片内存的一次写操作。 有限的写入周期: 包括 NTAG 424 DNA 在内的所有 NFC 芯片在可能发生故障之前所能承受的写入周期都是有限的。NTAG 424 DNA 的额定写入次数最少为 200,000 次。 减少写入次数,延长使用寿命: 如果芯片没有计数器,或计数器功能被禁用,则每次读取标签时都不会发生自动写入操作。这将从根本上保护芯片的写入耐久性,使其能够工作更长时间,理论上可达到最大写入周期限制,甚至更长,这取决于其他写入操作的频率。 这是真的吗?有相关文件吗? 我们正在开发Ntag的应用程序,以供大众TAP(营销),并需要知道何时需要为我们的解决方案更换芯片。 感谢您的指点。 Re: NTAG424DNA WRITE ENDURANCE 是的。 Re: NTAG424DNA WRITE ENDURANCE 因此,不同位置上的计数器更新不会影响标签的写入周期,从而无需在 200,000 计数时更换标签。是这样吗? Re: NTAG424DNA WRITE ENDURANCE NFC 计数器有一个机制,可存储& 从物理上不同的 EEPROM 存储位置读取的值。这样,可以达到 3 字节计数器的最大值,并且不会损坏 EEPROM 单元。
查看全文
为运行 Zephyr 的 MIMXRT1180-EVK 版本 Gen AVB TSN 堆栈 目标: 我正在尝试在运行 Zephyr 的 CM7 目标上为 MIMXRT1180-EVK 板构建 AVB TSN 堆栈。 https://github.com/NXP/GenAVB_TSN 它有 FreeRTOS 的配置文件:config_freertos_rt1189_cm7.cmake 但泽菲尔不一样。它为 Zephyr 提供了以下内容: config_zephyr_imx8mm_ca53.cmake config_zephyr_imx8mn_ca53.cmake config_zephyr_imx8mp_ca53.cmake config_zephyr_imx93_ca55.cmake 需要在以下位置输入内容: 有人能分享如何为上面提到的 Zephyr 目标之一构建它以供我作为参考。 另外,如果有人能看看我的方法是否正确,那就太好了。 我尝试过的: 我正在采取的方法是尝试版本包括GEN AVB TSN堆栈在内的Zephyr应用程序作为库。在我的工作空间里我从 github 中提取了源代码: |-工作空间 | |-genavb_TSN | |-rtos-抽象层 | |-zephyrproject | |-mcux_sdk_main | |-zephyr-genavb-demo--> — > Zephyr 应用程序 | | |-local_config_mimxr t1189_evk_mimxrt1189 _cm 7.cmake CMakeLists.txt | |- src | | | |- main.c 请注意,Zephyr 设置已经完成,我可以使用以下命令为 CM7 目标版本 hello_world 应用程序:cd ~/ zephyrproject/zephyr west 版本-p-b mimxrt1180_evk/mimxrt1189/cm7 samples/hello_worl d GenAVB_TSN 位于 7_1 分支,我添加了 config_zephyr_imxrt1189_cm7.cmake: Zephyr 应用程序有两个主要文件。CMakeLists.txt 和 local_config_mimxrt1180_evk_mimxrt1189_cm7.cmake 我用来版本化的命令: cd ~/zephyrproject/zephyr west build -p -b mimxrt1180_evk/mimxrt1189/cm7 ~/zephyr-genavb-demo/ --sysbuild Re: Build Gen AVB TSN stack for MIMXRT1180-EVK running Zephyr 你好@SDC 感谢您的耐心等待,我已经在内部进行了咨询,请允许我在下面分享我们的意见。 目前:我们还没有任何正式的、经过测试的方法,可以在 Zephyr 下编译针对任何 MCU 的 GenAVB/TSN 堆栈。 如 README 中的表格所示,目前只支持 i.MX 8M 变体和 i.MX 93。(支持的硬件目标和配置)恩智浦指南既不支持您的开发流程,也不支持从我方添加支持的时间表。 我们无法准确区分为 FreeRTOS 和 Zephyr 编译的 i.MX 93 栈之间的差异。也许用户自己成功编译 i.MX RT1180 在技术上是可行的(需要付出很大努力),但我们强烈建议不要这样做。 我们很抱歉这次不能为您提供支持。 迪亚戈 Re: Build Gen AVB TSN stack for MIMXRT1180-EVK running Zephyr 你好@SDC 感谢您的联系。 对于 i.MX MPU 目标来说,唯一的参考可以在 Harpoon 项目中看到 https://github.com/NXP/GenAVB_TSN?tab=readme-ov-file#zephyr 关于 i.MX RT1180 的 AVB TSN Zephyr 集成,我正在检查这个问题,请允许我给您回复。 迪亚戈
查看全文
S32K344 引导加载器退出麦克单元 我正在 S32K344 中执行引导加载程序,在跳转到应用固件后遇到了一些问题。 1 - 我已验证跳转正确,但在 MCU 初始化过程中出现了问题,它进入了 HardFault。然而,这种情况并不总是发生;通常情况下,跳转到生产固件时不会出现任何问题。在 MCU 初始化的以下阶段会出现这种问题: 引导加载程序初始化使用的外设包括: MCU、OsIf、Siul2_Port_Ip_Init、IntCtrl_Ip、Gpt、Spi、Sbc_fs26、Wdg_43_fs26、Lpuart_Uart、flash_c40。 引导程序中的 deinit 功能: 如何在 MCU 功能中执行去初始化? 我还需要采取什么额外步骤吗?也许在 .mex 中? 2) 我使用 PTE13 端口作为输入。我已经使用了禁用 LMBCTLEN 寄存器的解决方案,而且在生产固件中也起了作用。但是,当生产固件由引导加载程序初始化时,该寄存器仍被选中。换句话说,当我在生产固件中调用 Mcu_Init / Mcu_InitClock / Mcu_SetMode 时,引导加载程序中的 MCU 初始化不会重做。我该怎么办? 3) 与问题 2 一样,PTA24 和 PTA25 引脚也出现了同样的问题。在生产固件中,它们的配置正确,工作正常。不过,在由引导加载程序初始化时,SOSC 源配置会丢失。 我该怎么办? Re: S32K344 Bootloader. Deinit Mcu 抱歉耽搁了。 解决办法是将引导程序 fw 的 .mex 配置放到应用程序 fw 上。不要在应用程序 fw 中初始化 MUC,只在引导加载器 fw 中初始化。 提示:不要在启动代码上进行优化 Re: S32K344 Bootloader. Deinit Mcu 你好,@danielmartynek 我很高兴您的回复。 1.我们将识别故障异常。 2& 3.RTD 5.0 Re: S32K344 Bootloader. Deinit Mcu 嗨,@myst、 1. 重要的是要识别故障异常。根本原因可能有很多。 请遵循这些文件: https://community.nxp.com/t5/S32K-Knowledge-Base/Example-S32K312-HARDFAULT-Handling-Interrupt-DS3-5-RTD300/ta-p/1806259 https://community.nxp.com/t5/S32K-Knowledge-Base/How-To-Debug-A-Fault-Exception-On-ARM-Cortex-M-V7M-MCU-S32K3XX/ta-p/1595570 https://community.nxp.com/t5/S32K-Knowledge-Base/Fault-handling-on-S32K14x/ta-p/1114447 2& 3. 这是哪个 RTD 版本? 谢谢! BR,丹尼尔
查看全文
S32E TCPIP サンプルプロジェクト - lwip_S32E27X_FreeRTOS_SMU こんにちは、 サンプル プロジェクトは ETH0 ポートで正常に動作します。 ETH1 ポートに変更しても動作しません。以下を変更しました: ピン(追加されたピン) ポート(ピン用のポートを追加) クロック(ETH1クロックを125MHzに設定) スイッチ(ポート0からポート1に変更) 何かを見逃したに違いないのですが、何が見逃されたのか全く分かりません...。 ワークスペースを添付します。お客様は解決策を待っており、私は少し困っています... よろしくお願いします。 優先度: 中 S32_CONFIG_TOOL TCPIP_STACK Re: S32E TCPIP Example Project - lwip_S32E27X_FreeRTOS_SMU はい、ありがとうございます。ピンの定義が間違っていました。RMからは分かりませんでした..... Re: S32E TCPIP Example Project - lwip_S32E27X_FreeRTOS_SMU こんにちは@scottobrien 、 Alasdair が提案した解決策を確認できましたか? これはまだあなたの側の問題ですか? そうでない場合、彼の返答を解決策として受け入れるCANますか? ありがとう、 マリウス Re: S32E TCPIP Example Project - lwip_S32E27X_FreeRTOS_SMU こんにちは、 今週後半にこの件に戻るつもりでした。 説明が明確でなかったため、そのピンについては疑念を抱きました。 残りの部分は正しかったようです。驚きです! ご確認いただきありがとうございます! Re: S32E TCPIP Example Project - lwip_S32E27X_FreeRTOS_SMU こんにちは、スコット   ピンの 1 つが RGMII ではなく RMII 用に設定されているようです。 ピン 47 (E8) の信号を 'eth_1_rmii_txen' から 'eth_1_rgmii_txctl' に変更してみてください。   これを変更した後、スイッチ経由で 192.168.0.200 のボードに ping を実行できるようになりました。   Re: S32E TCPIP Example Project - lwip_S32E27X_FreeRTOS_SMU はい、それは価値がありません。ポート 0 は外部に対して正常に動作します。私のプロジェクトが間違っているのか、それとも SJA が信号を渡していないのか、まだわかりません。S32E EVB には両方のポートがあるSO、E ボードを持っている場合は、まず SJA スイッチなしで試してみる必要があると思います。 Re: S32E TCPIP Example Project - lwip_S32E27X_FreeRTOS_SMU こんにちは、 GreenBox 3 リアルタイム開発プラットフォームのブロック図によると、NETC1 で使用されるブリッジは SJA なので、私もこれを疑問に思っていました。 残念ながら現時点では他に更新情報はありません。 RTD にはポート 0 と 2 の間でループバックを実行する例があることに気付きました。 Re: S32E TCPIP Example Project - lwip_S32E27X_FreeRTOS_SMU こんにちは、 アプリ チームとこの件について話し合った結果、SJA が S32E ポート 1 が動作するように正しくプログラムされているかどうかは不明です。誰かがなぜこれが機能しないのかについての知恵を持っていない限り、まずポート 1 を EVB で動作させてから、それを GB3 に移植する必要があると思います... Re: S32E TCPIP Example Project - lwip_S32E27X_FreeRTOS_SMU わかりました、 TCPIP 構成を確認しましたが、ENET ポートに関連するものは何も見つからないSO、何かが誤って構成されている必要があります。すべての ENET1 ピンが正しく設定されているかどうか疑問です... よろしくお願いします。 Re: S32E TCPIP Example Project - lwip_S32E27X_FreeRTOS_SMU こんにちは、 これは Green Box 3 であり、ETH1 は SJA を通過します。 既存のNETCIFをETH1を使用するように変更したと思いました。何かを見落としているのではないかと思う、SOもう 1 つ追加しても同じ話になる可能性が高いです... 既存のプロジェクトをETH1 を使用するように変更するだけではCANないでしょうか?TCPIP 構成で何か見逃したのでしょうか?もう一度確認します。 Re: S32E TCPIP Example Project - lwip_S32E27X_FreeRTOS_SMU こんにちは@BogdanB、このトピックは FreeRTOS 上の TCP/IP の例に関するものです。そして、この問題は FreeRTOS とは関係ありません。イーサネットポートについてです。Liviu はタグ「TCPIP_STACK」のおかげでこのトピックについて助けてくれるはずです Re: S32E TCPIP Example Project - lwip_S32E27X_FreeRTOS_SMU こんにちは、スコット。 どのボードを使っていますか?ETH1 も PHY にコネクテッドされていますか? CANすることは、TCP/IPスタックに別のnetifを追加して、TCPIPがパケットをルーティングするときにETH1に送るSOにすることです(図を参照)。 --マリウス
查看全文
安卓移动应用程序如何帮助服务企业发展? <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 安卓无疑是全球移动用户选择最多的移动平台。专家认为,与过去相比,安卓移动应用程序无疑促进了许多行业的快速发展。一些以服务为导向的企业认为,与传统的业务发展方式相比,移动应用程序是接触目标受众的最具成本效益和影响力的媒介。 大量实例清楚地表明,移动应用程序为提供服务的企业带来了宝贵的利益。要么我们研究旅行和旅游功能域,要么简单地研究当今的健康和医疗服务应用程序世界,移动应用程序功能域已经开始在许多行业中占据主导地位。弗吉尼亚州 一家 安卓应用开发公司 的专业团队进一步补充说,移动性是当今世界的未来。 概述 Re: How android mobile apps are helping services businesses to grow? 安卓移动应用程序已成为服务型企业不可或缺的工具,是最具成本效益和影响力的受众覆盖和增长媒介。这一增长得益于几个主要优势: 扩大覆盖范围:安卓的全球市场份额确保了更广泛的用户群可以访问公司的服务,尤其是在新兴市场。 增强客户体验:应用程序提供个性化服务、预订功能、实时通信和便捷的支持,大大提高了满意度和忠诚度。 运营效率:在内部使用方面,应用程序可以自动执行现场服务任务、安排日程、收集数据和提交报告,从而提高移动工作人员的工作效率。 新的收入来源:应用程序促进了移动商务、应用内购买、订阅和定向广告,创造了直接的财务增长机会。 数据& 个性化:它们为企业提供了有关用户行为的宝贵数据,从而可以开展高度特定的营销活动并持续改进服务。 从医疗、旅游到物流和金融,移动性的迅速普及证明了移动性是服务行业的未来。要充分利用这一趋势,与专业开发公司合作至关重要。 如果您希望版本安全、高性能且功能丰富的应用程序来实现服务业务转型,请与领先的安 卓 应用程序开发公司 CMARIX Infotech 合作。 Re: How android mobile apps are helping services businesses to grow? 印度最佳医疗旅游公司是过去 10 年中的 Medheal Global Care
查看全文
リモートアクティベーションサーバーへのアクティベーション要求の送信中にエラーが発生しました NXPソフトウェアアクティベーション リモート アクティベーション サーバーにアクティベーション要求を送信し、結果の応答をプロセッシングするときにエラーが発生しました。ライセンス サーバーまたは Operations サーバーに接続できませんでした。(FNPエラー50041,41143,34) これはオンライン インストール中です、オフライン インストールも実行されていません、無効なオフライン応答、応答タイプが表示されています 回复: Error sending an activation request to a remote activation server S32 Design Studio for ARM バージョン 2.2 のインストール中に、「リモート アクティベーション サーバーにアクティベーション要求を送信し、結果の応答を処理中にエラーが発生しました。」というエラーが発生しました。ライセンス サーバーまたは Operations サーバーへの接続に失敗しました。(FNPエラー50041,41143,34)の問題を解決するにはどうすればよいですか?以下はログです。 Re: Error sending an activation request to a remote activation server ありがとうございます。解決しました。公式サイトを参考にしました。 https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/S32-Design-Studio-Offline-activation-issue-hot-fix/ta-p/1119120 Re: Error sending an activation request to a remote activation server これはインストール ログです。 Re: Error sending an activation request to a remote activation server これはログ内のエラー メッセージですが、管理者として実行しています。 Re: Error sending an activation request to a remote activation server これはオフラインの状況です Re: Error sending an activation request to a remote activation server こんにちは、 どのアプリケーションをアクティブ化しようとしているのかを教えていただけますか?また、エラーの画像を共有していただけますか? ぜひお知らせください。
查看全文
对基于 i.MX8QXP 的平台进行 FCT(功能电路测试)和 EOL 验证。 您好,NXP团队: 我们目前正在对基于i.MX8QXP的板进行事实测试和EOL验证。 到目前为止,我们正在使用连接到SoC的 USB到UART变流器来调用 AT命令,通过主机电脑的串行接口验证LTE、eSIM、GNSS、CPU和PMIC。 但是,我们的最终硬件设置包括直接的 USB 设备模式接口,我们想了解: 🔹 是否可以使用USB 接口 USB-to-USB,直接从 PC 向目标发送 AT 命令、 🔹 什么 USB 小工具、类驱动程序最适合这种使用情况? 🔹 是否有建议的方法通过 USB 公开虚拟串行端口,让主机发送 AT 命令(类似于现在通过 USB-UART 发送的命令)? 🔹 在批量生产(EOL 测试)中使用此方法的注意事项或限制。 请与我们联系您的建议,或者您预计这种方法会遇到任何挑战。
查看全文
RPMsg-Lite rpmsg_lite_alloc_tx_buffer 块 iodsfid2df4d1 你好 我在 i.MX93 上的 Cortex-M33 和 Cortex-A55 之间的 RPMsg-Lite 通信中遇到了一个问题。 当 A55 进入挂起模式时,M33 端对 rpmsg_lite_alloc_tx_buffer() 的任何调用要么无限期阻塞,要么导致硬故障,具体取决于具体情况。函数 rpmsg_lite_is_link_up() 将继续返回 true,从而无法干净利落地检测到这种状态。 图形与显示 动手实践培训 HW-开源 i.MX 8 系列 | i.MX 8QuadMax (8QM) | 8QuadPlus
查看全文
在恩智浦 RT1010 上使用 OTFAD 和 HAB 时,是否有任何闪存锁定或保护功能? 你好,恩智浦、 如前所述,我们发现 Renesas AT25SF321B 闪存在使用过程中意外锁定。 启用 HAB 和 OTFAD 后,某些操作(如故障闪存刻录)是否会导致 闪存进入锁定状态(非易失性保护)? Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? 你好@马丁-拉皮斯 感谢您的回复 根据我对这部分内容的理解,闪光参数可以通过 SPT 进行调整。修改后的参数可以写入闪存的特定块,ROM 代码将从闪存中读取数据。然后,它会根据 SPT 定义的设置(如最大频率)配置闪光灯。 我一直在使用相同的配置版本,所以理论上不应该有任何差异。但是,我发现某些设备上的闪光灯实际上是锁定的 这就是为什么我想问一下 ROM 代码操作中的某些机制是否有可能触发信号闪存锁定功能(非易失性保护) Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? 你好@Omar_hong 当 BRC(启动 ROM 代码)安装外部闪存时,它会处理位于应用程序代码中的 FCB 块。FCB 的一部分包括deviceModeCfgEnable和configModeEnable部分,负责在配置闪存时执行命令(LUT 记录)。 您可以使用此功能设置非易失性保护或外部闪存芯片提供的任何其他保护功能。 当然,这需要深入了解 FCB,在任何基于 SDK 的应用程序中,Flexspi_nor_config结构都代表 FCB。 顺祝商祺! Martin Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? 你好@马丁-拉皮斯 感谢您的回复 我之前提到的"闪存锁" 指的是 Renesas 的非易失性保护 (NVP)。但是,我目前的程序并没有启用这项 NVP 功能。尽管如此,系统意外进入非易失性保护状态的概率还是非常小的。 因此,假设在动态解密或 MCU ROM 执行过程中,没有任何机制可以触发信号瑞萨的非易失性保护是否正确? Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? 你好@Omar_hong 据我所知,没有与在 RT1010 上使用 HAB 或 OTFAD 网络安全功能相关的保护功能。RT1010 没有 RT1170 或 RT1180 RT MCU 线路中的 RDC 或 TRDC 模块。 我不太清楚您所说的"闪存锁定是什么意思," ,但如果您指的是防止对闪存扇区进行不必要的修改,您可以使用瑞萨闪存芯片实现的非易失性保护功能来保护闪存的敏感区域 。 Martin
查看全文
iMX8MPLUS - Android BSP こんにちは、 私は i.MX プラットフォームと Android BSP を初めて使用します。 NXP Android BSPでi.MX8M Plusを使用し、CANバスと通信するディスプレイシステム(デジタルクラスター)を開発しています。 プロセスに関する私の理解が正しいかどうか確認したいのですが:- -> NXP から Android BSP イメージ (Linux カーネルと CAN ドライバを含む) をダウンロードしてフラッシュします。 ->BSP はすでに SocketCAN をサポートしているため、CAN HAL またはカーネル コードを変更する必要はありません。 -> Android Studio から、次のようなアプリを構築 CAN。 -NDK/JNI経由でC/C++を使用してSocketCANインターフェース(例:can0)を開きます -バスからCANフレームを受信する -それらをデコードし、Android アプリ (Java/Kotlin レイヤー) の UI 変数 (速度、RPM など) を更新します。 ->FUTUREには、カメラ機能とナビゲーション機能を追加する予定で、これらも同じ Android Studio アプリに実装する予定です。 ご確認いただけますでしょうか: -> Android BSP 環境で CAN 通信を使用する場合、この全体的なアプローチは正しいでしょうか? -> Android Studio (JNI 経由) を使用してアプリから SocketCAN データを開いて読み取るのは正しい方法ですか? -> カメラやナビゲーションの統合については、Android Studio(アプリケーション層)で直接開発しても問題ありませんか? ->このプロセスが正しくない場合、従うべき適切な方法またはアーキテクチャを説明していただけますか? 私はこのプラットフォームに非常に不慣れなので、CAN を使用した Android BSP 開発の正しいフローを説明する明確な説明や公式ドキュメントの参照をいただければ幸いです。 Re: iMX8MPLUS - ANDROID BSP こんにちは、 ほとんどの場合、その通りです。Android Studio を使用して Android 用アプリを作成するのが最善の方法です。そのためには、Android のドキュメントを確認する必要がありますが、Android 開発者の Web ページほど適切な場所はありません。 https://developer.android.com/studio/intro また、まず Linux で数回テストを行って、ボードと CAN インターフェースに慣れてから、Android の世界に切り替えることをお勧めします。 よろしくお願いいたします。 アルド。
查看全文
有些 Udisk 无法在 MCIMX6ULL-EVK 评估板中枚举 我们有两个 128GB 和 64GB 的 Udisk。两者都可以在 MX8MP-EVK 评估板中列出。64GB 可以在 MCIMX6ULL-EVK 评估板中列出,但是 64GB 不能。 恩智浦在 MCIMX6ULL-EVK 评估板中的两个演示固件 L4.1.15_2.0.0 和 L5.4.24-2.1.0_images_mx6UL7D 都可以重现这个问题。 以下是 MCIMX6ULL-EVK 评估板上的测试日志: 恩智浦 i.MX 版本 5.4-zeus imx6ul7d ttymxc0 imx6ul7d 登录: root 最后登录Thu May 28 16:05:12 UTC 2020 on tty7 root@imx6ul7d:~# root@imx6ul7d:~# root@imx6ul7d:~# 尝试 64GB udisk,但总是失败 -sh: change: command not found root @imx6ul7d:~# ro ot @imx6ul7d:~# root @imx6ul7d:~#[33.127440] VSD_3V3:禁用 [33.130571] can-3v3:禁用 [33.977402] usb 1-1:使用 ci_ hdrc [34.030526] usb 1-1:找到了新 USB 设备,idvendor=346D,idProduct=567 8,bProduct=5678 CDDevice= 3.20 [34.038928] usb 1-1:新 USB 设备字符串:Mfr=1,产品 = 2,序列号 = 3 [34.046215] usb 1-1:产品:磁盘 20 [34.056 993] usb 1-1: 制造商:USB[34.064009] usb 1-1:序列号:FC31114725D35 [34.081397] usb-storage 1-1:1.0:检测到 USB 大容量存储设备 [34.105046] sc si host0:usb-storage 1-1:1.0 [35.129674] scsi 0:0:0:0:直接访问供应商产品代码 3.20 PQ:0 ANSI:4 [35.154632] sd 0:0:0:0:[sda] 122880000 512 字节逻辑块:(62.9 GB/58.6 GiB) [35.170574] sd 0:0:0:[sda] 122880000 512 字节逻辑块:(62.9 GB/58.6 GiB) [35.170574] sd 0:0:0:[sda] 122880000] 写入保护已关闭 [35. 190603] sd 0:0:0:0:[sda] 未找到缓存模式页面 [35.195948] sd 0:0:0:[sda] 假设驱动器缓存:通过 [35.236559] 写入 sda:sda1 [35.252883] sd 0:0:0:0:[sda] 连接的 SCSI 可移动磁盘 [35.2739 42] usb 1-1:断开 USB 连接,设备编号 2 [35.284399] sd 0:0:0:0:[sda] 标签 #0 失败结果:hostByte=did_Error driverbyte=driver_OK [35.292811] sd 0:0:0:[sda] 标签 #0 CDB:读取 (10) 28 00 07 52 ff 80 00 00 08 00 [35.300184] blk_update_request:I/O 错误,dev sda,扇区 122879872 op 0x0 😞 READ) 标志 0x80700 phys_seg 1 pri o class 0 [35.320469] scsi 0:0:0:0:[sda] 标签 #0 失败结果:hostByte=did_Error driverByte=driver_OK [35.329034] scsi 0:0:0:0:[sda] da] 标签 #0 CDB:阅读 (10) 28 00 07 52 ff 80 00 00 00 08 00 [35.336534] blk_update_request:I/O 错误,dev sda,扇区 122879872 op 0x0 😞 读取) 标志 0x0 prio class 0 [35 .347154] dev sda 出现缓冲区 I/O 错误,逻辑块 15359984,异步页面读取 [35.727532] usb 1-1:使用 ci_3 的新高速 USB 设备 3 hdrc [46.307351] usb 1-1:设备不接受地址 3,错误 -110 [46.457428] usb 1-1:使用 ci_hdrc [51.967329] usb 1-1:设备不接受地址 4,错误 -71 [51.973421] ] usb usb1-port1:尝试重启电源 [52.467402] usb 1-1:使用 ci_hdrc [52.637376] usb 1-1:设备无响应,设备描述符读取/64,错误 -71 [57.927378] usb 1-1:设备无响应,设备描述符读取/64 ,错误 -71 [58.197409] usb 1-1:使用 ci_hdrc [58.367365] usb 1-1:设备无响应,设备描述符读取/6 4,错误 -71 [63.687362] usb 1-1:设备无响应,设备描述符读取/64,错误 -71 [63.807378] usb usb1-port1:无法枚举 USB 设备 root @imx6ul7d:~# root @imx6ul7d:~# root @imx6ul7d:~# root @imx6ul7d:~# root @imx6ul7d:~#[76.317394] usb 1-1:使用 ci_hdrc [76.370177] usb 1-1:找到新的 USB 设备,idvendor=346D,idProduct=5678,bcdDevice= 3.20 [76.378577] usb 1-1:新 USB 设备字符串:Mfr=1,产品 = 2,序列号 = 3 [76.385854] usb 1-1:产品:磁盘 20 [76.3970 14] usb 1-1:制造商:USB [76.403918] usb 1-1:制造商:USB [76.403918] USB 1-1: 序列号:FC31114725D35[76.422972] usb-storage 1-1:1.0:检测到 USB 大容量存储设备 [76.445697] scsi host0:usb-storage 1-1:1.0 [77.529821] scsi 0:0:0:直接访问供应商产品代码 3.20 PQ:0 ANSI:4 [77.554400] sd 0:0:0:0:[sda] 122880000 512 字节逻辑块:(62.9 GB/58.6 GiB)[77.570541] sd 0:0:0:[sda] 写入保护已关闭 [77.587488] sd 0:0:0:0:[sda] 未找到缓存模式页面 [77.592898] sd 0:0:0:[sda] 假设驱动器缓存:通过 [77.648590] sd 0:0:0 写入 sda:sda 1 [77.662782] sd 0:0:0:0:[sda] 附加 SC S SI 可移动磁盘[77. 683719] usb 1-1:断开 USB 连接, 设备编号 7[77.694214] sd 0:0:0:0:[sda] 标签 #0 失败结果:hostByte=did_error driverbyte=driver_OK [77.702615] sd 0:0:0:[sda] 标签 #0 CDB:阅读 (10) 28 00 07 52 ff 80 00 00 08 00 [77.709992] blk_update_request:I/O 错误,开发人员,扇区 122879872 op 0x0 😞 读取) 标志 0x80700 phys_seg 1 pri o class 0 [77.730370] scsi 0:0:0:0:[sda] 标签 #0 失败结果:hostByte=did_Error driverByte=driver_OK [77.738932] scsi 0:0:0:0:[sda] 标签 #0 CDB:阅读 (10) 28 00 07 52 ff 80 00 00 00 08 00[77.746434] blk_update_request:I/O 错误,dev sda,扇区 122879872 op 0x0 😞 读取) 标志 0x0 prio class 0 [77.757035] dev sda 出现缓冲区 I/O 错误,逻辑块 15359984,异步页面读取 [78.147306] usb 1-1:使用 ci_8 的新高速 USB 设备编号 8 h drc [86.837348] usb 1-1:设备不接受地址 8,错误 -71 [87.947309] usb 1-1:使用 ci_hdrc [88.397411] usb 1-1:设备 不接受地址 9,错误 -71 [8 8.403501] usb usb1-port1 :尝试重启电源 root @imx6ul7d:~# root @imx6ul7d:~# ro ot @imx6ul7d:~# root @imx6ul7d:~# root @imx6ul7d:~# root @imx6ul7d:~# root @imx6ul7d:~# roo t @imx6ul7d:~# 更改 128GB udisk,总是成功的 -sh:更改:找不到命令 @imx6ul7d:~# ro ot @imx6ul7d:~# root @imx6ul7d: ~# root:~#[134.957400] usb 1- 1: 使用 ci 的新高速 USB 设备编号 11 _hdrc [135.010205] usb 1-1: 全新 USB @imx6ul7d 设备已找到,idvendor=346D,idProduct=5678,bcdDevice= 3.20[135.018605] usb 1-1:新 USB 设备字符串:Mfr=1,产品=2,序列号=3 [135.025887] usb 1-1:产品:磁盘 20 [135.037000] usb 1-1:制造商:USB [135.043977] usb 1-1:序列号:FC2900B1485C4 [135.062849] usb-storage 1-1:1.0:检测到 USB 大容量存储设备 [135.085469] scsi ho st0:usb-storage 1-1: 1. 0 [136.169604] scsi 0:0:0:直接访问供应商产品代码 3.20 PQ:0 ANSI:4 [136.194433] sd 0:0:0:0:[sda] 245760000 512 字节逻辑块:(126 GB/117 GiB) [136.210578] sd 0:0:0:[sda] 写入保护已关闭 [136.22784 8] sd 0:0:0:0:[sda] 未找到缓存模式页面 [136.233 272] sd 0:0:0:[sda] 假设驱动器缓存:通过 [136.289093] 写入 sda:sda1 [136.310555] sd 0:0:0:0:[sda] 已连接 SCSI 可拆卸磁盘 [138. 115645] ext4-FS (sda1) :已挂载 采用有序数据模式的文件系统。选项:(空) root @imx6ul7d:~# root @imx6ul7d:~# root @imx6ul7d:~# root @imx6ul7d:~# df 文件系统 1K 块已使用百分比安装在 /dev/ root 上 1215192 746488 387904 66%/devtmpfs 168088 4 168084 1% /dev tmpfs 250520 0 0% /d ev/shm tmpfs 250520 8972 241548 4% /run tmpfs 250520 250520 0% /run tmpfs 250520 8972 241548 4% /run tmpfs 250520 250520 0% /run tmp0 250520 0% /sys/fs/cgrou p tmpfs 250520 4 250516 1% /tmp tmpfs 250520 148 250372 1% /var/valitle /dev /mmcblk1p 1 27 130 10722 16408 40% /run/media/mmcblk1p1 tmpfs 50104 4 50100 1% /run/user/0/ dev/sda1 120819424 61452 114592 1% /run/media/sda1 root @imx6ul7d:~# [161.140099] usb 1-1:USB 1-1:USB 断开连接,设备编号 11 [164.677402] usb 1-1:全新使用 ci_hdrc [164.730130] usb 1-1 的编号 12 的高速 USB 设备:找到了新的 USB 设备,idvendor=346D,idProduct=5 678,bcdDevice= 3.20 [164.738530] usb 1-1:新 USB 设备字符串:Mfr=1,产品=2,序列号 =3[16 4.745816] us b 1-1: 产品:磁盘 20[164.756858] usb 1-1:制造商:USB [164.763932] usb 1-1:序列号:FC2900B1485C4 [164.790406] us b-storage 1-1:1.0:检测到 USB 大容量存储设备 [164.822090] scsi host0: usb-存储 1-1:1.0 [165.849535] scsi 0:0:0:直接访问供应商产品代码 3.20 PQ:0 ANSI:4 [165.874608] sd 0:0:0:0:[sda] 245760000 512 字节逻辑块:(126 GB/117 GiB) [165.887981] sd 0:0:0:[sda] 245760000 512 字节逻辑块:(126 GB/117 GiB) [165.887981] sd 0:0:0:[sda] 写入保护已关闭 [165.907494] sd 0:0:0:0:[sda] 未找到缓存模式页面 [165.912 845] sd 0:0:0:[sda] 假设驱动器缓存:通过 [165.958829] 写入 sda:sda1 [165.979338] sd 0:0:0:0:[sda] 连接的 S CSI 可移动磁盘 [16 7.820051] ext4-FS (sda1):已安装 采用有序数据模式的文件系统。选项:(空) root @imx6ul7d:~# root @imx6ul7d:~# root @imx6ul7d:~#[178.797249] usb 1-1:USB 断开连接,设备编号 12 root @imx6ul7d:~# root @imx6ul7d:~# roo t @imx6ul7d:~# root @imx6ul7d:~# root @imx6ul7d:~# 重试 64GB udisk,总是失败 -sh:更改:找不到命令 ro ot @imx6ul7d:~# root @imx6ul7d:~# root @imx6ul7d:~# [206.277395] usb 1-1: 使用 ci_hdrc [206. 330256] usb 1-1:找到新 USB 设备,idvendor=346D,idProduct=5678,bcdDevice= 3.20 [206.338667] usb 1-1:新 USB 设备字符串: Mfr=1,产品 = 2,序列号 = 3[206.345948] usb 1-1:产品:磁盘 20 [206.356882] usb 1-1:制造商:USB[206.363925] usb 1-1:序列号:FC31114725D35 [206.381244] usb-存储 1-1:1.0:检测到 US B 大容量存储设备 [206.403761] scsi 主机 0:usb-存储 1-1: 1. 0 [207.449663] scsi 0:0:0:0:直接访问供应商产品代码 3.20 PQ:0 ANSI:4 [207.474740] sd 0:0:0:0:0:[sda] 122880000 512 字节逻辑块:(62.9 GB/58.6 GiB) [207.487973] sd 0:0:0: 0:[sda] 122880000 512 字节逻辑块:(62.9 GB/58.6 GiB) [207. 487973] sd 0:0:0:[s da] 写入保护已关闭 [207.510688] sd 0:0:0:0:[sda] 未找到缓存模式页面 [207.516111] sd 0:0:0:[sda] 假设驱动器缓存:通过 [207.558710] 写入 sda:sda1 [207.579364] sd 0:0:0:0:[sda] 附加 S CSI 可移动磁盘[20 7.596929] usb 1-1:USB 断开连接,设备编号 13[207.602671] sd 0:0:0:[sda] 标签 #0 失败结果:hostByte=did_error driverbyte=driver_OK [207.611076] sd 0:0:0:[sda] 标签 #0 CDB:读取 (10) 28 00 07 52 ff 80 00 00 00 08 00 [207.618463] blk_update63 _request:I/O 错误,开发人员,扇区 122879872 op 0x0 😞 读取) 标志 0x80700 phys_seg 1 pri o class 0 [207.643260] scsi 0:0:0:0:[sda] 标签 #0 失败结果:hostByte=did_Error driverByte=driver_OK [207.651824] scsi 0:0:0:0:0:0:0:[sda] 标签 #0 CDB:阅读 (10) 28 00 07 52 ff 80 00 00 08 00[207.659379] blk_update_request:I/O 错误,dev sda,扇区 122879872 op 0x0 😞 读取) 标志 0x0 prio class 0[207.669949] dev sda 出现缓冲 I/O 错误,逻辑块 15359984,异步页面读取 [208.067342] usb 1-1:使用的新高速 USB 设备编号 14 ci_h drc root @imx6ul7d:~# root @imx6ul7d:~# root @imx6ul7d:~# roo t @imx6ul7d:~#[218.627329] usb 1-1:设备不接受地址 14,错误 -110 [218.777517] usb 1-1: 使用 ci_hdrc [224.287335] usb 1-1:设备不接受地址 15,错误 -71 [224.293525] usb usb1-port1:尝试重启电源 [224.787394] usb 1-1:使用 ci_hdrc[224.957376] usb 1- 1:设备无 响应,设备 描述符读取/64,错误 -71[230.247424] usb 1-1:设备无响应,设备描述符读取/64,错误 -71 [230.517415] usb 1-1:使用 ci_hdrc [230.687 412] usb 1-1:设备无响应,设备描述符读取/64,错误 -71 [236.007405] usb 1-1:设备无响应,设备描述符读取/64,错误- 71 [236.127474] usb usb 1-port1:无法枚举 USB 设备 root @imx6ul7d:~# root @imx6ul7d:~# root @imx6ul7d:~# root @imx6ul7d:~#[1177.397394] usb 1-1: 使用 ci_hdrc [1177.450285] usb 1-1:找到了新的 USB 设备,idvendor=346D,idProduct=5678,bcdDevice= 3.20 [1177.458688] usb 1-1:新的 USB 设备字符串:Mvendor=346D,idProduct=5678,bcdDevice= 3.20 [1177.458688] usb 1-1:新 USB 设备字符串:Mvendor=346D,idProduct=fr=1,产品=2,序列号 =3 [1177.465961] usb 1-1:产品:磁盘 20[1177.476789] usb 1-1:制造商:USB [1177.483826] usb 1-1: 序列号:FC31114725D35[1177.503847] usb-storage 1-1:1.0:检测到 USB 大容量存储设备[ 1177.525431] scsi host0:usb -storage 1-1:1.0 [1178.569560] scsi 0:0:0:0:直接访问供应商产品代码 3.20 PQ:0 ANSI:4 [1178.595649] sd 0:0:0:0:[sda] 122880000 512 字节逻辑块:(62.9 GB/58.6 GiB) [1178.612255] sd 0:0:0:[sda] 122880000 512 字节逻辑块:(62.9 GB/58.6 GiB) [1178.612 255] sd 0:0:0:[sda] 122880000] 写入保护已关闭 [1178.634376] sd 0:0:0:0:[sda] 未找到缓存模式页面 [1178.639860] sd 0:0:0:[sda] 假设驱动器缓存:通过 [1178.667061] 写入 sda:sda1 [1178.683380] sd 0:0:0:0:[sda] 已连接 S CSI 可拆卸磁盘 [1178.70 4463] usb 1-1:USB 断开连接,设备编号 18 [1178.713191] sd 0:0:0:[sda] 标签 #0 失败结果:hostByte=did_error driverbyte=driver_OK [1178.721585] sd 0:0:0:[sda] 标签 #0 CDB:读取 (10) 28 00 07 52 ff 80 00 00 00 08 00 [1178.728953] blk_update53 _request:I/O 错误,开发人员,扇区 122879872 op 0x0 😞 READ) 标志 0x80700 phys_seg 1 pri o class 0 [1178.753859] scsi 0:0:0:0:0:[sda] 标签 #0 失败结果:hostByte=did_Error driverByte=driver_OK [1178.762423] scsi 0:0:0:0:0:[sda] 标签 #0 CDB:阅读 (10) 28 00 07 52 ff 80 00 00 08 00 [1178.769993] blk_update_request:I/O 错误、dev sda、扇区 122879872 op 0x0 😞 读取) 标志 0x0 prio class 0 [1178.780566] dev sda 出现缓冲区 I/O 错误,逻辑块 15359984,异步页面读取 [1179.167312] usb 1-1:新高速 USB 设备编号 19 使用 ci_hdrc [1179.747351] usb 1-1:设备不接受地址 19,错误 -71 [1231.457317] usb 1-1:使用 ci_hdr c [1231.509890 ] usb 1-1:找到新 USB 设备,id vendor= 346d,idProduct=5678,bcdDevice= 3.20 [1231.518295] usb 1-1:新 USB 设备字符串:Mfr=1,产品 = 2,序列号 = 3 [1231.525582] usb 1-1:产品:磁盘 20 [1231.536329] usb 1-1:制造商:USB [123 1.543336] usb 1-1: 序列号:FC31114725D35 [1231.561890] usb-storage 1-1:1.0:检测到 USB 大容量存储设备 [1231.584731] scsi host0:usb-storage 1-1:1.0 [1232.649677] scsi 0:0:0:直接访问供应商产品代码 3.20 PQ:0 ANSI:4 [1232.674366] sd 0:0:0:0:[sda] 122880000 512 字节逻辑块:(62.9 GB/58.6 GiB)[1232.687983] sd 0:0:0:0:[sda] 写入保护已关闭 [1232.710654] sd 0:0:0:0:0:[sda] 未找到缓存模式页面 [1232.716076] sd 0:0:0:[sda] 假设驱动器缓存:通过 [1232.768537] sd 0:0:0 写入 sda:sda 1 [1232.790606] sd 0:0:0:0:[sda] 已附上 SCSI 可移动磁盘 [1232.809177] usb 1-1:USB 断开连接,设备编号 21[1232.820341] sd 0:0:0:[sda] 标签 #0 失败结果:hostByte=did_error driverbyte=driver_OK [1232.828769] sd 0:0:0:[sda] 标签 #0 CDB:读取 (10) 28 00 07 52 ff 80 00 00 08 00 [1232.836102] blk_102 update_request:I/O 错误,dev sda,扇区 122879872 op 0x0 😞 读取) 标志 0x80700 phys_seg 1 pri o class 0 [1232.858688] scsi 0:0:0:0:0:0:0:0:0:0:0:0 0: [sda] 标签 #0 CDB:阅读 (10) 28 00 07 52 ff 80 #0 00 00 08 00[1232.874768] blk_update_request:I/O 错误,开发人员,扇区 122879872 op 0x0 😞 读取) 标志 0x0 phys_seg 1 prio class 0 [12 32.885360] dev sda 出现缓冲区 I/O 错误,逻辑块 15359984,异步页面读取 [1233.277349] usb 1-1:使用的新高速 USB 设备编号 22 ci_h drc root @imx6ul7d:~# root @imx6ul7d:~# root @imx6ul7d:~# df 文件系统 1K 个区块已使用百分比安装在 /dev/ root 1215192 746488 387904 66%/devtmpfs 168088 4 168084 1% /dev tmpfs 250520 0 250520 0 0% /dev/shm tmpfs 250520 241568 4% /run tmpfs 250520 0 250520 0% /run tmpfs 250520 0 250520 0% sys/fs/cgrou p tmpfs 250520 4 250516 1% /tmp tmp fs 250520 184 250336 1% /var/var/volatile /dev/mmcblk1p1 27130 107 22 16408 40% /run/ mmcblk1 p1 tmpfs 50104 4 50100 1% /run/user/0 root @imx6ul7d:~# [1243.827330] us b 1-1:设备不接受地址 22,错误 -110 [1243.977433] usb 1-1:使用 ci_hdrc 的新高速 USB 设备 编号 23 root @imx6ul7d:~# [1249.487330] usb 1-1:设备不接受地址 23,错误 -71 [1249.493511] usb usb1-port1:尝试重启电源 [1249.987 411] usb 1-1:使用 ci_hdrc [1250.157372] usb 1-1: 设备无响应,设备描述符读取/64,错误 -71 [1255.372]] usb 1-1:设备无响应,设备描述符读取/64,错误 -71 [1255.717429] usb 1-1:使用 ci_hdrc [1255.887415] usb 1-1:使用 ci_hdrc[1255. 887415] usb 1-1:设备 编号 响应,设备描述符读取/64,错误 -71[1261.207667] usb 1-1:设备无响应,设备描述符读取/64,错误 -71 [1261.327356] usb usb1-port1:无法枚举 USB 设备 除 Udisk 外,硬件和软件均来自恩智浦。造成这一问题的根本原因是什么? i.MX6UL Re: Some Udisks fail to be enumerated in the MCIMX6ULL-EVK evaluation board 问题的根本原因是这款 64GB Udisk 无法向后兼容 USB 2.0。 Re: Some Udisks fail to be enumerated in the MCIMX6ULL-EVK evaluation board 更正错字:128GB 的 Udisk 可以在 MCIMX6ULL-EVK 评估板中枚举,而 64GB 的 Udisk 不能。   其他信息: 上述两款 Thinkplus Udisk 均为 联想品牌产品。如下图所示:
查看全文
i.MXRT1180-EVK:无法在 CM33 项目中设置断点 我正在使用装有 Keil uVision 的 i.MXRT1180-EVK 板和 CMSIS-DAP ARMv8-M 调试器来调试 hello_world_cm33 多核项目。我可以逐步执行代码,但是当我设置断点并按下 “运行” 按钮时,命令窗口显示消息 “无法访问内存(@0x2800F3E0,读取,访问大小:2 字节)”,程序崩溃。请注意,我使用的是原始示例项目,在开始 hello_world_cm33 项目的调试过程之前,我版本了 hello_world_cm7 项目。i.MXRT1180-EVK 板设置为 BOOT_MODE [2:0]-100 FlexSPI 四通道SPI 串行 NOR。 在项目中使用断点需要做些什么? Re: i.MXRT1180-EVK: Cannot set a breakpoint in CM33 project 嗨,@pat24、 您正在执行什么流程来导入示例并版本这些项目?您是否确保创建了多核工作区?您是否确保先构建辅助内核 (cm7),然后构建主内核 (cm33)?请在此处查看如何在 Keil 上运行多核应用程序的过程:使用 Keil MDK/μVision 运行演示 - MCUXpresso SDK 文档 虽然 RT1170 的流程与 RT1180 相同。 BR, Edwin. Re: i.MXRT1180-EVK: Cannot set a breakpoint in CM33 project 我使用 MCUXpresso 也没有问题,但我必须使用 Keil uVision,无法切换到 MCUXpresso。我使用带有代码包 NXT:: MIMXRT1189_DFP — 25.09.00-pvw2 的 Keil uVision Pack 安装程序(2025-08-12).在我看来,我们使用的是相同的设备专用代码包。我试用了 Segger Flasher Portable PLUS 调试器,它可以处理 hello_world_cm33 项目,但不能处理 hello_world_cm7。项目挂在 tasks.c 中在启动时。无法进行任何调试。 板载调试器 Segger hello_world_cm33 没有断点可能工作 hello_world_cm7 的工作在启动时挂起在任务中 Re: i.MXRT1180-EVK: Cannot set a breakpoint in CM33 project 嗨,@pat24、 我从 MIMXRT1180-EVK SDK v25.09.00 中导入了多核 hello world 示例项目。你也在使用这个 SDK 版本吗?我运行了示例,并在 main.c 上设置了断点文件,并在断点处停止,没有任何错误信息。 不过,我是在 MCUXpresso 上做的。您能否尝试在 MCUXpresso 上执行此操作,以确保这不是硬件或示例项目的问题,而是集成开发环境设置的问题? BR, Edwin. Re: i.MXRT1180-EVK: Cannot set a breakpoint in CM33 project 谢谢您的答复。我可以在 hello_world_cm7 项目中设置断点,但在 hello_world_cm33 项目中却不起作用,即使清除了所有闪存也是如此。我试过好几次了。您能重现我的调试问题吗?这是 Keil 的示例项目,我使用的是 i.MXRT1180-EVK 开发板。 Re: i.MXRT1180-EVK: Cannot set a breakpoint in CM33 project 嗨,@pat24、 尝试进行大规模擦除,删除项目上的 " debug " 文件夹,最后在重建和重新刷新你的板之前清理项目。如果你无法进行大规模擦除,请按照以下步骤操作:调试器连接问题的 RT 板恢复-恩智浦社区 BR, Edwin.
查看全文
RTD 6 クロックとRMドライバの変更 ハイ RTD 6 では、クロックや XRDC などのドライバに変更がありました。 XRDC の場合、XRDC では HSE が排除されました。 RTD 5の場合: RTD 6の場合: PLL でも同様のもの: RTD センター変調は削除されました。 これらの変更の理由は何ですか? よろしくお願いいたします! RTD Re: RTD 6 Changes in Clock and RM driver こんにちは@AxelRさん、 1.XRDCについては、バージョン5.0.0は「S32K3XXRM_Rev8_DraftB.pdf」をベースに開発され、バージョン6.0.0は「S32K3XXRM_Rev10_DraftA.pdf」をベースに開発されました。 XRDC_HSEはS32K3XXRM_Rev8に存在していましたが、S32K3XXRM_Rev10では削除されました。 2. PLLと同様に、 PLLFM[SPREADCTL]ビットの情報に基づいて中心変調が削除されました。 よろしくお願いいたします。 ダン Re: RTD 6 Changes in Clock and RM driver こんにちは、ダン。 S32K3用のRTD 6.0.0、私はS32K388を使用しています: BR。 アクセル Re: RTD 6 Changes in Clock and RM driver こんにちは@AxelRさん、 使用したパッケージのバージョンと派生品は何ですか? よろしくお願いいたします。 ダン
查看全文