Multi Source Translation Content

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

Multi Source Translation Content

讨论

排序依据:
sdk 在哪里初始化 MIMXRT1060-EVK 的 SDRAM 我一直在尝试理解 SDK 的启动过程,但我找不到任何初始化 SEMC SDRAM 的代码。如果存在,代码在哪里?如果它不存在,同步动态随机存取存储器(SDRAM) 是如何初始化的? Re: where does the sdk initialise SDRAM for MIMXRT1060-EVK 你好@jay_heng 我知道这是一篇很老的论坛帖子,但我很想知道如何在自定义引导加载程序中初始化 SDRAM。 我的设想是这样的 启动 ROM 将跳转到我的自定义引导加载程序,该引导程序位于 0x6000000。然后,引导加载程序将查看位于 0x60030000 中的映像,并确定它是 XIP 还是非 XIP(很可能在同步动态随机存取存储器中执行)。因此,在跳伞之前,我需要做两件事: -初始化 同步动态随机存取存储器(SDRAM) -将图像从闪存复制到 同步动态随机存取存储器(SDRAM) 所以我很好奇在这种情况下如何初始化同步动态随机存取存储器(SDRAM)... Re: where does the sdk initialise SDRAM for MIMXRT1060-EVK 在 SDK 项目中初始化同步动态随机存取存储器(SDRAM) 有两种方法: 1.要使用 DCD,需要 dcd.c还有每个演示源文件夹中的 dcd.h 文件,bootROM 将使用 DCD 二进制文件来初始化 SDRAM,这种方式主要用于 XIP 构建(SDRAM 用于存储 .data)rw 部分)。注意:它也可以用于非 XIP 版本。 2.要使用 IDE 宏文件,对于 IAR,它是 evkmimxrt1060_sdram_init.mac,此 .mac在下载应用程序之前,IAR 会调用初始化同步动态随机存取存储器(SDRAM),这种方式主要用于非 XIP 版本(同步动态随机存取存储器(SDRAM) 用于存储 .textro部分)。
查看全文
PTN3460I thermal resistance Hello Sir, We are planning to use the PTN3460I device in our application and our operating ambient temperature can go above 80degC (Single supply operation). We would like to ensure the Tj is within the limit. Question is, Can you please provide Thermal resistance of junction to ambient of the device to calculate the Tj? (I could not find it in datasheet). thank you Re: PTN3460I thermal resistance Can I please check what the solution is to this query? Re: PTN3460I thermal resistance Answered in Case #00340944.
查看全文
S32 Design Studioでconfigtoolを使用する こんにちは、NXPさん 私は、S32 Design Studio の configtool を使用して、S32G274A チップ上のすべての通信と GPIO を構成しようとしています。 MCUが選択されていないと表示されます。 助けてくれませんか? よろしくお願いいたします。 サングレ Re: using configtool on S32 Design studio RTD はどこで入手できますか?拡張機能リストにありません。 Re: using configtool on S32 Design studio S32K144でも同じ問題が発生します。プロジェクトは作成、コンパイル、ロードされましたが、ConfigTool ではプロセッサ ターゲットが認識されません。 Re: using configtool on S32 Design studio こんにちは、サングレさん。 S32DS (ver3.4 以降) を開き、S32DS アプリケーション プロジェクトを作成し、使用している適切なコアを選択し、各コアの SDKs (RTD) を追加します (M7 を使用している場合)。RTDがまだインストールされていない場合は、S32DSにもRTDをインストールしてください。 詳細なガイドについては、 S32G トレーニング ハブ (S32G2 技術概要)を参照してください。
查看全文
3321 芯片的phhalHw_FieldOff(pHal) 我现在在跑3321芯片的检测卡的demo,执行到 查了相关状态返回值表,找不到这个状态属于什么错误状态,能帮忙解答一下嘛  图一 图二 Re: 3321 芯片的phhalHw_FieldOff(pHal) 能把私人信息发给我吗?我发现了同样的问题 Re: 3321 芯片的phhalHw_FieldOff(pHal) 你好 请查看您的社区收件箱,我刚给您发了一条私人信息。 Eduardo。
查看全文
libcamera on imx8mp 恩智浦 FAE 你好: 我想知道恩智浦目前是否在 imx8mp 平台上支持 libcamera? https://libcamera.org/getting-started.html。 我明白在 yocoto kirkstone 电路板支持包中,配方 libcamera 位于 meta-openembedded/meta-multimedia/recipes-multimedia/libcamera/libcamera.bb 下当我在图像中添加目标 libcamera 并在 imx8mp-evk 板上运行时,libcamera 在检测捕获设备时什么也没报告。当运行 gst-launch 时,结果是一样的。 LIBCAMERA_LOG_LEVELS=*:DEBUG gst-device-monitor-1.0 Video IPAModule ipa_module.cpp:329 ipa_vimc.so: IPA module /usr/lib/libcamera/ipa_vimc.so is signed IPAManager ipa_manager.cpp:240 Loaded IPA module '/usr/lib/libcamera/ipa_vimc.so' Camera camera_manager.cpp:293 libcamera v0.0.0 Camera camera_manager.cpp:106 Starting camera manager DeviceEnumerator device_enumerator.cpp:224 New media device "mxc-md" created from /dev/media0 DeviceEnumerator device_enumerator_udev.cpp:95 Defer media device /dev/media0 due to 1 missing dependencies DeviceEnumerator device_enumerator_udev.cpp:320 All dependencies for media device /dev/media0 found DeviceEnumerator device_enumerator.cpp:252 Added device /dev/media0: mxc-md Camera camera_manager.cpp:149 Found registered pipeline handler 'PipelineHandlerUVC' Camera camera_manager.cpp:149 Found registered pipeline handler 'SimplePipelineHandler' Camera camera_manager.cpp:149 Found registered pipeline handler 'PipelineHandlerVimc' 当我回读 libcamera 代码时,发现相机需要在 libcamera 使用前注册。 bool PipelineHandlerRPi::match(DeviceEnumerator *enumerator) { DeviceMatch unicam("unicam"); MediaDevice *unicamDevice = acquireMediaDevice(enumerator, unicam); if (!unicamDevice) { LOG(RPI, Debug) << "Unable to acquire a Unicam instance"; return false; } DeviceMatch isp("bcm2835-isp"); MediaDevice *ispDevice = acquireMediaDevice(enumerator, isp); if (!ispDevice) { LOG(RPI, Debug) << "Unable to acquire ISP instance"; return false; } int ret = registerCamera(unicamDevice, ispDevice); if (ret) { LOG(RPI, Error) << "Failed to register camera: " << ret; return false; } return true; } 所以,我有以下问题。 1.恩智浦电路板支持包目前是否支持 libcamera,例如相机设备 ov5640? 2.如果没有,恩智浦是否有任何支持libcamera的计划或对此有任何建议/参考设计/指南/补丁? 3.在 libcamera 中为新相机添加支持功能有多复杂? 我是 libcamera 的新手,希望得到您的帮助/指导/信息。 致以最崇高的敬意 Johnson Re: libcamera on imx8mp 我对 VSI SDK 也很感兴趣。如果我能在外置摄像头捕获的帧上使用 Vivante ISP8000 的 3A 算法,那将非常有用 Re: libcamera on imx8mp 嗨,Sanket Parekh, 感谢您提供的信息。我会根据您提供的信息进行更多研究。 致以最崇高的敬意 约翰逊 Re: libcamera on imx8mp 你好@Sanket_Parekh、 请问 vsi SDK 是什么? 提前感谢你的帮助,顺祝商祺! Khang Re: libcamera on imx8mp 你好@张俊生 希望你一切都好。 如果客户没有自己的 3A 和其他模块算法,我们不建议他们使用 lib-camera、 VSI 软件包是个不错的选择。现在我们将支持 vsi SDK。 如果客户对 lib-camera 感兴趣,并且是 ISP 专家,GitLabhttps://gitlab.com/ideasonboard/nxp/libcamera上有开放源代码。 谢谢& 、 桑凯特-帕瑞克 Re: libcamera on imx8mp 你好@zhangjunsheng、 我找到了这个软件源:https://gitlab.com/ideasonboard/nxp/libcamera
查看全文
HSM付きCST3.4.0 こんにちは、 私は最新の CST-3.4.0 を使用しており、サードパーティの HSM で CST-3.4.0 を試してみたいと思っています。openssl.cnfを以下のように設定しました。 openssl_conf = openssl_init [openssl_init] エンジン = エンジンセクション [エンジンセクション] pkcs11 = pkcs11_セクション [pkcs11_セクション] #OpenSC からコンパイルされた OpenSSL PKCS11 へのパス - libp11 動的パス = /usr/lib/x86_64-linux-gnu/engines-1.1/libpkcs11.so モジュールパス = /ホーム/jbhaijy/digicert/smtools-Linux-x64/smpkcs11.SO HSM 経由でイメージに署名するために -b pkcs11 オプションを使用して CST を実行しましたが、以下のエラーが発生します。 ./cst --verbose -b pkcs11 -i dev_spl.csf -o dev_spl.bin SRKをインストールする CSFKをインストールする 証明書が見つかりません。 ファイル pkcs11 の公開鍵証明書が無効です:model=DigiCert%20PKCS%2311;manufacturer=DigiCert;serial=SS0123456789;token=Virtual%20PKCS%2311%20Token;id=%36%34%33%39%61%63%61%32%2D%35%36%61%30%2D%34%64%64%63%2D%39%36%30%39%2D%65%62%64%39%31%63%36%33%65%33%62%39;object=imx6-hab-csf2-key-test;type=private ここで問題を特定するのを手伝ってください。 サポートありがとうございます。 Re: CST3.4.0 with HSM 私は AHAB で imx93 用の Digicert を使用して署名を実行しようとしています。 os_cntr_signed.bin と imx-boot-imx93-var-som-aski-sd.bin-flash_singleboot_gdet の両方に署名できますが、~/cst-4.0.0/linux64/bin/ahab_image_verifier を使用して検証しようとすると、矛盾した結果が返されます。 次のようにすると: ahab_image_verifier os_cntr_signed.bin 0 0 次のように出力されます 署名ブロック: バージョン: 0 長さ: 2648バイト タグ: 0x90 証明書オフセット: 0x0 SRKテーブル/配列オフセット: 0x10 SRKテーブル: タグ: 0xD7 長さ: 2112バイト バージョン: 66 SRKレコード: タグ: 0xE1 長さ: 527バイト 署名アルゴリズム: RSA ハッシュアルゴリズム: SHA2_384 キーサイズ/曲線: RSA4096 SRK旗:CA旗 弾性率(N): ..... 署名の検証に失敗しました 実行中に: ahab_image_verifier imx-boot-imx93-var-som-aski-sd.bin-flash_singleboot_gdet0 0 結果は次の通りです: 署名ブロック: バージョン: 0 長さ: 400バイト タグ: 0x90 証明書オフセット: 0x0 SRKテーブル/配列オフセット: 0x10 SRKテーブル: タグ: 0xD7 長さ: 308バイト バージョン: 66 SRKレコード: タグ: 0xE1 長さ: 76バイト 署名アルゴリズム: ECDSA ハッシュアルゴリズム: SHA2_256 キーサイズ/カーブ: PRIME256V1 SRKフラグ: なし X座標: .... Y座標: ... ...... 署名検証に成功しました cst-signerへの入力として同じcsf.cfgを使用したため、cstの.csfでは同じSRKテーブルとDigicertトークンが使用されています。ファイル 誰かヒントを持っていますか?この質問もここに投稿しました Re: CST3.4.0 with HSM https://www.nxp.com/search?keyword=IMX_CST_TOOLからダウンロードできます。 この CST ツールはデフォルトで HSM をサポートしていますが、HSM から署名されたイメージを取得するには CSF を構成する必要があります。 詳細については、このツールのドキュメントを参照してください。 Re: CST3.4.0 with HSM こんにちは@jbhaijy さん、HSM で最新の CST を取得するにはどうすればいいですか。最新のものが見つかりません。 Re: CST3.4.0 with HSM こんにちは@jbhaijyさん、 openssl.cnf ファイルに次の変更を加えてみてはいかがでしょうか? openssl_conf = openssl_def [openssl_def] engines = engine_section [engine_section] pkcs11 = pkcs11_section [pkcs11_section] engine_id = pkcs11 #Path to the Compiled OpenSSL PKCS11 from OpenSC - libp11 dynamic_path = /usr/lib/x86_64-linux-gnu/engines-1.1/libpkcs11.so MODULE_PATH = /home/jbhaijy/digicert/smtools-linux-x64/smpkcs11.so init = 0 問題が解決したかどうかお知らせください。 よろしくお願いします、 ヘクター。 Re: CST3.4.0 with HSM こんにちは@hector_delgado AN12812 に記載されている手順に従いました。SoftHSM の代わりにサードパーティの HSM を使用しています。 考えられる理由は何ですか? よろしくお願いいたします。 jbhaijy Re: CST3.4.0 with HSM こんにちは@jbhaijyさん、 ハードウェア セキュリティ モジュールを使用したコード署名ツールの使用に関するアプリケーション ノート ( https://www.nxp.com/webapp/Download?colCode=AN12812&location=null ) のすべての手順を実行しましたか? 古いガイドではありますが、現在の CST リリースにも適用されると思います。 これが役に立ったかどうかお知らせください。 よろしくお願いします、 ヘクター。 Re: CST3.4.0 with HSM @hector_delgado 返信ありがとうございます。 i.MX6 と i.MX8 の両方に CST 署名ソリューションを導入したいと考えています。どちらもカスタムボードです。Ubuntu-22.04 VMを実行しています。 Re: CST3.4.0 with HSM こんにちは@jbhaijyさん、 お元気でお過ごしでしょうか? どの i.MX を使用していますか?これはカスタム ボードですか、それとも当社の EVK の 1 つですか?また、ホスト環境で使用している Linux のディストリビューションとバージョンは何ですか? よろしくお願いします、 ヘクター。
查看全文
可以吧Gui-Guider的登录去掉 打开Gui-Guider需要登录才能使用(也不是每次都会,但经常就是着急用的时候碰上需要登录),在中国国内网络又经常登录不上去,很影响使用。 Re: 可以吧Gui-Guider的登录去掉 因为登录卡壳的问题,我最近几天又完全没法使用了。几次是需要验证邮箱但死活收不到验证码的情况,还有几次登录了但登录界面并没有关闭也没法使用的情况。 我不清楚Gui-Guider设置登录功能的意义是什么,我看也没有项目信息云端同步的功能,只是为了给用户的使用增加难度吗? 或者如果的确要登录功能,能不能把登录功能做下调整不要使用嵌入网页的方式实现,至少不至于因为网页加载导致无法登录。 Re: 可以吧Gui-Guider的登录去掉 Hello @trbbadboy , 感谢您的反馈。登录功能是经过考虑之后才加进来的,目前暂无移除计划。不过我们同样重视用户体验,我会把您的建议同步给相关团队。如果后续有更多用户反馈类似需求,团队会根据整体情况评估调整的可能性。 祝好, Celeste Re: 可以吧Gui-Guider的登录去掉 Hello @trbbadboy , 抱歉因为新消息时隔数月,所有我没有收到消息提示,刚刚才注意到您的update。 您反馈无法登录的问题是暂时的,后面已经修复了。另外解释下我们设置这个登陆功能的目的是为了更好的了解客户的需求,清楚哪些客户正在使用我们的产品,开发什么样的应用,以便我们更好的研发新产品。 关于您的新建议“或者如果的确要登录功能,能不能把登录功能做下调整不要使用嵌入网页的方式实现,至少不至于因为网页加载导致无法登录。”,我刚刚反馈给我们内部team了。 感谢您的理解,祝工作顺利! BR Celeste
查看全文
ピンモードの変更はセーフティ実装ではサポートされていません こんにちは、 RTD ポート ドライバのユーザー マニュアルでは、パラメーター PortPinModeChangeable について次のように説明されています。 ピンモードを変更する機能は、セーフティ実装ではサポートされていません。 それは正確にはどういう意味ですか? ADBMS 6832 と SPI で通信する必要があるため、送信前にチップ セレクトでパルスを生成する必要があります。LTC6813 の場合、解決策は次のようになります: https://community.nxp.com/t5/S32K/Unknown-State-changes-issue-in-SPI-When-we-used-Required-Pins/mp/1536978ポート変更モード機能を使用しますが、セーフティ制約のある製品 SW/HW を開発したので、ピン変更モードの使用を禁止するセーフティ制約が何なのか疑問に思います。 ありがとう Re: changing pin mode not supported by safety implementation こんにちは@sobo S32K とADBMS 6832 間の SPI 通信を実装できましたか? ありがとうございます。 Re: changing pin mode not supported by safety implementation こんにちは@soboさん、 開発チームがこのチケットを分析した後。彼らは、 「ピン モードを変更する機能は、セーフティの実装ではサポートされていません」という文を UM ファイルから削除する必要があると判断しました。 よろしくお願いいたします。 ダン Re: changing pin mode not supported by safety implementation わかりました、ありがとうございます Re: changing pin mode not supported by safety implementation こんにちは@sobo 、 UM ファイル内のこのコンテンツに関するチケット ( ARTD-66345 ) を作成しました。 開発チームがこのチケットの分析を手伝ってくれます。 完全に分析が終わったらお知らせします。 よろしくお願いいたします。 ダン
查看全文
TPL3 FRDM665SPIEVBはS32K344EVBとの通信時にSPI経由で応答しません こんにちは、 RD33774ADSTEVBと通信するためにFRDM665SPIEVB をS32K3X4EVB-T172と統合しようとしていますが、TPL MC33665A が SPI 経由で応答しません。 FRDM665SPIEVBにリクエストを送信CANますが、応答を受信できません。添付のスクリーンショットを参照してください。 私は NXP 提供の例 (Bcc_774a_Phy_665a_example_S32K344_DS) をデフォルト構成 (LPSPI-1 (応答) および LPSPI-2 (要求)) で使用しています。 どのような入力でも役立ちます。 注記: また、LPSPI2 はFRDM665SPIEVBとピンが直接一致しないため、 TPL ボードと MCU ボードの両方をジャンパー経由でコネクテッドしました。 FRDM665SPIEVB は、5V およびグランド ピンを介してのみ S32K344 評価ボードから電源を供給され、その電源 5V LED とS32K344EVB LED (緑) がオンになっています。内部レギュレータは使用していません (VBAT =0v)。 Re: TPL3 FRDM665SPIEVB is not responding over SPI when communicating with S32K344EVB こんにちは@TomasVaverkaさん、 私は S32K3 BMS GEN2 SDK 0.9.1 を使用しており、 FRDM665SPIEVB を統合しようとしています 。 私も同じ問題を抱えており、MC33665A は MCU に応答しません。 この問題を解決するための新しいヒントはありますか? 敬具 アロン Re: TPL3 FRDM665SPIEVB is not responding over SPI when communicating with S32K344EVB こんにちは、ヴァルンさん。 弊社の BMS SW 専門家に調査を依頼しましたが、まだ返答がありません。何かニュースが入りましたらすぐにお知らせします。ご辛抱いただきありがとうございます。 BRs、トーマス
查看全文
A1006 client certificate is not usable I want to validate and extract public key from the client certificate stored in Rapid IOT's A1006 authenticator secure element. In fact, I am not able to parse it.  My workflow: Read certificate from the A1006 chip  (using ATMO_MK64F_Auth_GetCert)  Convert it to base64 (using RPK_Base64_Encode) Debug print on the serial console (using ATMO_PLATFORM_DebugPrint) I am printing the certificate character by character using ATMO_PLATFORM_DebugPrint since the function seems not supporting string longer than 64 characters. The base64 encoded certificate: TlhQIFN5c3RlbVJhcGlkIElvVCAgIASSc/L4Ufmi2AJELjQ/6c1dBLaoSwDRko7jrmtOvJkqe+rUIVAe44X4xTA8Ahx8Y9Usm48QYQfCNVYFL2z8v2IyYjxNya3BXw2+AhxvnILvfKv8UYHx3/pHymAfGkOuDjFHNoo85FbiAAA= I stored the certificate to a file (cert.pem) and made it PEM format: -----BEGIN CERTIFICATE----- TlhQIFN5c3RlbVJhcGlkIElvVCAgIASSc/L4Ufmi2AJELjQ/6c1dBLaoSwDRko7j rmtOvJkqe+rUIVAe44X4xTA8Ahx8Y9Usm48QYQfCNVYFL2z8v2IyYjxNya3BXw2+ AhxvnILvfKv8UYHx3/pHymAfGkOuDjFHNoo85FbiAAA= -----END CERTIFICATE----- When I tried to parse: $ openssl x509 -in cert.pem  -text  -noout unable to load certificate 4618929600:error:0D0680A8:asn1 encoding routines:asn1_check_tlen:wrong tag:crypto/asn1/tasn_dec.c:1130: 4618929600:error:0D07803A:asn1 encoding routines:asn1_item_embed_d2i:nested asn1 error:crypto/asn1/tasn_dec.c:290:Type=X509 4618929600:error:0906700D:PEM routines:PEM_ASN1_read_bio:ASN1 lib:crypto/pem/pem_oth.c:33: I also tried to Debug print the certificate in base16 hex: 4E58502053797374656D526170696420496F54202020049273F2F851F9A2D802442E343FE9CD5D04B6A84B00D1928EE3AE6B4EBC992A7BEAD421501EE385F8C5303C021C7C63D52C9B8F106107C23556052F6CFCBF6232623C4DC9ADC15F0DBE021C6F9C82EF7CABFC5181F1DFFA47CA601F1A43AE0E3147368A3CE456E20000 I can confirm the content of the certificate (hex base16) above is same as the value of the BLE characteristic aa386522826cc0cdaccf40096d5876de which also read the certificate ( I checked the  OOB example code in MCUXpresso).  I assume the format is x509 DER format stored in the A1006. Is the certificate further encrypted or corrupted? Rapid IoT 回复: A1006 client certificate is not usable v jesssaid  大家好! 回复: A1006 client certificate is not usable 还有谁在开发A1006 IC 的一起交流一下还有谁在开发A1006 IC 的一起交流一下Anyone else developing A1006 IC's, let's talk! Re: A1006 client certificate is not usable Hello, Sorry for the inconvenience this might cause you. But you need to sign the NDA and that you will need also to register with a company email. You can also ask in the for one of the distributors available in the following link Distributor Network | NXP   .  Regards,  Estephania  Re:  A1006 client certificate is not usable Hi,  I tried to register in Docstore using the same email registered with NXP community but it was rejected due to non-company email. I again tried with my company email but I was asked to provide NDA between my company and NXP.  My company has nothing to do with Hackster.io contest so they are not going to help me in NDA. Is there any other way to access the library you mentioned in the last reply? Thanks, Naveen Re: A1006 client certificate is not usable Hello,  I believe this might help you, the X.509 cert is a compressed certificate and needs to be decompressed before being parsed so in order to use it as you want you you will need to decompress it.  I would strongly recommend you to register in Docstore and check for the Host Library for the A1006 as you will find some examples and functions to achieve what you are trying to do.  Please check this videos on the Docstore registration Docstore tutorial part 1: User Registration|NXP   Docstore tutorial part 2: portal usage|NXP   And once you get access to the library you might useful the a1006_decompressCert function, so check for it and its usage.  Regards,  Estephania  Re:  A1006 client certificate is not usable Hi, The  ATMO_MK64F_Auth_GetCert  is a wrapper of A1006_Get_Cert. The A1006_Get_Cert did not work directly. The ATMO_MK64F_Auth_GetUid is returning the UID correctly and the ATMO_MK64F_Auth_GetCert returns correct size response but for some reason it is not parsable. My task is simple: get cert from A1006 which should be valid/parsable. Can’t you reproduce it at your end? By the way I am one of the contestants of the Rapid IOT at Hackster.io and this is a blocking issue for my project. Thank you in advance, Naveen Re: A1006 client certificate is not usable Hello,  By any chance, do you have the same behavior by using the A1006_Get_Cert(uint8_t *cert) API?  Regards 回复: A1006 client certificate is not usable I need to use the A1006UK chip. Engineers who have done it have contacted me. Thank you very much, vx jesssaid
查看全文
JTAG Fails to Connect on i.MX8MP Without Prior Boot – Why? Hi everyone, I'm working on bring-up for a custom board using the i.MX8M Plus (i.MX8MP) and encountering an issue with JTAG debug access. I'm using a Segger J-Link debugger and connecting directly to the JTAG interface (TCK, TMS, TDI, TDO, nRESET, VTref, GND). The physical connections are verified and correct. Here's the issue: If the SoC is powered on without any bootable device present (e.g., no eMMC, SD, or USB boot), JTAG fails to connect — the debugger cannot detect the CPU. However, if the SoC boots any firmware (even just U-Boot), JTAG becomes responsive afterwards, and I can connect, halt, and debug as expected. This suggests that JTAG is not operational at cold boot unless some firmware runs first. That seems a bit counter-intuitive for low-level bring-up. My Questions: Why is the JTAG/DAP interface not available immediately after power-on reset? Is there something in the Boot ROM or clocks/power/IOMUX setup that needs to be configured first before JTAG can function? Is this behavior documented somewhere in the Reference Manual or other official documentation? Any insights or guidance would be appreciated! Thanks, Yorker Hazan. i.MX 8M | i.MX 8M Mini | i.MX 8M Nano Re: JTAG Fails to Connect on i.MX8MP Without Prior Boot – Why? Please create a new case to address your issue. Thanks Re: JTAG Fails to Connect on i.MX8MP Without Prior Boot – Why? 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 (DAP-Link or 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? Is booting is mandatory for JTAG detection  and connect to the board?  Re: JTAG Fails to Connect on i.MX8MP Without Prior Boot – Why? Thank you very much! This explains the situation very clearly. Have a nice day! Re: JTAG Fails to Connect on i.MX8MP Without Prior Boot – Why? No, you could refer the description below: Re: JTAG Fails to Connect on i.MX8MP Without Prior Boot – Why? Hey, Thank you for your reply, but it did not answer my question. Is there a way to connect with JTAG without prior boot? Re: JTAG Fails to Connect on i.MX8MP Without Prior Boot – Why? Please refer to AN14120.pdf, Debugging Cortex-M with VS Code on i.MX 8M, i.MX 8ULP, and i.MX 9 to do the debug. Thanks
查看全文
HSE firmware installation Hi,      I want to install the HSE firmware, but i am facing one error with the package given C:\NXP\S32K3_HSE_DemoExamples_1_0_0\S32K3_HSE_DemoExamples\Device_Configuration\S32K344_HSE_FW_INSTALL. error make: *** [makefile:38: S32K312_HSE_FW_INSTALL.elf] Error 1 Kindly let me know the solution. is there any firmware available for s32k312 for HSE fw installation? Re: HSE firmware installation Hello guys are you able to solve the error.If yes please help us with this  Re: HSE firmware installation Does someone solve the problem?  I am issuing same steps with you. I tried both full_mem and ab_swap. both failed.. Re: HSE firmware installation Hi, I think I found a solution. In the memory view, the byte order will be reversed if you select "Hex" or "Hex Integer". The register was set for me, but these views confused me. Re: HSE firmware installation Hi, The "3.3.1 MU Installation steps by host in AB_SWAP configuration" chapter of HSE_B Firmware Reference Manual starts by the following lines: "Write 0xA5 on register DCMRWP1 (0x402AC400, [24:31 bits]) followed by functional reset. This will set Bit 1 in HSE GPR (0x4039C028) indicating SBAF has activated MU0 for installation." but it wasn't mentioned in this thread. Is it necessary to set DCMRWP1 register or is it implemented somehow in the example? Regards, Sandor Re: HSE firmware installation Hello, Any update here? Re: HSE firmware installation Hi, Has the problem been solved? What causes this? My side is also the status register can not be set "1", can you share how to solve? Re: HSE firmware installation Hi @lukaszadrapa , I performed HSE FW erase as you mentioned, and it worked. However, I can not install it back. How to install HSE FW again? Best regards, Yetkin Re: HSE firmware installation Hi @lukaszadrapa ! Regarding the discussion, I'm trying to swap the S32K344 board as well. I followed the following steps: 1) Download the S32K3_HSE_DemoExamples_1_0_0, went for the a/b swap, changed the linker file by adding the .pink file. 2) I compiled the project and ran it, in run time, the code keeps on the following step: /* Wait for HSE to initialize(read status bits) after installation */ while((HSE_STATUS_INIT_OK & HSE_MU_GetHseStatus(0)) == 0) { gInstallHSEFwTest = FW_NOT_INSTALLED; /* Please generate a reset to allow installation */ } 3) I tried to both push the RST button on the board and also powering it off and on again, but apparently it isn`t changing anything.  Did I forget a step? Thank you! Re: HSE firmware installation HI Lucas , when can we connect, please provide time and link to connect. Re: HSE firmware installation I'm running out of time today but tomorrow morning should be ok. I will let you know early in the morning when I'm available. Re: HSE firmware installation Or you can create  video for the debug settings and debugging the firmware and then share with me. Re: HSE firmware installation Hi Lucas , i tried but its same. Can we connect for a call hardly 10 minutes if possible? please let me know so i will share the invite. Re: HSE firmware installation There's elf file in the project I already shared: https://community.nxp.com/pwmxy87654/attachments/pwmxy87654/S32K/32120/1/HSE_Install_FW.zip I compared the elf with my current project which I tested today and it's identical, no changes. I had brand new chip, so I used default hse_disabled version. If HSE feature flash is already enabled but HSE FW is not installed yet, you should use hse_enabled. And once AB swap is installed, you should use ab_swap. But I don't think this could be wrong because Pemicro should show some error if it can't erase or program the flash. Even if you use hse_disabled when HSE feature flag is programmed, it will probably still work. To install the firmware also to passive block, two resets are needed (or two power cycles, it doesn't matter): Re: HSE firmware installation Hi Lucas,            Thanks for your reply, Can you please share your .elf file. Why you power cycled the board 2 time, is it mandatory to reset is 2 time or power on 2 times? what was the setting during flash, is it ab_sawp.arp or hse_enabled.arp in the advance setting? ? Re: HSE firmware installation I used another brand new board for my test and I used exactly the same project I sent you earlier. I loaded the project by S32DS via in-built Pemicro OpenSDA interface, run the project, power cycled the board 2x and then I can see that the bit in HSE GPR is set and FW is installed. Once the HSE FW is installed, it's necessary to change the flash algorithm in Pemicro settings: That's because some parts of flash are allocated for HSE when the HSE feature flag is enabled or when AB swap FW is installed. Pemicro needs to be informed about this. Re: HSE firmware installation HI Lucas,           I tried with different board with same firmware project what you shared but the result is same as earlier. Last bit of the HSE GPR register is not getting set. Can you please try with PE Micro debugger and try to find the root cause of the problem. We dont have lauterbach debugger here. i am sharing the picture of the memory with different board. Re: HSE firmware installation Hi Lucas,          I dont have debugger PE micro. Does this trace32 power view works with PE micro? How to trigger the service via MU in debugger with PE micro and s32DS? is there any example code? How can i erase the controller with S32DS? Is there any example code or should i use the API FLASH_EraseBlock(dst); ? Re: HSE firmware installation This is new feature and I didn't find API for that in RTD or in HSE DEMO examples. So, I used minimalist option and I simply triggered the service via MU in debugger. Here is the description of the service from API manual: c:\NXP\HSE_FW_S32K312_0_2_40_0\docs\S32K312_HSE_Service_API_Reference_Manual.pdf So, the service ID is 0x57 and no parameters are needed. Just write 0x57 somewhere to RAM and then write address of this RAM word to Message Unit MU_0, register TR[1]. That's all. Then you will see the response in RR[1]. If the HSE FW was installed, you should get HSE_SRV_RSP_OK which is value 0x55A5AA33. Here's how it looks in my debugger: Re: HSE firmware installation I am trying to use FLASH_EraseBlock((uint32_t*)HSE_SRV_ID_ERASE_FW); but it goes into the hard fault. Can you please explain the steps to erase the memory.  Should i comment the import of the hse fw file in linker file befor applying this erase? how it will be done, please explain. Re: HSE firmware installation Hi Lucas,        Which api you had used to erase the controller with HSE_SRV_ID_ERASE_FW? Please provide the API . Re: HSE firmware installation Attached is whole project. Re: HSE firmware installation Dis you used the project which i shared with you? Kindly share your main program with me. Re: HSE firmware installation Hi Lucas,            Can you please share your main program. i have only one board with me and its new one. Re: HSE firmware installation I got new board right now. Here's the result of my test: I was able to successfully install the firmware using your project. I just uncommented checking of the HSE feature flag. That was the only change I did.  After that, I could successfully erase the firmware using service HSE_SRV_ID_ERASE_FW. I'm still not sure why it does not work on your side. Do you have more boards? Are all of them showing the same behavior? Regards, Lukas Re: HSE firmware installation Hi Lucas    Any update on this? Re: HSE firmware installation I tried the firmware with the condition on the feature flag  but again the hse gpr resgiter is not getting updated. Re: HSE firmware installation Small problem on my side - I found that I already have firmware 2.6.0 on both my boards and it can't be erased (this feature was added in version 2.40.0). I will get brand new board on Monday and I will test it. I checked the project anyway and I can see nothing wrong. I would just not program the HSE feature flag unconditionally after each reset. I will let you know the results of my test on Monday. Regards, Lukas Re: HSE firmware installation Please debug it and check why hse gpr register bit is not getting set and installation is  not completing by sbaf. Re: HSE firmware installation Please find the project. Re: HSE firmware installation Hi @vikmonti7804  could you please share that project? I will test it on my side. Thanks, Lukas Re: HSE firmware installation Hi,           kindly check the image attached, the header of the AB_Swap is also there in the memory so it means the firmware is flashed in the memory, the utest area has value AABBCCDDDDCCBBAA it means utest is enabled, the HSE GPR register bit 0 is not getting set, i dont know why? it means after reset the SBAF is not installing the hse firmware in secure memory region. kindly help on urgent basis. Re: HSE firmware installation Hi,      I am just following the example code given for the s32k344, so i created same project for the s32k312 and imported the binary from the linker file, i see the 0xAABBCCDD  at 0x1B000000 location in memory window, what can be the problem. Every thing is same as per the example code as s32k344, only i changed the memory location in linker file. Can you please help on urgent basis, or can we connect online for debugging purpose on small call. please find the snippet of the linker file and program. Re: HSE firmware installation I don't think the HSE GPR is defined in peripheral structure, so it's necessary to check the memory directly. If you can see 0xC1010000 at 0x4039C028, the HSE FW is obviously not installed. Is the HSE feature flash at 0x1B000000 programmed? And one more thing - I can remember that that if you use "without IVT" method to install the firmware, there can't be valid IVT in the flash. Otherwise it does not work. If you loaded the pink/bin file together with some project, it's necessary to remove the IVT. Or "with IVT" method must be used. Regards, Lukas Re: HSE firmware installation Hi Lucas ,           I am not able to see this register in any peripheral window in S32DS, Can you please tell me exactly where i can see. i can see the value 0xC1010000 at 0x4039C028 address. Re: HSE firmware installation Hi,    Actually i have created a project for s32k312  but when i am running it in debug mde i see it directly jumping to default hander not going into main, can you please help with this issue, why this is happening. i see the binary is place in flash but utest is not enabled due to not going into main. kindly help. Re: HSE firmware installation You can check bit 0 in HSE GPR status register at 0x4039C028. If it is '1', it means that "HSE FW is present and SBAF Booted HSE Firmware". You can find this in HSE_B Firmware Reference Manual rev 2.2. Regards, Lukas Re: HSE firmware installation Hi ,   If I am able to install the HSE firmware successfully, how to verify this firmware is installed in the secure memory correctly or successfully in the memory. please let me know any method or check the memory? Thank You Re: HSE firmware installation The firmware is provided in encrypted form as a binary file. Yes, HSE FW installation package contains only the binary (pink) file and corresponding API headers. For Lauterbach users, there's also HSE DEMOAPP which helps to install the firmware and examine HSE features: But notice that the demo works with Lauterbach debugger only. It won't work with Pemicro. As you can read in the mentioned application note or in HSE FW RM, the firmware can be installed with or without IVT. Installation without IVT is easier but you need a tool which is able to load raw binary file to the flash which is not the case of Pemicro debugger. In this case, "with IVT" method is more convenient. We do not provide S32K344_HSE_FW_INSTALL for each derivative. This is just an example showing how it can be done and it's up to users to create own solution (each customer has different requirements and production tools/capabilities). What to do: You can create new application project directly for S32K312 in S32 Design Studio. Then copy the source files from S32K344_HSE_FW_INSTALL, update HseFwHeader_StartAddress in boot_header.c. Then modify the linker file - use linker file from S32K344_HSE_FW_INSTALL as a template. If you read the readme.md file as I suggested earlier, there must be a link to the bin/pink file, so it is linked to the project. Then, the code will only enable HSE feature flag by programming any value different from 0xFFFFFFFFFFFFFFFF at address 0x1B000000. Then all the conditions for installation are satisfied - HSE feature flag is enabled, IVT points to valid pink image in flash, so SBAF will install the firmware after next reset. Regards, Lukas Re: HSE firmware installation HI,   the Firmware for the s32k312 is only the file like interface and host, it is not complete project which can flash the HSE firmware binary to controller like s32k344 hse demo example. I am facing a issue to flash the HSE firmware binry to cntroller as NXP provided only .bin file, i have used the PE micro and eval board built in debugger which is unable to do so, it can support only .elf and .hex file. kindly help me to flash the .bin to controller. Re: HSE firmware installation Hi ,  The HSE firmware package foe the S32K312 is only having the bin files and some interface and host files for the creation of the project. It is not the complete project like HSE demo example for s32k344. I am also facing the issue to flash this binary of HSE firmware with the eval board debugger as well as PE micro debugger because it supports only .elf and hex file. kindly help me to flash the binary to the eval board. Re: HSE firmware installation Hi @vikmonti7804  The HSE FW can be found in S32K3 Standard Software package: https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware.sp?catid=SW32K3-STDSW-D Open the "Automotive SW - S32K3 - HSE Firmware" and you will see all available versions including version for S32K312. Mentioned example S32K344_HSE_FW_INSTALL shows an option how to install the firmware. I recommend to read the description: c:\NXP\S32K3_HSE_DemoExamples_1_0_0\S32K3_HSE_DemoExamples\Device_Configuration\S32K344_HSE_FW_INSTALL\Readme.md We also provide document AN744810 “HSE FW install for S32K3xx” which describes how to install the firmware. It can be found in Documentation in Secure Files section: https://www.nxp.com/products/processors-and-microcontrollers/s32-automotive-platform/s32k-auto-general-purpose-mcus/s32k3-microcontrollers-for-automotive-general-purpose:S32K3 Regards, Lukas Re: HSE firmware installation #hello@vikmonti7804  did u get the solution for the above problem that is programm getting stuck at below ..please hep us    if yes please please help us we are trying alot still we are not getting what to do ? Thank u Re: HSE firmware installation #Hello@lukaszadrapa , Please help us we need your help. Our HSE firmware is flashed successfully, but the firmware is not starting after flashing. The system gets stuck at the same point every time and does not continue execution. I am not sure why this is happening. I have a few doubts: Before flashing the firmware, do we need to run any other project like the Key Catalog example or any prerequisite configuration? Earlier, we had flashed HSE Firmware version 2.1, but now we changed the firmware to version 2.55. Could this version change cause the issue? The SBUF version we are reading is 0x00500000. Is this expected for firmware version 2.55? Do we need to make any specific changes in the HSE_FW_INSTALL application code when updating to the new firmware version? we have API provided along with firmware where we need to use them ? Please please guide us on what might be causing the firmware not to start. Thank you Re: HSE firmware installation hello @lukaszadrapa please help us our firmware code itself stucking at  i dont know why this is happening please help us  firmware flshing i did and verified i dont know why my firmware is not initiating ..please help us  Thank u Re: HSE firmware installation # Hello@sandor_b  Did you receive any update regarding this issue? We are also facing the same problem — our program is getting stuck at that line. If you have found a solution, could you please share it? It would really
查看全文
USB 通信与 2 个带 zephyr 的 rt685 evks 您好, ,我正试图使用 zephyr 在 2 个 rt685 evks 之间创建一个"umbilical" 通信路径。zephyr SDK 中有几个示例,特别是 CDC ACM 示例,evk 可以将数据回传至终端。 我在想,我也许能够利用这个例子进行一些调整来连接另一个 rt685 板,但我在 USB(具体来说是 2.0)和 zephyr 上都很绿色。我主要是想得到一些指导,知道这条路是否好走,或者是否有更好的起点。 谢谢! Re: USB comm with 2 rt685 evks with zephyr 你好@skanda19、 感谢您对 NXP MIMXRT 系列的关注! 可能是您的本地 git 存储库尚未更新,因此它仅包含设备示例,不包含主机示例。 您可以参考此链接:https://github.com/zephyrproject-rtos/zephyr/tree/v4.1.0-rc3/subsys/usb/host 致以最诚挚的问候, Gavin
查看全文
2台のrt685 evkとZephyrのUSB通信 こんにちは、 私は、Zephyr を使用して 2 つの rt685 evks 間に「臍の緒」通信パスを作成しようとしています。Zephyr SDK にはいくつかの例があり、具体的には CDC ACM の例では、evk はデータを端末にエコーバックできます。 私は、この例を少し調整して別の rt685 ボードとインターフェースできるかもしれないと考えていましたが、USB (具体的には 2.0) と Zephyr の両方についてあまり知識がありません。主に、これが良い道なのか、あるいはもっと良い始め方があるのかを知るためのアドバイスが欲しかったのです。 ありがとう! Re: USB comm with 2 rt685 evks with zephyr こんにちは@skanda19さん、 NXP MIMXRTシリーズにご興味をお持ちいただきありがとうございます。 ローカルの Git リポジトリがまだ更新されていないSO、デバイスの例のみが含まれており、ホストの例が含まれていない可能性があります。 こちらのリンクをCAN参照してください: https://github.com/zephyrproject-rtos/zephyr/tree/v4.1.0-rc3/subsys/usb/host よろしくお願いします、 ギャビン
查看全文
Unable to reinstall FreeMASTER 3.2 Uninstalling the installed FreeMASTER directly deletes the folder; resulting in a reinstallation as shown here I can't reinstall, how do I reinstall FreeMASTER? Re: 无法重新安装FreeMASTER 3.2 Hello, please check this post if it helps to remove the previous installation. Regards, Michal
查看全文
LS1028 の ENETC ポートと SWP ポートの QBV のハードウェア キューの深さはどれくらいですか? こんにちは@yipingwang テスト中に、PCP 値 (例: PCP=6) を持つパケットを ENETC0 インターフェース経由で送信し、そのトラフィック クラスに対応するゲート (TSN QBV ゲート制御が有効) が閉じた状態にある場合、パケットを送信できないことが確認されました。このシナリオにおけるハードウェアの動作を理解したいと思います。パケットはハードウェアによって破棄されるのでしょうか? Linux システムで観察したところ (ethtool -S eno0 や tc -s qdisc show などのコマンドを使用)、パケット損失は報告されていません。 ゲートが閉じられているときに QBV がパケットをどのように処理するかを明確にしたいと思います。パケットはバッファリングされますか、それともすぐにドロップされますか?そして、この動作は正確にはどこに実装されているのでしょうか? Re: What is the hardware queue depth of QBV for the ENETC and SWP ports on the LS1028? EnetcとスイッチのQbvの場合、ハードウェアにはゲートが閉じているときにパッケージを保存するためのバッファがあります。 しかし、バッファは無制限ではないので、データがバッファの長さに達すると、 パッケージはドロップされます。 ありがとう。
查看全文
VR5510チップは通常モードで再起動します こんにちは、 VR5510チップとS32G399チップを使用しています。使用中に、VR5510チップが約1秒間隔で頻繁に再起動した後に、10ms幅の低パルス信号を周期的に出力し、約4秒後にPMICのVPREが出力されなくなり、しばらくして電源が再投入される、といった現象が発生しました。 VR5510 チップに使用されるモデル番号: MVR5510AMDALES。 VDDOTP ピンは現在 10k 抵抗プルダウンです。 開発ボード(モデル:S32G-VNP-RDB3)を見ると、VDDOTP ピンがハイになってからローになり、デバッグ モードに入りました。 ボード上のフライング ワイヤをプルアップして、VDDOTP を約 4.6V まで引き上げ、電源を入れると、ボード VR5510 が再起動しないことがわかりました。 上記の現象から判断すると、VDDOTPをプルダウンすると通常のブートモードになりますが、ウォッチドッグがトリガーされます。VR5510チップのOTP設定でウォッチドッグを工場出荷時に無効にすることはCANでしょうか?通常モードで使用したいのですが、ウォッチドッグはトリガーしたくありません。ありがとうございます。 以下は私の VR5510 の部分的な回路図です。 Re: The VR5510 chip restarts in normal mode こんにちは@LONGGANGSU 、 それは嬉しいです!私の提案に従って解決できた場合は、私の返信の 1 つを承認された解決策として選択してください。自分で解決できた場合は、重要な関連情報を共有し、自分の回答を承認された解決策として選択してください。 よろしくお願いします! Re: The VR5510 chip restarts in normal mode ありがとうございます。この問題は解決しました。 Re: The VR5510 chip restarts in normal mode こんにちは@LONGGANGSU 、 C:\NXP\S32DS.3.6.2\S32DS\tools\S32FlashTool\examples\S32G\S32G-VNP-RDB3.pdfに従っていると理解しています。ユーザーガイド。SRAM の代わりに FLASH を使用するには、 「シリアル ブートのボード構成 (MX25UW51245G のプログラミング用)」セクションで説明されている手順を試してください。 結果を教えてください よろしくお願いします。 Re: The VR5510 chip restarts in normal mode こんにちは、VR5510は正常にデバッグモードに入ることができ、S32Gもシリアルポート接続を正常に使用できると思います。S32DSフラッシュツール、「S32DS\tools\S32FlashTool\examples\S32G\SRAM\S32G_TestTransmission_921600_0x34080000_SRAM.bin」SRAM に書き込むと、書き込みは成功したと表示されますが、シリアル ポートは印刷されず、電流が 30 mA 低下します。 ありがとう。 Re: The VR5510 chip restarts in normal mode こんにちは@LONGGANGSU 、 このコミュニティでは、私と私のチームメイトは S32G ファミリに関連するトピックについてのみサポートできます。VR5510、この場合はKITVR5510SKTEVM ボードに関連する情報については、 Other-NXP-Productsに質問を投稿してください。そのコンポーネントの専門家の 1 人がサポートします。 ありがとうございます。ご不便をおかけして申し訳ございません。 Re: The VR5510 chip restarts in normal mode こんにちは、 もう1つ質問があります。「KITVR5510SKTEVM Burn in Board」を書き込みにどのように使用すればよいですか?ありがとう。 Re: The VR5510 chip restarts in normal mode こんにちは@LONGGANGSU 、 お問い合わせいただき、また問題を詳しくご説明いただきありがとうございます。ご質問についてですが、データシートに記載されているように (緑色で示した部分) レジスタを変更することで WD ウィンドウを無効にし、VR5510 を通常モードに保つCAN。 必要な手順(オレンジ色)に従ってください。 この情報が役に立ったかどうかお知らせください
查看全文
コピー: S32G2 Linux BSP44 ブートの問題 この投稿はここからのコピーです デバイスが Linux BSP44 から起動できない場合、以下の BL31 エラー ログをどのように解釈すればよいですか? 注意: リセット状態: パワーオンリセット お知らせ: BL2: v2.10.14(リリース):bsp44.0_rc11-2.10.14 通知: BL2: 構築日時: 2025年5月13日 08:13:32 お知らせ: BL2: BL31 を起動しています = 0x00000000ff624180 x0 = 0xfffffffffffffffd x1 = 0x00000000ff624088 x2 = 0x00000000ff600000 x3 = 0x000000000001bfff x4 = 0x000000000001c000 x5 = 0x00000000ff61bfff x6 = 0x00000000342f8000 x7 = 0x0000000000000000d x8 = 0x0000000000000000 x9 = 0x0000000034301fff x10 = 0x00000000342f8000 x11 = 0x000000000000a000 x12 = 0x00000000ff6316b0 x13 = 0x00000000ff616060 x14 = 0x00000000ff615a90 x15 = 0x0000000000000034 x16 = 0x0000000000000000 x17 = 0x0000000000000000 x18 = 0x00000000342f8000 x19 = 0x00000000ff624158 x20 = 0x00000000ff624180 x21 = 0x00000000ff61f018 x22 = 0x00000000ff600000 x23 = 0x0000000000000000 x24 = 0x0000000000000000 x25 = 0x0000000000000000 x26 = 0x0000000000000000 x27 = 0x0000000000000000 x28 = 0x0000000000000000 x29 = 0x00000000ff624130 scr_el3 = 0x0000000000000238 sctlr_el3 = 0x0000000030cd183a cptr_el3 = 0x0000000080000400 tcr_el3 = 0x000000008081351c daif = 0x00000000000003c0 mair_el3 = 0x00000000004404ff spsr_el3 = 0x00000000200002cc elr_el3 = 0x00000000ff624180 ttbr0_el3 = 0x0000000034322e00 esr_el3 = 0x0000000002000000 far_el3 = 0x0000000000000000 spsr_el1 = 0x0000000000000000 elr_el1 = 0x0000000000000000 spsr_abt = 0x0000000000000000 spsr_und = 0x0000000000000000 spsr_irq = 0x0000000000000000 spsr_fiq = 0x0000000000000000 sctlr_el1 = 0x0000000000c50838 actlr_el1 = 0x0000000000000000 cpacr_el1 = 0x0000000000300000 csselr_el1 = 0x0000000000000000 sp_el1 = 0x0000000000000000 esr_el1 = 0x0000000000000000 ttbr0_el1 = 0x0000000000000000 ttbr1_el1 = 0x0000000000000000 mair_el1 = 0x44e048e000098aa4 amair_el1 = 0x0000000000000000 tcr_el1 = 0x0000000000000000 tpidr_el1 = 0x0000000000000000 tpidr_el0 = 0x0000000000000000 tpidrro_el0 = 0x0000000000000000 par_el1 = 0x0000000000000000 mpidr_el1 = 0x0000000080000000 afsr0_el1 = 0x0000000000000000 afsr1_el1 = 0x0000000000000000 コンテキストidr_el1 = 0x00000000000000000 vbar_el1 = 0x0000000000000000 cntp_ctl_el0 = 0x0000000000000000 cntp_cval_el0 = 0x0000000000000000 cntv_ctl_el0 = 0x0000000000000000 cntv_cval_el0 = 0x0000000000000000 cntkctl_el1 = 0x0000000000000000 sp_el0 = 0x00000000ff624080 isr_el1 = 0x0000000000000000 dacr32_el2 = 0x0000000000000000 ifsr32_el2 = 0x0000000000000000 cpuectlr_el1 = 0x0000000000000040 cpumerrsr_el1 = 0x0000000000000000 l2merrsr_el1 = 0x00000000102c2020 cpuactlr_el1 = 0x00001000090ca000 Linux BSP 優先度: 重要 Re: Copy: S32G2 Linux BSP44 Boot Issue こんにちは、ラドゥさん 1 つの可能性としては、EVB ボード上の SoC ヒートシンクの締め付けの問題によりこれが発生し、DDR メモリが正しく動作しなくなることが挙げられます。SoC ヒートシンクは、締めすぎず、緩すぎず、適切にねじ込む必要があります。このことをユーザーに伝え、この簡単な手順で問題が解決するかどうかを確認してください。 解決しない場合は: 元のチケットから私がCAN理解していることからすると、ユーザーが所有する他のすべてのボード/プロセッサの組み合わせで動作する、ビルド済みの BSP 44.0 バイナリを使用しているようで、障害は単一のプロセッサ + ボード セットアップでのみ再現されます。ご確認ください。 ユーザーにBL2とBL31の.elfも提供するよう依頼してください。詳しく調べるためのファイル 影響を受けるプロセッサ + ボードのセットアップで障害が毎回再現されますか、それとも時々だけ再現されますか?異なる BSP バージョンのバイナリが同じセットアップで動作していますか?このボードは標準の NXP ボードですか、それとも変更が加えられていますか? よろしくお願いいたします。 アンドレイ・チェレチェス
查看全文
codewarrior v8.8 + codewarrior tap の問題 MPC8323 フラッシュをプログラムするために使用しました:codewarrior v8.8 + codewarrior tap(パッチ 8.8.6 がインストール済み)、問題はありません。 しかし最近、新しいコードウォリアータップを購入しました。フラッシュをCANできません。ついに新しいのは rev H で、古いのは rev G だと思います。 MPC8323 をプログラムする方法、codewarrior tap rev H で codewarrior v8.8 を使用する方法を教えてください。 ありがとうございます。 Re: codewarrior v8.8 + codewarrior tap issue 親愛なる@zbxggs様、 最後の質問について社内チームアプリに問い合わせたところ、バージョン H とバージョン G は同じなので心配する必要はないとの回答でした。SO、MPC をフラッシュするために実行する必要がある手順は、どちらのバージョンでも同じです。 保証手続きを開始するには、CW TAP を購入した人にいただくか、発生しているエラー ログをに確認してください。 BR LFGP Re: codewarrior v8.8 + codewarrior tap issue こんにちは。CodeWarrior Tap H バージョンを使用したい場合、バージョン 8.8 を置き換えるにはどのバージョンの CodeWarrior を使用すればよいですか? Re: codewarrior v8.8 + codewarrior tap issue 親愛なる@zbxggs Windows 7 を使っていますか? 使わなければなりません。 問題の手がかりを得るために CCS ログを共有してください。また、新しい CW TAP の写真も共有してください (両側でお願いします)
查看全文
S32K312_RTD400_SPD104_IAR 私が使用しているチップはS32K312+RTD400+SPD104です プロジェクトを iar にインポートして実行しようとしましたが、コンパイル中に未定義のセクションがいくつか報告されました。icfファイルとstartup_cm7.sを変更してみましたが、コンパイルは可能でしたが、ログをデバッグすると依然としてエラーが報告されました。 添付ファイルは、これまでに変更した icf ファイルです。SRAM の割り当てにもいくつか変更を加えました。int_sram_shareable_size を 0 に、int_sram_size を 64 KB に設定しました。何か問題があるかどうかは分かりません。 また、起動ファイルやその他のファイルも同時に変更する必要がありますか? プロジェクト全体はかなり大規模です。可能であれば、プロジェクト全体を送信できるようにメールアドレスを教えていただけますか? この問題の解決にご協力ください。どうもありがとうございます。 Re: S32K312_RTD400_SPD104_IAR こんにちは@Neo1096さん、 どのバージョンの IAR コンパイラを使用していますか? SPD は、リリース ノートに従って、IAR v.8.50.10 (セーフティ バージョン) とのみ互換性があります。 メールに関してはチケットを作成してください。 そこでプロジェクトを非公開で共有CAN。 BR、ダニエル
查看全文