Multi Source Translation Content

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Multi Source Translation Content

Discussions

Sort by:
需要澄清MPC5200CVR400B与SPC5200CVR400B的生命周期状态 尊敬的恩智浦技术支持团队: 我们正在评估 MPC5200/MPC5200B 系列产品的生命周期状态,希望您能就以下部件号提供一些说明: MPC5200CVR400B SPC5200CVR400B 根据 NXP 网站上提供的信息,我们了解到MPC5200CVR400B与停产通知 202601026DN 和 202601026DNU01 相关,并提供了最后购买日期和最后交货日期。 然而,对于SPC5200CVR400B ,我们注意到产品页面显示其已停产,但我们无法确定: SPC5200CVR400B 已正式发布与 MPC5200CVR400B 相同的停产通知。 SPC5200CVR400B 的最后购买日期 (LTB) 和最后交货日期 (LTD) 相同。 SPC5200CVR400B 被认为是过时/停产的,或者如果它在不同的生命周期状态下仍然可用。 MPC5200CVR400B 和 SPC5200CVR400B 在生命周期管理方面没有任何功能或商业上的区别。 请问能否提供SPC5200CVR400B的官方生命周期状态,以及(如有)相关的 PCN/EOL 文档? 您的确认将有助于我们在元器件生命周期数据库中正确分类此设备。 感谢您的支持。 此致, 阿比吉特·索兰基 CG动力与工业解决方案有限公司 [email protected] Re: Clarification Required on Lifecycle Status of MPC5200CVR400B vs SPC5200CVR400B 你好, 所有 S/MPC5200 型号现已停产。 https://www.nxp.com/products/MPC5200 内部电子邮件记录证实 SPC5200CVR400B 已停止使用。 SPC5200CVR400B:已停产/过时,但尚未正式确认是否适用同一停产通知,但我预计情况会相同。 如果您需要更多信息,请联系恩智浦销售部门或在NXP.com提交工单。 顺祝商祺! Peter
View full article
PCA9450の立ち上げ こんにちは、チームの皆さん、 設計にPCA9459CHNYを使っていますが、出力電圧が出ません。 全ての構成を試しましたが、出力電圧を取得できませんでした。 i.MX 8M | i.MX 8M Mini | i.MX 8M Nano Re: Bring-Up of PCA9450 こんにちは、 評価ボードを使っているかどうか確認していただけますか?もしそうなら、あなたのセットアップについても教えていただけますか? Re: Bring-Up of PCA9450 こんにちは@areyoutthere セットアップの詳細、入力、期待出力、制御信号、デバイスの設定方法などを教えていただけますか?それは問題の絞り込みに役立つはずだ。 ありがとう、 フェリペ・ソラーノ RidgeRunの組み込みソフトウェアエンジニア お問い合わせ:[email protected] 開発者向けWiki: https://developer.ridgerun.com ウェブサイト: www.ridgerun.com
View full article
HSE-B SHA-512 / Ed25519 の S32K344 における検証タイミング - これらの数値は想定どおりですか? こんにちは、ルーカス( @lukaszadrapa ) 解決済み:ED25519およびSHA-512(S32K394)に対するHSEサポートに関する明確化 - NXPコミュニティ SHA-384/512がHSE-Bのソフトウェアでエミュレートされるという説明ありがとうございます。S32K344ブートローダーでまさにこの問題に遭遇したのですが、私たちの測定結果が代表的なものかどうかを知りたいと思っています。 設定 S32K344、CORE_CLK 160 MHz、HSE_CLK 80 MHz(CORE_CLK/2、Clock_Ipで設定) パッケージ0.2.55.0のHSEホストインターフェース/ヘッダー、HSE FW 0.2.40.0 がインストールされています(弊社は SBAF 0.10.0 を使用しています)。したがって、まだ0.2.55.0に移行することはできません) メッセージ:PFLASHのアプリケーションイメージ、2,965,376バイト(0x00500000–0x007D3F7F)、アドレスで渡されます(RAMコピーなし) ワンパスリクエスト、MU0チャネル1、同期ポーリング;非キャッシュ可能なSRAM内のディスクリプタおよび出力バッファ M7でPIT(40MHz)を使用してHSE_Send()付近で計測したタイミング 測定コード   c static uint8_t digest[64] __attribute__((aligned(32), section(".mcal_bss_no_cacheable"))); static uint32_t digest_len __attribute__((aligned(32), section(".mcal_bss_no_cacheable"))); static uint32_t hash_time_ms(hseHashAlgo_t algo, const uint8_t *msg, uint32_t len, uint32_t *rsp) { hseSrvDescriptor_t *desc = &gHseSrvDesc[0][1]; hseHashSrv_t *hsh = &desc->hseSrv.hashReq; digest_len = sizeof(digest); memset(desc, 0, sizeof(*desc)); desc->srvId = HSE_SRV_ID_HASH; hsh->accessMode = HSE_ACCESS_MODE_ONE_PASS; hsh->hashAlgo = algo; hsh->sgtOption = HSE_SGT_OPTION_NONE; hsh->inputLength = len; hsh->pInput = HSE_PTR_TO_HOST_ADDR(msg); /* PFLASH */ hsh->pHashLength = HSE_PTR_TO_HOST_ADDR(&digest_len); hsh->pHash = HSE_PTR_TO_HOST_ADDR(digest); uint32_t t0 = ~IP_PIT_0->TIMER[1].CVAL; /* 40 MHz up-counter */ *rsp = HSE_Send(0, 1, gSyncTxOption, desc); return ((~IP_PIT_0->TIMER[1].CVAL) - t0) / 40000u; /* ms */ } t256 = hash_time_ms(HSE_HASH_ALGO_SHA2_256, (const uint8_t *)0x00500000, 0x2D3F80, &rsp256); t512 = hash_time_ms(HSE_HASH_ALGO_SHA2_512, (const uint8_t *)0x00500000, 0x2D3F80, &rsp512); EdDSA検証は、HSE_SIGN_EDDSA、bHashEddsa = FALSE(純粋なEd25519)、bInputIsHashed = FALSE、および同じメッセージポインタと長さを指定した、1パスのHSE_SRV_ID_SIGNリクエストです。鍵となるのは、RAMスロットにインポートされたED25519公開鍵です。 結果(すべてのリクエストがHSE_SRV_RSP_OKを返しました) 処理時間:2,965,376バイト SHA-256 HSE-B(HW) 38ミリ秒 SHA-512 HSE-B(ソフトウェアエミュレーション) 26,010ミリ秒 Ed25519 検証 (純粋) HSE-B 26,019ミリ秒 Ed25519 検証 (純粋) Cortex-M7ソフトウェア、160MHz、-O2、Dキャッシュオン 952ミリ秒 つまり、HSEの検証はM7ソフトウェアの実装より約27倍遅いです。ほとんどの場合、メッセージに対するSHA-512: 検証マイナスSHA-512は約9ミリ秒です。 質問 約114 KB/秒(80 MHzで約700 HSEサイクル/バイト)は、HSE-BにおけるSHA-512の想定スループットでしょうか、それとも弊社側の設定上の問題(例えば、HSEからのフラッシュ読み取りパスなど)を示しているのでしょうか? FW 0.2.40.0はSHA-512/EdDSAのパフォーマンスにおいて0.2.55.0と異なる挙動を示す可能性はありますか?HASHおよびSIGNサービスで、FW 0.2.40.0に対して0.2.55.0インターフェースヘッダーを実行させることはサポートされていますか? HSE-Bで高速画像認証を行う場合、推奨される方法はECDSA P-256とSHA-256ですか?それともハードウェアアクセラレーションダイジェストでEd25519を使用するサポート方法はありますか? シリコンに関する注意事項 当社の部品はSBAF 0.10.0の初期シリコン製なので、HSE FW 0.2.55.0をインストールできず、0.2.40.0に制限されています。この古いSBAF/FWの組み合わせが、現在の部品よりもSHA-512ソフトウェアエミュレーションを遅くする可能性があるかどうか知りたいです。とはいえ、私たちの理解では、新しいFWを使っても、HSEコアで80MHzでエミュレートしたSHA-512は、Cortex-M7の160MHz(完全なEd25519検証で952ms、HSEで約26秒)に近づくことはできません。私たちの設定に問題がなければ、M7ではEd25519の認証を維持し、ハードウェアアクセラレーション(AES、SHA-256)でのみHSEを使用する予定です。この結論が間違っている場合は、ご指摘ください。 よろしくお願いいたします。 ファビオ Re: HSE-B SHA-512 / Ed25519 verify timings on S32K344 – are these figures expected? こんにちは、 @FabioGさん 測定結果は妥当なようだ。Ed25519の長い検証時間は、ほぼ完全にSHA-512による~2.97のプロセッシングによって引き起こされます。MBメッセージ。 あなたの結果と一致するベンチマークデータを持っています。HSE_CLK = 120MHzの場合、24KBのデータに対するハッシュ演算は約140msかかります。これを80MHz、メッセージサイズ約2.97MBにスケーリングすると、約26.5秒となり、これは測定値と非常に近い値です。 上記HSEファームウェアのバージョン間には、パフォーマンス上の違いはありません。軽微なアップデートといくつかのバグ修正が含まれています。これは完全にソフトウェアエミュレーションが原因です。 画像認証性能が重要な場合、ECDSA P-256とSHA-256の組み合わせはHSE-B上でより高速な選択肢となります。SHA-256はハードウェアアクセラレーションに対応しています。私が持っているベンチマークデータに基づくと、同じもののECDSA P-256/SHA-256検証は約2.97です。80 MHzでのMB画像は約0.3秒と推定でき、Ed25519は約26秒かかります。これは単純なスケーリングであり、ハードウェアでの確認はしていませんのでご注意ください。 よろしくお願いいたします。 ルーカス
View full article
Bring-Up of PCA9450 Hello Team, I am using PCA9459CHNY in my design but I am not getting the output voltages.  I have tried all the configurations but still didn't able to get the output voltages i.MX 8M | i.MX 8M Mini | i.MX 8M Nano Re: Bring-Up of PCA9450 Hello, Could you please confirm whether you are using the evaluation board? If so, could you also share some details about your setup? Re: Bring-Up of PCA9450 Hello @areyoutthere  Could you share more details about the setup, including the input, expected outputs, control signals, and how the device is being configured? That should help narrow down the issue. Thanks,  Felipe Solano Embedded SW Engineer at RidgeRun Contact us: [email protected] Developers wiki: https://developer.ridgerun.com Website: www.ridgerun.com
View full article
HSE-B SHA-512 / Ed25519 verify timings on S32K344 – are these figures expected? Hi Lukas (@lukaszadrapa) Referring to Solved: Clarification on HSE support for ED25519 and SHA-512 (S32K394) - NXP Community,  Thanks for the clarification on SHA-384/512 being emulated in software on HSE-B. We ran into exactly this on an S32K344 bootloader and would like to know whether our measurements are representative. Setup S32K344, CORE_CLK 160 MHz, HSE_CLK 80 MHz (CORE_CLK/2, as configured in Clock_Ip) HSE host interface/headers from package 0.2.55.0, HSE FW 0.2.40.0 installed (we are on SBAF 0.10.0, so we cannot move to 0.2.55.0 yet) Message: application image in PFLASH, 2,965,376 bytes (0x00500000–0x007D3F7F), passed by address (no RAM copy) One-pass requests, MU0 channel 1, synchronous polling; descriptors and output buffers in non-cacheable SRAM Timing taken on the M7 with the PIT (40 MHz) around HSE_Send() Measurement code   c static uint8_t digest[64] __attribute__((aligned(32), section(".mcal_bss_no_cacheable"))); static uint32_t digest_len __attribute__((aligned(32), section(".mcal_bss_no_cacheable"))); static uint32_t hash_time_ms(hseHashAlgo_t algo, const uint8_t *msg, uint32_t len, uint32_t *rsp) { hseSrvDescriptor_t *desc = &gHseSrvDesc[0][1]; hseHashSrv_t *hsh = &desc->hseSrv.hashReq; digest_len = sizeof(digest); memset(desc, 0, sizeof(*desc)); desc->srvId = HSE_SRV_ID_HASH; hsh->accessMode = HSE_ACCESS_MODE_ONE_PASS; hsh->hashAlgo = algo; hsh->sgtOption = HSE_SGT_OPTION_NONE; hsh->inputLength = len; hsh->pInput = HSE_PTR_TO_HOST_ADDR(msg); /* PFLASH */ hsh->pHashLength = HSE_PTR_TO_HOST_ADDR(&digest_len); hsh->pHash = HSE_PTR_TO_HOST_ADDR(digest); uint32_t t0 = ~IP_PIT_0->TIMER[1].CVAL; /* 40 MHz up-counter */ *rsp = HSE_Send(0, 1, gSyncTxOption, desc); return ((~IP_PIT_0->TIMER[1].CVAL) - t0) / 40000u; /* ms */ } t256 = hash_time_ms(HSE_HASH_ALGO_SHA2_256, (const uint8_t *)0x00500000, 0x2D3F80, &rsp256); t512 = hash_time_ms(HSE_HASH_ALGO_SHA2_512, (const uint8_t *)0x00500000, 0x2D3F80, &rsp512); The EdDSA verify is a one-pass HSE_SRV_ID_SIGN request with HSE_SIGN_EDDSA, bHashEddsa = FALSE (pure Ed25519), bInputIsHashed = FALSE, and the same message pointer and length. The key is an ED25519 public key imported into a RAM slot. Results (all requests returned HSE_SRV_RSP_OK) Operation, 2,965,376 bytes Engine Time SHA-256 HSE-B (HW) 38 ms SHA-512 HSE-B (SW emulation) 26,010 ms Ed25519 verify (pure) HSE-B 26,019 ms Ed25519 verify (pure) Cortex-M7 software, 160 MHz, -O2, D-cache on 952 ms So the HSE verify is about 27x slower than the M7 software implementation. Almost all of the time is the SHA-512 over the message: verify minus SHA-512 is about 9 ms. Questions Is ~114 KB/s (≈700 HSE cycles/byte at 80 MHz) the expected SHA-512 throughput on HSE-B, or does it point to a configuration issue on our side (for example the flash read path from HSE)? Could FW 0.2.40.0 behave differently from 0.2.55.0 for SHA-512/EdDSA performance? Is running 0.2.55.0 interface headers against FW 0.2.40.0 supported for the HASH and SIGN services? For fast image authentication on HSE-B, is the recommended approach ECDSA P-256 with SHA-256, or is there a supported way to use Ed25519 with a hardware-accelerated digest? Note on our silicon Our parts are early silicon with SBAF 0.10.0, which is why we could not install HSE FW 0.2.55.0 and are limited to 0.2.40.0. We would like to know whether this older SBAF/FW combination could make the SHA-512 software emulation slower than on current parts. That said, our understanding is that even with a newer FW, a SHA-512 emulated on the HSE core at 80 MHz cannot get close to the same computation on the Cortex-M7 at 160 MHz (952 ms for the complete Ed25519 verify, against about 26 s on HSE). Unless you see something wrong in our setup, we plan to keep Ed25519 verification on the M7 and use HSE only where it is hardware accelerated (AES, SHA-256). Please correct us if this conclusion is wrong. Thanks in advance, Fabio Re: HSE-B SHA-512 / Ed25519 verify timings on S32K344 – are these figures expected? Hi @FabioG  The measured results look reasonable. The long Ed25519 verification time is caused almost entirely by SHA-512 processing of the ~2.97 MB message. I have some benchmark data which corresponds to your results. Hash operation on 24KB of data should take about 140ms when HSE_CLK = 120MHz. Scaling this to 80MHz and ~2.97 MB message size, it gives approximately 26.5 s, which is very close to your measured value. There’s no performance difference between mentioned HSE FW versions. There are just some minor updates and several bug fixes. It’s completely caused by SW emulation. If image authentication performance is important, ECDSA P-256 with SHA-256 would be a much faster option on HSE-B. SHA-256 is hardware accelerated. Based on benchmark data I have, ECDSA P-256/SHA-256 verification of the same ~2.97 MB image at 80 MHz can be estimated at approximately 0.3 s, compared with ~26 s for Ed25519. Please notice that this is just simple scaling, I haven’t confirmed this on HW. Regards, Lukas
View full article
LS1046A IBISファイル <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> LS1046A用のIBISモデルはどうやって取得できますか? QorIQ LS1デバイス Re: LS1046A IBIS file LS1046A用のIBISモデルはどうやって入手すればいいですか?
View full article
LS1046A custom board: PBL SD_CLK drops 195 kHz to 24 kHz, then idle; HRESET_B stuck LOW Hello, This follows up the earlier thread (June is out of office): https://community.nxp.com/t5/QorIQ/LS1046A-custom-board-cold-boot-fails-from-eMMC-SD-and-QSPI/m-p/2416533 Summary Native cold boot from SD stalls with HRESET_B LOW. Debugger-assisted boot (CodeWarrior rcw.apply()) reaches U-Boot with the same RCW, PBI and card. During the native stall, the PBL starts SD_CLK at about 195 kHz and sends command frames. DAT0 never toggles. The clock then stops, restarts briefly at about 24 kHz, and the bus goes idle. We would like help interpreting this against RM Table 4-8 "RCW State Timing". Setup (board 2, no reset rework) LS1046AXE8T1A Rev 1.0 (SVR 0x87070010). No CPLD; an STM32 BMC does power sequencing and reset. cfg_rcw_src=0x40 (SW8 = 0010 0000, SW5 pole 1 OFF). Primary reference: 100 MHz differential. Clock-select strap IFC_WE_B (cfg_eng_use0). DDR reference: differential. SD card: The same card boots an LS1046ARDB to U-Boot. EVDD = 3.3 V. The SD/eMMC mux is set to the SD slot. RCW EVDD_VSEL = 0b10. RCW: PLL ratios copied from the hard-coded 0x9F example (platform 400 MHz, CPU 1300 MHz, PLL2 1000 MHz / FMan 500 MHz, DDR 1600 MT/s), both SerDes disabled: 0810000d 0a000000 00000000 00000000 00000000 00f00012 60040000 c1000000 00000000 00000000 00000000 0001c83e 00004504 24001102 00000096 00000001 PBI: identical to the stream in the earlier thread, ending with 08610040 6d8bdebf (END/CRC). Reset circuit: PORESET_B is driven by an open-drain MOSFET with a 10 kΩ pull-up to 1.8 V.  TRST_B is controlled separately and released 1 ms after PORESET_B. HRESET_B has a 4.7 kΩ pull-up. Native cold-boot observations (no debugger connected) Times are approximate. t = 0 is the ASLEEP falling edge, which coincided with PORESET_B rising in a separate capture. ≈ +0.5 ms: SD_CLK starts at 192–200 kHz (about 100 MHz/512 by our arithmetic). CMD is idle. ≈ +3.2 ms: CMD frames begin. The frame shape looks like CMD0 (40 00 00 00 00 95), but we have not decoded it. ≈ +9.6 ms: SD_CLK stops for about 1 ms. ≈ +10.6 ms: a few transitions appear on CMD and DAT0 with no clock. ≈ +10.7 to +11.2 ms: SD_CLK runs at 24.39 kHz (about 100 MHz/4096) for about 16 cycles, with no CMD frame. ≈ +11.0 ms: ASLEEP goes HIGH. Afterwards: no CLK, CMD or DAT0 activity for the rest of the 250 ms window. HRESET_B stays LOW. HRESET_B is LOW before PORESET_B is released and stays LOW afterwards. RESET_REQ_B stays HIGH with the card inserted. Without a card, RESET_REQ_B goes LOW. CCS access during the stall ccs::config_chain {ls1043a dap sap2} is accepted. ccs::display_mem 2 0x01ee0000 4 0 1 returns "Scan timeout".  Debugger-assisted boot (works) set_source(0x40) and set_data({13: 0x00004504}) (the same value as on the card), then apply(). RCWSR then matches the card. U-Boot reports CPU 1300, platform 400, DDR 1600, FMan 500 MHz. SD initialisation and FIP loading succeed. Questions Per Table 4-8 "RCW State Timing", what SD_CLK frequencies and transitions should we see with a 100 MHz SYSCLK? Does "~195 kHz → stop → ~24 kHz burst → idle" mean the PBL timed out during card identification, reset the eSDHC, or reached a later state? Which SD command sequence does the PBL issue (CMD0/CMD8/ACMD41 …), with what retries and timeouts? If the card doesn't answer, should RESET_REQ_B assert, and after how long? Is "Scan timeout" on SAP2 expected while HRESET_B is LOW? If so, what JTAG-accessible status can show PBL progress in this state? Could a slow PORESET_B rise ( specification ≤ 1 SYSCLK) cause this behaviour? Hard-coded 0x9F with no card: HRESET_B did not go HIGH after PORESET_B release. How should we interpret this? Re: LS1046A custom board: PBL SD_CLK drops 195 kHz to 24 kHz, then idle; HRESET_B stuck LOW Hello, The waveform indicates the device never completed the RCW/PLL transition. It is not yet in the normal PBI/eSDHC operating phase. 1. Expected SD_CLK with 100 MHz SYSCLK For RCW loading: SD_CLK = SYSCLK / 512 100 MHz / 512 = 195.3125 kHz After RCW loading and PLL lock: HRESET_B should deassert. The platform clock switches. SD_CLK = platform clock / 80 . With a 400 MHz platform clock, this is approximately 5 MHz. NXP describes this transition as the indication that PLL lock and RCW loading completed. Therefore: ~195 kHz → stop → ~24 kHz burst → idle     does not represent the documented later-state transition. The 24 kHz value is approximately 100 MHz / 4096 ; treat it as a reset/default-divider or restart artifact, not proof that PBL reached PBI loading. The clock alone cannot distinguish an SD identification timeout from an eSDHC reset. 2. SD commands, retries, and RESET_REQ_B The expected SD-identification flow is broadly: CMD0 CMD8 CMD55 + ACMD41 repeated until the card is ready CMD2 CMD3 CMD7 then block reads for RCW/PBI data     CMD1 is normally the eMMC initialization command, not the SD-card equivalent. The exact LS1043A ROM retry count and per-command timeout are not specified in the accessible NXP support material; they should not be inferred from the waveform. NXP documentation instead describes the terminal behavior: if the selected SD source is unavailable, the SoC does not fall back to another source; it asserts RESET_REQ_B and halts. Thus, if the card is completely absent, RESET_REQ_B should eventually assert. There is no documented fixed “assert after exactly N ms” value to use as a pass/fail limit. If it remains high while HRESET_B remains low, the device may still be before the terminal PBL error path—or the board may be masking/interfering with RESET_REQ_B . 3. SAP2 “Scan timeout” Yes, this is expected while HRESET_B is still asserted. The same reset signature— PORESET_B released, HRESET_B low, RESET_REQ_B high, and the processor inaccessible through the debug path—is associated with an early reset/boot condition. Before SAP2 becomes accessible, there is no dependable CCSR register that reports PBL progress. Use: PORESET_B HRESET_B RESET_REQ_B ASLEEP CLK_OUT , if configured Once debug access is established by using RCW override/safe-RCW or by isolating RESET_REQ_B , inspect: RSTCR RSTRQSR RSTRQPBLSR RSTRQMR NXP specifically recommends these reset registers when RESET_REQ_B access is possible. 4. Slow PORESET_B rise Yes. A slow or poorly shaped PORESET_B release can violate the reset-initialization timing and cause incorrect strap, clock, or PLL sampling. With a 100 MHz SYSCLK, the stated limit of one SYSCLK is approximately 10 ns. Verify the actual voltage crossing and rise time directly at the LS1043A pin, not only at the reset-generator output. Also verify that RESET_REQ_B is not feeding back into PORESET_B ; NXP recommends an isolation option during bring-up because boot failures can otherwise create a reset loop that prevents JTAG access. 5. Meaning of the 0x9F test 0x9F is the hard-coded-RCW/debug discriminator. With a valid clock and reset sequence, it should remove dependence on reading the RCW from the SD card. Therefore, if HRESET_B still never rises with no card installed, the fault is probably earlier than SD-card identification: SYSCLK/differential clock selection or quality PLL lock RCW strap decode reset electrical timing reset feedback or JTAG/TRST state In other words, the 0x9F result argues against “missing card” as the primary cause. First prove that HRESET_B rises with 0x9F and a clean reset/clock setup; then return to SD RCW loading. Regards Re: LS1046A custom board: PBL SD_CLK drops 195 kHz to 24 kHz, then idle; HRESET_B stuck LOW Hello, We are looking into what you said - prove that HRESET_B rises with 0x9F, as of now we are observing same behaviour as SD card in which HRESET_B being low and ASLEEP going low first and then high back. Also We tried with SD, EMMC as well as QSPI and is observing same cold boot stall and same HRESET_B & ASLEEP behaviour. Below is the CCS console we got when connected during stall - can anything be done to find at what the custom board is failing.  CCS console logCCS console logCCS console logCCS console log Thank you Re: LS1046A custom board: PBL SD_CLK drops 195 kHz to 24 kHz, then idle; HRESET_B stuck LOW Hi, The CCS capture does not prove that HRESET_B rises with 0x9F. It proves that JTAG detects the TAP/IDCODE, but subsequent accesses to the LS1046A system space fail with Scan timeout . The same symptom is documented for this cold-boot case. Interpretation 0x9F is an isolation test for hard-coded RCW using the differential SYSCLK path; it is not a guarantee of successful boot. During a valid sequence, HRESET_B is asserted during POR and should release after RCW/PLL completion; ASLEEP should transition after PBI execution. A brief HRESET_B high followed by low indicates that the processor may have passed the RCW/PLL stage but then entered another reset/stall condition. The oscilloscope must show whether PORESET_B or RESET_REQ_B also reasserts. Recommended isolation test Set the board to 0x9F. Disconnect the CodeWarrior TAP completely. Perform a clean power cycle. Capture these signals together: PORESET_B HRESET_B RESET_REQ_B TRST_B ASLEEP DIFF_SYSCLK relevant power-good rails Interpretation: PORESET_B falls again: investigate the external supervisor/BMC/power-good logic. PORESET_B remains high but HRESET_B stays low: investigate differential clock selection, PLL/RCW settings, HRESET_B pull-up/drive, and TRST_B/COP reset wiring. HRESET_B rises, ASLEEP falls, then both restart: investigate RESET_REQ_B feedback and the PBI/boot-source transaction. Also verify that HRESET_B and PORESET_B are not driven by the same source. HRESET_B should have its own pull-up and RESET_REQ_B should be isolated from PORESET_B/HRESET_B during bring-up. CCS actions After the waveform capture, reconnect CCS and use the LS1043A/LS1046A chain position, not DAP or SAP2, to read: 0x01EE00B4 Reset Request Preboot Loader Status 0x01EE00C8 Reset Request Status     These registers are specifically recommended for this failure mode. If those reads also return Scan timeout , CCS cannot reach the CCSR bus while the device is stalled; the waveform and reset schematic are then the primary evidence. Enable CCS protocol logging at DEBUG level and capture the complete low-level log. Bottom line: because SD, eMMC, and QSPI show the same behavior, the common failure is probably before or independent of the storage device—reset sequencing, clock/PLL selection, TRST_B/HRESET_B wiring, or RESET_REQ_B feedback.   regards Re: LS1046A custom board: PBL SD_CLK drops 195 kHz to 24 kHz, then idle; HRESET_B stuck LOW Hi, Last day, we were able to successfully boot one of our boards using an SD card. We found that the following changes helped: PORESET_B ramp time: 4 ns, achieved using a level translator with rise/fall times below 10 ns. IFC_AVD: 4.7 kΩ pull-up to OVDD. JTAG reset: Connected the JTAG reset from connector to BMC, with TRST_B controlled by the BMC. We were able to reproduce the same successful boot on two more boards as well. We are now verifying the same changes with the eMMC boot configuration.  Thank you.
View full article
Top Vendors Building Custom AI Agents for Manufacturing Enterprises I was looking for top vendors that build custom AI agents for manufacturing enterprises and came across Intellectyx. The company develops enterprise AI agents for workflows such as predictive maintenance, quality inspection, production planning, inventory optimization, equipment monitoring, safety management, and supply-chain coordination. Intellectyx also integrates these agents with existing ERP, MES, CMMS, CRM, and industrial data systems. Its Clutch-verified profile has a 4.9 out of 5 rating based on 10 client reviews. Has anyone worked with Intellectyx or evaluated its manufacturing AI solutions?
View full article
MPC5200CVR400BとSPC5200CVR400Bのライフサイクル状況に関する明確化が必要 親愛なるNXPサポートチームへ、 MPC5200/MPC5200Bファミリのライフサイクル状況を審査しており、以下の部品番号についてご説明いただけると幸いです。 MPC5200CVR400B SPC5200CVR400B NXPのウェブサイトで入手可能な情報に基づくと、 MPC5200CVR400Bは販売終了通知202601026DNおよび202601026DNU01に関連付けられており、最終購入日と最終納品日が記載されています。 しかし、製品ページ SPC5200CVR400B「 End of Service 」と表示されているものの、以下のものかどうかは判断できません。 SPC5200CVR400Bは、MPC5200CVR400Bと同じ販売終了通知の対象となります。 SPC5200CVR400Bは、最終購入日(LTB)と最終納品日(LTD)が同じです。 SPC5200CVR400Bは、廃止/販売終了とみなされるか、または別のライフサイクルステータスで引き続き入手可能です。 ライフサイクルマネジメントに関して、MPC5200CVR400BとSPC5200CVR400Bの間に機能的または商業的な違いはありません。 公式なライフサイクル状況と、可能であれば関連するPCN/EOLドキュメントを SPC5200CVR400B教えていただけますか? お客様からのご確認は、当社の部品ライフサイクルデータベースにおいて、このデバイスを正しく分類するために役立ちます。 再開まで今しばらくお待ちください。 敬具 アビジート・ソランキ CGパワー・アンド・インダストリアル・ソリューションズ・リミテッド [email protected] Re: Clarification Required on Lifecycle Status of MPC5200CVR400B vs SPC5200CVR400B こんにちは、 S/MPC5200はすべて販売終了となりました。 https://www.nxp.com/products/MPC5200 社内メールの記録によると、SPC5200CVR400Bは販売終了(EOL)状態であることが確認されています。 SPC5200CVR400B:EOL/廃止品ですが、同じ販売終了通知の対象となるかどうかは正式には確認されていませんが、同じになると予想されます。 さらに詳しい情報が必要な場合はNXPセールスに連絡するか、NXP.com でチケットを提出してください よろしくお願いいたします。 ピーター
View full article
S32 Design Studio 3.6.11搭載のS32K142EVB-Q100評価ボード S32 Design Studio 3.6.11でS32K142EVB-Q100評価ボードを使うのに問題が発生しています S32DSの拡張機能とアップデートを使ってS32K1xx開発パッケージとリアルタイム・ドライバ S32K1_S32M24X AUTOSAR R21-11バージョン3.0.0 QLP07をインストールしました  問題は、S32K142で新しいプロジェクトを作成すると、S32の設定ツールを使えないと表示されることです。ピンの設定などができません。 このセットアップはどうやって始めればいいですか?   Re: S32K142EVB-Q100 evaluation board with S32 Design Studio 3.6.11 こんにちは、 SW32K1_S32M24x_RTD_R21-11_3.0.0_QLP07_D2606には数種類のドライバープラグインのみが含まれています。パッケージリリースノートを参照してください。 初回インストール S32K1_S32M24X リアルタイム・ドライバ AUTOSAR R21-11 バージョン 3.0.0その後、SW32K1_S32M24x_RTD_R21-11_3.0.0_QLP06_D2603_DesignStudio_updatesite.zip S32K1_S32M24xリアルタイム・ドライバAUTOSAR R21-11バージョン3.0.0をインストールします必要であればQLP07を使用してください。 また、新しいプロジェクトを作成する際には、GCC v10.2ツールチェーンを選択することを忘れないでください。S32DSにこれがインストールされていない場合は、拡張機能とアップデートから追加してください。   BR、ペトル Re: S32K142EVB-Q100 evaluation board with S32 Design Studio 3.6.11 ありがとう、うまくいったよ!
View full article
USBをISP経由で使用してファームウェアを書き込む(MCXA175VLH) 皆様、 既存の設計をLPC1315から新しいMCXA175VLHに移行しました。私たちは一般的にISPモードでUSBを使ってソフトウェアをアップロードしています。これはLPC1315(および無数の他のプロセッサ)で問題なく動作します。しかし、MCXA175VLHでは、PCに接続してもメッセージは表示されません。ISPピンP0.6はローに設定されており、RESETピンも正しく処理されています。DP+とDM-の2本のラインは、それぞれ33オーム抵抗でPCに接続されています。 プロセッサ自体は正常に動作しており、SWDIO経由でのアクセスも問題なく動作しているので、デバッガも同様に動作します。 何かアイデアはありますか? ブートROM|ブート|フラッシュ USB Re: Using USB via ISP for flashing (MCXA175VLH) Hello UG10365によると:MCX A175ハードウェア設計ガイド第6.3章 ISPプログラミングおよび表13;MCX A17はシリアルペリフェラルインターフェース(SPI)としてユニバーサル非同期レシーバ/トランスミッタ(UART)のみをサポートしています。インターインテグレーテッド回路(I2C)、SPI、ユニバーサルシリアルバス(USB)ISPインターフェースはサポートされていません。 この文脈ではUSB接続は読み取れないので、代わりにUART ISP接続を追加してください。 MCXA175カスタムボードを設計する場合は、このハードウェア設計ガイドをご参照ください。さらなる推奨事項や指示については 敬具、ルイス Re: Using USB via ISP for flashing (MCXA175VLH) こんにちは、 ドキュメントにアクセスするには、NXP.com のNXPアカウントでエントリーする必要があります。 NXPアカウントにサインインまたは登録してください[NXP.com ページの右上セクションにて]   そしてMCXA17xのメインページの ドキュメント[ユーザーガイドセクション] で[UG10365]を探したり、サインイン後にUG10365リンクを入力してください :MCX A175ハードウェア設計ガイド よろしくお願いいたします。 Re: Using USB via ISP for flashing (MCXA175VLH) ルイス様、 ご返信ありがとうございます。問題の文書を教えていただけますか?リンクが使えず、どこにもUG10365が見つかりません。いずれにせよ、この機能は現行のリファレンスマニュアル(上記参照)やその他の場所で明示的に説明されています。また、古いシリーズで標準だった機能が今後も利用できないとは想像できません。 BR、ケイ Re: Using USB via ISP for flashing (MCXA175VLH) ハードウェアの初期設定をUSB経由で行いたい。MCU-Link(追加のコントローラ)はこの問題の解決策にはなりません。 Re: Using USB via ISP for flashing (MCXA175VLH) こんにちは、 もちろんログインしていますよ。そのドキュメントは存在しません。以下をご覧ください! BR Re: Using USB via ISP for flashing (MCXA175VLH) USBプログラミング機能を備えたFRDM-MCXA174ボードを参照できるかもしれません Re: Using USB via ISP for flashing (MCXA175VLH) 前述したように、NXPがこのような文書を一般に公開してくれると非常に助かると思います。提供されたリンクは、製品ページのリンクと同様に、どこにも繋がりませんでした。その表は私にとってあまり役に立たない。今すぐ新しいプロセッサを選ばなければならないのに、重要な情報が全く足りません!この書類はどこで見つけられますか? Re: Using USB via ISP for flashing (MCXA175VLH) こんにちは、 クッキーやキャッシュのクリアとページのリフレッシュを手伝ってもらえますか? また、別のブラウザやシークレットウィンドウを試すと役立つかもしれません。前述のドキュメントにアクセスするにはNXPアカウントでのログインが必要です。 MCXA17のページ>ドキュメントセクション>ユーザーガイドで見た内容の写真を共有してもらえますか? よろしくお願いいたします。 Re: Using USB via ISP for flashing (MCXA175VLH) Edge、Chrome、さらにはシークレットモードでも試してみました。同じエラーが何度も表示されます!
View full article
S32K142EVB-Q100 评估板及 S32 Design Studio 3.6.11 我在使用 S32 Design Studio 3.6.11 时,使用 S32K142EVB-Q100 评估板时遇到问题。 我使用S32DS 扩展和更新安装了S32K1xx 开发包和S32K1_S32M24X 实时驱动程序 AUTOSAR R21-11 版本 3.0.0 QLP07 我的问题是,当我使用 S32K142 创建一个新项目时,我无法使用 S32 配置工具,它提示没有数据。我无法配置引脚或其他任何东西。 我该如何开始进行这套设置?   Re: S32K142EVB-Q100 evaluation board with S32 Design Studio 3.6.11 您好, SW32K1_S32M24x_RTD_R21-11_3.0.0_QLP07_D2606 仅包含少量驱动程序插件,请参阅软件包版本说明。 首先安装 S32K1_S32M24X 实时驱动程序 AUTOSAR R21-11 版本 3.0.0QLP06 (SW32K1_S32M24x_RTD_R21-11_3.0.0_QLP06_D2603_DesignStudio_updatesite.zip),然后安装 S32K1_S32M24x 实时驱动程序 AUTOSAR R21-11 版本 3.0.0如果需要的话,请使用QLP07。 创建新项目时,也别忘了选择 GCC v10.2 工具链。如果您的 S32DS 中尚未安装此功能,请通过扩展和更新添加它。   BR,彼得 Re: S32K142EVB-Q100 evaluation board with S32 Design Studio 3.6.11 谢谢,这招管用!
View full article
Clarification Required on Lifecycle Status of MPC5200CVR400B vs SPC5200CVR400B Dear NXP Support Team, We are reviewing the lifecycle status of the MPC5200/MPC5200B family and would appreciate your clarification regarding the following part numbers: MPC5200CVR400B SPC5200CVR400B Based on the information available on the NXP website, we understand that MPC5200CVR400B is associated with discontinuance notices 202601026DN and 202601026DNU01, with Last Time Buy and Last Time Delivery dates provided. However, for SPC5200CVR400B, we observe that the product page indicates an End of Life status, but we are unable to determine whether: SPC5200CVR400B is officially covered by the same discontinuance notice as MPC5200CVR400B. SPC5200CVR400B has the same Last Time Buy (LTB) and Last Time Delivery (LTD) dates. SPC5200CVR400B is considered obsolete/discontinued, or if it remains available under a different lifecycle status. There is any functional or commercial distinction between MPC5200CVR400B and SPC5200CVR400B regarding lifecycle management. Could you please provide the official lifecycle status and, if available, the relevant PCN/EOL documentation for SPC5200CVR400B? Your confirmation will help us correctly classify this device in our component lifecycle database. Thank you for your support. Best Regards, Abhijeet Solanki CG Power and Industrial Solutions Limited [email protected] Re: Clarification Required on Lifecycle Status of MPC5200CVR400B vs SPC5200CVR400B Hello, All S/MPC5200 are now end of life. https://www.nxp.com/products/MPC5200 Internal email records confirm that SPC5200CVR400B is in End of Life status. SPC5200CVR400B: EOL/obsolete, but coverage by the same discontinuance notice is not officially confirmed, but I expect that it will be the same. If you require more info get in touch with NXP Sales or rise a ticket at NXP.com Best regards, Peter
View full article
LS1046A IBIS 文件 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 如何获取LS1046A的IBIS模型? QorIQ LS1设备 Re: LS1046A IBIS file 如何获取LS1046A的IBIS模型
View full article
製造業向けにカスタムAIエージェントをビルディングするトップベンダー 製造業向けにカスタムAIエージェントを開発するトップベンダーを探していたところ、Intellectyxに出会いました。同社は、予測保守、品質検査、生産計画、在庫最適化、設備監視、セーフティマネジメント、サプライチェーン調整などのワークフロー向けのエンタープライズAIエージェントを開発しています。Intellectyxはこれらのエージェントを既存のERP、MES、CMMS、CRM、インダストリアル用データシステムと統合しています。Clutchが認証したプロフィールでは、10件の顧客レビューに基づき、5点満点中4.9点の評価を得ています。Intellectyx社と協業した経験のある方、あるいは同社の製造業向けAIソリューションを評価した経験のある方はいらっしゃいますか?
View full article
Using USB via ISP for flashing (MCXA175VLH) Dear all, We have migrated an existing design from an LPC1315 to the new MCXA175VLH. We generally use USB in ISP mode to upload the software. This works without any problems with the LPC1315 (and countless other processors). With the MCXA175VLH, however, no message appears after connecting to the PC. The ISP pin P0.6 is set to low, and the RESET pin is also being handled correctly. The two lines, DP+ and DM-, are each connected to the PC via a 33-ohm resistor. The processor itself is working properly—access via SWDIO works flawlessly—so the debugger works as well. Any ideas? Boot ROM|Booting | Flash USB Re: Using USB via ISP for flashing (MCXA175VLH) Hello According to  UG10365: MCX A175 Hardware Design Guide Chapter 6.3 ISP Programming and Table 13; The MCX A17 only support Universal Asynchronous Receiver/Transmitter (UART) as Serial Peripheral Interface (SPI) interface. Inter-Integrated Circuit (I2C), SPI, and Universal Serial Bus (USB) ISP interfaces are not supported. The USB connection won't be read in this context, so please add the UART ISP connection instead. If you are designing a MCXA175 custom board, please refer to this Hardware design guide for more recommendations and instructions Best Regards, Luis Re: Using USB via ISP for flashing (MCXA175VLH) Dear Luis, Thanks for your reply. Could you please share the document in question? The link doesn't work, and I can't find UG10365 anywhere either. In any case, this feature is explicitly described in the current Reference Manual (see above) and elsewhere. I also can't imagine that such a feature (which was already standard in older series) wouldn't be available. BR, Kay Re: Using USB via ISP for flashing (MCXA175VLH) Hello, You need to enter with a NXP account in NXP.com to access the documentation. Please sign in or Register for an NXP account [In the upper right section of the NXP.com page]   And then in the MCXA17x main page Documentation [User Guide Section] you can look for the [UG10365] or after sign in, enter the link for UG10365: MCX A175 Hardware Design Guide Best Regards Re: Using USB via ISP for flashing (MCXA175VLH) Maybe you can refer to FRDM-MCXA174 Board which has USB programming function as below Re: Using USB via ISP for flashing (MCXA175VLH) I would like to perform the initial setup of my hardware via USB. MCU-Link (an additional controller) would not be a solution for this. Re: Using USB via ISP for flashing (MCXA175VLH) Hello, Of course I'm logged in—the document doesn't exist—see below! BR Re: Using USB via ISP for flashing (MCXA175VLH) Hello, Could you please help us by clear cookies /cache and refresh the page; Also trying a different browser or incognito window may help, since to access the mentioned documentation requires the log in in NXP account. Could you help us share a photo of what do you see in MCXA17 page>Documentation section>User Guide ? Best Regards Re: Using USB via ISP for flashing (MCXA175VLH) As I mentioned above, I think it would be very helpful if NXP shared documents like this with the public. The link provided leads nowhere, just like the link on the product page. The table is only of limited use to me. I need to select a new processor right now, and there’s simply not enough important information available! Where can I find this document? Re: Using USB via ISP for flashing (MCXA175VLH) I've tried it with Edge, Chrome, and even in incognito mode. I keep getting the same error!
View full article
LS1046A 定制板:PBL SD_CLK 从 195 kHz 降至 24 kHz,然后空闲;HRESET_B 卡在低电平。 你好, 这是对之前帖子的后续讨论(June 不在办公室): https://community.nxp.com/t5/QorIQ/LS1046A-custom-board-cold-boot-fails-from-eMMC-SD-and-QSPI/mp/2416533 摘要 从 SD 卡进行本地冷启动时,HRESET_B 为低电平,导致启动停滞。使用调试器辅助启动(CodeWarrior rcw.apply())可以到达 U-Boot,使用相同的 RCW、PBI 和卡。在本地停顿期间,PBL 以大约 195 kHz 的频率启动 SD_CLK 并发送命令帧。DAT0 从不切换。然后时钟停止,短暂地以大约 24 kHz 的频率重新启动,总线进入空闲状态。我们希望得到帮助,以便根据 RM 表 4-8“RCW 州时间”来解释这一点。 设置(板 2,无 RESET 返工) LS1046AXE8T1A Rev 1.0 (SVR 0x87070010)。没有CPLD;STM32 BMC负责电源时序和RESET。 cfg_rcw_src=0x40(SW8 = 0010 0000,SW5 极 1 关闭)。 主要参考,引用:100 MHz 差分。时钟选择带 IFC_WE_B (cfg_eng_use0)。DDR参考,引用:差分。 SD 卡:同一张卡可以将 LS1046ARDB 启动到 U-Boot。 EVDD = 3.3 V。SD/eMMC 多路复用器设置为 SD 卡槽。RCW EVDD_VSEL = 0b10。 RCW:PLL 比率从硬编码的 0x9F 示例复制而来(平台 400 MHz,CPU 1300 MHz,PLL2 1000 MHz / FMan 500 MHz,DDR 1600 MT/s),两个 SerDes 均已禁用: 0810000d 0a000000 00000000 00000000 00000000 00f00012 60040000 c1000000 00000000 00000000 00000000 0001c83e 00004504 24001102 00000096 00000001 PBI:与前面线程中的流相同,以 08610040 6d8bdebf (END/CRC) 结尾。 RESET电路: PORESET_B 由一个开漏 MOSFET 驱动,并带有一个 10 kΩ 的上拉电阻,上拉电压至 1.8 V。 TRST_B 是单独控制的,并在 PORESET_B 之后 1 毫秒释放。 HRESET_B 具有 4.7 kΩ 的上拉电阻。 原生冷启动观察(未连接调试器) 时间均为近似值。t = 0 是 ASLEEP 的下降沿,与单独捕获中的 PORESET_B 的上升沿重合。 ≈ +0.5 毫秒: SD_CLK 起始频率为 192–200 kHz(按我们的计算约为 100 MHz/512)。CMD处于空闲状态。 ≈ +3.2 毫秒: CMD 帧开始。帧形状看起来像 CMD0 (40 00 00 00 00 95),但我们还没有解码它。 ≈ +9.6 毫秒: SD_CLK 停止约 1 毫秒。 ≈ +10.6 毫秒: CMD 和 DAT0 上出现一些转换,但没有时钟信号。 ≈ +10.7 至 +11.2 毫秒: SD_CLK 以 24.39 kHz(约 100 MHz/4096)运行约 16 个周期,没有 CMD 帧。 ≈ +11.0 毫秒: ASLEEP 变为高电平。 之后:在接下来的 250 毫秒时间内,CLK、CMD 或 DAT0 均无活动。HRESET_B 保持低电平。 在 PORESET_B 释放之前,HRESET_B 为低电平,释放之后也保持低电平。 插入卡后,RESET_REQ_B 保持高电平。如果没有卡,RESET_REQ_B 将变为低电平。 停滞期间的CCS访问 ccs::config_chain {ls1043a dap sap2} 已被接受。ccs::display_mem 2 0x01ee0000 4 0 1 返回“扫描超时”。 调试器辅助启动(有效) set_source(0x40) 和 set_data({13: 0x00004504})(与卡片上的值相同),然后 apply()。RCWSR 随后将卡片进行匹配。U-Boot 报告 CPU 1300,平台 400,DDR 1600,FMan 500 MHz。SD初始化和FIP加载成功。 问题 根据表 4-8“RCW 状态时序”,当 SYSCLK 为 100 MHz 时,我们应该看到哪些 SD_CLK 频率和转换?“~195 kHz → 停止 → ~24 kHz 突发 → 空闲”是指 PBL 在卡片识别期间超时、重置 eSDHC 还是达到更晚的状态? PBL 发出哪些 SD 命令序列(CMD0/CMD8/ACMD41 …),重试次数和超时次数是多少?如果卡片没有响应,是否应该断言 RESET_REQ_B,以及断言后需要等待多长时间? 当 HRESET_B 为低电平时,SAP2 上是否预期会出现“扫描超时”?如果是这样,在这种状态下,哪些可通过 JTAG 访问的状态可以显示 PBL 的进展情况? 缓慢的 PORESET_B 上升沿(规范 ≤ 1 SYSCLK)是否会导致这种行为? 硬编码 0x9F,无卡:PORESET_B 释放后 HRESET_B 没有变为高电平。我们应该如何解读这句话? Re: LS1046A custom board: PBL SD_CLK drops 195 kHz to 24 kHz, then idle; HRESET_B stuck LOW 你好, 波形表明该设备从未完成 RCW/PLL 转换。目前尚未进入正常的 PBI/eSDHC 运行阶段。 1. 预期 SD_CLK 频率为 100 MHz,SYSCLK 频率为 100 MHz 对于 RCW 载荷: SD_CLK = SYSCLK / 512 100 MHz / 512 = 195.3125 kHz RCW 加载和 PLL 锁定后: HRESET_B 应该取消断言。 平台时钟切换。 SD_CLK = platform clock / 80 。 在 400 MHz 平台时钟下,这大约是5 MHz 。NXP 将此转变描述为 PLL 锁定和 RCW 加载完成的标志。 因此: ~195 kHz → stop → ~24 kHz burst → idle     并不代表有记录的后期状态转变。24 kHz 值约为 100 MHz / 4096 ;将其视为 RESET/默认分频器或重启产物,而不是 PBL 达到 PBI 负载的证据。单凭时钟无法区分 SD 卡识别超时和 eSDHC RESET。 2. SD 命令、重试和 RESET_REQ_B 预期的SD识别流程大致如下: CMD0 CMD8 CMD55 + ACMD41 repeated until the card is ready CMD2 CMD3 CMD7 then block reads for RCW/PBI data     CMD1 通常是 eMMC 初始化命令,而不是 SD 卡的等效命令。 NXP 提供的技术支持材料中没有明确规定 LS1043A ROM 的重试次数和每个命令的超时时间;不应从波形中推断这些数值。NXP 文档则描述了终端行为:如果选定的 SD 源不可用,SoC 不会回退到其他源;它会断言 RESET_REQ_B 并停止运行。 因此,如果该卡完全不存在,则最终应该断言 RESET_REQ_B 。目前还没有明确的“在 N 毫秒后断言”值作为通过/失败的限制。如果 HRESET_B 保持低电平而 RESET_REQ_B 保持高电平,则该设备可能仍处于终端 PBL 错误路径之前,或者电路板可能屏蔽/干扰了 RESET_REQ_B 。 3. SAP2“扫描超时” 是的,当 HRESET_B 仍然处于钳位状态时,这是预期行为。相同的复位签名 PORESET_B 释放、 HRESET_B 低、 RESET_REQ_B 高,并且处理器无法通过调试路径访问——与提前复位/启动条件相关联。 在 SAP2 可用之前,没有可靠的 CCSR 注册表来报告 PBL 进度。使用: PORESET_B hreset_b RESET_REQ_B 睡着了 CLK_OUT (如果已配置) 一旦通过使用 RCW 覆盖/安全 RCW 或隔离 RESET_REQ_B 建立调试访问权限,请检查: RSTCR RSTRQSR RSTRQPBLSR RSTRQMR NXP 特别建议在可以访问 RESET_REQ_B 时使用这些RESET寄存器。 4. PORESET_B 缓慢上升 是的。缓慢或形状不佳的 PORESET_B 释放可能会违反RESET初始化时序,并导致不正确的跳线、时钟或 PLL 采样。对于 100 MHz 的 SYSCLK,一个 SYSCLK 的持续时间限制约为10 ns 。直接在 LS1043A 引脚上验证实际电压交叉点和上升时间,而不仅仅是在复位发生器输出端。 还要验证 RESET_REQ_B 是否反馈到 PORESET_B ;NXP 建议在启动期间使用隔离选项,否则启动失败可能会造成复位循环,从而阻止 JTAG 访问。 5. 0x9F 测试的含义 0x9F 是硬编码的 RCW/调试鉴别器。只要时钟和 RESET 序列有效,就应该可以消除对从 SD 卡读取 RCW 的依赖。因此,如果未安装 SD 卡的情况下 HRESET_B 仍然不会上升,则故障可能发生在 SD 卡识别之前: 系统时钟/差分时钟选择或质量 PLL锁定 RCW表带解码 RESET电气定时 RESET 反馈或 JTAG/TRST 状态 换句话说,0x9F 的结果否定了“缺少卡片”是主要原因这一假设。首先证明 HRESET_B 在 0x9F 和干净的 RESET/时钟设置下上升;然后返回 SD RCW 加载。 此致 Re: LS1046A custom board: PBL SD_CLK drops 195 kHz to 24 kHz, then idle; HRESET_B stuck LOW 你好, 我们正在调查您所说的——证明HRESET_B会随着 0x9F 的出现而上升。目前我们观察到的情况与 SD 卡相同,即 HRESET_B 为低电平,ASLEEP 先变为低电平,然后又变为高电平。我们也尝试了 SD 卡、EMMC 以及 QSPI,都观察到了相同的冷启动卡顿以及相同的 HRESET_B 和 ASLEEP 行为。以下是我们在卡顿期间连接 CCS 控制台时得到的输出——有什么办法可以找出定制板的故障所在吗? CCS console logCCS console logCCS console logCCS 控制台日志 谢谢 Re: LS1046A custom board: PBL SD_CLK drops 195 kHz to 24 kHz, then idle; HRESET_B stuck LOW 您好, CCS 捕获结果无法证明 HRESET_B 上升沿为 0x9F。这证明 JTAG 检测到了 TAP/IDCODE,但随后对 LS1046A 系统空间的访问因 Scan timeout 失败。该冷启动案例也记录了同样的症状。 解释 0x9F 是使用差分 SYSCLK 路径对硬编码 RCW 进行的隔离测试;它不能保证启动成功。 在有效序列期间,HRESET_B 在 POR 期间被钳位,并且应该在 RCW/PLL 完成后释放;ASLEEP 应该在 PBI 执行后转换。 短暂的 HRESET_B 高电平随后变为低电平,表示处理器可能已经通过了 RCW/PLL 阶段,但随后进入了另一个复位/停顿状态。示波器必须显示 PORESET_B 或 RESET_REQ_B 是否也重新置位。 推荐的隔离试验 将板设置为0x9F 。 完全断开 CodeWarrior TAP 的连接。 执行一次彻底的断电重启。 同时捕获这些信号: PORESET_B hreset_b RESET_REQ_B TRST_B 睡着了 DIFF_SYSCLK 相关电力产品轨道 解释: PORESET_B 再次崩溃:调查外部监控器/BMC/电源良好逻辑。 PORESET_B 保持高电平,但 HRESET_B 保持低电平:检查差分时钟选择、PLL/RCW 设置、HRESET_B 上拉/驱动以及 TRST_B/COP RESET 线路。 HRESET_B 上升,ASLEEP 下降,然后两者都重新启动:调查 RESET_REQ_B 反馈和 PBI/boot-source 事务。 还要确认 HRESET_B 和 PORESET_B 不是由同一源驱动的。HRESET_B 应该有自己的上拉电阻,并且在启动期间 RESET_REQ_B 应该与 PORESET_B/HRESET_B 隔离。 CCS行动 波形捕获完成后,重新连接 CCS 并使用LS1043A/LS1046A 链位置(而不是 DAP 或 SAP2)进行读取: 0x01EE00B4 Reset Request Preboot Loader Status 0x01EE00C8 Reset Request Status     这些寄存器是专门针对这种故障模式推荐使用的。 如果这些读取操作也返回 Scan timeout ,则表示设备卡住时 CCS 无法连接到 CCSR 总线;波形和 RESET 原理图是主要证据。启用 CCS 协议日志记录 DEBUG 级别),并捕获完整的底层日志。 结论是:由于 SD、eMMC 和 QSPI 表现出相同的行为,因此常见的故障可能发生在存储设备之前或与存储设备无关——复位序列、时钟/PLL 选择、TRST_B/HRESET_B 接线或 RESET_REQ_B 反馈。   此致问候 Re: LS1046A custom board: PBL SD_CLK drops 195 kHz to 24 kHz, then idle; HRESET_B stuck LOW 您好, 昨天,我们成功地使用 SD 卡启动了我们的一块板。我们发现以下改变有所帮助: PORESET_B 斜坡时间:4 ns,使用上升/下降时间低于 10 ns 的电平转换器实现。 IFC_AVD:4.7 kΩ 上拉至 OVDD。 JTAG RESET:将 JTAG RESET 从连接器连接到 BMC,TRST_B 由 BMC 控制。 我们在另外两块电路板上也成功复现了同样的启动过程。 我们现在正在验证 eMMC 启动配置的相同更改。  谢谢!
View full article
Board's Built-in Welcome Page doesn't appear if Microsoft Edge option is selected Dear all I've downloaded sdk.sdk_2.x_lpcxpresso54114 with only FreeMASTER examples. It works correctly but I have a problem if I select the Edge support in the Option panel of FreeMASTER in that case the Welcome Screen appears: Clicking on Board's Built-In Welcome Page, one time, than wait 10 second or more.... nothing happen. After 10 second click again (second time) than the page appears: without icons, and if you click on the links a strange behavior happen (a save window appears if you try, for example, to click on readme.txt link) Vice versa ,If you select Internet Explorer in the option Option panel of FreeMASTER the result is almost right read me link opens the internal readme.txt file but if you click on Demo Project file link An msxbox with error appers anyway The problem is that I need to support recent browsers using RPC-JSON script approach and your and also my attached html file don't work. Please test my .h file in your platform too. It refers to the same variables and command of the sdk firwmare Regards Paolo Re: Board's Built-in Welcome Page doesn't appear if Microsoft Edge option is selected Dear Paolo,  all three browser options shall work well to detect and load the demo pages and project file embedded in the SDK example application. It is true that the browser component behavior is heavily affected by local system settings and versions of browsers installed, but in general we should not see problems like you describe.  The freemaster uses its own browser scheme "fmstr://" to reach the content stored in the application flash memory and described by TSA tables. This scheme may be disabled or may behave wrong when system settings are set too restrictively.  The Edge not showing the item icons is a known issue. For now, let's ignore the missing icons and other issues when browsing the HTML pages. Let's focus on opening the project file stored in the target flash. Please try to click the "FreeMASTER Demonstration Project" item directly in the Welcome page . This is what I understood from your message: Internet Explorer: does not open the project, shows error message box Chromium: opens the project correctly (?) MS Edge: nothing happens Please confirm my understanding is correct.  Thank you, Michal Re: Board's Built-in Welcome Page doesn't appear if Microsoft Edge option is selected Dear Michal If I click on "FreeMASTER Demonstration Project" , " item directly in the Welcome page, it always works, it doesn't work if I try to reach the same project clicking it  Board's Built-in Welcome Page . Project access doesn't work (in different way) if I select Chromium (Icons and also link work, accessing to the internal resource files) or Edge (icons don't appears and resource file don't appear) options. So in conclusion the problem is in the built in-Welcome page where icons and related resources sometime appears sometime not. Board's Built-in Welcome Page: Internet Explorer: does not open the project, shows error message box, but internal resources (readme) can be opened Chromium: does not open the project, shows error message box, but internal resources (readme) can be opened MS Edge: nothing happens : difficult to enter in the Board's Built-in Welcome Page, does not open the project, shows error message box, icon in the page missing, not possible to open the internal resources (readme) Regards Paolo
View full article
48VプラットフォームのFS04 こんにちは、 新しい48V自動車プラットフォーム用のNXP CPU(SN32N55)配置を検討しています。 FS04のPMICは48Vバッテリーに接続できますか?表に示すように、60V(絶対最大供給定格)を超える短時間の過渡現象が発生します。あれを乗り越えられるのか?もしそうでなければ、どのような保護策が使えるでしょうか? よろしくお願いいたします。 Re: FS04 in 48V platform 了解しました、ありがとうございます! Re: FS04 in 48V platform こんにちは、 FS04の最大連続動作電圧は36Vです。ジャンプスタート時は室温で15分間48Vのみで検証されており、外部保護なしで58Vの負荷ダンプを維持できます。 60Vという定格電圧は絶対的な最大値であり、動作限界や保証された耐用年数の限界ではありません。60Vを超える過渡現象は故障や永久的な損傷を引き起こす可能性があります。 保護機能は、連続運転中、VSUPを36V未満に維持する必要があります。 お役に立てば幸いです!
View full article
i.MX95 19×19 EVK – AAOS 16でのIMX95-OS08A20カメラサポート こんにちは、NXP チームの皆様、 現在、NXP i.MX95 19×19 EVK(IMX95LPD5EVK-19)とAndroid オートモーティブ OS(AAOS)16を扱っています。 弊社の要件は、i.MX95 BSPで公式にサポートされているカメラモジュールを使用することです。 我々は以前、AN14853に記載されているソニーのIMX219、IMX258、IMX477カメラモジュールを評価した。しかしながら、Innowave IMX258はi.MX95 BSPで公式にはサポートされていないことを承知しております。 NXPからのガイダンスに基づくと、IMX95-OS08A20はi.MX95 19×19 EVK用のNXPサポート対象カメラモジュールであると理解しています。 私たちの具体的なユーすCASEについて、以下の点を確認したいと思います。 1. IMX95-OS08A20は、i.MX95 19×19 EVK(IMX95LPD5EVK-19)上のAAOS 16で正式にサポートされていますか? 2. IMX95-OS08A20には、どのNXP BSP / AAOS 16リリースを使用すべきですか? 3. 必要なカメラドライバーとISPサポートはすでにAAOS 16 BSPに含まれていますか? 4. OS08A20を有効にするために追加のパッチ、ソフトウェアパッケージ、設定変更が必要ですか? 5. 19×19 EVK上のOS08A20カメラには、どのデバイスツリー/DTB構成を使用すべきですか? 6. AAOS 16では、どのようなカメラ解像度とフレームレートがサポートされていますか? 7. AAOS 16とOS08A20を組み合わせるためのEVS構成やサンプルアプリケーションはありますか? 8.購入すべきカメラモジュール/部品番号と必要なケーブルまたはアダプターの正確な番号をご確認ください。 9. 可能であれば、IMX95-OS08A20の推奨購入情報またはNXP代理店情報を提供してください。 現在の環境は以下のとおりです。 ボード: NXP i.MX95 19×19 EVK (IMX95LPD5EVK-19) ソフトウェア: Android オートモーティブ OS 16 BSP: NXP i.MX95 BSP カメラの購入は、当社のAAOS 16 + BSP環境との互換性を確認した後に行いたいと考えています。 NXPの参考資料: https://www.nxp.com/design/design-center/development-boards-and-designs/IMX95-OS08A20 よろしくお願いします。 Android Re: i.MX95 19×19 EVK – IMX95-OS08A20 Camera Support with AAOS 16 こんにちは、 OS08A20はi.MX95のAAOSではサポートされていないカメラで、このプロセッサではOX03C10とAP1302カメラセンサーをサポートしています。 よろしくお願いいたします。 アルド。 Re: i.MX95 19×19 EVK – IMX95-OS08A20 Camera Support with AAOS 16 こんにちは、アルドさん。 ご説明いただきありがとうございます。 i.MX95のAAOSではOS08A20はサポートされておらず、AAOSでサポートされているカメラソリューションはOX03C10とAP1302であると理解しています。 弊社の要件は、i.MX95 19×19 EVK(IMX95LPD5EVK-19)上でAAOS 16を実現することです。 対応カメラのオプションについて、以下の情報を教えていただけますか? i.MX95 19×19 EVK 上で AAOS 16 を使用する場合、OX03C10 と AP1302 のどちらが推奨されますか? 購入すべきカメラモジュール/部品番号は正確には何ですか? 必要なカメラボード、デシリアライザー、アダプタ、またはケーブルは何ですか? NXP AAOS 16 / BSPのリリースはどのものが選んだカメラを公式にサポートしていますか? 必要なカメラドライバ、ISPサポート、デバイスツリー設定、EVSサポートはすでにAAOS 16のBSPに含まれていますか? 追加のパッチ、ファームウェア、または設定変更が必要ですか? NXPの製品ページ/ご注文情報/カメラモジュールの推奨代理店を教えていただけますか? 私たちが目指す環境は以下の通りです。 基板:NXP i.MX95 19×19 EVK(IMX95LPD5EVK-19) ソフトウェア:Android オートモーティブ OS 16 BSP:NXP i.MX95 BSP 購入前に、対応しているハードウェアと必要なアクセサリーの正確な内容を確認したいと考えています。 再開まで今しばらくお待ちください。 よろしくお願いします、 グナナ・プラサンナ
View full article