Multi Source Translation Content

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

Multi Source Translation Content

ディスカッション

ソート順:
Immediate runtime exception in BL31 I have a custom board built around the S32G3. I am attempting to get into U-Boot. I can successfully load into BL2 and complete execution of that entire codebase. As soon as it goes into BL31 I get a runtime exception @ 0xff6000424.  Adding a breakpoint at the start of bl31_main.c the application will immediately crash and go here. Any idea why this might be the case? Re: Immediate runtime exception in BL31 For what I can see, the address to load the BL31 is defined in bl31/bl31.ld.S, as BL31_BASE this comes from the following nested definitions: plat/nxp/s32/s32cc/include/s32cc_platform_def.h:134:#define BL31_BASE (S32_PMEM_START) plat/nxp/s32/s32cc/include/s32cc_platform_def.h:129:#define S32_PMEM_START (S32_PMEM_END - S32_PMEM_LEN + 1) plat/nxp/s32/s32cc/include/s32cc_platform_def.h:127:#define S32_PMEM_END (BL33_BASE - 1) plat/nxp/s32/s32cc/include/s32cc_platform_def.h:112:#define BL33_BASE (S32_DDR0_END - S32_BL33_IMAGE_SIZE - \ plat/nxp/s32/s32cc/include/s32cc_platform_def.h:94:#define S32_DDR0_END 0xffffffff note that this last definition depends on S32_PLATFORM_DDR0_END It could be that the top of your ram does not match address 0xffffffff and this is generating the problem. You could define your own S32_PLATFORM_DDR0_END to match your RAM addresses, this in turn, would change S32_DDR0_END as you can see in the image above. Let me know if this information was useful Re: Immediate runtime exception in BL31 I am using the bsp40.0-2.5 release of the arm-trusted firmware. Additionally the BL2 loads BL31 at 0xff600000 but cannot find in the AT-F code base where this is called out. Simply a single define for a board that I am not using anywhere.  Re: Immediate runtime exception in BL31 Hello @minersrevolt , We are unable to provide full support for custom designs through this channel. With that said, to be able to help you I need to know if you are using an specific BSP version as base to setup your system or are you using the latest components available in the nxp-auto-linux GitHub?  I can also recommend to post your problem in the arm community since it is related to the arm trusted firmware.
記事全体を表示
Characteristic dimensions of the inner silicon plate in the MPX5010DP sensor Hi, Does anyone have information on the size (surface and thickness) of the active part of the silicon plate which acts as a membrane for pressure measurement? Thanks Re: Characteristic dimensions of the inner silicon plate in the MPX5010DP sensor Hi Jean-Luc, we have an application note dealing with output noise and recommended techniques to mitigate the output oscillations. Please find it attached.  With Best Regards, Jozef Re: Characteristic dimensions of the inner silicon plate in the MPX5010DP sensor Thanks Josef. I test the response of this sensor to a pressure step and I observe damped oscillations of the output voltage. The frequency is about 100 Hz. This frequency seems a little low  when I compare it to the natural frequency of a silicon membrane of 1mm^2 x 0.001mm which is of the order of 2500 Hz. Have you ever known of such oscillations? Sincerely, Re: Characteristic dimensions of the inner silicon plate in the MPX5010DP sensor Hi Jean-Luc, I have checked available documents and older cases. Unfortunately I couldn't the requested MPX5010DP inner silicone plate size. We do not have this value. I apologize for inconvenience.  With Best Regards, Jozef
記事全体を表示
LPCXpresso824 MAX が ISP 用に自動ボープしない LPCXpresso824 MAXボードを持っています。私はUARTのSDKサンプルを実行することができ、もちろん「blinky」を実行することができるので、それが機能していることを知っています。 私はそれをISPモードにし、 Flashmagicを使用してファイルをロードしようとしています。点滅した状態で (ユーザー コードが実行されているかどうかがわかるように)、SW2 を押したままボードをリセットしてから SW2 を離します。 これにより、ボードがISPモードになり、LEDが点滅しなくなり、ユーザーコードが実行されていないことを確認できます。 次に、Flashmagic(9600ボー)を使用して同期を試みますが、「自動ボーに失敗しました」としてタイムアウトします。私は試しました: 1.JP3(ボードはRevC)の両方の設定 2. SW2を保持したまま「reset SW3」を使用するか、USBケーブルを物理的に切断/再接続して、ISPモードに再起動します。 私は何かを見落としているに違いありません、私は何が間違っていますか?
記事全体を表示
LPCXpresso824 MAX 无法自动波特率进行 ISP 我有一块LPCXpresso824 MAX板。我知道它正在工作,因为我可以运行 UART 的 SDK 示例,当然还有“blinky”。 我正在尝试将其置于 ISP 模式并使用Flashmagic加载文件。在加载 blinky 的情况下(因此我知道用户代码是否正在运行),我按住 SW2 并重置电路板,然后释放 SW2。 这应该将电路板置于 ISP 模式,我可以看到我的 LED 不再闪烁,表明用户代码没有运行。 然后我尝试使用 Flashmagic(9600 波特)进行同步,但它超时并显示“自动波特失败”。我尝试过: 1.JP3 的两种设置(电路板为 RevC) 2. 按住 SW2 并“重置 SW3”以及物理断开/重新连接 USB 电缆,重新启动进入 ISP 模式。 我肯定遗漏了什么,我做错了什么?
記事全体を表示
LPCXpresso824 MAX won't autobaud for ISP I have an LPCXpresso824 MAX board. I know that it is working as I can run the SDK examples for the UART and of course "blinky". I am trying to put it into ISP mode and load a file using Flashmagic. With blinky loaded (so I know if user code is running) I hold down SW2 and reset the board before releasing SW2. This should put the board into ISP mode and I can see that my LED no longer blinks suggesting user code is not running. I then try to synchronize using Flashmagic (9600 baud) but it times out as "failed to autobaud". I have tried: 1. Both settings for JP3 (board is RevC) 2. Restarting into ISP mode while holding SW2 both with "reset SW3" and by physically disconnecting/reconnecting the USB cable.  I must be missing something, what am I doing wrong? Re: LPCXpresso824 MAX won't autobaud for ISP Hello @scruffmeister  Please make sure connect the correct UART pins. Use PIO0_0 as RXD and PIO0_4 as TXD. Not the J3 on board. BR Alice
記事全体を表示
S32G3 RDB3 boot from QSPI issue Hi, I am using bsp41 to generate QSPI images (fip.s32-qspi and fsl-image-flash-s32g399ardb3.flashimage). However, none of them are able to boot after I used S32flashtool to flash them into QSPI via UART. The command I used is: S32G3xxx.bin -a MX25UW51245G.bin -fwrite -f fip.s32-qspi -addr 0 I am confused about the RDB3 dip switch settings. I followed the bsp41 user manual (section 4.3.3), changing SW4[3:4] and SW7[6], but it seems that the ON position is opposite from what I expected (top-side down). Another document mentioned setting all switches SW4-7 to OFF, but neither approach has resulted in a successful boot from QSPI. Can you clarify the correct dip switch settings or suggest other possible solutions? Thanks, XD Re: S32G3 RDB3 boot from QSPI issue Hi Chenyin, Please disregard this issue. It turns out that the S32flashtool has a problem on Linux. While it works well for eMMC flashing, it doesn't seem to function properly with QSPI flashing. I have already matched the flash parameters to those used in the Windows version, and the same file successfully booted when flashed using the Windows tool. Thank you for your support. Thanks, XD Re: S32G3 RDB3 boot from QSPI issue Hi Chenyin, Thank you for the dip switch setting. I tried using the bsp41 pre-built fip.s32-qspi image, and you are correct—it successfully boots. However, the fip.s32-qspi image generated from the fsl-image-auto build(bsp41) does not boot. Do you know if I should be using a different command to generate the correct fip.s32-qspi QSPI image? Thanks, XD Re: S32G3 RDB3 boot from QSPI issue Hello, @XD  Thanks for the post. I have tested it from my side with pre-built images for QSPI boot, it seems working correct, below please find the switch settings for your reference. BR Chenyin
記事全体を表示
BL31 中立即发生运行时异常 我有一块围绕 S32G3 构建的定制板。我正在尝试进入 U-Boot。我可以成功加载到 BL2 并完成整个代码库的执行。一旦进入BL31 ,我就会收到运行时异常@0xff6000424。 在 bl31_main.c 的开头添加断点应用程序将立即崩溃并转到此处。 知道为什么会出现这种情况吗? 回复:BL31 中立即发生运行时异常 我正在使用 arm-trusted 固件的 bsp40.0-2.5 版本。此外,BL2 在 0xff600000 处加载 BL31,但在 AT-F 代码库中找不到调用该代码的位置。这只是一块我没有在任何地方使用的板的单一定义。
記事全体を表示
Which BSP to use to run Xen on i.MX 8M Plus? L4.14 is discontinued, and newer versions don't seem to Hello, I'm trying to set up Xen hypervisor on the i.MX 8M Plus platform. I noticed that the L4.14 BSP has been discontinued, and after reviewing the newer BSP versions (e.g., L5.4.x or L5.10.x), it appears they don't officially support Xen. Could anyone clarify which BSP version I should use to successfully run Xen on the i.MX 8M Plus? Are there any recommended workarounds or specific patches that I can apply to the newer BSPs to enable Xen? Thanks in advance for your help! i.MX 8M | i.MX 8M Mini | i.MX 8M Nano Linux Re: Which BSP to use to run Xen on i.MX 8M Plus? L4.14 is discontinued, and newer versions don't see Hello @mkchaaru  I hope you are doing well. Unfortunately, as you said, i.MX8MP does not support XEN, also, there is not an official patched or ways tu run it on a new BSP. There is an alternative to XEN, you can take a look to Jailhouse that is supported on latest BSPs. Apologies for any inconvenience. Best regards, Salas.  Re: Which BSP to use to run Xen on i.MX 8M Plus? L4.14 is discontinued, and newer versions don't see hi @Manuel_Salas  i am using MCIMX8QM soc  does this support XEN hypervisor ?
記事全体を表示
BL31 の即時ランタイム例外 私はS32G3を中心に構築されたカスタムボードを持っています。U-Bootに入ろうとしています。BL2に正常にロードし、そのコードベース全体の実行を完了することができます。BL31に入るとすぐに、ランタイム例外@ 0xff6000424が発生します。 bl31_main.c の先頭にブレークポイントを追加するアプリケーションはすぐにクラッシュし、 ここに移動します。 なぜこれが当てはまるのか何か考えはありますか? 日時:BL31の即時ランタイム例外 arm-trusted ファームウェアの bsp40.0-2.5 リリースを使用しています。さらに、BL2 は 0xff600000 で BL31 をロードしますが、これが呼び出される AT-F コード ベースで見つけることができません。私がどこにも使用していないボードの単なる単一の定義。
記事全体を表示
LPC54616 LIN Break Generation The break signal generated by USART0 in LIN provided in the LPC54616 user manual seems to be unavailable. Would you like to know how to generate Break signal by USART0 in LIN mode and how to configure the initialization of USART Re: LPC54616 LIN Break Generation The notes and what is now written are written in the manner provided by the manual and do not seem to be able to successfully send signals and messages Re: LPC54616 LIN Break Generation Hello, I recommend review the SDK example for the LPC54628, there is an example about the interrupt. I reviewed the documentation and on chapter 25.7.9 Break generation and detection mention the next. Both the beginning and end of a received break are noted by the DELTARXBRK status flag, which can be used as an interrupt. And on chapter 25.7.10 LIN bus metioned the next. When a break is requested by setting the TXBRKEN bit in the CTL register, then sending a dummy character, a 13 bit time break is sent. Best regards, Pavel Re: LPC54616 LIN Break Generation What I mean is that I currently use usart0 to perform the lin bus function, but I encounter difficulties when sending LIN packets. LIN packets start with a break signal (synchronization interval (Break Field)). How can this signal be successfully sent out? And how can USART0 interrupt be configured? Re: LPC54616 LIN Break Generation Hello, my name is Pavel, and I will be supporting your case, did you mean the start of frame or stop? could you elaborate further? Best regards, Pavel
記事全体を表示
NHS3100 app_demo_dp_url 更新了 NDEF 消息 你好。我正在使用 app_demo_dp_url 作为基线并使用传感器读数对其进行更新。传感器读数大约需要 200 毫秒(积分时间)。我如何更新 NDEF 消息并“通知”阅读器(智能手机)有更新的消息? 当测量时间超过 50 毫秒时,我的手机将停止正确读取标签并返回“空标签”。提前致谢
記事全体を表示
将 AN12214 电机控制软件导入到 MCUXpresso 我正在尝试将源代码导入 RT1060 的 AN12214。 我运行 AN12214SW.exe 来提取源代码,并使用文件->导入,将现有项目放入工作区。我选择搜索嵌套项目并将项目复制到工作区。 我为 RT1060 选择了 AN12214SW 和 pmsm_ref_sol。 AN12214SW 进口精品。 pmsm_ref_sol 没有。尽管所有文件都有一个小黄色,但文件目录结构可以正确导入!图标。没有任何文件被复制到目录中。如果我将一个同名文件放在空白目录中,McuXpresso 仍然拒绝查看它。如果我将具有不同名称的文件放在目录中,它将出现在项目资源管理器中,我可以从 McuXpresso 打开它。 如何让 McUXpresso 正确导入项目? 我正在运行 MCUXpresso IDE v24.9 [Build 25] 并且有 SDK_2.x_EVK-MIMXRT1060已安装 回复:将 AN12214 电机控制软件导入到 MCUXpresso 我找到了解决办法。如果我不选择“将项目复制到工作区”,我就可以构建它。
記事全体を表示
Importing AN12214 motor control software to McuXpresso I am trying to import the source code to AN12214 for the RT1060. I ran AN12214SW.exe to extract the source code and used File->Import, Existing projects into workspace. I selected Search for nested projects and Copy projects into workspace. I selected AN12214SW and pmsm_ref_sol for the RT1060. AN12214SW imports fine. pmsm_ref_sol does not. The file directory structure imports properly, though all of the files have a small yellow ! icon. None of the files copied into the directories. If I place a file in the blank directory with the same name, McuXpresso still refuses to see it. If I place a file with a different name in the directory, it will appear in the Project Explorer and I can open it from McuXpresso. How can I get McuXpresso to import the project properly? I am running MCUXpresso IDE v24.9 [Build 25] and have SDK_2.x_EVK-MIMXRT1060 installed Re: Importing AN12214 motor control software to McuXpresso I found a solution. If I don't select "Copy projects into workspace" I am able to build it.
記事全体を表示
AN12214モーター制御ソフトウェアをMcuXpressoにインポートする RT1060のソースコードをAN12214にインポートしようとしています。 AN12214SW.exeを実行してソースコードを抽出し、File->Import、既存のプロジェクトをワークスペースに使用しました。ネストされたプロジェクトの検索とプロジェクトをワークスペースにコピーするを選択しました。 RT1060にはAN12214SWとpmsm_ref_solを選択しました。 AN12214SWは問題なくインポートできます。 pmsm_ref_solはそうではありません。ファイルのディレクトリ構造は正しくインポートされますが、すべてのファイルに小さな黄色の!アイコン。ディレクトリにコピーされたファイルはありません。空白のディレクトリに同じ名前のファイルを置いても、McuXpressoはそれを見ることを拒否します。ディレクトリに別の名前のファイルを配置すると、プロジェクトエクスプローラーに表示され、McuXpressoから開くことができます。 McuXpressoにプロジェクトを正しくインポートさせるにはどうすればよいですか? 私はMCUXpresso IDE v24.9 [ビルド25]を実行しており、SDK_2.x_EVK-MIMXRT1060インストール Re:AN12214モーター制御ソフトウェアをMcuXpressoにインポートする 解決策を見つけました。「プロジェクトをワークスペースにコピーする」を選択しない場合、ビルドできます。
記事全体を表示
NHS3100 app_demo_dp_url updated NDEF message Hello. I'm using the app_demo_dp_url as a baseline and updating it with a sensor reading. The sensor reading takes aprox 200ms (integration time).  How can I update the NDEF message and "notify" the reader (smartphone) that an updated message is present? With measurement time above 50ms my phone stop reading properly the tag and returns "empty tag". Thanks in advance  Re: NHS3100 app_demo_dp_url updated NDEF message Hi, The embedded firmware is responsible for creating a valid NDEF message and making it available through the NFC interface. These actions must be completed before the tag reader starts reading the NFC memory. The duration between enabling the NFC field and reading the NFC memory varies between brands and models and can be as low as ~16ms. The NHS3100 IC cannot delay this reading to allow for more time to process data, as the NFC controller is a type 2 tag. Regards, Eduardo. Re: NHS3100 app_demo_dp_url updated NDEF message Hello Eduardo Thanks for your message. I just updated my workspace to vesion 12.6 and I'm using the app_demo_label_signedurl example as a starting point.  Instead of the  "TMeas_Measure" funtion I'm using a custom funtion that retrieves Lux from an Ambient light sensors. The integration time on this sensor should be 100ms. Plus some ms for a convertion time.... I get someting close to 130ms before I'm able to retireve the sensor data out.  After the data is available I'm updating the url with this retrieved data (similar to the Url_SetTemperature((unsigned int)sTemperature);).. When I tap the device with my phone I get an "empty tag". I believe that this is due to the amount of time that I spent reading the sensor Could you suggest a workaround? Is it possible to prepare a dumy msg and than update it with valid content? Thanks Re: NHS3100 app_demo_dp_url updated NDEF message Hello @martinsmarco Hope you are doing well. app_demo_dp_url is an old firmware and it is now obsolete; this application was removed from the latest NHS3100 releases.  app_demo_label_signedurl supersedes the app_demo_dp_ur application firmware. Please consider upgrading the SDK version to the latest version available in the NHS3100 Product Page > Software section. Regards, Eduardo.
記事全体を表示
s32k312 pwm period & icu configuration Hello, I am currently working with the PWM input and capture functions of the s32k312, and I have a few questions I would like to confirm with you: Regarding the calculation of PWM output frequency: Is the formula used as follows to determine the frequency? Frequency = core_clk / (master bus prescaler) / (clock prescaler) / tick For example: Frequency = 120MHZ / 1 / 12 / 5000 = 200HZ When capturing PWM period and duty cycle through the ICU, does the ICU start capturing immediately after initialization, and is there a running cycle for this process? Re: s32k312 pwm period & icu configuration Emios_Pwm_Ip_SetDutyCycle is different from Pwm_SetDutyCycle. Your understanding is suitable for Pwm_SetDutyCycle: 0x0000 means 0% 0x8000 means 100% But the duty cycle of Emios_Pwm_Ip_SetDutyCycle is calculated as follows: NewDutyCycle/Period[ticks] 3276/50000=6.55% 6553/20000=32.765% It matches your test results. Re: s32k312 pwm period & icu configuration Alright, I understand. I'm currently testing, thank you. Additionally, I have one more question regarding the duty cycle. I'm not sure if my calculations are correct, so I would appreciate your guidance. I'm currently using the function Emios_Pwm_Ip_SetDutyCycle(uint8 Instance, uint8 Channel, Emios_Pwm_Ip_DutyType NewDutyCycle) to set the duty cycle: When I set the frequency to 200Hz and pass NewDutyCycle=3276.8, the duty cycle measured by the oscilloscope is not 10% but 6.5%. When I set the frequency to 500Hz and pass NewDutyCycle=6553.6, the duty cycle is not 20% but 32%. Can you please tell me where my configuration might be incorrect?" Re: s32k312 pwm period & icu configuration Hi Seems that emios is configured as OPWFMB mode.  Clock Divider Value in Emios_Mcl_Ip is used to calculate PWM frequency. Frequency = core_clk / (Clock Divider Value) / (clock prescaler) / tick Please verify it by testing. Please refer to the S32K344_Example_Emios_Icu_IPWM_measurement_DS34_RTD_100_v2 : /*Start measuring */ Emios_Icu_Ip_StartSignalMeasurement(EMIOS1, EMIOS_ch1);   Emios_Icu_Ip_GetInputState(EMIOS1, EMIOS_ch1); /* Get captured duty-cycle and period*/ Emios_Icu_Ip_GetDutyCycleValues(EMIOS1, EMIOS_ch1, &ic_result_temp);   /* If captured */ if(ic_result_temp.PeriodTime) { /* Stop measuring */ Emios_Icu_Ip_StopSignalMeasurement(EMIOS1, EMIOS_ch1); captured = 1; } Best Regards, Robin ------------------------------------------------------------------------------- Note: - If this post answers your question, please click the "Mark Correct" 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. -------------------------------------------------------------------------------
記事全体を表示
Data bus connections between LPDDR4/X and iMX93. Hi everyone, I'm interfacing my iMX9332 with a LPDDR4X. I'm using the schematic document of MIMX93-EVK as a reference and I notice that some of the data pins [DQ8_A;DQ15_A] are not linked in an orderly manner. As you can see from the image, DQ8_A of the LPDDR4 is linked to DQ11_A of iMX93, DQ9_a to DQ10_A and so on. Why was this solution chosen?  I see that in this way the PCB tracks are way more ordered, I imagine that's the reason but I'm not sure at all. Can you help me? Can I route these pins as I prefer? Regards, Roberto Re: Data bus connections between LPDDR4/X and iMX93. Hello, As you mentioned the bits lanes could be swapped between the processor and the LPDDR4/X memories to ease routing. Bit swapping within each slice/byte lane is OK. Byte swapping is NOT allowed. Best regards.
記事全体を表示
LPC54616 LIN中断生成 LPC54616用户手册中提供的LIN中USART0产生的break信号好像不可用。您想了解如何在 LIN 模式下通过 USART0 产生 Break 信号以及如何配置 USART 的初始化吗? Re: LPC54616 LIN Break Generation 这样确实可以产生break信号 但是要注意USART的配置,有时候配置了LIN MODE ENABLE,但是usartinit完之后会设置为disable,在这里重新使能一下就可以了 回复:LPC54616 LIN中断生成 我的意思是我目前使用usart0来执行lin总线功能,但是在发送LIN数据包时遇到困难。LIN 数据包以中断信号(同步间隔(Break Field))开始。这个信号怎样才能成功发出去呢?那么USART0中断该如何配置呢? 回复:LPC54616 LIN中断生成 您好,我叫帕维尔,我将支持您的案例,您是指框架的开始还是停止?你能进一步详细说明吗? 此致, 帕维尔
記事全体を表示
NHS3100 app_demo_dp_url 更新された NDEF メッセージ こんにちは。app_demo_dp_urlをベースラインとして使用し、センサーの読み取り値で更新しています。センサーの読み取りには約200ms(積分時間)かかります。NDEFメッセージを更新し、更新されたメッセージが存在することをリーダー(スマートフォン)に「通知」するにはどうすればよいですか? 測定時間が50msを超えると、電話はタグの適切な読み取りを停止し、「空のタグ」を返します。よろしくお願いいたします
記事全体を表示
About 32K3 MCAL RTD version control I wanna ask something about the S32K3 RTD version number. I find that the code of module MEM_43_INFLS in version S32K3_RTD_3_0_0_P07_D2306_ASR_REL_4_7_REV_0000_20230629 and version S32K3_RTD_3_0_0_D2303_ASR_REL_4_7_REV_0000_20230331 are different in case. So I just wanna know what "P07" means in RTD version number. Thanks! Re: About 32K3 MCAL RTD version control Hi @ZMY666777, S32K3_RTD_3_0_0_P07_D2306 is Patch 07 for S32K3_RTD_3_0_0_D2303. Refer to the release notes of S32K3_RTD_3_0_0_P07_D2306. The driver is updated in the patch. Regards, Daniel
記事全体を表示