Multi Source Translation Content

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

Multi Source Translation Content

讨论

排序依据:
MPC5744p S32DS LINBUS マスタースレーブの例 こんにちは、みんな、 S32 Design Studio用のMPC5744p LINBUS Master/Slaveの例があるかどうか、どなたか教えてもらえますか? ご回答をお待ちしています。 Re: MPC5744p S32DS LINBUS master slave example 添付されたZIPには修正済みドライバーファイルが含まれています テスト済み構成: - MPC5744P - S32 Power Architecture 2.1 Design Studio - S32_SDK_S32PA_RTM_3.0.3 - INST_LINFLEXD_UART2 - FreeRTOS - 2つの物理スレーブコントローラ 実装された機能: - LINブレークおよび同期バイト0x55 - 保護された識別子の生成と検証 - マスターヘッダー伝送 - 割り込み駆動スレーブ応答 - クラシックおよび強化チェックサム - 最大8バイトのデータバイトを持つフレーム - レスポンスタイムアウト処理 - スレーブが切断、リセット、再接続された後の復旧 - 複数のスレーブ識別子のポーリング ドライバーは2つの物理的なスレーブコントローラーでテストMPC5744Pされました。 インストール: 1.元のSDKドライバファイルをバックアップしてください。 2. 提供されたヘッダーを以下にコピーします: プラットフォーム/ドライバ/インク/ 3. 提供されたソースファイルを以下にコピーします: プラットフォーム/ドライバ/SRC/linflexd/ 4. プロジェクト内のリンクされたSDKファイルを更新します。 5. クリーンな再構築を行う。 S32 SDKとの基本的なLIN通信が必要な方の参考になれば幸いです。 他のMPC5xxxデバイスに関するフィードバックやテスト結果も歓迎します。 よろしくお願いいたします。 Re: MPC5744p S32DS LINBUS master slave example ウェイクアップ信号をシミュレートする有効な方法を以下に示します。   #define SYNC 0x55 #define WAKEUP = 0x00 ;    .... LINFLEXD_UART_DRV_SetBaudRate ( INST_LINFLEXD_UART1 , 4800 );     LINFLEXD_UART_DRV_SendDataBlocking ( INST_LINFLEXD_UART1 , & WAKEUP , 1 , 100 );     LINFLEXD_UART_DRV_SetBaudRate ( INST_LINFLEXD_UART1 , 9600 );     masterMessage.sync = SYNC ;​​     masterMessage.id = PID ;​​     masterMessage.data [ 0 ] = 0x00 ;​     masterMessage.data [ 1 ] = 0x00 ;​     masterMessage.chksum = linbus_calculate_checksum ( masterMessage.data , 2 ) ;​​​   Re: MPC5744p S32DS LINBUS master slave example こんにちは、 SDKやLINFlexモジュールのまま使うこともできますが、自分でコードやドライバを書く必要があります。例えば、利用可能なベアメタルコードを使い回すなどです。 BR、ペトル Re: MPC5744p S32DS LINBUS master slave example 私の考えはSDK環境にとどまることです。あなたの意見では、それがLINハードウェアを有効にする最良の方法だとお考えですか?あるいはPITやGPIOを使ってソフトウェアを作成する方法があるのでしょうか? Re: MPC5744p S32DS LINBUS master slave example こんにちは、 私の知る限り、SDKにはLINのサポートがなく、追加する計画もありません。 BR、ペトル Re: MPC5744p S32DS LINBUS master slave example ここでSDKとLINバスを使う最良の方法は何でしょうか?linflexd_uartでLINメッセージを生成しようとしましたが、そのブレイクとウェイクアップを生成することはできません。TXをデジタル出力として使用すべきでしょうか? Re: MPC5744p S32DS LINBUS master slave example 迅速なリプレイありがとうございます。例の一部(初期化とLINメッセージの送信)を、例えばSDKパッケージのFreeRTOS例と統合することは大きな問題なく可能でしょうか? Re: MPC5744p S32DS LINBUS master slave example こんにちは、 S32DS内にはLINマスターとスレーブの例があるので参照できます。 PetrS_0-1692959754415.pngPetrS_0-1692959754415.png BR、ペトル
查看全文
IW610 (USB) firmware crashes ~4s after "WLAN FW is active" Hello,  I struggle starting an IW610G module on openwrt 25 (6.12 kernel). Enumeration goes well now, firmware download seems too but I face a crash. USB enumeration and firmware download succeed every time. The module boots its main firmware, prints `WLAN FW is active`, loads a VDLL block (48000 bytes) — and then, **consistently ~3.9–4.1 seconds later**, the firmware crashes and triggers its own dump (`FW trigger fw dump`). This timing is remarkably deterministic across dozens of boots (cold boot and warm EHCI-rebind cycles alike), which makes us suspect a fixed internal timer/watchdog rather than random signal noise. Full firmware dump (`file_fwdump`, 1,230,600 bytes) and driver info dump (`file_drv_info`, 259,772 bytes) from this exact boot are attached. Full relevant dmesg excerpt from the latest clean boot: [ 34.484411] usb 1-1: New USB device found, idVendor=0471, idProduct=0214, bcdDevice=40.00 [ 34.500356] usb 1-1: Product: NXP Wireless Device [ 34.525526] VID/PID = 471/214, Boot2 version = 4000 [ 34.573668] Request firmware: nxp/usbusb_iw610.bin.se [ 37.189918] fw_dnld: 808824 bytes downloaded [ 37.381917] usb 1-1: USB disconnect, device number 2 [ 37.883662] usb 1-1: new high-speed USB device number 3 using ehci-platform [ 38.115044] usb 1-1: New USB device found, idVendor=0471, idProduct=0215, bcdDevice=32.01 [ 38.131013] usb 1-1: Product: Bluetooth and Wireless LAN Composite Device [ 38.288804] USB probe: idVendor=471 idProduct=215 bInterfaceNumber=0 [ 38.295470] VID/PID = 471/215, Boot2 version = 3201 [ 38.300509] woal_usb_probe: invalid endpoint assignment [ 38.306315] USB probe: idVendor=471 idProduct=215 bInterfaceNumber=0 [ 38.312906] VID/PID = 471/215, Boot2 version = 3201 [ 38.318003] woal_usb_probe: invalid endpoint assignment [ 38.473628] USB probe: idVendor=471 idProduct=215 bInterfaceNumber=0 [ 38.480227] VID/PID = 471/215, Boot2 version = 3201 [ 38.485411] Attach moal handle ops, card interface type: 0x40d [ 38.628304] WLAN FW is active [ 38.631408] on_time is 38628138922 [ 38.655388] VDLL: Request firmware: nxp/usbusb_iw610.bin.se [ 38.671234] VDLL image: len=48000 [ 38.675868] fw_cap_info=0x487cbf03, dev_cap_mask=0xffffffff [ 38.681912] uuid: 30548cc5aad797baaa0885c430d55486 [ 38.686932] max_p2p_conn = 8, max_sta_conn = 8 [ 42.576334] FW trigger fw dump <-- ~3.95s after "WLAN FW is active" [ 42.579535] =====FW trigger dump==== [ 42.589155] Create directory /var/dump_42 successfully [ 42.601497] Firmware Dump directory name is /var/dump_42 [ 42.607105] DRV dump data in /var/dump_42/file_drv_info [ 43.786094] IOCTL failed: d64defa8 id=0xd0000, sub_id=0xd0004 action=1, status_code=0x80000007 [CMD_CANCEL] (MLAN_OID_11D_DOMAIN_INFO_EXT) [ 43.796200] IOCTL failed: 12d298a2 id=0x30000, sub_id=0x30003 action=2, status_code=0x80000007 [CMD_CANCEL] (MLAN_OID_ANT_CFG) [ 43.807348] 11D: Error setting domain info in FW [ 43.844117] get fw info failed! status=-1, error_code=0x0 [ 43.954897] Firmware Init Failed [ 43.963379] Card is removed: -2 [ 44.027311] woal_usb_probe: woal_add_card failed Given the ~4s-after-"WLAN FW is active" determinism and the two cancelled commands (`ANT_CFG`, `11D_DOMAIN_INFO_EXT`), does this crash signature match any known issue in the `MM6X18540` line, or is there something specific we should check in our firmware dump? Happy to share `file_fwdump`/`file_drv_info` directly if that's useful — how would you like us to send them? Thanks in advance for any pointers. - **Host SoC**: Qualcomm Atheros QCA9533 (AR9531/QCA9533 family), custom board, OpenWrt, Linux kernel 6.12.71 (ath79 target). - **Module**: NXP IW610 (Wi-Fi 6 + BLE 5.4 + 802.15.4 combo), connected over USB2.0 (Wi-Fi + BT) for this test; SPI (802.15.4) link is present on the board but **currently disabled** (see below). - **Driver**: `nxp-imx/mwifiex`, commit `09f41e1423e4806a127507d5fa284cd02c46772f` — "Driver commit for hotfix release MM6X18540.p41" (2025-12-23), branch `hotfix/lf-6.12.49_2.2.0_hotfix`. Compiled `MLAN_RELEASE_VERSION "540.p41"`. - **Firmware**: `usbusb_iw610.bin.se` (Wi-Fi+BT only, no SPI block), pulled from `nxp-imx/imx-firmware` commit `216a015fea` — "Firmware commit for hotfix release MM6X18540.p41 2025-12-23", internal tag `IW610-18.99.5.p86`. This is the firmware NXP's own release notes pair with the p41 driver. - Module params (`wifi_mod_para.conf`): `USBIW610 = { dual_nb=0 fw_name=nxp/usbusb_iw610.bin.se }` — explicitly disables the second narrowband (802.15.4/SPI) firmware block so we're testing pure USB Wi-Fi+BT in isolation. Re: IW610 (USB) firmware crashes ~4s after "WLAN FW is active" In debug mode it seems the DOMIAN INFO is the last command not answered from FW :  [ 1221.243476] QUEUE_CMD: 802_11_SNMP_MIB [0x16] is queued [ 1221.251155] 11D:Country=US band=0 sub-band=1 dfs_region=1 [ 1221.256730] 11D: first chan=1 no_of_chan=11, max_tx_pwr=23 [ 1221.262395] mlan%d: [ 1221.262402] QUEUE_CMD: 802_11D_DOMAIN_INFO [0x5b] is queued [ 1221.270406] wlan_set_regiontable: 2.4G 0x10 [ 1221.274723] wlan_set_regiontable: 5G 0x10 [ 1221.283423] mlan%d: [ 1221.283454] DNLD_CMD (1221.280171): 802_11_SNMP_MIB [0x16], act 0x1, len 16, seqno 0x18 timeout 5000 [ 1221.295486] mlan_write_data_async_complete: CMD [ 1221.300210] mlan_recv: CMD (1221.296961) [ 1221.313352] mlan%d: [ 1221.313384] CMD_RESP (1221.310098): 802_11_SNMP_MIB [0x8016], result 0, len 16, seqno 0x18 [ 1221.324316] mlan%d: [ 1221.324327] DNLD_CMD (1221.321067): 802_11D_DOMAIN_INFO [0x5b], act 0x1, len 32, seqno 0x19 timeout 5000 [ 1221.336726] mlan_write_data_async_complete: CMD [ 1221.498408] mlan%d: [ 1221.498441] QUEUE_CMD: 802_11_RF_ANTENNA [0x20] is queued [ 1221.540732] mlan_recv: EVENT 0x73 (1221.537479) [ 1221.545540] FW trigger fw dump [ 1221.548946] =====FW trigger dump==== Re: IW610 (USB) firmware crashes ~4s after "WLAN FW is active" It seems the Big Endian version missed some conversion I can't the the Nxp case anymore so I post patches here
查看全文
IW610(USB)固件在“WLAN固件激活”后约4秒崩溃 你好, 我在 openwrt 25 (6.12 内核) 上启动 IW610G 模块时遇到了困难。枚举过程现在进行得很顺利,固件下载似乎也没问题,但我遇到了崩溃。 USB枚举和固件下载每次都成功。该模块启动其主固件,打印“WLAN 固件已激活”,加载一个 VDLL 块(48000 字节)——然后,**大约 3.9 到 4.1 秒后**,固件崩溃并触发其自身的转储(“固件触发固件转储”)。在数十次启动(冷启动和热 EHCI 重新绑定周期)中,这种计时方式非常确定,这让我们怀疑是固定的内部定时器/看门狗,而不是随机信号噪声。 附件包含本次启动的完整固件转储文件(`file_fwdump`,1,230,600 字节)和驱动程序信息转储文件(`file_drv_info`,259,772 字节)。 以下是最近一次干净启动后的完整相关 dmesg 日志摘录: [ 34.484411] usb 1-1:发现新的 USB 设备,idVendor=0471,idProduct=0214,bcdDevice=40.00 [ 34.500356] usb 1-1:产品:NXP 无线设备 [ 34.525526] VID/PID = 471/214,Boot2 版本 = 4000 [ 34.573668] 请求固件:nxp/usbusb_iw610.bin.se [ 37.189918] fw_dnld:已下载 808824 字节 [ 37.381917] usb 1-1:USB 断开连接,设备编号 2 [ 37.883662] usb 1-1:使用 ehci 平台的新型高速 USB 设备,编号 3 [ 38.115044] usb 1-1:发现新的 USB 设备,idVendor=0471,idProduct=0215,bcdDevice=32.01 [ 38.131013] usb 1-1:产品:蓝牙和无线局域网复合设备 [ 38.288804] USB 探针:idVendor=471 idProduct=215 bInterfaceNumber=0 [ 38.295470] VID/PID = 471/215,Boot2 版本 = 3201 [ 38.300509] woal_usb_probe:无效的端点分配 [ 38.306315] USB 探针:idVendor=471 idProduct=215 bInterfaceNumber=0 [ 38.312906] VID/PID = 471/215,Boot2 版本 = 3201 [ 38.318003] woal_usb_probe:无效的端点分配 [ 38.473628] USB 探针:idVendor=471 idProduct=215 bInterfaceNumber=0 [ 38.480227] VID/PID = 471/215,Boot2 版本 = 3201 [ 38.485411] 附加 moal 句柄操作,卡接口类型:0x40d [ 38.628304] WLAN 固件已激活 [ 38.631408] on_time 为 38628138922 [ 38.655388] VDLL:请求固件:nxp/usbusb_iw610.bin.se [ 38.671234] VDLL 映像:长度=48000 [ 38.675868] fw_cap_info=0x487cbf03,dev_cap_mask=0xffffffff [ 38.681912] uuid: 30548cc5aad797baaa0885c430d55486 [ 38.686932] max_p2p_conn = 8, max_sta_conn = 8 [ 42.576334] FW 触发信号转储 <-- “WLAN 固件已激活”后约 3.95 秒 [ 42.579535] =====固件触发器转储==== [ 42.589155] 目录 /var/dump_42 创建成功 [ 42.601497] 固件转储目录名称为 /var/dump_42 [ 42.607105] DRV 转储数据位于 /var/dump_42/file_drv_info [ 43.786094] IOCTL 失败:d64defa8 id=0xd0000,sub_id=0xd0004 action=1,status_code=0x80000007 [CMD_CANCEL] (MLAN_OID_11D_功能域_INFO_EXT) [ 43.796200] IOCTL 失败:12d298a2 id=0x30000,sub_id=0x30003 action=2,status_code=0x80000007 [CMD_CANCEL] (MLAN_OID_ANT_CFG) [ 43.807348] 11D:在固件中设置功能域信息时出错 [ 43.844117] 获取固件信息失败!状态=-1,错误代码=0x0 [ 43.954897] 固件初始化失败 [ 43.963379] 卡片已移除:-2 [ 44.027311] woal_usb_probe: woal_add_card 失败 考虑到“WLAN 固件已激活”后约 4 秒的确定性以及两个已取消的命令(`ANT_CFG`、`11D_DOMAIN_INFO_EXT`),此崩溃特征是否与 `MM6X18540` 系列中的任何已知问题相匹配,或者我们应该在固件转储中检查哪些特定内容?如果这样有用,我很乐意直接分享 `file_fwdump`/`file_drv_info` 文件——您希望我们如何发送它们? 感谢您提供的任何建议。 - **主机SoC**:高通Atheros QCA9533(AR9531/QCA9533系列),定制板,OpenWrt,Linux内核6.12.71(ath79目标)。 - **模块**:NXP IW610(Wi-Fi 6 + BLE 5.4 + 802.15.4 组合),通过 USB2.0(Wi-Fi + BT)连接进行本次测试;板上存在 SPI(802.15.4)链路,但**目前已禁用**(见下文)。 - **驱动程序**:`nxp-imx/mwifiex`,提交 `09f41e1423e4806a127507d5fa284cd02c46772f` — "热修复版本 MM6X18540.p41 的驱动程序提交"(2025-12-23),分支“hotfix/lf-6.12.49_2.2.0_hotfix”。已编译 `MLAN_RELEASE_VERSION "540.p41"`。 - **固件**: `usbusb_iw610.bin.se`(仅限 Wi-Fi+BT,无 SPI 模块),从 `nxp-imx/imx-firmware` 提交 `216a015fea` 拉取 — “热修复版本 MM6X18540.p41 2025-12-23 的固件提交”,内部标签 `IW610-18.99.5.p86`。这是 NXP 官方发布的固件说明,与 p41 驱动程序配套使用。 - 模块参数(`wifi_mod_para.conf`):`USBIW610 = { dual_nb=0 fw_name=nxp/usbusb_iw610.bin.se }` — 明确禁用第二个窄带 (802.15.4/SPI) 固件块,以便我们能够单独测试纯 USB Wi-Fi+BT。 Re: IW610 (USB) firmware crashes ~4s after "WLAN FW is active" 在调试模式下,DOMIAN INFO 似乎是固件未响应的最后一个命令: [ 1221.243476]QUEUE_CMD:802_11_SNMP_MIB [0x16] 已加入队列 [ 1221.251155] 11D:Country=US band=0 sub-band=1 dfs_region=1 [ 1221.256730] 11D:第一个通道=1,通道数=11,最大传输功率=23 [ 1221.262395] mlan%d: [ 1221.262402]QUEUE_CMD:802_11D_DOMAIN_INFO [0x5b] 已排队 [ 1221.270406] wlan_set_regiontable: 2.4G 0x10 [ 1221.274723] wlan_set_regiontable: 5G 0x10 [ 1221.283423] mlan%d: [ 1221.283454]DNLD_CMD (1221.280171):802_11_SNMP_MIB [0x16],act 0x1,len 16,seqno 0x18,timeout 5000 [ 1221.295486] mlan_write_data_async_complete: CMD [ 1221.300210] mlan_recv: CMD (1221.296961) [ 1221.313352] mlan%d: [ 1221.313384]CMD_RESP (1221.310098):802_11_SNMP_MIB [0x8016],结果 0,长度 16,序列号 0x18 [ 1221.324316] mlan%d: [ 1221.324327]DNLD_CMD (1221.321067):802_11D_DOMAIN_INFO [0x5b],act 0x1,len 32,seqno 0x19 timeout 5000 [ 1221.336726] mlan_write_data_async_complete: CMD [ 1221.498408] mlan%d: [ 1221.498441]QUEUE_CMD:802_11_RF_ANTENNA [0x20] 已加入队列 [ 1221.540732] mlan_recv: 事件 0x73 (1221.537479) [ 1221.545540]固件触发固件转储 [ 1221.548946] =====固件触发器转储==== Re: IW610 (USB) firmware crashes ~4s after "WLAN FW is active" 看来大端字节序版本缺少一些转换。 我无法再处理 NXP 的案例了,所以在这里发布补丁。
查看全文
Question about how to use VLPS under FreeRTOS for FS32K116LAT0MLFT Hello, the chip I'm using is FS32K116LAT0MLFT, the environment is S32DS3.6.6, and the RTD package I'm using is... YangLuYao_0-1787278192313.pngYangLuYao_0-1787278192313.png I'd like to ask how I should use VLPS mode. Is it configured in the peripheral components? I've never done this before, so I'd like to ask for your guidance. YangLuYao_1-1787278259938.pngYangLuYao_1-1787278259938.png Oh, I found this in the components. Is this it? How do I configure it? Looking forward to your reply, thank you! w Re: 关于FS32K116LAT0MLFT如何在FREERTOS下使用VLPS的问题 Hi @YangLuYao, Yes, you need the POWER Ip driver or the MCU MCAL driver. There are these example, but they do not utilize the LVPS mode. Power_Ip_Example_S32K118 Mcu_Example_S32K118 Regarding VLPS with FreeRTOS, this has been discussed here on the community. For example: https://community.nxp.com/t5/S32K/VLPS-Wakeup-ISR-FreeRTOS-xTaskNotifyFromISR-Issue-on-S32K144/m-p/2201694 Regards, Daniel
查看全文
The S32DS ARM 2018 R1 license has expired; an extension application is requested. Hello, my S32DS ARM 2018 R1 license has expired. I am requesting an extension. Activation code: 2451-9851-B343-967E. I need it urgently, thank you. Re: S32DS ARM 2018 R1 许可证过期,申请延期 Hi,  your S32DS license has been extended. Please activate S32DS again with your old code. 
查看全文
GUIGuider-2.0.0 container object default padding issue First, I created a container, then added an image as a child object inside it, with the image object positioned at 0,0. However, during UI editing, there were blank areas on the left and top. After analysis, I found that this was caused by the container object having default padding. I need to explicitly set the container object's padding to 0 to solve this problem. This is too cumbersome; is there a better solution?
查看全文
PWMを使用したVboost(手動)ヒステリシスなし ファクトシート/PT2000A4FS.pdfに記載されているように、Vboost DCDCジェネレータの手動制御またはPWM制御を使用するSD6 MC33816 PT2000またはPT2001用のファームウェアコードを作成した人はいますか?唯一の指針は、インジェクターコードに似ているはずだが、低側のみであり、電圧制御と電流制御の両方が必要だということだ。 ソレノイドコントローラー Re: Vboost using PWM (manual) NOT hysteretic こんにちは、Fastさん。例を教えていただきありがとうございます。DRAM内のpwm_tonとpwm_toffの値は何ですか?あなたのコードを試しましたが、なぜ私の場合VboostがVBOOT_H(65Vと定義されている)に達しないのか不思議に思っています Re: Vboost using PWM (manual) NOT hysteretic 今のところは大丈夫です。はい、添付ファイルにはVboost生成の「マニュアル」方法が示されており、マイクロコードでLS7のオン・オフが行われます。 そろそろ閉店しましょうか?他に質問はありますか? Re: Vboost using PWM (manual) NOT hysteretic 直接メールを [email protected] に送ってください 。この件についてはいつも彼と話し合ってきました。 Re: Vboost using PWM (manual) NOT hysteretic 上記の説明は、あなたが言及された手動PWMと何か関係がありますか? Re: Vboost using PWM (manual) NOT hysteretic こんにちは、グオウェイスン はい、PT2001/MC33816にはハードウェアが内蔵されています。LS7のみがVFM(可変周波数モード)、ヒステリシス電流制御、または非同期位相と呼ばれる機能を備えています。私が完全に理解できない理由で、このモードには問題があります。このモードは、負荷によって消費される電流によるVboostの変動に敏感であるか、Vboostから供給される負荷の電流制御に問題があるかのどちらかです。どうやら、リザーバーコンデンサを直接接地し、Vboostの電流検出を回避すれば、感度は低下しないようだ。それはブースかもしれない。手動PWMモードのコーディングにより、その状況は回避されています。同じ機能に複数の名前を呼ぶと、これらの強力なソレノイドコントローラは不必要に複雑に感じられがちですが、続ければ必ず報われます。同期フェーズは基本的にオフです。その方がずっとシンプルに聞こえます。 Fast_0-1737539689581.pngFast_0-1737539689581.pngFast_0-1737539689581.pngFast_0-1737539689581.png Re: Vboost using PWM (manual) NOT hysteretic guoweisun_0-1737510763987.pngguoweisun_0-1737510763987.pngguoweisun_0-1737510763987.pngguoweisun_0-1737510763987.png しかし、Vboostは同期モードと非同期モードの両方を使用して実装されます。 あなたの言っていることが理解できませんでしたし、それがチップ内部の機能なのか、それとも別の方法なのかもわかりませんでした。 Re: Vboost using PWM (manual) NOT hysteretic 理由は「 PT2001でVboostが抑制される理由」を参照してください。 つまり、Vブーストが低い場合に内側のループがPWMを処理し、オン時間に制限があります。LS7を直接制御するため、ノイズの影響を受けやすい非同期ハードウェアは使用していません。通常のスイッチオフは電流に達した時です。そして、時間通りに下り坂を進む。Vboost の目標値に達すると、Vboost が低くなりすぎるまで外側のループは停止します。 Vboostの抑制は不要であるため、参照した投稿を参照してください。 コードの使用は自己責任でお願いします! Re: Vboost using PWM (manual) NOT hysteretic ここでコードの詳細を紹介または説明していただけますか? Re: Vboost using PWM (manual) NOT hysteretic PT2001については、添付の私の解答をご覧ください。ご意見をお聞かせください。 @guoweisun @RafaR Re: Vboost using PWM (manual) NOT hysteretic HI Fast これらの部品ソフトウェアはすべてこちらに一覧です: guoweisun_0-1736732852841.pngguoweisun_0-1736732852841.pngguoweisun_0-1736732852841.pngguoweisun_0-1736732852841.png PT2000 3/4/6シリンダーエンジン評価ボード |NXPセミコンダクターズ お役に立てれば幸いです! BR Re: Vboost using PWM (manual) NOT hysteretic ご回答ありがとうございます! 現在、PSシミュレーター上でコードのテストを行っています。インダクタは10μH 120mΩで、Tonを5μsに設定しましたが、全く動作しませんでした。次に、それを10μsに増やすと(おそらく7μsでも動作するでしょう)、DCDCは期待どおりに切り替わります。 ありがとう! Re: Vboost using PWM (manual) NOT hysteretic こんにちは、アティカさん 私は12Vではなく48Vで動作させていました。GaN FETと15μH 25mΩインダクタを使用した場合、Ton = 7μs、Toff = 4μsとなります。これらは設置状況や負荷に大きく依存します。インジェクター切り替え後の回復時間にも注意してください。
查看全文
请求 S32K344HVS1P55A CTKR2402R 数据手册 – 257 封装 尊敬的NXP社区团队: 我目前正在使用S32K344HVS1P55A (CTKR2402R)器件,我正在寻找257 引脚封装的数据手册/文档。 请问能否提供 该设备和软件包的 相关 数据手册或官方下载链接 ? 我特别需要 S32K344HVS1P55A CTKR2402R,257 封装 变体 的文档 。 非常感谢您的帮助。 谢谢! 此致, 阿拉文德·托加拉利 Re: Request for S32K344HVS1P55A CTKR2402R Datasheet – 257 Package 你好, 对于 S32K344HVS1P55A (CTKR2402R),没有单独的数据手册提供封装特定信息。NXP 使用通用的 S32K3xx 数据表,涵盖所有 S32K344 衍生产品和封装变体,包括 MAPBGA257(257 球)封装。当前的 S32K3xx 数据手册明确列出了 MAPBGA257 作为支持的封装选项。 https://www.nxp.com/docs/en/data-sheet/S32K3xx.pdf 但我估计您正在寻找 IO 多路复用表,它是参考手册附件的一部分。 https://www.nxp.com/webapp/Download?colCode=S32K3XXRM petervlna_0-1787303339532.pngpetervlna_0-1787303339532.png 顺祝商祺! Peter
查看全文
Vboost using PWM (manual) NOT hysteretic Has anyone firmware code for SD6 MC33816 PT2000 or PT2001, using manual or PWM control of Vboost DCDC generator as promised in; fact-sheet/PT2000A4FS.pdf ? Only guidance is it should be like injector code, but is only low side, and needs voltage as well as current control. Solenoid Controller Re: Vboost using PWM (manual) NOT hysteretic Hi Fast, Thank you for your example. what is the pwm_ton and pwm_toff in your DRAM? I tried you code, I am wondering why Vboost never reach VBOOT_H (which is defined as 65V)in my case Re: Vboost using PWM (manual) NOT hysteretic I am good for now. Yes the attachment shows the "manual" method for Vboost generation where microcode turns LS7 on and off. Shall we close? Any other questions? Re: Vboost using PWM (manual) NOT hysteretic Please directly send mail to [email protected] ,I always discussed with him for this topic. Re: Vboost using PWM (manual) NOT hysteretic Does your above description have any relationship with your said manual PWM? Re: Vboost using PWM (manual) NOT hysteretic Hi guoweisun Yes there is some built in hardware, for PT2001/MC33816 only LS7 has this feature that is called VFM variable frequency mode, or hysteretic current control , or async phase. For a reason I do not entirely understand, this mode has issues, either this mode is sensitive to disturbances in Vboost from current drained by a load, or the current control of load supplied from Vboost. Apparently not sensitive if reservoir capacitor is taken directly to ground, avoiding Vboosts current sense.  It maybe booth. The manual PWM mode coded has avoided that condition. Multiple names for same feature often makes these powerful solenoid controllers seem unnecessarily complex, but persist you will be rewarded. Sync phase is essentially Off that sounds much simpler to me. Fast_0-1737539689581.pngFast_0-1737539689581.pngFast_0-1737539689581.pngFast_0-1737539689581.png Re: Vboost using PWM (manual) NOT hysteretic guoweisun_0-1737510763987.pngguoweisun_0-1737510763987.pngguoweisun_0-1737510763987.pngguoweisun_0-1737510763987.png But we implement Vboost using both sync and async modes I didn't understand what you said, and I didn't know if it was a function inside our chip or some other way Re: Vboost using PWM (manual) NOT hysteretic Sure the reason see "PT2001 why inhibit Vboost?" So there is an inner loop doing the PWM, if Vboost is low, with a limit for the On time. Direct control of LS7, no async hardware used, that may be susceptible to noise. Usual switch off is when current is reached. Then a coast down Off time. When Vboost target reached  the outer loop rests, till Vboost is too low. Note the is no Vboost inhibit, as not needed see referenced post. Code use at own risk! Re: Vboost using PWM (manual) NOT hysteretic Could you please introduce or explain your code detail here? Re: Vboost using PWM (manual) NOT hysteretic For PT2001 see my solution attached, please critique . @guoweisun @RafaR  Re: Vboost using PWM (manual) NOT hysteretic HI Fast  All of these parts software are list here: guoweisun_0-1736732852841.pngguoweisun_0-1736732852841.pngguoweisun_0-1736732852841.pngguoweisun_0-1736732852841.png PT2000 3/4/6 Cylinders Engine Evaluation Board | NXP Semiconductors Hope this could help you! BR Re: Vboost using PWM (manual) NOT hysteretic Hi Atika I was running from 48V, not 12V.  Also using GaN FETs and 15uH 25mOhm inductor, Ton  7us, Toff = 4us. These are very much installation and load dependant, remember the recovery from injector switching. Re: Vboost using PWM (manual) NOT hysteretic Thank you for your responce! Currently i am testing the code on PS simultor. the inductor is 10uH 120mOhm, I used Ton as 5us, and it was not working at all. Then increasing it to 10us (i guess 7us will work as well), DCDC is switching as expected. Thanks!
查看全文
Arm extend用S32 Design Studio こんにちは、 S32 Design StudioのARMライセンスを延長したいと思っています。 有効期限:2026年3月28日 アクティベーションコード: 7D78-3595-C40B-5F1E ありがとうございます。 Re: S32 Design Studio for Arm extend 誰か助けてくれませんか? Re: S32 Design Studio for Arm extend こんにちは、 お客様のS32DSライセンスが延長されました。以前のコードを使用して、S32DSを再度有効化してください。
查看全文
S32 设计工作室(适用于 Arm 扩展) 您好, 我想扩展我的 S32 Design Studio for ARM 许可证。 有效期至:2026年3月28日 激活码: 7D78-3595-C40B-5F1E 谢谢。 Re: S32 Design Studio for Arm extend 有人能帮帮我吗? Re: S32 Design Studio for Arm extend 你好, 您的S32DS许可证已延期。请使用您之前的激活码重新激活S32DS。
查看全文
S32 Design Studio for Arm extend Hi , I would like to extend my S32 Design studio for ARM license. Expiration Date: Mar 28, 2026 Activation Code: 7D78-3595-C40B-5F1E Thanks. Re: S32 Design Studio for Arm extend Hi,  your S32DS license has been extended. Please activate S32DS again with your old code.  Re: S32 Design Studio for Arm extend Anyone help me?
查看全文
GUIGuider-2.0.0 コンテナオブジェクトのデフォルトパディングの問題 まず、コンテナを作成し、その中に子オブジェクトとして画像を追加しました。画像オブジェクトは(0,0)の位置に配置されています。しかし、UI編集中に左と上に空白領域ができてしまいました。分析の結果、これはコンテナオブジェクトにデフォルトのパディングが設定されていることが原因であることがわかりました。この問題を解決するには、コンテナオブジェクトのパディングを明示的に0に設定する必要があります。これは非常に面倒です。もっと良い解決策はないでしょうか?
查看全文
S32DS ARM 2018 R1のライセンスが期限切れとなりました。延長申請をお願いします。 こんにちは。私のS32DS ARM 2018 R1ライセンスの有効期限が切れました。延長を申請いたします。 アクティベーションコード: 2451-9851-B343-967E。至急必要です。よろしくお願いします。 Re: S32DS ARM 2018 R1 许可证过期,申请延期 こんにちは、 お客様のS32DSライセンスが延長されました。以前のコードを使用して、S32DSを再度有効化してください。
查看全文
Vboost 使用 PWM(手动),无滞后 有没有人按照 fact-sheet/PT2000A4FS.pdf 中的承诺,使用手动或 PWM 控制 Vboost DCDC 发生器,为 SD6 MC33816 PT2000 或 PT2001 编写过固件代码?唯一的指导原则是,它应该类似于喷油器代码,但只是低侧,并且需要电压和电流控制。 电磁阀控制器 Re: Vboost using PWM (manual) NOT hysteretic 嗨,Fast,谢谢你的例子。你的动态随机存取存储器\(DRAM\)中的pwm_ton和pwm_toff分别是多少?我试用了你的代码,但我很疑惑为什么我的 Vboost 电压始终达不到 VBOOT_H(定义为 65V)。 Re: Vboost using PWM (manual) NOT hysteretic 我暂时没事。是的,附件展示了 Vboost 生成的“手动”方法,其中微代码控制 LS7 的开启和关闭。 我们关门吗?还有其他问题吗? Re: Vboost using PWM (manual) NOT hysteretic 请直接发送邮件至[email protected] ,我一直和他讨论这个话题。 Re: Vboost using PWM (manual) NOT hysteretic 你上面的描述和你所说的手动PWM操作有任何关系吗? Re: Vboost using PWM (manual) NOT hysteretic 嗨,郭伟孙 是的,有一些内置硬件,PT2001/MC33816 只有 LS7 具有此功能,称为 VFM 可变频率模式、滞后电流控制或异步相位。出于我不太明白的原因,这种模式存在问题,要么是这种模式对负载消耗电流引起的 Vboost 扰动很敏感,要么是对 Vboost 提供的负载电流控制不敏感。如果储能电容直接接地,避开Vboost的电流感知,则似乎不敏感。这可能是展位。手动 PWM 模式编码避免了这种情况。同一个功能有多个名称,这常常使这些功能强大的电磁阀控制器看起来过于复杂,但坚持下去,你会得到回报。同步相位基本上是关闭的,这听起来简单多了。 Fast_0-1737539689581.pngFast_0-1737539689581.pngFast_0-1737539689581.pngFast_0-1737539689581.png Re: Vboost using PWM (manual) NOT hysteretic guoweisun_0-1737510763987.pngguoweisun_0-1737510763987.pngguoweisun_0-1737510763987.png郭伟孙_0-1737510763987.png 但是我们同时使用同步模式和异步模式来实现 Vboost。 我没听懂你的意思,也不知道这是指我们芯片内部的功能还是其他什么原因。 Re: Vboost using PWM (manual) NOT hysteretic 当然,原因请参见“ PT2001 为什么要抑制 Vboost? ” 因此,当 Vboost 较低时,内部循环会执行 PWM,并且对开启时间有限制。直接控制 LS7,未使用异步硬件,因此可能容易受到噪声干扰。通常情况下,当电流达到设定值时就会断电。然后是下班时间。当 Vboost 目标值达到时,外循环暂停,直到 Vboost 值过低为止。 注意,没有 Vboost 抑制,因为不需要,请参阅相关帖子。 使用代码风险自负! Re: Vboost using PWM (manual) NOT hysteretic 请您在这里详细介绍一下您的代码? Re: Vboost using PWM (manual) NOT hysteretic 关于 PT2001,请参考我附上的解决方案,并提出批评意见。 @guoweisun @RafaR Re: Vboost using PWM (manual) NOT hysteretic 嗨,快 所有这些部件的软件都列在这里: guoweisun_0-1736732852841.pngguoweisun_0-1736732852841.pngguoweisun_0-1736732852841.pngguoweisun_0-1736732852841.png PT2000 3/4/6缸发动机评估板 | 恩智浦半导体 希望这对您有所帮助! BR Re: Vboost using PWM (manual) NOT hysteretic 谢谢你的回复! 目前我正在PS模拟器上测试代码。电感器是 10uH 120mOhm,我把 Ton 设置为 5us,但它完全不起作用。然后将其增加到 10us(我猜 7us 也可以),DCDC 切换符合预期。 谢谢! Re: Vboost using PWM (manual) NOT hysteretic 你好,阿蒂卡 我当时用的是48伏电压,不是12伏。同时使用 GaN FET 和 15uH 25mOhm 电感器,Ton 7us,Toff = 4us。这些都与安装和负载密切相关,请记住喷油器切换后的恢复过程。
查看全文
FS32K116LAT0MLFTでFreeRTOS上でVLPSを使用する方法に関する質問 こんにちは。私が使用しているチップはFS32K116LAT0MLFT、環境はS32DS3.6.6、使用しているRTDパッケージは... YangLuYao_0-1787278192313.pngYangLuYao_0-1787278192313.png VLPSモードの使い方について教えていただきたいのですが、周辺機器の設定で設定するのでしょうか?これまでVLPSモードを使ったことがないので、ご教示いただけると幸いです。 YangLuYao_1-1787278259938.pngYangLuYao_1-1787278259938.png ああ、コンポーネントの中にこれを見つけました。これで合っていますか?どのように設定すればいいのでしょうか?ご回答をお待ちしております。ありがとうございます! w Re: 关于FS32K116LAT0MLFT如何在FREERTOS下使用VLPS的问题 こんにちは@YangLuYaoさん はい、POWER IPドライバーかMCU MCALドライバーが必要です。 これらの例はありますが、LVPSモードは利用されていません。 Power_IP_Example_S32K118 Mcu_Example_S32K118 FreeRTOSを使用したVLPSについては、このコミュニティで既に議論されています。 例: https://community.nxp.com/t5/S32K/VLPS-Wakeup-ISR-FreeRTOS-xTaskNotifyFromISR-Issue-on-S32K144/m-p/2201694 よろしくお願いいたします。 ダニエル
查看全文
关于FS32K116LAT0MLFT如何在FREERTOS下使用VLPS的问题 你好,我使用的芯片是FS32K116LAT0MLFT,环境是S32DS3.6.6 ,使用的RTD包 YangLuYao_0-1787278192313.pngYangLuYao_0-1787278192313.png 我想咨询下,我该如何使用VLPS模式呢?是在外设配置组件吗?没做过,所以想请教一下, YangLuYao_1-1787278259938.pngYangLuYao_1-1787278259938.png 哦在组件里找到了这个,是这个吗?如何配置呢,期待回复,谢谢~~~ w Re: 关于FS32K116LAT0MLFT如何在FREERTOS下使用VLPS的问题 嗨@YangLuYao , 是的,您需要 POWER Ip 驱动程序或 MCU MCAL 驱动程序。 虽然有这些例子,但它们没有使用 LVPS 模式。 Power_Ip_Example_S32K118 MCU_Example_S32K118 关于使用 FreeRTOS 的 VLPS,社区里已经讨论过这个问题了。 例如: https://community.nxp.com/t5/S32K/VLPS-Wakeup-ISR-FreeRTOS-xTaskNotifyFromISR-Issue-on-S32K144/m-p/2201694 此致, 丹尼尔
查看全文
Request for S32K344HVS1P55A CTKR2402R Datasheet – 257 Package Dear NXP Community Team, I am currently working with the S32K344HVS1P55A (CTKR2402R) device and I am looking for the datasheet/documentation for the 257-pin package. Could you please share the relevant datasheet or official download link for this device and package? I specifically need the documentation for the S32K344HVS1P55A CTKR2402R, 257-package variant. Your assistance would be greatly appreciated. Thank you. Best regards, Aravind Togaralli Re: Request for S32K344HVS1P55A CTKR2402R Datasheet – 257 Package Hello, For the S32K344HVS1P55A (CTKR2402R), the package-specific information is not provided in a separate datasheet. NXP uses the common S32K3xx Data Sheet, which covers all S32K344 derivatives and package variants, including the MAPBGA257 (257-ball) package. The current S32K3xx datasheet explicitly lists MAPBGA257 as a supported package option. https://www.nxp.com/docs/en/data-sheet/S32K3xx.pdf But I expect you are looking for IO mux table which is part of reference manual attachment. https://www.nxp.com/webapp/Download?colCode=S32K3XXRM petervlna_0-1787303339532.pngpetervlna_0-1787303339532.png Best regards, Peter
查看全文
GUIGuider-2.0.0容器对象默认内边距问题 首先创建一个容器,然后容器里添加一个图像的子对象,图像对象的位置是0,0。但是在UI编辑时左边和上边存在空白区域,分析后发现时容器对象默认有内边距导致的。需要显式地给容器对象设置内边距为0才能解决这个问题。这个太麻烦了,有啥好的解决方案吗
查看全文
S32K344HVS1P55A CTKR2402Rデータシートの要請 – 257パッケージ 親愛なるNXPコミュニティチームの皆様、 現在、 S32K344HVS1P55A(CTKR2402R) デバイスを 扱っており 、 257ピンパッケージのデータシートやドキュメント を探しています 。 このデバイスとパッケージに関する関連するデータシートや公式ダウンロードリンクを教えていただけますか? 特に S32K344HVS1P55A CTKR2402Rの257パッケージ 版 のドキュメントが必要です 。 ご協力いただければ大変ありがたいです。 よろしくお願いします。 よろしくお願いします、 アラヴィンド・トガラリ Re: Request for S32K344HVS1P55A CTKR2402R Datasheet – 257 Package こんにちは、 S32K344HVS1P55A(CTKR2402R)については、パッケージ固有の情報は別のデータシートには記載されていません。NXPは共通のS32K3xxデータシートを使用しており、MAPBGA257(257ボール)パッケージを含むすべてのS32K344派生およびパッケージバリアントをカバーしています。現在のS32K3xxデータシートでは、MAPBGA257がサポートパッケージオプションとして明示されています。 https://www.nxp.com/docs/en/data-sheet/S32K3xx.pdf ただし、リファレンス・マニュアルの添付ファイルに含まれるIOマルチパクシングテーブルをお探しの方が良いと思います。 https://www.nxp.com/webapp/Download?colCode=S32K3XXRM petervlna_0-1787303339532.pngpetervlna_0-1787303339532.png よろしくお願いいたします。 ピーター
查看全文