Multi Source Translation Content

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

Multi Source Translation Content

ディスカッション

ソート順:
i.MX 8 GStreamer User Guide Hi, I was wondering if there were any plans to update the i.MX 8 GStreamer User Guide? https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX-8-GStreamer-User-Guide/ta-p/1098942 It would be great to have an updated version of this document to reflect the very powerful capabilities in the i.MX 8 M Plus and NXP's pioneering work in upstreaming the device tree for the i.MX 8M Plus since v2.0 of this document was written in September 2020. Will Re: i.MX 8 GStreamer User Guide I second this. I'm using the guide right now with IMX8M Mini EVK and it could use some improvement. Re: i.MX 8 GStreamer User Guide Hi @Hector_Villarruel  I was wondering how things were going with a possible update to the i.MX 8 GStreamer User Guide that Marco @marco_antonio_franchi and Pedro @pedro_jardim wrote in 2020? The video pipeline of the i.MX 8 series - in particular IMX8MPLUS is world-leading and it would be great to have an update to the .MX 8 GStreamer User Guide to cover advances over the last 5 years. It would also be wonderful to know if there are plans to prepare an updated version of the GStreamer User Guide for the i.MX 95 iMX95 ? Will Re: i.MX 8 GStreamer User Guide Hello @Will_Robertson  Yes, you are right. Thank you so much for your feedback. BR, Hector V Re: i.MX 8 GStreamer User Guide Hello @Hector_Villarruel  Would it be possible for NXP to consider writing an "i.MX 8 libcamera User Guide" or an updated version of the "i.MX 8 GStreamer User Guide"? The two MIPI CSI-2 interfaces on the i.MX 8 M Plus and it's very strong ISP (Image Signal Processor), hardware video encoder and NPU (Neural Processing Unit) give it an exceptionally strong video pipeline and an industry-leading position in efficient processing of video and efficient application of neural networks to video. This position of leadership looks set to continue with the preproduction i.MX 95 so it would be wonderful to have more documentation on taking full advantages of these capabilities through libcamera or GStreamer. Thank you very much for your help, Will Re: i.MX 8 GStreamer User Guide Hello @Will_Robertson  Hope this post finds you well, I would like to inform you that the version 2.0, September, 2020, is the latest version of the  "i.MX 8 GStreamer User Guide". Have a great day, BR, Hector V
記事全体を表示
After rt1052 turns on HAB, using nxp mcu bootutility serial boot cannot connect flashloader Looking at the console messages, it feels like the flashloader has signed successfully and downloaded and jumped to the chip, I don't know why it won't connect. I'm using a combination of core and backplane boards, and switching to a core board that doesn't have HAB turned on, it downloads fine, which means there's nothing wrong with the flashloader itself. Opening the automatically generated bd file signed for the flashloader, I don't see any problems, so I'm looking for help. The console information is as follows: executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\sdphost -t 50000 -p COM22,115200 -j -- error-status toolStatus: 0 commandOutput: { "command" : "error-status", "response" : [ 4042322160 ], "status" : { "description" : "305411090 (0x12343412) HAB enabled.", "value" : 305411090 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\sdphost -t 50000 -p COM22,115200 -j -- read-register 1075790864 32 4 D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\vectors\readReg.dat toolStatus: 0 commandOutput: { "command" : "read-register", "response" : [], "status" : { "description" : "305411090 (0x12343412) HAB enabled.", "value" : 305411090 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\sdphost -t 50000 -p COM22,115200 -j -- read-register 1075790880 32 4 D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\vectors\readReg.dat toolStatus: 0 commandOutput: { "command" : "read-register", "response" : [], "status" : { "description" : "305411090 (0x12343412) HAB enabled.", "value" : 305411090 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\sdphost -t 50000 -p COM22,115200 -j -- read-register 1074757636 32 4 D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\vectors\readReg.dat toolStatus: 0 commandOutput: { "command" : "read-register", "response" : [], "status" : { "description" : "305411090 (0x12343412) HAB enabled.", "value" : 305411090 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\sdphost -t 50000 -p COM22,115200 -j -- read-register 1074757660 32 4 D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\vectors\readReg.dat toolStatus: 0 commandOutput: { "command" : "read-register", "response" : [], "status" : { "description" : "305411090 (0x12343412) HAB enabled.", "value" : 305411090 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\sdphost -t 50000 -p COM22,115200 -j -- read-register 1074757660 32 4 D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\vectors\readReg.dat toolStatus: 0 commandOutput: { "command" : "read-register", "response" : [], "status" : { "description" : "305411090 (0x12343412) HAB enabled.", "value" : 305411090 } } D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\elftosb4\win>"D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\elftosb4\win\elftosb.exe" -f imx -V -c "D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\gen\bd_file\imx_flashloader_gen.bd" -o "D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\gen\bootable_image\ivt_flashloader_signed.bin" "D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\src\targets\MIMXRT1052\flashloader.srec" CSF Processed successfully and signed data available in csf.bin Section: 0x14 Section: 0x15 Section: 0x16 Section: 0x18 Section: 0x19 Section: 0x1a Section: 0x1f Section: 0x21 iMX bootable image generated successfully Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\sdphost -t 50000 -p COM22,115200 -j -- write-file 539001344 D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\gen\bootable_image\ivt_flashloader_signed.bin toolStatus: 0 commandOutput: { "command" : "write-file", "response" : [ 3351091 ], "status" : { "description" : "305411090 (0x12343412) HAB enabled.", "value" : 305411090 } } The automatically generated bd file is as follows options { flags = 0x08; startAddress = 0x20208200; ivtOffset = 0x0; initialLoadSize = 0x200; entryPointAddress = 0x2021b26d; } sources { elfFile = extern(0); } constants { SEC_CSF_HEADER = 20; SEC_CSF_INSTALL_SRK = 21; SEC_CSF_INSTALL_CSFK = 22; SEC_CSF_INSTALL_NOCAK = 23; SEC_CSF_AUTHENTICATE_CSF = 24; SEC_CSF_INSTALL_KEY = 25; SEC_CSF_AUTHENTICATE_DATA = 26; SEC_CSF_INSTALL_SECRET_KEY = 27; SEC_CSF_DECRYPT_DATA = 28; SEC_NOP = 29; SEC_SET_MID = 30; SEC_SET_ENGINE = 31; SEC_INIT = 32; SEC_UNLOCK = 33; } section (SEC_CSF_HEADER; Header_Version="4.2", Header_HashAlgorithm="sha256", Header_Engine="DCP", Header_EngineConfiguration=0, Header_CertificateFormat="x509", Header_SignatureFormat="CMS" ) { } section (SEC_CSF_INSTALL_SRK; InstallSRK_Table="../../../gen/hab_cert/SRK_1_2_3_4_table.bin", InstallSRK_SourceIndex=0 ) { } section (SEC_CSF_INSTALL_CSFK; InstallCSFK_File="../../cst/crts/CSF1_1_sha256_2048_65537_v3_usr_crt.pem", InstallCSFK_CertificateFormat="x509" ) { } section (SEC_CSF_AUTHENTICATE_CSF) { } section (SEC_CSF_INSTALL_KEY; InstallKey_File="../../cst/crts/IMG1_1_sha256_2048_65537_v3_usr_crt.pem", InstallKey_VerificationIndex=0, InstallKey_TargetIndex=2) { } section (SEC_CSF_AUTHENTICATE_DATA; AuthenticateData_VerificationIndex=2, AuthenticateData_Engine="DCP", AuthenticateData_EngineConfiguration=0) { } section (SEC_SET_ENGINE; SetEngine_HashAlgorithm = "sha256", SetEngine_Engine = "DCP", SetEngine_EngineConfiguration = "0") { } section (SEC_UNLOCK; Unlock_Engine = "SNVS", Unlock_features = "ZMK WRITE" ) { } A screenshot of the nxp-mcu bootutility error report is shown below: But in reality, the keys are configured with BMOD[1:0]=2'b01 (serial downloader) More often than not, the boot mode is recognized as BMOD[1:0]=2'b00 (boot from fuse) Rarely will it be BMOD[1:0]=2'b10 (internal boot) And then the recognized UUIDs look out of whack as well Very strange, never recognizes the boot mode as BMOD[1:0]=2'b01 (serial downloader) ps: switching to a core board with no HAB configured recognizes it properly every time as BMOD[1:0]=2'b01 (serial downloader) i.MXRT 105x Re: rt1052开启HAB后,使用nxp mcu bootutility串口启动无法连接flashloader Now, can you only replace the master chip? Re: rt1052开启HAB后,使用nxp mcu bootutility串口启动无法连接flashloader I have the same problem, can you help me out? I would like to mail the development board to you. 回复: rt1052开启HAB后,使用nxp mcu bootutility串口启动无法连接flashloader Now, this development board doesn't work. I'll mail it to you to help me adjust it. Is it okay? I'm in Shanghai. 回复: rt1052开启HAB后,使用nxp mcu bootutility串口启动无法连接flashloader NXP Technical Support: Hello! I am experiencing the same problem. Now, downloading the program with KEIL is OK, but, it won't run. The development board model number is: MIMXRT1064-EVK. the console information is as follows: Executing: D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\sdphost\win\sdphost -t 50000 -p COM8,115200 -j -- error- status toolStatus: 0 commandOutput: { " command ": "error-status ", " response ": [ 4042322160 ], " status ": { " description ": " 305411090 (0x12343412) HAB enabled. ", "value ": 305411090 } } Executing: D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\sdphost\win\sdphost -t 50000 -p COM8,115200 -j -- read-register 1075790864 32 4 D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\sdphost\win\vectors\readReg.dat toolStatus: 0 commandOutput: { "command ": "read-register ", " response ": [], " status ": { " description ": "305411090 (0x12343412) HAB enabled. ", "value ": 305411090 } } Executing: D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\sdphost\win\sdphost -t 50000 -p COM8,115200 -j -- read-register 1075790880 32 4 D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\sdphost\win\vectors\readReg.dat toolStatus: 0 commandOutput: { "command ": "read-register ", " response ": [], " status ": { " description ": "305411090 (0x12343412) HAB enabled. ", "value ": 305411090 } } Executing: D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\sdphost\win\sdphost -t 50000 -p COM8,115200 -j -- read-register 1074757636 32 4 D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\sdphost\win\vectors\readReg.dat toolStatus: 0 commandOutput: { "command ": "read-register ", " response ": [], " status ": { " description ": "305411090 (0x12343412) HAB enabled. ", "value ": 305411090 } } Executing: D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\sdphost\win\sdphost -t 50000 -p COM8,115200 -j -- read-register 1074757660 32 4 D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\sdphost\win\vectors\readReg.dat toolStatus: 0 commandOutput: { "command ": "read-register ", " response ": [], " status ": { " description ": "305411090 (0x12343412) HAB enabled. ", "value ": 305411090 } } Executing: D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\sdphost\win\sdphost -t 50000 -p COM8,115200 -j -- read-register 1074757660 32 4 D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\sdphost\win\vectors\readReg.dat toolStatus: 0 commandOutput: { "command ": "read-register ", " response ": [], " status ": { " description ": "305411090 (0x12343412) HAB enabled. ", "value ": 305411090 } } D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\elftosb4\win >" D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\ elftosb4\win\elftosb.exe " -f imx -V -c "D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\gen\bd_file\imx_flashloader_gen.bd " -o "D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\gen\bootable_image\ivt_flashloader_signed.bin " "D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\src\targets\MIMXRT1064\flashloader.srec " CSF Processed successfully and signed data available in csf.bin Section: 0x14 Section: 0x15 Section: 0x16 Section: 0x18 Section: 0x19 Section: 0x1a Section: 0x1f Section: 0x21 iMX bootable image generated successfully Executing: D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\sdphost\win\sdphost -t 50000 -p COM8,115200 -j -- write-file 539001344 D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\gen\bootable_image\ivt_flashloader_signed.bin toolStatus: 0 commandOutput: { "command ": "write-file ", " response ": [ 2290649224 ], " status ": { " description ": "305411090 (0x12343412) HAB enabled. ", "value ": 305411090 } } Executing: D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\sdphost\win\sdphost -t 50000 -p COM8,115200 -j -- jump-address 539001344 toolStatus: 0 commandOutput: { " command ": "jump-address ", " response ": [], " status ": { " description ": " 305411090 (0x12343412) HAB enabled. ", "value ": 305411090 } } Executing: D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\blhost2_3\win\blhost -t 50000 -p COM8,115200 -j -- get-property 1 0 toolStatus: 1 commandOutput: { " command ": "ping ", " response ": [], " status ": { " description ": "10501 (0x2905) Invalid packet type. ", "value ": 10501 } } Executing: D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\blhost2_3\win\blhost -t 50000 -p COM8,115200 -j -- get-property 1 0 toolStatus: 1 commandOutput: { " command ": "ping ", " response ": [], " status ": { " description ": "10501 (0x2905) Invalid packet type. ", "value ": 10501 } } Executing: D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\blhost2_3\win\blhost -t 50000 -p COM8,115200 -j -- get-property 1 0 toolStatus: 1 commandOutput: { " command ": "ping ", " response ": [], " status ": { " description ": "10501 (0x2905) Invalid packet type. ", "value ": 10501 } } Executing: D:\TP161PCB\MCUBootUtility\NXP-MCUBootUtility-3.5.0\tools\blhost2_3\win\blhost -t 50000 -p COM8,115200 -j -- get-property 1 0 Re: rt1052开启HAB后,使用nxp mcu bootutility串口启动无法连接flashloader Can you help me see what it is again? Re: rt1052开启HAB后,使用nxp mcu bootutility串口启动无法连接flashloader The full screenshot of the console and its contents are below: xecuting: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\sdphost -t 50000 -p COM22,115200 -j -- error-status toolStatus: 0 commandOutput: { "command" : "error-status", "response" : [ 4042322160 ], "status" : { "description" : "305411090 (0x12343412) HAB enabled.", "value" : 305411090 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\sdphost -t 50000 -p COM22,115200 -j -- read-register 1075790864 32 4 D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\vectors\readReg.dat toolStatus: 0 commandOutput: { "command" : "read-register", "response" : [], "status" : { "description" : "305411090 (0x12343412) HAB enabled.", "value" : 305411090 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\sdphost -t 50000 -p COM22,115200 -j -- read-register 1075790880 32 4 D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\vectors\readReg.dat toolStatus: 0 commandOutput: { "command" : "read-register", "response" : [], "status" : { "description" : "305411090 (0x12343412) HAB enabled.", "value" : 305411090 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\sdphost -t 50000 -p COM22,115200 -j -- read-register 1074757636 32 4 D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\vectors\readReg.dat toolStatus: 0 commandOutput: { "command" : "read-register", "response" : [], "status" : { "description" : "305411090 (0x12343412) HAB enabled.", "value" : 305411090 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\sdphost -t 50000 -p COM22,115200 -j -- read-register 1074757660 32 4 D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\vectors\readReg.dat toolStatus: 0 commandOutput: { "command" : "read-register", "response" : [], "status" : { "description" : "305411090 (0x12343412) HAB enabled.", "value" : 305411090 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\sdphost -t 50000 -p COM22,115200 -j -- read-register 1074757660 32 4 D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\vectors\readReg.dat toolStatus: 0 commandOutput: { "command" : "read-register", "response" : [], "status" : { "description" : "305411090 (0x12343412) HAB enabled.", "value" : 305411090 } } D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\elftosb4\win>"D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\elftosb4\win\elftosb.exe" -f imx -V -c "D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\gen\bd_file\imx_flashloader_gen.bd" -o "D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\gen\bootable_image\ivt_flashloader_signed.bin" "D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\src\targets\MIMXRT1052\flashloader.srec" CSF Processed successfully and signed data available in csf.bin Section: 0x14 Section: 0x15 Section: 0x16 Section: 0x18 Section: 0x19 Section: 0x1a Section: 0x1f Section: 0x21 iMX bootable image generated successfully Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\sdphost -t 50000 -p COM22,115200 -j -- write-file 539001344 D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\gen\bootable_image\ivt_flashloader_signed.bin toolStatus: 0 commandOutput: { "command" : "write-file", "response" : [ 2290649224 ], "status" : { "description" : "305411090 (0x12343412) HAB enabled.", "value" : 305411090 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\sdphost\win\sdphost -t 50000 -p COM22,115200 -j -- jump-address 539001344 toolStatus: 0 commandOutput: { "command" : "jump-address", "response" : [], "status" : { "description" : "305411090 (0x12343412) HAB enabled.", "value" : 305411090 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM22,115200 -j -- get-property 1 0 toolStatus: 1 commandOutput: { "command" : "ping", "response" : [], "status" : { "description" : "10501 (0x2905) Invalid packet type.", "value" : 10501 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM22,115200 -j -- get-property 1 0 toolStatus: 1 commandOutput: { "command" : "ping", "response" : [], "status" : { "description" : "10501 (0x2905) Invalid packet type.", "value" : 10501 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM22,115200 -j -- get-property 1 0 toolStatus: 1 commandOutput: { "command" : "ping", "response" : [], "status" : { "description" : "10501 (0x2905) Invalid packet type.", "value" : 10501 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM22,115200 -j -- get-property 1 0 toolStatus: 1 commandOutput: { "command" : "ping", "response" : [], "status" : { "description" : "10501 (0x2905) Invalid packet type.", "value" : 10501 } } Executing: D:\AEMBED\rt1052\soft\NXP-MCUBootUtility-master\tools\blhost2_3\win\blhost -t 50000 -p COM22,115200 -j -- get-property 1 0 toolStatus: 1 commandOutput: { "command" : "ping", "response" : [], "status" : { "description" : "10501 (0x2905) Invalid packet type.", "value" : 10501 } } Re: rt1052开启HAB后,使用nxp mcu bootutility串口启动无法连接flashloader 控制台命令截图不太完整,write-file 后面没有命令了吗?
記事全体を表示
i.MX 8 GStreamer用户指南 你好, 我想知道是否有计划更新 i.MX 8 GStreamer 用户指南? https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX-8-GStreamer-User-Guide/ta-p/1098942 如果能有本文档的更新版本,以反映i.MX 8 M Plus的强大功能,以及恩智浦自2020年9月编写 2.0版以来在i.MX 8M Plus设备树上游方面所做的开创性工作,那就太好了。 意愿 Re: i.MX 8 GStreamer User Guide 我赞成。我现在使用的指南是 IMX8M Mini EVK,还需要改进。 Re: i.MX 8 GStreamer User Guide 你好@Hector_Villarruel 我想知道 Marco@marcoo_antonio_franchi和 Pedro@pedro_jardim于 2020 年编写的《i.MX 8 GStreamer 用户指南》的可能更新进展如何? i.MX 8 系列(尤其是IMX8MPLUS)的视频管道处于世界领先地位,如果能更新.MX 8 GStreamer 用户指南,以涵盖过去 5 年的进展,那将是再好不过了。 如果能知道是否有计划为 i.MX 95iMX95编写更新版的 GStreamer用户指南,那将是再好不过的了。 。 Re: i.MX 8 GStreamer User Guide 你好@威尔-罗伯逊 是的,你说得对。 非常感谢您的反馈。 BR、 赫克托五世 Re: i.MX 8 GStreamer User Guide 你好@Hector_Villarruel 恩智浦是否有可能考虑编写" i.MX 8 libcamera 用户指南" 或更新版"i.MX 8 GStreamer 用户指南"? i.MX 8 M Plus 上的两个 MIPI CSI-2 接口以及非常强大的 ISP(图像信号处理器)、硬件视频编码器和 NPU(神经处理单元),使其拥有异常强大的视频管道,在高效处理视频和将神经网络有效应用于视频方面处于行业领先地位。i.MX 95 将继续保持这种领先地位,因此,如果能提供更多有关通过 libcamera 或 GStreamer 充分利用这些功能的文档,那就再好不过了。 非常感谢您的帮助, Will Re: i.MX 8 GStreamer User Guide 你好@威尔-罗伯逊 希望这篇文章对你有所帮助、 我想通知你,2020 年 9 月的 2.0 版本是"i.MX 8 GStreamer 用户指南" 的最新版本。 祝你愉快 BR、 赫克托五世
記事全体を表示
S32G2 doesn't work and RST ERROR I use S32G2 and its PMIC (VR5510) ,Refer to the S32G-VNP-RDB2 scheme. The voltages are correct. But the S32G2 does not work The system image is in the TF card, and LPDDR is not installed yet What could be the problem?  ##S32G-VNP-RDB  S32G2  Re: S32G2 doesn't work and RST ERROR Hello,  chenyin_h Thanks for the reply. I have bought the debugger. Using it, can run MCU programs on the M7 core, but the A5 core still cannot run the system. Do I need any additional configuration or programming? BR Re: S32G2 doesn't work and RST ERROR Hello, @zhipeng  Thanks for the reply. Yes, the S32Debug probe could be used for the S32G2 via JTAG interface BR Chenyin Re: S32G2 doesn't work and RST ERROR Hi Chenyin,     Thanks for the reply.      Yes,I am willing to booting the board via SD,The captured waveform is as follows. 2. There is no pull-down HW setting on RESET_B. 3. Can I use S32 Debug Probe debugger?     Thanks very much!     BR. Re: S32G2 doesn't work and RST ERROR Hello, @zhipeng  Thanks for your reply. 1. You are willing to booting the board via SD, is it right? if yes, also measure the clock of SD 2. From the wave you captured, seems there is abnormal pull-down signal on RESET_B. 3. If confirmed no issues from HW, use the debugger to attach to the board for further analysis. BR Chenyin Re: S32G2 doesn't work and RST ERROR The specific model is S32G274AABK0VUCT. Re: S32G2 doesn't work and RST ERROR Hi Chenyin, Thanks for the reply. The schematic of my custom board is similar to RDB2,but because of the DDR hasn't been bought yet, it is not installed。The DDR interface pins are left unconnected on board。 the image on the TF card  is made by the installation instructions, the following two, are the same problem. 1.  2. What could be the problem?  Thanks very much! BR Re: S32G2 doesn't work and RST ERROR Hello, @zhipeng  Thanks for your post. So the schematic of your custom board is similar to RDB2, but without LPDDR4 installed? The DDR interface pins are left unconnected on board? What kind of the image on the TF card? how they are generated? BR Chenyin
記事全体を表示
imx8mm コアボードにコネクテッドされた jadard JD9365DA-H3 ディスプレイパネルのデバイスツリーソースファイル 親愛なるチームの皆様、 私は、フリースケールのimx8mmコアボードにコネクテッドされたjadard jd9365d(TFT LCDシングルチップ)ディスプレイパネル用のデバイスツリーソース(dts)ファイルを作成しています。 jd9365d パネル用のカーネル ドライバは、以下のリンクを参照すると含まれています。https://github.com/edgeble/kernel/blob/linux-5.10-gen-rkr3.4/drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c しかし、JD9365D パネルの DTS ファイル コード参照は Rockchip コア用に追加されており、IMX8MM コア ボードの DTS コードの記述には参照できません。それぞれの rockchip dts ファイルを以下に示します。 https://github.com/edgeble/kernel/blob/linux-5.10-gen-rkr3.4/arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6b-io-edp0-hdmi1-dsi0-dsi1.dtsi#L401 したがって、imx8mm コア ボードと互換性のある TFT LCD パネルの洞察/参照 dts ファイルを提供するよう要求します。これは、jd9365da パネル dts コードの記述に使用できます。 参考までにjd9365dパネル文書を添付しました。 よろしくお願いします。 小手 i.MX 8M | i.MX 8M ミニ | i.MX 8M ナノ Re: device tree source file for jadard JD9365DA-H3 display panel connected to imx8mm core board このURLがお役に立てれば幸いです。 https://github.com/webstorage119/iMX8MPlus-JD9365DA-H3 Re: device tree source file for jadard JD9365DA-H3 display panel connected to imx8mm core board こんにちは、 レビュー用に、デバイス ツリー ファイル パッチと jd9365da ドライバ パッチを準備しました。一方、imx8mm ボードは、添付の jd9365da パネル ドライバに含まれるイメージで起動されますが、jadard jd9365da ドライバの probe() をトリガーできません。この問題のさらなるデバッグに役立つ情報を提供していただけますか? よろしくお願いします。 コティ Re: device tree source file for jadard JD9365DA-H3 display panel connected to imx8mm core board 貢献者の皆様、 お返事ありがとうございます。jd9365da パネルの dts ファイルを書き込むために使用される、imx8mm コアと互換性のある参照 tft lcd dts ファイルを入手する必要がありますか。 よろしく 小手 Re: device tree source file for jadard JD9365DA-H3 display panel connected to imx8mm core board こんにちは、 はい、パネルを接続することは可能ですが、カーネルを nxp でサポートされているものに変更し、dtb を適切に記述する必要があります。 よろしくお願いします。
記事全体を表示
I.MX8M Plus JTAGデバッグに入る NXP I.MX8M Plus チップをベアメタル開発およびデバッグに使用し、DStream エミュレータを使用して JTAG 経由で I.MX8M Plus プロセッサの JTAG インターフェースに接続すると、ピン JTAG_MOD がローレベルに設定されますが、開発ボードは JATG デバッグ モードに入ることができず、J-Link エミュレータを使用してチップの ROM テーブルを読み取ることができません。I.MX8M Plus チップは工場出荷時に JTAG 機能を無効にしますか?I.MX8M Plus チップの Cortex-A53 プロセッサを有効にして、JTAG を介してベアメタル デバッグ モードに入るにはどうすればよいですか?ありがとう Re: I.MX8M Plus Enter JTAG Debug こんにちは、 カスタム i.MX8M Plus ボードの JTAG コネクティビティとブート オプションに関していくつか質問があります。 デバッグのためにボードを接続する際、通常は JTAG または別のインターフェースをどのように使用しますか? JTAG を使用する場合、 U-Boot の実行後に接続しますか、それともブート前 (パワーオン リセット時) に接続しますか? 当社のカスタム ボードにはUSB および SD インターフェースが実装されていないSO、現在、通信と検出に使用できるのは JTAG のみです。 JTAG (DSTREAM-ST) 経由でのみボードを起動するための正しい手順または構成についてアドバイスをいただけますか? ブート デバイスが存在しない場合にデバッグ アクセスを有効にするには、 JTAG_MOD/ブート モードピンに追加の構成が必要ですか? Re: I.MX8M Plus Enter JTAG Debug ROM アクセスを使用しない場合、Cortex-a53 ベアメタル プログラムのデバッグに JTAG を使用するにはどうすればよいでしょうか? JTAGデバッグモードに入るにはどうすればよいですか?ありがとうございます Re: I.MX8M Plus Enter JTAG Debug こんにちは、 はい、工場出荷時には JTAG は無効になっていますが、これは ROM アクセスのみを目的としており、残りのコードにはアクセスできます。 よろしくお願いします。
記事全体を表示
MRF300AN: questions about datasheet to the real world I would like to build up a couple of RF amps using the MRF300AN, this looks like a really great device.  I have a whole series of questions about going from the suggested applications in the datasheet, to building actual working circuits.  I'm going to start off with a couple questions about the PCB's specified: The PCB's specified in the datasheet give a part number, and the manufacturer as MTL.  I see that MTL is an outfit providing PCB fabricating services.  Am I correct that the boards may be ordered from them, by merely supplying this part number, and they will already know what it is without having to send them files or anything?  If so, this is excellent!  While I'm not new to PCB fabrication, I've never had to make plated-through holes before, and researching this implies that it will be far more trouble than it's worth for only a couple of boards if they can be obtained at reasonable cost from MTL. My second question involves the difference in PCB used for the datasheet's 230mhz design, this is the only board that differs from the others.  While the first RF amp that I want to build will be on 50mhz (therefore the design seems to be pretty straightforward and turn-key from the datasheet), the second will be on 222mhz.  This frequency range is a transition, where stripline techniques start to become more practical and "normal" LC elements start to become less practical.  Is there a particular reason for using stripline techniques instead of air-wound coils for the 230mhz design?  Or was it done merely to illustrate usage of striplines in the input and output matching?  Likewise, the board material is different.  At this frequency, is there really any significant advantage to using AD255C instead of FR4? I ask this second question because I would prefer to build the 222mhz design with the smaller FR4 board and air-wound coils used in the lower frequency designs.  It seems like there would not be any significant loss of efficiency or added difficulty in construction in using air-wound coils instead of striplines at this frequency.  Likewise, it would seem like any losses in FR4 PCB material would also be insignificant at this frequency (am I wrong about this?).  To me, the advantage of reduced size and cost (especially considering the heatsink and a copper block heat spreader) would outweigh a loss of .001% efficiency in air-would coils or a .001db loss in the FR4 board material.  These questions are first, because I am planning the chassis layout within the cabinet, including the airflow path for the forced-air cooling system, so will need to know which set of dimensions I'm designing around.  My next set of questions will involve component choices, again from the perspective of going from what the datasheet says to a real-world implementation of a working circuit.  TIA for any useful replies! Re: MRF300AN: questions about datasheet to the real world Drift Boss has a very high ‘replayability’. There are always new records to break, new cars to unlock. The more you play, the more ‘addicted’ you become! Re: MRF300AN: questions about datasheet to the real world It’s a top choice for mobile creators who demand flexibility and power from their editing apps in vn app download. Re: MRF300AN: questions about datasheet to the real world Grewal Transport Service specializes in providing reliable and efficient  https://www.grewaltransportservice.com/transport-service-delhi-to-chennai.php">Delhi to Chennai transport services  With a focus on safety, timeliness, and affordability, we offer both Full Truck Load (FTL) and Part Truck Load (PTL) solutions tailored to your specific requirements. Our modern fleet ensures your goods are transported securely, and real-time shipment tracking gives you complete transparency. Choose Grewal Transport Service for Delhi to Chennai transport services you can trust, offering the best in logistics with customer satisfaction at the forefront. Experience hassle-free, cost-effective deliveries every time. Re: MRF300AN: questions about datasheet to the real world Ok, great, thank you for the response!  So then my conclusions are correct about the board itself.  But your response prompts the question, is it possible to order just the bare PCB only, rather than the complete "evaluation board" or "kit"?  I originally checked with both Digikey and Mouser (which are your major distributors in the US, and I have been ordering parts from both of them for decades), and only the complete "evaluation board" is available.  Likewise, I do not see any reference to just the bare PCB in the "RF Circuit Collection".  The only reason I would even order the bare PCB rather than replicate the layout and etch it myself is that it has to lay flat against the copper heat speader, and the necessary method of plated through holes is far more trouble than is worth to do myself for only two boards (I'm also going to build one for 50mhz).  So would NXP or MTL sell me a couple of the bare PCB's?  How would I go about ordering them? My next comment and question involves some of the component choices.  That Bourns trimpot specified in the datasheet is not a real world component that is readily available.  Both Mouser and Digikey sell variations of that same part, but the physical configuration is different, such that it will not fit onto the board correctly.  This appears to be a non-production part that appeared on someone's bench as part of a sample kit from Bourns.  🙂  And for the available variations, almost $5 for a trimpot?  Seriously?  That's an awfully expensive trimpot, when parts with the exact same specs are available from the surplus houses for well under $1.  For my implementations of the circuit, I'll use one of the trimpots that I already have laying around on hand, locate the bias voltage divider on the power supply board (fed from an IC regulator instead of a zener), and just bring the bias in from off the board as a separate power lead.  It will require an extra feedthrough capacitor and piece of wire, but I already have those on hand, and it sure beats paying almost $5 for a trimpot! My next question is about some of the capacitors used.  Many of them are rated at 500v.  Is a 500v rating really necessary for some reason?  At this power level, drain voltage, drain impedance, and load impedance, wouldn't the minimum "safe" rating be somewhere closer to 100-160v?  Again, I have many of the values needed on hand, but at voltage ratings of less than 500v.  Also, some of the exact capacitors specified are no longer available (at least not from Mouser and Digikey), so substitutions will become necessary in some cases regardless. Re: MRF300AN: questions about datasheet to the real world 1. We did not expect customers to place orders directly to MTL. Instead, one should order the boards through our distributors or using "RF CIRCUIT COLLECTION" service on the NXP site: https://www.nxp.com/design/development-boards/rf-circuit-collection:RF-CIRCUIT-COLLECTION The boards can be provided as fully assembled and tested circuits or as a kits including PCB and all the components required. Delivery options can be discussed (for example, the number of device samples). 2. Your general understanding is correct. Microstrip design reduces the BOM and simplifies assembly. In the case of microwave design, using microstrip matching is indispensable. At low frequencies, using microstrip matching is limited by the size. Typical microstrip element size needed to match any impedances is Lambda/4. If using capacitors at the ends, the length of microstrip segment can be shortened to Lambda/12. Shorter segments could only be used for partial tuning. So, there is a natural low frequency bound for microstrip matching design. It is 300-400MHz for typical board dimensions. At lower frequencies, this technique does not give any advantages. 3. The board material determines dielectric constant (wavelength->TL dimensions) and losses. The losses must be taken into account and they are critical in some applications. - Low noise amplifiers. Input losses increase noise factor by the same amount. - High Q designs (filters,transformers). The losses limit maximum quality factor of the filters. In some cases, the substrate losses can be beneficial since they improves stability of an amplifier. A designer must choose between cheap FR4 material and costly ones after evaluating the performance loss caused by the material. Most RF power amplifiers below 1GHz can be made using FR4. Microwave designs generally use high quality RF substrates. 4. 222 Mhz RF power amplifier can be implemented using FR4 material and discrete components for impedance matching. Have a great day, Pavel NXP TIC
記事全体を表示
リフレッシュポリシーの問題 S32K142 EVB <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ファイル システムからプロジェクトを開くと、この警告が表示されます。 この警告を修正するにはどうすればいいですか? 説明 リソース パス 場所 タイプ Debug_FLASH 構成で、リフレッシュ ポリシー S32K142_EVB_JumpStart_Firmware がプロジェクト名 S32K142_EVB_JumpStart_Firmware と一致しません。S32K142_EVB_JumpStart_Firmware S32K142_EVB_JumpStart_Firmware リフレッシュ ポリシーの問題。 Re: refresh policy problem S32K142 EVB 数年遅れましたが、私の場合は、最後のステップだけを実行してから、クリーニングしてコンパイルすると、すべてが修正されたことをCAN確認できます。 私は.cプロジェクトに参加したばかりです。古いプロジェクト名へのすべての参照を検索し、新しいプロジェクト名に変更しました。その後、これらの警告なしでコンパイルされました。 警告を削除すると、クリーニングと同じ効果が得られると思います。 Re: refresh policy problem S32K142 EVB こんにちは、 私の同僚の@BlackNightがこのトピックに関する素晴らしいブログを書いています。解決策についてはぜひご確認ください! Eclipse 上の MCU | Eclipse プロジェクトの「リフレッシュ ポリシー」: 外部 Make による増分ビルドが壊れている? よろしくお願いいたします。 Mike Re: refresh policy problem S32K142 EVB 以前の解決策を試しましたが、問題は解決しませんでした。 Re: refresh policy problem S32K142 EVB 無駄だ。 Re: refresh policy problem S32K142 EVB <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> S32DS 2018.R1 の既存のビルド構成をコピーし、S32DS の構成ゲインを削除した後、同じ問題が発生しました。 問題は、S32DS が構成への参照を完全に削除せず、そのプロパティのみを削除することです。 動作構成: <configuration configurationName="Release"> <resource resourceType="PROJECT" workspacePath="/Project_Name"/> configuration>‍‍‍‍‍‍‍‍‍ 削除された構成: <configuration configurationName="Debug_Release"/>‍ SO、警告を解決するために私が行ったことは次のとおりです。 プロジェクトを開いた後、コンソール内のすべての警告を右クリックして削除します。 プロジェクトを閉じる .cproject内の上記の未使用の設定タグを削除します。プロジェクトのルートフォルダにあるファイル もちろん、これは S32DS 自体にビルドされた構成をすでに削除した後のことでした。 Re: refresh policy problem S32K142 EVB <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Xu zhao さんのおっしゃるとおり、この問題は S32 Studio では解決されていません。 プロジェクトを複製すると、S32 Studio は特定のファイルと構成の名前を変更できません。 プロジェクトのすべてのデバッグ構成を確認する必要があります (プロジェクトを右クリック > デバッグ > デバッグ構成) また、各 C/C++ ビルド構成の更新ポリシーも確認する必要があります。間違ったリソースを削除し、適切なリソースを追加します Re: refresh policy problem S32K142 EVB <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは、私のIDEは Arm用S32 Design Studio バージョン: 2018.R1 ビルドID: 180815 この悪い問題もあります。問題コンソールに常に警告が表示されます。 prj 名を確認しましたが、確かに正しいです。 まだ解決していません.... Re: refresh policy problem S32K142 EVB <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> S32DS ARM 2.0 バージョンによる修正。ありがとう〜 Re: refresh policy problem S32K142 EVB <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは、 .launchにはさまざまな名前がありますxmlファイル - プロジェクトルート -> Project_Settings\Debugger にあります。これらのファイルの名前をプロジェクト名に合わせて変更してください。   スクリーンショットでは、最初の 2 つのファイルの名前をすでに変更しています。私のCASE、ファイル名に余分な _OOBE_ がありました。 お役に立てば幸いです。 ジリ
記事全体を表示
MRF300AN:从数据表到现实世界的问题 我想用 MRF300AN 搭建几个射频放大器,这看起来像一款非常棒的设备。从数据表中的建议应用到构建实际工作电路,我有一连串的问题。 首先,我想就指定的 PCB 提出几个问题: 数据表中指定的印刷电路板提供了零件编号,制造商为 MTL。 我看到 MTL 是一家提供 PCB 制造服务的公司。 我说只要提供这个零件号就可以从他们那里订购板,他们不必向他们发送文件或其他任何东西就已经知道板是什么了吗?如果是这样,那就太好了! 虽然我对印刷电路板制造并不陌生,但我以前从未做过电镀通孔,而对此进行研究意味着,如果能以合理的成本从MTL获得几块板,麻烦远大于仅购买几块板的价值。 我的第二个问题涉及用于数据表230mhz设计的PCB的区别,这是唯一与其他板不同的板。虽然我想版本第一个射频放大器将在50mhz上运行(因此从数据表来看,设计似乎非常简单和一站式),但第二个将使用222MHz。这个频率范围是一种过渡,带状线技术开始变得更加实用," 普通 " LC 元件开始变得不那么实用了。在 230mhz 设计中使用带状线技术而不是空气绕组线圈有什么特殊原因吗? 还是仅仅为了说明在输入和输出匹配中使用带状线? 同样,板材料也不同。在此频率下,使用 AD255C 而不是 FR4 是否真的有明显优势? 我问第二个问题是因为我更愿意使用较小的 FR4 板和低频设计中使用的气绕线圈来版本 222mhz 的设计。在这一频率下,使用空气绕组线圈而不是带状线似乎不会有任何明显的效率损失,也不会增加制造难度。 同样,FR4 印刷电路板材料的任何损耗在此频率下似乎也是微不足道的(我说错了吗?) 对我来说,减小尺寸和降低成本(特别是考虑到散热片和铜块散热器)的优势要大于 0.001 英寸的损失。%空气线圈效率或 0.001dbFR4 主板材料损失。 首先提出这些问题,是因为我正在规划机柜内的机箱布局,包括强制空气冷却系统的气流路径,因此需要知道我要围绕哪一组尺寸进行设计。 我的下一组问题将涉及元器件选择,同样是从数据表中所说的转变为工作电路的实际实现。谢谢您的有用回复! Re: MRF300AN: questions about datasheet to the real world 漂移老板》的 "可玩性 "非常高。总有新的记录等着我们去打破,总有新的汽车等着我们去解锁。玩得越多,就越 "上瘾"! Re: MRF300AN: questions about datasheet to the real world 它是那些对编辑应用程序的灵活性和功能要求极高的移动创作者的首选。 vn 应用下载. Re: MRF300AN: questions about datasheet to the real world Grewal Transport Service 专门提供可靠高效的 < a href= " https://www.grewaltransportservice.com/transport-service-delhi-to-chennai.php " > 德里到钦奈的运输服务 注重功能安全、及时性和可负担性,我们同时提供整车装载 (FTL) 以及根据您的特定要求量身定制的 零件卡车装载 (PTL) 解决方案。我们的现代化车队可确保您的货物得到安全运输,实时货运跟踪可为您提供完整的透明度。选择 Grewal Transport Service,您可以获得值得信赖的德里到钦奈的运输服务,我们提供最优质的物流服务,并将客户满意度放在首位。体验无忧、经济高效的送货服务。 Re: MRF300AN: questions about datasheet to the real world 好的,很好,谢谢你的答复! 因此,我对板本身的结论是正确的。但是你的回答提示了一个问题,是否可以只订购裸露的 PCB,而不是完整的 " 评估板 " 或 " 套件 "?我最初与 Digikey 和 Mouser(它们是您在美国的主要代理商,几十年来我一直在向他们订购零件)核对过,但只有完整的 " 评估板 " 可用。同样,在 " 射频电路系列 " 中,我看不到任何只参考裸露的 PCB 的内容。我之所以要订购裸露的 PCB,而不是自己复制布局然后蚀刻,唯一的原因是它必须平放在铜散热器上,而且必要的电镀通孔方法比自己只买两块板要麻烦得多(我还打算为 50MHz 版本建造一块)。那么恩智浦或 MTL 会卖给我几块裸 PCB 吗? 我该如何订购? 我的下一个评论和问题涉及一些元器件选择。数据表中指定的 Bourns trimpot 不是一个现成可用的现实世界元器件。Mouser和Digikey都出售相同零件的变体,但物理配置不同,因此无法正确安装在板上。这似乎是一个非生产部件,作为 Bourns 样品套件的一部分出现在某人的工作台上。 🙂 就现有的变化而言,将近 5 美元就能买到一个触发器? 真的吗? 这是个非常昂贵的阻尼器,而规格完全相同的零件在剩余物资商店只需不到 1 美元就能买到。 在实现该电路时,我将使用手头上已经放置的一个微调电池,将偏置分频器放在电源板上(由IC稳压器而不是齐纳器供电),然后将偏置从电路板上引入作为单独的电源线。这将需要一个额外的馈通电容和一根电线,但我手头上已经有了,而且肯定比花将近5美元买一个微调器更胜一筹! 我的下一个问题是关于所用的一些电容。许多设备的额定电压为 500 伏。 出于某种原因,500 伏额定电压真的有必要吗? 在这个功率级、漏极电压、漏极阻抗和负载阻抗下,最低 " 安全 " 额定值难道不会接近 100-160v 吗?同样,我手头有许多所需的数值,但额定电压低于 500 伏。 此外,某些指定的精确电容已不再可用(至少不是来自Mouser和Digikey的电容),因此无论如何,在某些情况下都需要更换。 Re: MRF300AN: questions about datasheet to the real world 1. 我们没想到客户会直接向 MTL 下订单。取而代之的是,应该通过我们的代理商或在恩智浦网站上使用 " RF CIRCUIT COLLECTION " 服务订购板: https://www.nxp.com/design/development-boards/rf-circuit-collection:RF-CIRCUIT-COLLECTION 这些板可以作为完全组装和测试的电路提供,也可以作为包括印刷电路板和所有所需元器件的套件提供。可以讨论交付选项(例如,设备样本的数量)。 2. 您的总体理解是正确的。 微带设计减少了 BOM,简化了装配。在微波设计中,使用微带匹配是必不可少的。 在低频情况下,使用微带匹配会受到尺寸的限制。匹配任何阻抗所需的典型微带元件尺寸为 Lambda/4。如果在两端使用电容,则微带段的长度可以缩短到Lambda/12。较短的区段只能用于部分调谐。 因此,微带匹配设计有一个自然的低频界限。典型板尺寸为 300-400MHz。在较低频率下,这种技术没有任何优势。 3. 电路板材料决定介电常数(波长-> TL 尺寸)和损耗。必须考虑到损耗,在某些应用中损耗是至关重要的。 - 低噪音放大器输入损耗会以相同的幅度增加噪声系数。 - 高 Q 值设计(滤波器、变压器)。损耗限制了滤波器的最大品质因数。 在某些情况下,基板损耗会提高放大器的稳定性,因此是有益的。 设计人员必须在评估材料造成的性能损失后,在廉价的 FR4 材料和昂贵的 FR4 材料之间做出选择。大多数 1GHz 以下的射频功率放大器都可以使用 FR4 制作。微波设计通常使用高质量的射频基底。 4。 222 Mhz 射频功率放大器可使用 FR4 材料和用于阻抗匹配的分立元器件来实现。 祝您愉快! Pavel NXP TIC
記事全体を表示
I.MX8M Plus 进入 JTAG 调试 使用恩智浦I.MX8M Plus芯片进行裸机开发和调试,以及使用dStream仿真器通过JTAG连接到I.MX8M Plus处理器的JTAG接口时,引脚JTAG_MOD已设置为低级别,但是开发板无法进入JATG调试模式,并且无法使用J-Link仿真器读取芯片的ROM表。I.MX8M Plus 芯片出厂时是否禁用了 JTAG 功能?如何使 I.MX8M Plus 芯片中的 Cortex-A53 处理器通过 JTAG 进入裸机调试模式?谢谢 Re: I.MX8M Plus Enter JTAG Debug 您好, 我对自定义 i.MX8M Plus 板的 JTAG 连接和启动选项有一些疑问。 您通常如何连接板进行调试——使用 JTAG 或其他接口? 如果使用 JTAG,您是在执行 U-Boot 之后还是启动之前(开机重置时)进行连接? 在我们的定制板中,未填充 USB 和 SD 接口,因此我们目前只有 JTAG 可用于通信和检测。 您能否建议仅通过 JTAG (DSTREAM-ST) 启动板的正确程序或配置? 当没有引导设备时,JTAG_MOD / 引导模式引脚中是否需要任何其他配置来启用调试访问权限? Re: I.MX8M Plus Enter JTAG Debug 如果不使用 rom 访问权限,如何使用 jtag 调试 Cortex-a53 裸机程序? 如何才能进入 jtag 调试模式,谢谢 Re: I.MX8M Plus Enter JTAG Debug 你好 是的,JTAG 在出厂时是禁用的,但这只是用来访问 ROM,你可以访问其他代码。 此致
記事全体を表示
I.MX8M Plus Enter JTAG Debug When using NXP I.MX8M Plus chip for bare metal development and debugging, and using DStream emulator to connect to the JTAG interface of I.MX8M Plus processor through JTAG, pin JTAG_ MOD has been set to low level, but the development board cannot enter the JATG debugging mode, and the ROM Table of the chip cannot be read using the J-Link emulator. Does the I.MX8M Plus chip disable the JTAG function when it leaves the factory? How can I enable the Cortex-A53 processor in I.MX8M Plus chip to enter the bare metal debugging mode through JTAG? Thank you Re: I.MX8M Plus Enter JTAG Debug Hi, I have some questions regarding JTAG connectivity and boot options for a custom i.MX8M Plus board. How do you typically connect your board for debugging — using JTAG or another interface? If JTAG is used, do you connect after U-Boot has executed or before boot (at power-on reset)? In our custom board, USB and SD interfaces are not populated, so we currently have only JTAG available for communication and detection. Could you please advise on the correct procedure or configuration to bring up the board only via JTAG (  DSTREAM-ST)? Is there any additional configuration needed in the  JTAG_MOD / Boot Mode pins for enabling debug access when no boot device is present? Re: I.MX8M Plus Enter JTAG Debug if i no use rom access, how can i do that use the jtag for debug Cortex-a53 bare metal program ? how can i do that enter jtag debug mode, thank you Re: I.MX8M Plus Enter JTAG Debug Hello, Yes, JTAG is disable when is leaving the factory, but this is just for rom access you can access to the rest of the code. Regards
記事全体を表示
S32G2が動作せず、RSTエラーが発生する 私は S32G2 とその PMIC (VR5510) を使用します。S32G-VNP-RDB2 スキームを参照してください。 電圧は正しいです。 しかしS32G2は動作しない システムイメージはTFカードにあり、LPDDRはまだインストールされていません 何が問題なのでしょうか? ##S32G-VNP-RDB S32G2 Re: S32G2 doesn't work and RST ERROR こんにちは、 chenyin_hさん 返信ありがとうございます。 デバッガーを購入しました。これを使用すると、M7 コアで MCU プログラムを実行できますが、A5 コアでは依然としてシステムを実行できません。追加の設定やプログラミングは必要ですか? BR Re: S32G2 doesn't work and RST ERROR こんにちは、 @zhipeng 返信ありがとうございます。 はい、S32DebugプローブはJTAGインターフェース経由でS32G2に使用できます。 BR チェイン Re: S32G2 doesn't work and RST ERROR こんにちは、チェンインさん 返信ありがとうございます。 はい、SD経由でボードを起動しても構いません。キャプチャされた波形は次のとおりです。 2. RESET_B にはプルダウン HW 設定はありません。 3. S32 Debug Probe デバッガーをCAN使用できますか? どうもありがとうございました! BR。 Re: S32G2 doesn't work and RST ERROR こんにちは、 @zhipeng ご返信ありがとうございます。 1.SD 経由でボードを起動するつもりですか?はいの場合は、SDのクロックも測定します 2. キャプチャした波形から、 RESET_B に異常なプルダウン信号があるようです。 3. ハードウェアに問題がないことが確認された場合は、デバッガーを使用してボードに接続し、さらに分析します。 BR チェイン Re: S32G2 doesn't work and RST ERROR 具体的なモデルは S32G274AABK0VUCT です。 Re: S32G2 doesn't work and RST ERROR こんにちは、チェンインさん 返信ありがとうございます。 私のカスタム ボードの回路図は RDB2 に似ていますが、DDR はまだ購入されていないため、インストールされていません。DDR インターフェース ピンはボード上で未接続のままになっています。 TF カード上のイメージはインストール手順によって作成されますが、次の 2 つは同じ問題です。 1. 2. 何が問題なのでしょうか? どうもありがとうございました! BR Re: S32G2 doesn't work and RST ERROR こんにちは、 @zhipeng ご投稿ありがとうございます。 SO、カスタム ボードの回路図は RDB2 に似ていますが、LPDDR4 はインストールされていないということですか?DDR インターフェース ピンはボードに搭載されていませんか? TF カードにある画像は何ですか?どのように生成されるのでしょうか? BR チェイン
記事全体を表示
device tree source file for jadard JD9365DA-H3 display panel connected to imx8mm core board Dear team, I am writing Device tree source (dts) file for jadard jd9365d (TFT LCD single chip ) display panel that is connected to freescale imx8mm core board kernel driver for jd9365d panel is included by referring below  link.  https://github.com/edgeble/kernel/blob/linux-5.10-gen-rkr3.4/drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c But dts file code reference for jd9365d panel is added for rockchip core and it can not be referred for writing dts code for imx8mm core board. respective rockchip dts file is given below.  https://github.com/edgeble/kernel/blob/linux-5.10-gen-rkr3.4/arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6b-io-edp0-hdmi1-dsi0-dsi1.dtsi#L401 hence requesting to provide some insights / reference dts file of  TFT lcd panel compatible for imx8mm core board as it can be used to write jd9365da panel dts code.  Attached jd9365d panel document for reference. Regards kote i.MX 8M | i.MX 8M Mini | i.MX 8M Nano Re: device tree source file for jadard JD9365DA-H3 display panel connected to imx8mm core board I hope this url would help you. https://github.com/webstorage119/iMX8MPlus-JD9365DA-H3 Re: device tree source file for jadard JD9365DA-H3 display panel connected to imx8mm core board Hi, i prepared the device tree file patch along with jd9365da driver patches for review for review. Meanwhile imx8mm board is booted with attached jd9365da panel driver included image but fails to trigger probe() of jadard jd9365da driver . could you please provide insights for further debugging of the issue.? Regards koti Re: device tree source file for jadard JD9365DA-H3 display panel connected to imx8mm core board Dear contributor,l thank you for your reply. Shall i get any reference tft lcd dts file compatible with imx8mm core that is used for writing dts file for jd9365da panel. Regards kote Re: device tree source file for jadard JD9365DA-H3 display panel connected to imx8mm core board Hello, Yes, it will be possible to connect the panel but you have to change your kernel to one supported by nxp, and with well written the dtb. Regards
記事全体を表示
refresh policy problem S32K142 EVB I open project from file system then get this warning. How to Fix this warning???? Description Resource Path Location Type In Debug_FLASH configuration the refresh policy S32K142_EVB_JumpStart_Firmware does not match the project name S32K142_EVB_JumpStart_Firmware S32K142_EVB_JumpStart_Firmware S32K142_EVB_JumpStart_Firmware Refresh Policy Problem. Re: refresh policy problem S32K142 EVB A few years to late but i can confirm that for me, doing the last step only then cleaning and compiled fixed it all. I just got into the .cproject, searched all references to the old project name and changed them for the new project name. Then it compiled without these warnings.  I guess removing the warnings does the same as cleaning.  Re: refresh policy problem S32K142 EVB Hello, My colleague @BlackNight has an excellent blog on this topic. Please check it out for your solution! MCU on Eclipse | Eclipse Project ‘Refresh Policy’: Broken Incremental Build with External Make? Best regards, Mike Re: refresh policy problem S32K142 EVB Following the previous solution, I tried but did not solve the problem Re: refresh policy problem S32K142 EVB pointless Re: refresh policy problem S32K142 EVB I had the same problem after I copied an existing build configuration in S32DS 2018.R1 and delete the configuration gain in S32DS. The problem is that S32DS does not completely delete the reference to the configuration but only deletes its properties: Working configuration: <configuration configurationName="Release"> <resource resourceType="PROJECT" workspacePath="/Project_Name"/> configuration>‍‍‍‍‍‍‍‍‍ Deleted Configuration: <configuration configurationName="Debug_Release"/>‍ So what I did to solve the warnings is: Right click and delete all warnings in the console after opening the project Close the project Delete the unused configuration tag shown above in the .cproject file located in the project root folder This was of course after I had already deleted the built configuration in S32DS itself. Re: refresh policy problem S32K142 EVB As you say Xu zhao, this issue is not resolved in S32 Studio. When you duplicate a project S32 Studio fails to rename certain files and configurations. You have to review all Debug Configurations for your project (right click on project > Debug As > Debug Configuration) You will also have to review the Refresh Policy in each of your C/C++ Build configurations. Delete the wrong resources and add the proper ones Re: refresh policy problem S32K142 EVB hi, my IDE is S32 Design Studio for ARM Version: 2018.R1 Build id: 180815 also have this bad problem. always warning in problem console. I had check the prj names, it is sure correct. still not solved.... Re: refresh policy problem S32K142 EVB fix by S32DS ARM 2.0 version. thanks~ Re: refresh policy problem S32K142 EVB Hi,  there are different names for .launch xml files - located in project root -> Project_Settings\Debugger. Just rename these files  to met the project name:   On screenshot I already renamed the first two files. In my case there was extra _OOBE_ in filename.  Hope it helps.  Jiri 
記事全体を表示
刷新策略问题 S32K142 EVB <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 我从文件系统打开项目,然后收到这样的警告。 如何修复此警告???? 描述 资源路径 位置 类型 在 Debug_FLASH 配置中,刷新策略 S32K142_EVB_JumpStart_Firmware 与项目名称 S32K142_EVB_JumpStart_Firmware 不匹配。 Re: refresh policy problem S32K142 EVB 虽然晚了几年,但我可以肯定,对我来说,只做最后一步,然后进行清洁和编译,就解决了所有问题。 我刚刚进入 .cproject 项目、搜索了所有对旧项目名称的参考,并将其更改为新项目名称。然后编译时就没有这些警告了。 我想消除警告和清洁的作用是一样的。 Re: refresh policy problem S32K142 EVB 你好 我的同事@BlackNight就这个话题写了一篇很好的博客。请检查一下,以便找到解决方案! Eclipse 上的 MCU | Eclipse 项目 “刷新政策”:使用外部 Make 的增量版本中断了吗? 顺祝商祺! Mike Re: refresh policy problem S32K142 EVB 按照前面的解决方案,我尝试了但没有解决问题 Re: refresh policy problem S32K142 EVB 没有用 Re: refresh policy problem S32K142 EVB <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 在 S32DS 2018.R1 中复制了现有的版本配置并删除了 S32DS 中的配置增益后,我遇到了同样的问题。 问题在于 S32DS 不会完全删除对配置的参考,只会删除其属性: 工作配置: <configuration configurationName="Release"> <resource resourceType="PROJECT" workspacePath="/Project_Name"/> configuration>‍‍‍‍‍‍‍‍‍ 删除配置: <configuration configurationName="Debug_Release"/>‍ 为了解决这些警告,我的做法是 打开项目后,右击并删除控制台中的所有警告 关闭项目 删除上面 .cproject 中未使用的配置标记文件,该文件位于项目根文件夹中 当然,这是在我已经删除了 S32DS 本身的版本配置之后。 Re: refresh policy problem S32K142 EVB <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 如您所说,Xu zhao 在 S32 Studio 中没有解决这个问题。 复制项目时,S32 Studio 无法重命名某些文件和配置。 您必须查看项目的所有调试配置(右键单击项目> 调试为> 调试配置)。 您还必须查看每个 C/C++ 版本配置中的刷新策略。删除错误的资源,添加正确的资源 Re: refresh policy problem S32K142 EVB <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 你好,我的 IDE 是 适用于 ARM 的 S32 设计工作室 版本:2018.R1 内部版本号:180815 也有这个糟糕的问题。问题控制台总是发出警告。 我检查了 prj 名称,肯定是正确的。 仍未解决.... Re: refresh policy problem S32K142 EVB <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 由 S32DS ARM 2.0 版本修复。谢谢 Re: refresh policy problem S32K142 EVB <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 你好、 .launch 有不同的名称xml 文件 - 位于项目根目录 -> Project_Settings/Debugger。只需重命名这些文件,使其符合项目名称即可:   在截图中,我已经重命名了前两个文件。在我的案例中,文件名中多了 _OOBE_。 希望这对你有帮助。 Jiri 
記事全体を表示
连接到 imx8mm 核心板的 jadard JD9365DA-H3 显示面板的设备树源文件 亲爱的团队 我正在为连接到飞思卡尔 imx8mm 核心板的 jadard jd9365d(TFT LCD 单芯片)显示面板编写设备树源 (dts) 文件 jd9365d 面板的内核驱动程序包含在以下链接中。 https://github.com/edgeble/kernel/blob/linux-5.10-gen-rkr3.4/drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c 但是,瑞芯微核心增加了jd9365d面板的dts文件代码引用,不能在为imx8mm核心板编写dts代码时参考。各自的 rockchip dts 文件如下。 https://github.com/edgeble/kernel/blob/linux-5.10-gen-rkr3.4/arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6b-io-edp0-hdmi1-dsi0-dsi1.dtsi#L401 因此要求提供一些兼容 imx8mm 核心板的 TFT 液晶面板的见解/参考 dts 文件,因为它可以用来编写 jd9365da 面板 dts 代码。 附上 jd9365d 面板文档以供参考。 此致 基调 i.MX 8M | i.MX 8M Mini | i.MX 8M Nano Re: device tree source file for jadard JD9365DA-H3 display panel connected to imx8mm core board 希望这个网址能帮到你。 https://github.com/webstorage119/iMX8MPlus-JD9365DA-H3 Re: device tree source file for jadard JD9365DA-H3 display panel connected to imx8mm core board 您好, 我准备了设备树文件补丁以及 jd9365da 驱动程序补丁以供审查。同时,imx8mm 板在启动时附带了 jd9365da 面板驱动程序的图像,但未能触发 jadard jd9365da 驱动程序的探测 ()。能否请您提供进一步调试问题的见解? 此致 科蒂 Re: device tree source file for jadard JD9365DA-H3 display panel connected to imx8mm core board 亲爱的撰稿人,我 感谢您的回复。我能得到任何与 imx8mm 内核兼容的参考 tft lcd dts 文件吗,该文件用于为 jd9365da 面板编写 dts 文件。 kote Re: device tree source file for jadard JD9365DA-H3 display panel connected to imx8mm core board 你好 是的,可以连接面板,但您必须将内核更改为 nxp 支持的内核,并编写好 dtb。 此致
記事全体を表示
S32G2 不工作和 RST ERROR 我使用 S32G2 及其 PMIC (VR5510),请参阅 S32G-VNP-RDB2 方案。 电压正确。 但 S32G2 不工作 系统映像在 TF 卡中,LPDDR 尚未安装 问题出在哪里? ##S32G-VNP-DRBS32G2 Re: S32G2 doesn't work and RST ERROR 你好 chenyin_h 感谢您的回复。 我已经买了调试器。使用它,可以在 M7 内核上运行 MCU 程序,但 A5 内核仍无法运行系统。我需要任何额外的配置或编程吗? BR Re: S32G2 doesn't work and RST ERROR 你好,@志鹏 感谢您的回复。 是的,S32Debug 探头可通过 JTAG 接口用于 S32G2 BR 切宁 Re: S32G2 doesn't work and RST ERROR 嗨,Chenyin、 感谢您的回复。 是的,我愿意通过 SD 启动主板,捕获的波形如下。 2.RESET_B 上没有下拉 HW 设置。 3.我可以使用 S32 Debug Probe 调试器吗? 非常感谢 BR. Re: S32G2 doesn't work and RST ERROR 你好,@志鹏 感谢您的回复。 1.你愿意通过 SD 启动板,对吗?如果是,还要测量 SD 的时钟 2. 从你捕获的波浪来看,RESET_B 上似乎有异常的下拉信号。 3.如果确认硬件没有问题,请使用调试器连接到板上进行进一步分析。 BR 切宁 Re: S32G2 doesn't work and RST ERROR 具体型号为 S32G274AABK0VUCT。 Re: S32G2 doesn't work and RST ERROR 嗨,Chenyin、 感谢您的回复。 我的定制板原理图和RDB2类似,但由于DDR还没有购买,所以没有安装。DDR 接口引脚在板上未连接。 TF 卡上的图像是根据安装说明制作的,下面两个,都是同样的问题。 1. 2. 问题出在哪里? 非常感谢您! BR Re: S32G2 doesn't work and RST ERROR 你好,@志鹏 谢谢您的帖子。 那么你的定制板的原理图与 RDB2 类似,但没有安装 LPDDR4?DDR 接口引脚未连接在板上? TF 卡上的图像是什么样的?它们是如何产生的? BR 切宁
記事全体を表示
MRF300AN: データシートに関する質問と実際の世界 MRF300AN を使用して RF アンプをいくつか構築したいと思っています。これは本当に素晴らしいデバイスのようです。データシートに提案されているアプリケーションから実際に動作する回路のビルディングに至るまで、一連の質問があります。まず、指定された PCB についていくつか質問します。 データシートに指定されている PCB には部品番号と製造元が MTL として記載されています。MTL は PCB 製造サービスを提供する会社であることがわかりました。この部品番号を伝えるだけでボードを注文でき、ファイルなどを送信しなくてもボードの内容がわかるというのは正しいでしょうか?もしSOなら、これは素晴らしいです!私は PCB 製造の初心者ではありませんが、これまでメッキスルーホールを作ったことはありませんでした。これについて調べてみると、MTL から妥当なコストで入手できるとしても、数枚のボードだけを作るには、手間がかかる上に価値がないことがわかりました。 2 番目の質問は、データシートの 230mhz デザインに使用されている PCB の違いに関するもので、これが他のボードと異なる唯一のボードです。私が構築したい最初の RF アンプは 50 MHz ですが (したがって、データシートから見るとデザインは非常に単純ですぐに使えるように見えます)、2 番目は 222 MHz になります。この周波数範囲は、ストリップライン技術がより実用的になり、「通常の」LC 要素が実用的でなくなり始める過渡期です。230MHz デザインで、空巻きコイルの代わりにストリップライン技術を使用する特別な理由はありますか?それとも、単に入力と出力のマッチングにおけるストリップラインの使用法を説明するために行われたのでしょうか?同様にボードの材質も異なります。この周波数では、FR4 の代わりに AD255C を使用することで本当に大きな利点があるのでしょうか? この 2 番目の質問をする理由は、低周波数デザインで使用される小型の FR4 ボードと空巻きコイルを使用して 222 MHz デザインを構築したいからです。この周波数では、ストリップラインの代わりに空巻きコイルを使用しても、効率が大幅に低下したり、構築が難しくなったりすることはないと思われます。同様に、この周波数では FR4 PCB 材料の損失もわずかであると思われます (これは間違っているでしょうか?)。私にとっては、サイズとコストの削減(特にヒートシンクと銅ブロックヒートスプレッダーを考慮すると)の利点は、0.001%の損失を上回るでしょう。空気コイルの効率または0.001dbFR4ボード材料の損失。 これらの質問は最初になります。なぜなら、強制空冷システムの空気流路を含むキャビネット内のシャーシレイアウトを計画しているので、SOどのような寸法セットを基準に設計しているかを知る必要があるからです。次の一連の質問は、データシートの記載内容から実際の動作回路の実装に至るまでの観点から、コンポーネントの選択に関するものです。役に立つ返信があればよろしくお願いします! Re: MRF300AN: questions about datasheet to the real world ドリフトボスは「リプレイ性」が非常に高いです。常に新しい記録を破ったり、新しい車をアンロックしたりできます。プレイすればするほど、もっと「ハマる」ようになります! Re: MRF300AN: questions about datasheet to the real world これは、vn app downloadの編集アプリに柔軟性とパワーを求めるモバイル クリエイターにとって最適な選択肢です。 Re: MRF300AN: questions about datasheet to the real world Grewal Transport Service は、信頼性が高く効率的なデリーからチェンナイへの輸送サービス の提供を専門としています。セーフティ、適時性、手頃な価格を重視し、お客様の特定の要件に合わせたフルトラックロード (FTL)とパートトラックロード (PTL)の両方のソリューションを提供します。当社の最新鋭の車両群はお客様の商品の安全な輸送を保証し、リアルタイムの出荷追跡により完全な透明性を実現します。デリーからチェンナイへの輸送サービスには、お客様満足度を最優先に考えた最高の物流を提供する、信頼できる Grewal Transport Service をお選びください。毎回、手間がかからずコスト効率の高い配送を体験してください。 Re: MRF300AN: questions about datasheet to the real world はい、素晴らしいです。ご返信ありがとうございます!SO、ボード自体についての私の結論は正しいということになります。しかし、あなたの返答から、完全な「評価ボード」や「キット」ではなく、裸の PCB だけを注文することは可能かどうかという疑問が生じます。私は当初、Digikey と Mouser (どちらも米国における主要な代理店であり、私は何十年にもわたって両方から部品をご注文してきました) の両方に確認しましたが、完全な「評価ボード」しか入手できませんでした。同様に、「RF 回路コレクション」には、むき出しの PCB のみに関する言及は見当たりません。私がレイアウトを複製して自分でエッチングするのではなく、むき出しの PCB を注文する唯一の理由は、それを銅製のヒート スプレッダーに対して平らに配置する必要があり、必要なメッキ スルー ホールの方法が、たった 2 枚のボード (50mhz 用のボードも 1 枚作る予定です) を自分で行うには手間がかかりすぎるからです。SO、NXP または MTL は裸の PCB をいくつか販売してくれるでしょうか?どうやってご注文すればいいのでしょうか? 次のコメントと質問は、いくつかのコンポーネントの選択に関するものです。データシートに指定されている Bourns トリムポットは、実際にすぐに入手できるコンポーネントではありません。Mouser と Digikey はどちらも同じ部品のバリエーションを販売していますが、物理的な構成が異なるため、ボードに正しくフィットしません。これは、Bourns のサンプル キットの一部として誰かのベンチに載っていた非生産部品のようです。 🙂そして、利用可能なバリエーションとしては、トリムポットが約 5 ドルですか?真剣に?まったく同じ仕様の部品が余剰在庫品店で 1 ドル以下で入手できるのに、これは非常に高価なトリムポットです。回路を実装するために、私はすでに手元にあるトリムポットの 1 つを使用し、バイアス電圧ディバイダを電源ボード (ツェナーではなく IC レギュレータから給電) 上に配置して、バイアスをボード外から別の電源リードとして供給します。追加のフィードスルー コンデンサとワイヤが必要になりますが、それらはすでに手元にありますし、トリムポットに 5 ドル近く支払うよりはるかに優れています。 次の質問は、使用されているコンデンサについてです。それらの多くは500V定格です。何らかの理由で 500V 定格が本当に必要なのでしょうか?この電力レベル、ドレイン電圧、ドレインインピーダンス、および負荷インピーダンスでは、最小の「安全」定格は 100 ~ 160 V に近くなるのではないでしょうか。繰り返しになりますが、必要な値の多くは手元にありますが、電圧定格は 500V 未満です。また、指定されたコンデンサの一部は現在入手不可能になっています (少なくとも Mouser と Digikey からは入手不可能)。SO、CASEによっては代替品が必要になるでしょう。 Re: MRF300AN: questions about datasheet to the real world 1. お客様が MTL に直接注文することは想定していませんでした。代わりに、当社の販売代理店を通じて、または NXP サイトの「RF CIRCUIT COLLECTION」サービスを使用してボードを注文する必要があります。 https://www.nxp.com/design/development-boards/rf-circuit-collection:RF-CIRCUIT-COLLECTION ボードは、完全に組み立てられテストされた回路として、または PCB と必要なすべてのコンポーネントを含むキットとして提供CAN。配送オプションについてはご相談CAN (例: デバイス サンプルの数)。 2. あなたの一般的な理解は正しいです。 マイクロストリップデザインにより、BOM が削減され、組み立てが簡素化されます。マイクロ波デザインの場合、マイクロストリップマッチングの使用は不可欠です。 低周波数では、マイクロストリップマッチングの使用はサイズによって制限されます。あらゆるインピーダンスを一致させるために必要な典型的なマイクロストリップ要素のサイズは、Lambda/4 です。両端にコンデンサを使用する場合、マイクロストリップ セグメントの長さを Lambda/12 に短縮 CAN。より短いセグメントは部分的なチューニングにのみ使用できます。 SO、マイクロストリップマッチング設計には自然な低周波数境界があります。標準的なボード寸法では 300 ~ 400 MHz です。低い周波数では、この技術による利点はありません。 3. ボードの材質によって誘電率 (波長 -> TL 寸法) と損失が決まります。損失は考慮する必要があり、一部のアプリケーションでは重大となります。 - 低ノイズアンプ。入力損失により、ノイズ係数も同じ量だけ増加します。 - 高 Q デザイン (フィルター、トランス)。損失により、フィルターの最大品質係数が制限されます。 CASEによっては、基板損失は増幅器の安定性を向上させるため、有益なCANがあります。 設計者は、材料によって引き起こされる性能損失を評価した上で、安価な FR4 材料と高価な FR4 材料のどちらかを選択する必要があります。1GHz 未満のほとんどの RF パワー アンプは FR4 を使用して作成できます。マイクロ波デザインでは、通常、高品質の RF 基板が使用されます。 4. 222 MHz RF パワー アンプは、インピーダンス整合のために FR4 材料と個別のコンポーネントを使用して実装できます。 すてきな一日を、 パベル NXP TIC
記事全体を表示
IMX8MPLUSEVK IMX8MPLUS EVKをLIイオンバッテリー(12V~16.8V)で動作させたいです。このCASE、電源(バッテリー)をどのように接続すればよいか教えていただけますか?機内で接続できる場所はどこですか?搭載に何か変更は必要ですか?オンオフをどうやって制御するのでしょうか? Re: IMX8MPLUS EVK こんにちは@Sadatan123さん、 作成したCASEには返信いたしますので、SOちらをご覧ください。ありがとう 良い一日をお過ごしください よろしくお願いいたします。 リタ
記事全体を表示
IAR download of KEA does not run <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hello: The program doesn't run after reset after downloading the code, it should be downloaded to RAM, how to configure the project to download to Flash. Kinetis E Series MCUs Kinetis EA Series MCUs Re: IAR 下载KEA不运行 Thanks Robin, 我已经帮宁工确认了Flashloader的下载算法没有问题,同时,确认Link文件指定的中断向量地址也没问题,附上截图,请您帮忙看一下,多谢。 Re: IAR 下载KEA不运行 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi, Robin. Jack's problem is really my problem. I'm using a KEAZN64 chip, developed in IAR 8.30.1, based on the KEA64 routines. Plugging in the emulator to download and debug the program works fine. After generating the .out file and downloading the file and unplugging the emulator, the program doesn't run properly, it feels like the program is burned into ram but not into flash. Configuration options - >linker - > config - > KEAZN64xxx2.icf How to configure options or other configurations? Re: IAR 下载KEA不运行 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hello, Jack. It's not clear which routine you're using. If it is the TRK-KEA128_IAR_LABTS1 example downloaded from the TRK-KEA128: Kinetis KEA128 StarterTRAK for CAN Applications page of the official website, by default it is downloaded to Flash. You can refer to that example program to set it up.   Best Regards. Robin.   ----------------------------------------------------------------------------------------------------------------------- Note: If this post answers your question, please click the Correct Answer button. Thank you! -----------------------------------------------------------------------------------------------------------------------
記事全体を表示