Multi Source Translation Content

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

Multi Source Translation Content

Discussions

Sort by:
Using the uart port for high baud rate on NXP i.MX6 We plan to use UART communication on the NXP i.MX6 (Cortex-A9) at baud rates of 230.4 kbps or 460.8 kbps. According to the following resolved thread, Solved: Re: how to enhance uart baud rate for imx6 - NXP Community it is stated that at baud rates higher than 115.2 kbps, the processor seemed can't receive all bytes timely and the kernel returns "Rx FIFO overrun" random. To solve this matter, two ways are suggested: Modify the driver code to enable DMA transfer Increase the buffer of DMA receive which above of bytes per frame I have two questions. (The second one is optional.) ① Could you tell me the specific procedure to modify the driver code to enable DMA transfer? ② If there is any information regarding the error rate when operating under the above conditions, we would appreciate it if you could share that as well. Re: Using the uart port for high baud rate on NXP i.MX6 HI @INOUE, Thank you for contacting NXP Support! Unfortunately, we do not have any documentation or application note that describes this procedure. You will need to implement and validate it on your own based on the information provided in the Reference Manual. Please refer to the RM for the hardware details, register descriptions, and recommended programming sequence. Best regards, Chavira Re: Using the uart port for high baud rate on NXP i.MX6 Sorry for the delayed response. First, I understand. We will implement based on the Reference Manual.
View full article
NXPには外部メモリでtflite NPUモデルを動かすチュートリアルはありますか? NXPが外部にNPUモデルをeiqで動かす記事tflm_label_image_ext_mem例メモリ https://docs.nxp.com/bundle/AN14700/page/topics/external_memory.html を見ました EIQ例については言及だけで、外部メモリの新しいNPUモデルに適用する例をどのように修正するかの詳細は触れられていませんでした。一方、NXPはSRAM上で新しいNPUモデルを動かすためのソースコード変更の詳細なガイドラインを https://docs.nxp.com/bundle/AN14700/page/topics/Note_about_the_source_code_in_the_document.html 現在、外部メモリ上でNPUモデルを展開したいと考えています。 詳細なガイドラインをお持ちでしたら、ぜひ共有してください。 よろしくお願いします。 Re: Does NXP have any tutorial to run tflite NPU model on external memory? こんにちは、 @nnxxpp さん。 私たちの製品にご関心を寄せ、コミュニティをご利用いただき、本当にありがとうございます。 外部メモリからNPUモデルを実行したい場合は、通常のSRAMベースのtflm_label_image例ではなく、tflm_label_image_ext_mem例から始めることをお勧めします。 詳細については、tflm_label_image_ext_mem MCUXpresso SDKのドキュメントをご参照ください。 tflm_label_image_ext_mem — MCUXpresso SDK ドキュメント お役に立てれば幸いです。 よろしくお願いいたします。 5月 Re: Does NXP have any tutorial to run tflite NPU model on external memory? @mayliu1 ありがとう。いくつかの試行を試しましたが、あなたが言及したように、モデルを外部メモリで見つける際に シーケンサー は使わないべきだと分かりました。 あなたが添付したNXPのドキュメントを初めて見ました。役立つドキュメントをありがとうございます。 Re: Does NXP have any tutorial to run tflite NPU model on external memory? こんにちは、 @nnxxpp さん。 ご意見ありがとうございます。ドキュメントが役に立ってよかったです。 今後新しい質問があれば、どうぞNXPコミュニティに投稿してください。 喜んでお手伝いいたします。 よろしくお願いいたします。 5月
View full article
Does NXP have any tutorial to run tflite NPU model on external memory? I see that NXP has this article about running NPU model on external with eiq tflm_label_image_ext_mem example memory https://docs.nxp.com/bundle/AN14700/page/topics/external_memory.html It only mentioned about eiq example, but did not mention details how to modify this example for new NPU models on external memory. In opposite, NXP have very detailed guideline how to modify source code to run new NPU models on SRAM https://docs.nxp.com/bundle/AN14700/page/topics/Note_about_the_source_code_in_the_document.html Currently, I want to deploy NPU model on external memory. If you have detailed guideline, please share with us. Thank you. Re: Does NXP have any tutorial to run tflite NPU model on external memory? Hi @nnxxpp , Thank you so much for your interest in our products and for using our community. If you want to run the NPU model from external memory, I suggest starting from the tflm_label_image_ext_mem example instead of the normal SRAM-based tflm_label_image example. Please refer to the tflm_label_image_ext_mem MCUXpresso SDK documentation for more details. tflm_label_image_ext_mem — MCUXpresso SDK Documentation Wish it helps you Best Regards May Re: Does NXP have any tutorial to run tflite NPU model on external memory? Hi @nnxxpp , Thank you for your feedback. I'm glad the documentation was helpful. If you have any new questions in the future, please feel free to post them in the NXP Community. We'll be happy to help. Best Regards May Re: Does NXP have any tutorial to run tflite NPU model on external memory? @mayliu1  Thank you. I have tried several trials and found that we must to not use sequencer when locate model on external memory same as you mentioned. This is the first time I see NXP's documentation that you attached. Thank you so much for helpful documentation.
View full article
Best IPTV Service 2026 – The Most Reliable IPTV Provider I Tested This Year Television streaming has changed significantly over the last few years. As cable prices continue to rise, more people are looking for affordable alternatives that provide access to live TV, sports, movies, and international entertainment without long-term contracts or expensive monthly bills. web site official  : 4Kiptvusa The biggest challenge is finding an IPTV provider that delivers consistent performance. Many services advertise thousands of channels and premium features, but users often encounter buffering, offline channels, poor picture quality, and unreliable servers after subscribing. After evaluating multiple IPTV services across Firestick, Android TV, Smart TVs, and mobile devices, one platform that consistently delivered a smooth experience was 4Kiptvusa.online Rather than focusing only on channel numbers, 4Kiptvusa.online appears to prioritize streaming quality and reliability. For most viewers, stable streams and quick channel loading times are far more important than having access to thousands of channels that rarely function properly. Video quality is one of the areas where the service performs well. HD channels appear clear and detailed, while supported 4K content provides a sharp viewing experience on larger screens. This difference becomes especially noticeable during live sports, action movies, and premium entertainment broadcasts. Peak viewing hours are often where IPTV services struggle. Major football matches, basketball games, combat sports events, and other high-demand broadcasts can overload weaker systems. During testing, 4Kiptvusa.online maintained stable playback and reliable performance during busy periods, helping viewers avoid the interruptions commonly experienced with lower-quality IPTV providers. The platform offers a broad range of content, including live sports channels, entertainment networks, movies, TV series, news channels, documentaries, kids programming, and international content from various regions. The video-on-demand library is updated frequently, giving subscribers access to popular releases and trending content. Re: Best IPTV Service 2026 – The Most Reliable IPTV Provider I Tested This Year Hi nigmatv Thank you for reaching out to NXP and for your interest in our products. Could you please let us know if your inquiry is related to any specific NXP product or device? We would be happy to assist you further if so. Pls review our NXP website to find which part do you need:  https://www.nxp.com/ If your question is not related to NXP products, we’re afraid we may have limited ability to provide detailed support in this case. We truly appreciate your understanding. Please feel free to share more details if applicable — we’re always glad to help where we can. Have a nice day.
View full article
MLB The Show 26: Ultimate Guide to Unlocking 96 OVR Ronald Acuña Jr. If you are looking to inject some serious power and speed into your Diamond Dynasty squad without spending a single Stub, you need to fire up your console right now. The limited-time June Countdown Program is officially in its final hours, expiring tonight, June 30, 2026, at 11:59 PM PT. Sitting right at the 100-point checkpoint of this program is the highly coveted 96 OVR Awards Series Ronald Acuña Jr. This Red Diamond center fielder is an absolute game-changer for budget squads and god-squads alike. If you miss tonight's deadline, your only option will be pulling out your virtual wallet and buying him off the Community Market. To help you secure this card before the clock runs out, here is a step-by-step breakdown of how to navigate the program efficiently, along with a deep dive into whether this card lives up to the hype. Step 1: Mind the Gate (Understand the Non-Stacking Tiers) Before you jump into a game and start hacking away, you need to understand the program’s most critical mechanic: the strict gated tier structure. Progress in the June Countdown Program does not stack across locked categories. The program is broken into distinct folders, starting with the Easy Missions. Any stats or Parallel XP (PXP) you accumulate that would normally count toward the Medium or Hard tasks are completely wasted if you haven’t officially unlocked that folder yet. Focus 100% of your attention on clearing the Easy tier first. Do not worry about long-term stat accumulation until you hit that first gate. Step 2: Knock Out the Easy Missions The path to Acuña starts with the Easy folder, which requires a healthy mix of single-player and online multiplayer gameplay. The fastest way to clear this out is to head into Diamond Dynasty's competitive modes: Go Online First: Jump into Ranked Seasons, Battle Royale, or the current Events to knock out the two designated online multiplayer missions. Clean Up Offline: Once the online requirements are out of the way, clear the remaining baseline single-player stat and PXP requirements in casual modes. Hitting the 50 Program Point mark officially closes out the Easy phase. As a nice bonus, you will unlock the 95 OVR Standout Series Zack Britton to bolster your bullpen before moving on. Step 3: Grind the Medium Folder to 100 Points The moment you hit 50 points, the Medium Missions folder unlocks, and the real hunt for Acuña begins. You need another 50 points to reach the prize. Here is the most efficient strategy to blitz through it: Stack Your Lineup: Build a dedicated grinding squad loaded with high-power hitters. If the current active tasks include specific team missions (like Braves players), stack them accordingly. Play the CPU: Don’t sweat online play for this phase. Take your power-heavy squad into Mini Seasons or Play vs. CPU modes. Set the difficulty to Rookie or Veteran, play at a max-elevation custom stadium, and farm home runs and extra-base hits. Keep grinding until you hit that glorious 100 Program Point milestone, and the 96 OVR Awards Ronald Acuña Jr. will be officially added to your inventory. The Post-Unlock Grind: Don't Stop at 100 If you have some time left before the 11:59 PM PT deadline, do not stop playing once you get Acuña. The back half of the June Countdown Program features some of the most lucrative rewards we’ve seen all month: The 150-Point Milestone: Pushing through the final Hard Missions folder rewards you with a massive cash injection of roughly 75,000 to 86,000 Stubs. Massive XP Boosts: The later reward paths are loaded with massive chunks of Main XP—including a juicy 30,000 XP checkpoint—which will help you fly through your main 4th Inning XP Reward Path. Card Analysis: Is 96 OVR Acuña Worth the Sweat? If you are reading this too late or simply cannot finish the grind before tonight's deadline, Acuña is currently trading on the MLB The Show Community Market for roughly 49,000 to 60,000 Stubs. Is he worth the stubs or the late-night grind? Let’s look at the attributes: Contact (91 R / 87 L): Respectable and highly usable for casual, All-Star difficulty players. However, because his Vision sits at a low 65, his Plate Coverage Indicator (PCI) is noticeably small. If you play heavily on Hall of Fame or Legend difficulty in Ranked Seasons, you might find his PCI a bit unforgiving. Power (96 R / 105 L): Absolutely elite. He completely obliterates left-handed pitching and has more than enough pop to leave any park against righties. Speed (85): Excellent. He has the wheels to routinely stretch singles into doubles and possesses a high enough speed rating to lock down a premium stolen-base success rate. Defense & Arm (72 Fielding / 90 Arm): His 72 fielding rating makes him fairly average tracking down balls in the gaps. However, his 90 arm strength is an absolute weapon. Community analytics show that while he is listed as a Center Fielder, he actually rates out best in Right Field (RF) where you can maximize that absolute cannon of an arm. He also serves as a top-tier Designated Hitter (DH). Quirks: Acuña comes loaded with 5 Core Quirks, featuring elite hitting badges like Dead Red (massive boost when anticipating a fastball), Breaking Ball Hitter, and Unfazed (boosts hitting attributes when you have 2 strikes against you). Despite the lower vision, this card is an absolute monster in the current meta. The combination of elite power, game-breaking arm strength, and top-tier offensive quirks makes him an immediate starter for almost any Diamond Dynasty team. Get the grind finished tonight!
View full article
NXP是否有关于在外部存储器上运行tflite NPU模型的教程? 我看到NXP有一篇关于在外部内存上运行NPU模型的文章,示例内存为eiq tflm_label_image_ext_mem :https://docs.nxp.com/bundle/AN14700/page/topics/external_memory.html 它只提到了 eIQ 示例,但没有提到如何针对外部存储器上的新 NPU 模型修改此示例的细节。相反,NXP 提供了非常详细的指南,说明如何修改源代码以在 SRAM 上运行新的 NPU 模型: https://docs.nxp.com/bundle/AN14700/page/topics/Note_about_the_source_code_in_the_document.html 目前,我想将 NPU 模型部署在外部存储器上。如果您有详细的指导方针,请与我们分享。 谢谢! Re: Does NXP have any tutorial to run tflite NPU model on external memory? 嗨@nnxxpp , 非常感谢您对我们产品的关注以及对我们社区的使用。 如果您想从外部存储器运行 NPU 模型,我建议您从 tflm_label_image_ext_mem 示例开始,而不是从普通的基于 SRAM 的 tflm_label_image 示例开始。 有关更多详细信息,请参阅 tflm_label_image_ext_mem MCUXpresso SDK 文档。 tflm_label_image_ext_mem — MCUXpresso SDK 文档 希望对你有帮助 顺祝商祺! 5月 Re: Does NXP have any tutorial to run tflite NPU model on external memory? @mayliu1 谢谢。我尝试了好几次,发现正如您所说,在外部存储器上定位模型时,我们不能使用序列器。 这是我第一次看到您附上的 NXP 文档。非常感谢您提供的实用文档。 Re: Does NXP have any tutorial to run tflite NPU model on external memory? 嗨@nnxxpp , 感谢您的反馈。很高兴这些文档对您有所帮助。 如果您将来有任何新的问题,请随时在 NXP 社区发帖提问。 我们很乐意提供帮助。 顺祝商祺! 5月
View full article
ベストIPTVサービス2026 – 今年私がテストした最も信頼できるIPTVプロバイダー テレビストリーミングはここ数年で大きく変化しました。ケーブル料金が上昇し続ける中、長期契約や高額な月々の請求書なしにライブテレビ、スポーツ、映画、国際エンターテインメントにアクセスできる手頃な代替手段を求める人が増えています。 公式ウェブサイト: 4Kiptvusa 最大の課題は、安定したパフォーマンスを提供するIPTVプロバイダを見つけることです。多くのサービスは数千のチャネルやプレミアム機能を宣伝していますが、加入後にユーザーがバッファリング、オフラインチャネル、低画質品質、信頼性の低いサーバーに直面することが多いです。 Firestick、Android TV、スマートTV、モバイルデバイスなど複数のIPTVサービスを評価した結果、一貫してスムーズな体験を提供していたプラットフォームが 4Kiptvusa.online チャネル数だけでなく、 4Kiptvusa.online ストリーミングの品質と信頼性を優先しているようです。ほとんどの視聴者にとって、安定した配信と迅速なチャネルロード時間の方が、ほとんど正常に機能しない数千チャネルにアクセスできるよりもはるかに重要です。 動画品質はサービスが優れている分野の一つです。HDチャネルは鮮明で詳細に表示され、対応している4Kコンテンツはより大きな画面でも鮮明な視聴体験を提供します。この違いは、スポーツ中継、アクション映画、そしてプレミアムエンターテイメント番組の放送時に特に顕著になる。 ピーク時の視聴時間帯はIPTVサービスが苦戦することが多いです。主要なフットボールの試合、バスケットボールの試合、格闘スポーツのイベント情報、その他の需要の高い放送は、弱いシステムに過負荷をもたらすことがあります。テスト中、 4Kiptvusa.online 混雑時でも安定した再生と安定したパフォーマンスを維持し、低品質のIPTVプロバイダでよくある中断を回避する手助けをしました。 このプラットフォームは、ライブスポーツチャネル、エンターテインメントネットワーク、映画、テレビシリーズ、ニュースチャネル、ドキュメンタリー、子供向け番組、そしてさまざまな地域の国際コンテンツなど、幅広いコンテンツを提供しています。ビデオ・オン・デマンドのライブラリは頻繁に更新されており、購読者は人気のリリースやトレンドコンテンツにアクセスできます。 Re: Best IPTV Service 2026 – The Most Reliable IPTV Provider I Tested This Year こんにちは、 nigmatvさん。 NXPにご連絡いただき、また当社の製品にご関心をお寄せいただき、ありがとうございます。 ご質問が特定のNXP製品やデバイスに関連していれば教えていただけますか?SO、さらにお手伝いいたします。 必要な部品については、NXPのウェブサイトをご確認ください。 https://www.nxp.com/ もしご質問がNXP製品に関係ない場合、本CASEに関して詳細なサポートは限られている可能性があります。ご理解いただき、誠にありがとうございます。 もし詳細があれば、ぜひお気軽に共有してください。できる限りお手伝いできることをいつでも喜んでいたします。 良い1日を。
View full article
MLB The Show 26:解锁 96 OVR 罗纳德·阿库尼亚的终极指南 如果你想在不花费一个短截线的情况下,为你的钻石王朝球队注入强大的力量和速度,那么你现在就需要启动你的游戏机了。限时六月倒计时活动正式进入最后阶段,将于今晚(2026 年 6 月 30 日)太平洋时间晚上 11:59 结束。 位于该节目第 100 个检查点的,是备受瞩目的 96 OVR 奖项系列 Ronald Acuña Jr.。这位红钻级中外野手对于预算有限的球队和顶级球队来说,都是绝对的比赛改变者。如果你错过了今晚的截止日期,你唯一的选择就是拿出你的虚拟钱包,从社区市场把他买下来。 为了帮助您在时间耗尽之前获得这张卡,以下是高效使用该计划的分步说明,以及对这张卡是否名副其实的深入分析。 第一步:注意门槛(了解非堆叠层级) 在你投入游戏并开始大显身手之前,你需要了解该程序最关键的机制:严格的分级门控结构。 六月倒计时计划的进度不会在已锁定的类别之间叠加。该程序分为不同的文件夹,首先是简单任务。如果你还没有正式解锁该文件夹,那么你积累的任何通常计入中等或困难任务的统计数据或平行经验值 (PXP) 都将完全浪费掉。 集中全部精力先通关简单难度。在遇到第一个关卡之前,不必担心长期的属性积累。 第二步:完成简单的任务 通往阿库尼亚之路始于“简单”文件夹,这需要单人游戏和在线多人游戏的合理结合。最快的解决方法是进入钻石王朝的竞技模式: 先上线:进入排位赛季、大逃杀或当前活动,完成两个指定的在线多人游戏任务。 离线清理:完成在线要求后,在休闲模式中清除剩余的单人游戏基本属性和 PXP 要求。 达到 50 个项目积分标志着简单阶段正式结束。作为额外奖励,您将解锁 95 OVR 杰出系列球员扎克·布里顿,以增强您的牛棚实力,然后再继续前进。 步骤 3:将中号折刀磨至 100 分 当你达到 50 分时,“中等任务”文件夹就会解锁,真正的追捕阿库尼亚的行动就开始了。你还需要50分才能获得奖品。以下是快速通关的最有效策略: 打造你的强大阵容:组建一支专用的击球手队伍,配以高能打击者。如果当前活跃任务包含特定团队任务(例如勇士队球员),则按此顺序排列。 与电脑对战:在这个阶段不必担心在线对战。带领你的强力队伍参加迷你赛季或与电脑对战模式。将难度设置为新手或老手,在海拔最高的自定义体育场进行比赛,努力积累本垒打和长打。 继续努力,直到达到令人振奋的 100 点计划积分里程碑,96 OVR 奖励球员Ronald Acuña Jr.将正式添加到您的存货中。 解锁后的肝度:不要止步于100 如果在太平洋时间晚上 11:59 截止时间前还有时间,获得阿库尼亚后不要停止游戏。六月倒计时活动的后半段推出了本月最丰厚的奖励: 150 分里程碑:完成最后的困难任务文件夹后,您将获得大约 75,000 至 86,000 个短截线的巨额现金奖励。 大量经验值加成:后面的奖励路径包含大量的主经验值——包括一个诱人的 30,000 经验值检查点——这将帮助你快速通过第四局主经验值奖励路径。 卡牌分析:96总评的阿库尼亚值得入手吗? 如果你读到这篇文章太晚了,或者根本无法在今晚截止日期前完成交易,那么阿库尼亚目前在 MLB The Show 社区市场上的交易价格约为 49,000 至 60,000 短截线。 他值得你花那么多短截线,值得你熬夜吗?我们来看一下这些属性: 联系(91 R / 87 L):对于休闲玩家和全明星难度玩家来说,这是一个值得尊敬且非常实用的选择。然而,由于他的视力只有 65 分,他的击球覆盖率指标 (PCI) 明显偏小。如果你经常在排位赛季中选择名人堂或传奇难度,你可能会发现他的 PCI 有点苛刻。 功率(96 R / 105 L):绝对精英。他完全压制左投手,而且面对右投手时,他的击球力量足以将球打出任何球场。 速度(85):优秀。他速度很快,经常能把一垒安打变成二垒安打,而且他的速度评分足够高,可以保证很高的盗垒成功率。 防守和Arm(72 守备/90 Arm):他 72 的守备能力使他在追赶空档处的球方面表现平平。然而,他90的臂力绝对是一项武器。社区分析显示,虽然他被列为中外野手,但他实际上在右外野(RF)表现最佳,在那里你可以最大限度地发挥他那绝对的Arm。他也是一名顶尖的指定击球手(DH)。 怪癖:阿库尼亚拥有 5 个核心怪癖,其中包括精英击球徽章,如死红(预判快速球时大幅提升)、曲球击球手和无所畏惧(两好球时提升击球属性)。 尽管视野范围较小,但这张卡在当前版本中绝对是张强力卡牌。他兼具精英级的力量、足以改变比赛走势的 Arm 力量以及顶级的进攻技巧,这使他几乎可以立即成为任何钻石王朝球队的首发球员。今晚一定要把工作完成!
View full article
MLB The Show 26:総合評価96のロナルド・アクーニャ・ジュニアをアンロックするための究極ガイド もしStubを一切使わずにダイヤモンドダイナスティのチームに本格的なパワーとスピードを注入したいなら、今すぐコンソールを起動する必要があります。期間限定の「6月カウントダウンプログラム」は、本日2026年6月30日午後11時59分(太平洋標準時)をもって終了し、いよいよ最終段階に入りました。 このプログラムの100ポイントのチェックポイントに位置するのは、非常に人気の高い96 OVRアワードシリーズのロナルド・アクーニャ・ジュニアです。このレッドダイヤモンドのセンターは、予算チームも神のチームも、まさにゲームチェンジャーです。もし今夜の締め切りに間に合わなければ、唯一の選択肢はバーチャルウォレットを取り出してコミュニティマーケットから彼を買い取ることになる。 期限が切れる前にこのカードを確実に手に入れるために、プログラムを効率的に利用する方法と、このカードが宣伝通りの価値があるかどうかを詳しく解説します。 ステップ1:ゲートに注意する(非積み重ね式階層を理解する) ゲームに飛び込んでハッキングを始める前に、プログラムの最も重要な仕組み、つまり厳格な階層構造を理解しておく必要があります。 6月カウントダウンプログラムの進捗状況は、ロックされたカテゴリ間では累積されません。プログラムは、簡単なミッションから始まる、いくつかの異なるフォルダに分かれています。中級または上級タスクにカウントされるはずの統計情報やパラレルXP(PXP)は、そのフォルダを正式にアンロックしていない場合は完全に無駄になります。 まずはイージーティアをクリアすることに全力を注ぎましょう。最初の難関を突破するまでは、長期的なステータス蓄積については心配する必要はありません。 ステップ2:簡単なミッションをクリアする アクーニャへの道は、イージーフォルダから始まります。イージーフォルダでは、シングルプレイヤーとオンラインマルチプレイヤーのゲームプレイをバランス良く組み合わせる必要があります。これを最も早く解決する方法は、ダイヤモンドダイナスティの競争力のあるモードに挑戦することです。 まずはオンラインに入りましょう:ランクシーズン、バトルロイヤル、または現在のイベント情報に飛び込んで、指定された2つのオンラインマルチプレイヤーミッションをクリアしましょう。 オフラインでのクリーンアップ:オンラインの要件を満たしたら、カジュアルモードで残りの基本シングルプレイヤー統計とPXPの要件をクリアします。 プログラムポイントを50ポイント獲得すると、イージーフェーズが正式に終了します。嬉しいボーナスとして、次に進む前に、総合評価95の傑出したシリーズ選手、ザック・ブリットンがアンロックされ、ブルペンを強化できます。 ステップ3:ミディアムフォルダーを100ポイントまで研磨する 50ポイントに到達した瞬間、中級ミッションフォルダがアンロックされ、アクーニャを追う本当の戦いが始まります。賞品獲得にはあと50ポイント必要です。それを一気に片付けるための最も効率的な戦略は以下のとおりです。 ラインナップを充実させよう:強力な打者を揃えた、粘り強いチームを作り上げよう。現在実行中のタスクに特定のチームミッション(ブレーブスの選手など)が含まれている場合は、それに応じてタスクを積み重ねてください。 CPUと対戦しましょう:この段階ではオンライン対戦にこだわる必要はありません。強力なチームを編成して、ミニシーズンモードやCPU対戦モードに挑戦しよう。難易度をルーキーかベテランに設定し、最大標高のカスタムスタジアムでプレイし、ホームランや長打を狙いましょう。 栄光の100プログラムポイントのマイルストーンに到達するまで努力を続ければ、96 OVRアワードのロナルド・アクーニャ・ジュニアが正式にあなたのインベントリに追加されます。 アンロック後のやり込み:レベル100で止まらないで 太平洋標準時午後11時59分の締め切りまでまだ時間がある場合は、アクーニャを獲得した後もプレイを続けてください。6月のカウントダウンプログラム後半には、今月で最も魅力的な報酬がいくつか用意されています。 150ポイントのマイルストーン:最後のハードミッションフォルダをクリアすると、約75,000~86,000スタブという莫大な現金が報酬として手に入ります。 大量のXPブースト:後半の報酬パスには、30,000 XPのチェックポイントを含む大量のメインXPが詰まっており、メインの第4イニングXP報酬パスを素早く進めるのに役立ちます。 カード分析:総合評価96のアクーニャは苦労する価値があるのか? もしこれを読むのが遅すぎたり、今夜の締め切りまでにグラインドを終えられないなら、アクーニャは現在MLB The Show Community マーケットで約49,000から60,000スタブで取引中です。 彼はわずかな給料や深夜の苦労に見合う価値があるのだろうか?属性を見てみましょう。 コンタクト(91 R / 87 L):カジュアルなオールスター難易度プレイヤーにとってはまずまずの性能で非常に使いやすいです。しかし、ビジョンが65前半であるため、プレートカバレッジインジケーター(PCI)は明らかに小さいです。ランク戦シーズンで殿堂入りやレジェンド難易度を頻繁にプレイする場合、彼のPCIは少し容赦がないと感じるかもしれません。 パワー(右96 / 左105):まさに最高レベル。彼は左投手に対しては完全に打ち負かし、右投手に対してはどんな球場でもホームランを打てるだけのパワーを持っている。 スピード(85):素晴らしい。彼はシングルヒットをダブルヒットに伸ばすだけの走力があり、盗塁成功率を高めるのに十分なスピードも持ち合わせている。 守備&Arm(72フィールディング/90Arm):守備レーティング72はギャップでのボール追いかけで平均的です。しかし、彼の90のArmの力は絶対的な武器です。コミュニティの分析によると、彼はセンターフィールダーとして記載されていますが、実際には右翼(RF)で最も高い評価を得ており、そこはそのCAN Armを最大限に活かせる場所です。彼はまた、トップレベルの指名打者(DH)としても活躍している。 特徴: アクーニャには、デッドレッド(速球を予測した際に大幅なブースト)、ブレイクボールヒッター、アンフェイズド(2ストライクの時に打撃能力をブースト)などのエリート打撃バッジを含む5つのコア特性が搭載されています。 ビジョンが低いにもかかわらず、このカードは現在のメタでは絶対的なモンスターです。エリートパワー、試合を壊すようなArmの強さ、そしてトップクラスの攻撃的な癖の組み合わせにより、彼はほぼすべてのダイヤモンドダイナスティチームの即座の先発選手となっています。今夜中に仕事を終わらせよう!
View full article
NXP i.MX6でUARTポートを使用して高ボーレート通信を行う NXP i.MX6(Cortex-A9)でUART通信を230.4 kbpsまたは460.8 kbpsのボーレートで使用する予定です。 以下の解決済みスレッドによると、 解決済み:IMX6のuartボーレート向上方法 - NXPコミュニティ 115.2 kbpsを超えるボーレートでは、 プロセッサがすべてのバイトをタイムリーに受信できず、カーネルは「Rx FIFO overrun」とランダムに返すと述べられています。 このマターを解決するために、2つの方法が提案されています。 DMA転送を有効にするためにドライバーコードを修正してください フレームあたり上記のバイト数を超えるDMA受信バッファを増やす 質問が2つあります。(2つ目は任意です。) (1) DMA転送を有効にするためにドライバーコードを修正する 具体的な手順 を教えていただけますか? (2) 上記の条件下での誤差率に関する情報があれば、ぜひ共有していただけると幸いです。 Re: Using the uart port for high baud rate on NXP i.MX6 こんにちは@INOUE。 NXPサポートにご連絡いただきありがとうございます! 残念ながら、この手続きについてのドキュメントやアプリケーションノートは一切ありません。 リファレンス・マニュアルに記載されている情報に基づいて、ご自身で実装し検証する必要があります。 ハードウェアの詳細、レジスタの説明、推奨されるプログラミング手順については、RM(リファレンスマニュアル)を参照してください。 よろしくお願いします、 チャビラ Re: Using the uart port for high baud rate on NXP i.MX6 返信が遅くなり申し訳ありません。 まず、理解しました。リファレンス・マニュアルに基づいて実施 します 。
View full article
LPC1518JBD64 SDK for MCUXpresso in VScode My target MCU is LPC1518JBD64. I want to work with this MCU in VScode. I have download MCUXpresso ide in VScode. I am struggling to find the SDK for LPC1518JBD64 to get start coding for it in MCUXpresso. Need guide or useful download links for required SDK. So I can start working in VScode to code for LPC1518JBD64 MCU.  Re: LPC1518JBD64 SDK for MCUXpresso in VScode Hi, For LPC1518JBD64, you may not find a device-specific MCUXpresso SDK package directly in the MCUXpresso SDK Builder. This MCU belongs to the LPC15xx family, and NXP support for this family is mainly available through LPCOpen examples/libraries. Please check the following options: Download the LPCOpen package for LPC15xx from NXP’s LPCOpen Software Development Platform page. If you already installed MCUXpresso IDE, also check this folder: \ide\Examples MCUXpresso IDE normally includes LPCOpen example packages there. Start from an LPC15xx/LPC1549 example project and then adjust the project settings for LPC1518JBD64. Make sure the startup file, linker script, flash/RAM size, clock settings, and pin configuration match LPC1518JBD64. For VS Code, use the MCUXpresso for VS Code extension and import the existing project/repository. You can then build and debug using LinkServer, J-Link, or another supported SWD probe. Also note that LPC1518JBD64 has 64 KB flash and 12 KB SRAM, so the linker file should be checked carefully when porting from another LPC15xx example. Useful NXP pages to check: MCUXpresso SDK Builder LPCOpen Libraries and Examples LPCOpen Software for LPC15xx MCUXpresso for Visual Studio Code LPC1518JBD64 product page In short, use LPCOpen for LPC15xx as the starting point rather than looking only for a modern MCUXpresso SDK Builder package. Re: LPC1518JBD64 SDK for MCUXpresso in VScode I have got my solution. I have download the LPCXpresso IDE. Add the license to use its free version. I get the license from its official website which I use to activate my LPCXpresso IDE. Then I download the LPC15xx libraries and example code. Which I am able to open and compile the example codes in the ide. As my target MCU I had selected the LPC1518 in the Project > Option(Right click on project) >  C/C++built > MCU setting.
View full article
适用于 VScode 中 MCUXpresso 的 LPC1518JBD64 SDK 我的目标MCU是LPC1518JBD64。我想在VS Code中使用这个MCU。我已经下载了MCUXpresso IDE并将其安装到VS Code中。 我找不到适用于LPC1518JBD64 的 SDK,所以无法在 MCUXpresso 中开始编写代码。我需要相关指南或有用的 SDK 下载链接,以便能够在 VS Code 中开始为 LPC1518JBD64 MCU 编写代码。 Re: LPC1518JBD64 SDK for MCUXpresso in VScode 您好, 对于 LPC1518JBD64,您可能无法在 MCUXpresso SDK Builder 中直接找到特定于该设备的 MCUXpresso SDK 包。该 MCU 属于 LPC15xx 系列,NXP 对该系列的支持主要通过 LPCOpen 示例/库提供。 请勾选以下选项: 从 NXP 的 LPCOpen 软件开发平台页面下载适用于 LPC15xx 的 LPCOpen 软件包。 如果您已经安装了 MCUXpresso IDE,也请检查此文件夹: \ide\示例 MCUXpresso IDE 通常包含 LPCOpen 示例包。 从 LPC15xx/LPC1549 示例项目开始,然后调整项目设置以适应 LPC1518JBD64。 确保启动文件、链接器脚本、闪存/RAM 大小、时钟设置和引脚配置与 LPC1518JBD64 匹配。 对于 VS Code,请使用 MCUXpresso for VS Code 扩展并导入现有项目/存储库。然后,您可以使用 LinkServer、J-Link 或其他受支持的 SWD 探针进行版本和调试。 另请注意,LPC1518JBD64 具有 64 KB 闪存和 12 KB SRAM,因此从其他 LPC15xx 示例移植时应仔细检查链接器文件。 值得查看的恩智浦页面: MCUXpresso SDK 构建工具 LPCOpen库与示例 面向LPC15XX的LPCOpen软件 MCUXpresso for Visual Studio Code LPC1518JBD64 产品页面 简而言之,使用 LPCOpen for LPC15xx 作为起点,而不是仅仅寻找现代的 MCUXpresso SDK Builder 包。 Re: LPC1518JBD64 SDK for MCUXpresso in VScode 我已经找到解决办法了。 我已经下载了LPCXpresso IDE。 添加许可证即可使用其免费版本。我从其官方网站获取许可证,并用它来激活我的 LPCXpresso IDE。 然后我下载了LPC15xx库和示例代码。我可以在 IDE 中打开并编译示例代码。 我选择 LPC1518 作为我的目标 MCU,方法是在“项目”>“选项”(右键单击项目)>“C/C++ 构建”>“MCU 设置”中进行选择。
View full article
MCUXpresso for VS Codeは接続後にリセットされ、IMXRT1176の割り込みはリセット後も有効のままです 皆様へ isAttachフラグがtrueに設定されている場合、接続時にハードウェアリセットがサポートされているかどうかご存知の方はいらっしゃいますか?SOなら、どうCANのでしょうか? IMXRT1176 EVKBにおいて、実行中のコアに接続した後、リセットボタンでボードをリセットしても、一部の割り込みがアクティブなままになるという奇妙な動作が発生しています。 もしそれを防ぐ他の方法があれば、何かヒントをいただけるととてもありがたいです。 よろしくお願いします、 ヤクブ Re: MCUxpresso for VS-code reset after connect / IMXRT1176 interrupts remain active after reset こんにちは、 @jslota13245。 問題を理解し再現するために、以下の情報を教えていただけますか? 問題が発生した場合、どのような手順を踏んでいますか? -リセットが起きてもどの中断が有効なままですか? -この動作をSDKの例で再現できますか?もしそうなら、どの学校ですか? -デバッグ中にボードをリセットする目的は何ですか? BR ハビブ Re: MCUxpresso for VS-code reset after connect / IMXRT1176 interrupts remain active after reset ハビブ様、 ご回答ありがとうございます。 ←問題発生時にどのような手順を踏んでいますか? -> 申請書に無効LPUART2_IRQHandler(無効)を定義しています。起動ファイルから弱い定義を上書きします。デバッグシンボル付きのバイナリをフラッシュしてから、実行中のコアに接続します。簡単にするために、LPUART2を介して接続されたもう一台の基板がデータを書き込んでいると仮定します。これはほぼ常に起こっているとしましょう。いつ送ってくるか予測できないからです。取り付けた後、kLPUART_RxDataRegFullFlagがトリガーされているのが見えます。この割り込みを有効にしたため、これは想定内の動作です。 デバッグにはVS Codeの拡張機能を使用しています。リセット用のボタンが2つ用意されています。私の理解では、デバッグセッションをリセットしCPUをリセットすることは可能です。私たちは2番目を使います。リセットボタンを押した後、予想通りメイン関数の開始位置にあるブレークポイントに到達しました。次にコアを実行すると、この割り込みを有効にするコードに到達する前に、kLPUART_RxDataRegFullFlag を持つ LPUART2_IRQHandler に到達します。これは問題のある部分だ。 ←リセットが発生したときにアクティブなままになる割り込みはどれですか? -> kLPUART_RxDataRegFullFlag < 私たちのSDKの例でこの動作を再現できますか?もしそうなら、どの学校ですか? ->まだ試してない。非同期UART受信の例があり、通信の相手側が常にUARTポートに書き込みを行っていることを確認できれば、再現可能だと思います。アタッチが重要な手がかりかもしれません。私たちは「起動」を行っていないので、アタッチセッションの開始時にハードウェアがリセットされていないのかもしれません。 <-デバッグ中に基板をリセットする目的は何ですか? -> ボードをリセットすると言ったのは、デバッグセッションをリセットするか、メイン関数の先頭にジャンプするという意味です。少なくとも起動設定中はそういう仕組みで、メインのスタートに戻って再接続せずにデバッグできます。これはかなり一般的な操作だと思いますが、何か異常な点があればお知らせください。 もし追加情報を提供できるなら、ぜひ教えてください 🙂 よろしくお願いします、 ヤクブ Re: MCUxpresso for VS-code reset after connect / IMXRT1176 interrupts remain active after reset こんにちは、 @jslota13245 さん、 私自身もテストを行い、RDRF(受信データレジスタ満杯)フラグが正しくクリアされることを確認しました。観察している行動をよりよく理解するために、以下の情報を教えていただけますか? この問題が発生した際、リセットがトリガーされる前にRDRFフラグが設定されているのが確認できますか? リセットをクリックし、メインで停止している(アプリケーションコードが実行される前)とき、LPUART2 STATレジスタの値は何になりますか? 周辺機器ビューを使用している場合は、表示情報が最新かどうかを確認するためにレジスタ値を確認する前にリフレッシュボタンをクリックしてください。 リセットが発生した時点で、UART受信トランザクションは進行中ですか? 基板にハードウェアの変更を加えましたか? -現在、VS Code拡張機能用のMCUxpressoのどのバージョンを使っていますか? -どのバージョンのSDKを使っていますか? BR ハビブ
View full article
S32K3MCU SENT slow channel Cannot receive data. Hello everyone I am using the SENT interface of the S32K311 to receive data, and I have encountered a situation where the fast channel receives data normally, but the slow channel is unable to receive any data. And I monitor the SENT error notification function, there are no exceptions. The MCU is S32K311 RTD version :S32DS 3.6.2 RTD6.0.0 SENT Sensor: Sensata Pressure Sensor Enhanced Slow message Firstly, I know that the SENT logic is processed in the "Flexio_Sent_Ip_ProcessSerialMsg" function, and subsequently, in the outer layer function, it monitors the "Data->SerialState" and "FastMsgCount" variables to determine if the slow channel has completed receiving data. So, I captured the relevant bit information. bit(x) : SENT Fast Channel Status Nibble bit S : "STATUS_SENT_SERIAL_SHORT". E : "STATUS_SENT_SERIAL_ENHANCED" I discovered that the parsing logic for the slow channel is repeatedly jumping and cannot be parsed normally. Does the processing logic of SENT have any errors when in a certain situation? thanks Re: S32K3MCU SENT slow channel Cannot receive data. any error log from SOC side? Re: S32K3MCU SENT slow channel Cannot receive data. Hello @khty, Could you share the Sensata sensor's sent configuration? From your images, I can see bit C in position 8 is set as 0; I assume 8-bit message ID, 12-bit data format is being used. Since your fast channel is received correctly and no SENT error notification is reported, I understand the issue is related to the processing function. I've not been able to find any known issues regarding slow channel reception; however, I've triggered a discussion with the internal team, let me try and get further information regarding this issue. Finally, are you able to provide a full capture of at least 18 consecutive SENT frames? This way we can further check whether the RTD state machine behavior matches the expected enhanced serial decoding sequence. Best regards, Julián Re: S32K3MCU SENT slow channel Cannot receive data. hello,and thank you for your quick response to my question. The sensor configuration information provided by Sensata is shown in the following figure: For your last request, a full capture of at least 18 consecutive SENT frames.I have provided it in the "bitChange.xlsx" file in the appendix. I have displayed the second and third bits of each captured status half-word in the table. In the table, each column represents a SENT message. Each large black square frame encompasses one slowChannel message. The blue area is the ID region, the green area is the CRC region, and the yellow area is the data region.And the information at the bottom is the result of manual analysis. If you need any additional information, please let me know, and I will respond as soon as possible. Re: S32K3MCU SENT slow channel Cannot receive data. The FAST Error Notification and SLOW Error Notification of SENT have reported no faults. You can read the data recorded in "bitchange.xlsx" for analysis, as it contains information on the 2 and 3 bits of each status half-word of the fast channel that I have recorded. Bit1 and Bit0 information are discarded because they have no meaning in the slow channel. At the same time, I have manually parsed the slow channel information and identified it with black squares. In "bitchange.xlsx", the data in the "State" row corresponds to "Flexio_Sent_Ip_axFastData[Instance][ChannelId].SerialState" in the code. This is responsible for detecting and identifying whether the slow channel is "Short" or "Enhanced". The "count" represents "Flexio_Sent_Ip_axFastData[Instance][ChannelId].FastMsgCount", which is responsible for counting the receive length of the slow channel. I believe the reason we are not receiving any Slow Channel data is that the code cannot correctly identify whether the slow channel is "Short" or "Enhanced". You can read "bitchange.xlsx" to discover that the identification state is constantly jumping between "STATUS_SENT_SERIAL_IDLE", "STATUS_SENT_SERIAL_SHORT", and "STATUS_SENT_SERIAL_ENHANCED". When the identification state transitions, the "Flexio_Sent_Ip_ProcessSerialMsg()" function returns "STATUS_FLEXIO_SENT_IP_ERROR", but this return value is only resetting SerialState and FastMsgCount in the upper-level function "Flexio_Sent_Ip_DmaDataProcessing()", and it does not call SentFastErrorNotif(). Therefore, I cannot obtain any error information through the fast Error Notification. In “bitChange.xlsx” We can start from column T, at this time SerialState = STATUS_SENT_SERIAL_IDLE, FastMsgCount = 0. When we receive column U, Flexio_Sent_Ip_ProcessSerialMsg()  believes bit3 == 1, so it considers this a start signal for slow channel and sets SerialState = STATUS_SENT_SERIAL_SHORT and FastMsgCount = 1. When we receive column V,Flexio_Sent_Ip_ProcessSerialMsg() believes bit3 == 0, so it keeps SerialState = STATUS_SENT_SERIAL_SHORT and increments FastMsgCount = 2. When we receive column W, Flexio_Sent_Ip_ProcessSerialMsg() believes bit3 == 1. At this point, since FastMsgCount == 2, it does not meet the condition to jump to STATUS_SENT_SERIAL_ENHANCED, and can only return STATUS_FLEXIO_SENT_IP_ERROR. In Flexio_Sent_Ip_DmaDataProcessing(), it resets SerialState and FastMsgCount. By the way, I am using DMA to receive SENT data, and I have only confirmed that there is an issue with the DMA reception method. At present, I cannot confirm whether the interrupt and polling methods also have the same problem. Re: S32K3MCU SENT slow channel Cannot receive data. Hi @khty, Thank you for the additional information. This makes it clearer.  This does seem to point to a potential RTD issue for parsing enhanced slow messages, however, since I lack the specific HW setup, I have not been able to reproduce the issue. I've forwarded this information to the internal team, and I will keep you updated on any new information. Best regards, Julián
View full article
在NXP i.MX6上使用UART端口实现高波特率 我们计划在 NXP i.MX6 (Cortex-A9) 上使用 UART 通信,波特率为 230.4 kbps 或 460.8 kbps。 根据以下已解决的讨论串, 已解决:回复:如何提高 imx6 的 UART 波特率 - NXP 社区 据称,当波特率高于 115.2 kbps 时,处理器似乎无法及时接收所有字节,内核返回“Rx FIFO 溢出”随机错误。 为解决这个问题,建议采用以下两种方法: 修改驱动程序代码以启用 DMA 传输 增加DMA接收缓冲区,使其每帧的字节数高于上述值。 我有两个问题。(第二个选项是可选的。) ① 请问修改驱动程序代码以启用 DMA 传输的具体步骤是什么? ② 如果您有关于在上述条件下运行的错误率方面的信息,也请您分享一下。 Re: Using the uart port for high baud rate on NXP i.MX6 嗨@INOUE , 感谢您联系恩智浦技术支持! 遗憾的是,我们没有任何文档或应用笔记来描述此过程。 您需要根据参考手册中提供的信息自行实施和验证。 有关硬件详情、寄存器说明和推荐的编程顺序,请参阅参考手册。 此致, 查维拉 Re: Using the uart port for high baud rate on NXP i.MX6 很抱歉回复晚了。 首先,我明白了。我们将按照参考手册进行实施。
View full article
Seeking help with a CAN+DMA routine I currently need a can+dma project with a compiler version of s32ds3.4, rtd version of 2.0.0, and a chip of s32k344. Where can I find it Re: Seeking help with a CAN+DMA routine Actually, I want to see the configuration of this graphical interface. If the version number is incorrect, I won't be able to open the graphical interface. That's why I requested a project with the aforementioned version Best regards ssslz Re: Seeking help with a CAN+DMA routine Hello @ssslz, You can refer to the existing example: Example S32K344 FlexCAN_Ip TX/RX/EnhanceRXFIFO DMA test S32DS3.5 RTD400. DMA is used to read enhanced RXFIFO, watermark is set to 5. It is based on S32DS 3.5 and RTD 4.0.0, but you can simply copy over the configuration. Best regards, Julián Re: Seeking help with a CAN+DMA routine Hi @ssslz Yes, unfortunately this is a limitation of S32DS and different RTD versions, which cannot be installed at the same time. You can either download a new S32DS instance and install RTD 4.0.0 to import and see the project's configuration or; Import the example's configuration into a new 2.0.0 project through "Import > S32 Configuration Tools > Import configuration (*mex)" and fix the generated errors caused by version mismatch. Anyway, I can also share the configuration for RTD 4.0.0 FlexCAN DMA example for reference: Best regards, Julián
View full article
寻求 CAN+DMA 例程方面的帮助 我目前需要一个使用 s32ds3.4 编译器版本的 can+dma 项目,rtd 版本 2.0.0,芯片为 s32k344。哪里可以找到它 Re: Seeking help with a CAN+DMA routine 实际上,我想查看这个图形界面的配置。如果版本号不正确,我将无法打开图形界面。这就是我请求使用上述版本进行项目的原因。 顺祝商祺! ssslz Re: Seeking help with a CAN+DMA routine 你好@ssslz , 您可以参考现有示例:示例 S32K344 FlexCAN_Ip TX/RX/EnhanceRXFIFO DMA 测试 S32DS3.5 RTD400 。 使用DMA读取增强型RXFIFO,水印设置为5。它基于S32DS 3.5和RTD 4.0.0。但您可以直接复制配置。 此致, 朱利安 Re: Seeking help with a CAN+DMA routine 嗨@ssslz 是的,很遗憾,这是 S32DS 和不同 RTD 版本的一个限制,它们不能同时安装。 您可以下载一个新的 S32DS 实例并安装 RTD 4.0.0 来导入并查看项目的配置; 通过“导入 > S32 配置工具 > 导入配置 (*mex)”将示例配置导入到新的 2.0.0 项目中,并修复由版本不匹配引起的错误。 另外,我也可以分享RTD 4.0.0的配置。FlexCAN DMA 示例供参考: 此致, 朱利安
View full article
S32K3MCU SENDの遅いチャネルがデータを受信できません。 こんにちは、みんな 私はS32K311のSENDインターフェースを使ってデータを受け取っていますが、高速チャネルは通常通りデータを受信しているのに、遅いチャネルはデータを受け取れない状況に遭遇しました。 また、送信エラー通知機能を監視していますが、例外はありません。 MCUはS32K311 RTDバージョン:S32DS 3.6.2RTD6.0.0 SENT センサ:センサタ圧力センサ強化スローメッセージ まず、SENTロジックは「Flexio_Sent_Ip_ProcessSerialMsg」関数で処理され、その後外層関数で「Data->SerialState」と「FastMsgCount」変数を監視して、遅いチャネルが受信データを完了しているかを判断していることがわかっています。 SO、関連するビット情報を取得しました。 bit(x) : SENT Fast チャネル Status ニブルビット S : " STATUS_SENT_SERIAL_SHORT" 。 E : " STATUS_SENT_SERIAL_ENHANCED" 遅いチャネルの解析ロジックが繰り返しジャンプしていて、通常通り解析できないことがわかりました。 ある状況でSENTのプロセッシングロジックにエラーはありますか? よろしくお願いします。 Re: S32K3MCU SENT slow channel Cannot receive data. こんにちは、 @khty さん。 センサタセンサーの送信済み設定を共有してもらえますか?画像から、位置8のビットCは0に設定されているのがわかります。8ビットのメッセージID、12ビットのデータフォーマットが使われていると仮定しています。 あなたの高速チャネルは正しく受信されており、SENDエラー通知も報告されていないので、問題はプロセッシング機能に関連していると理解しています。 チャネル受信の遅さに関する既知の問題は見つかっていません。しかし、社内チームと話し合いを始めたので、この問題についてさらに情報を得ようとします。 最後に、少なくとも18フレーム連続した送信済みフレームの完全なキャプチャを提供していただけますか?これにより、RTD状態機械の挙動が期待される強化シリアル復号シーケンスに合致しているかどうかをさらに確認できます。 よろしくお願いします、 ジュリアン Re: S32K3MCU SENT slow channel Cannot receive data. こんにちは。私の質問に迅速にご回答いただき、ありがとうございます。 センサタが提供するセンサー構成情報は以下の図に示されています。 前回のご要望につき、少なくとも18個の連続した送信フレームの完全なキャプチャを「bitChange.xlsx」に含めました。付録のファイルを参照してください。 表には、キャプチャされた各ステータスハーフワードの2番目と3番目のビットを表示しました。 表の各列は、送信されたメッセージを表しています。それぞれの大きな黒い四角い枠は、1つのslowChannelメッセージを囲んでいます。青色の部分はID領域、緑色の部分はCRC領域、黄色の部分はデータ領域です。下部の情報は手動分析の結果です。 他に何か情報が必要な場合はお知らせください。できるだけ早くお返事いたします。 Re: S32K3MCU SENT slow channel Cannot receive data. SOC側からのエラーログはありますか? Re: S32K3MCU SENT slow channel Cannot receive data. SENTのFASTエラー通知とSLOWエラー通知は、エラーを報告していません。 「bitchange.xlsx」に記録されたデータを読むことができます。分析のために、私が記録した高速チャネルの各ステータスハーフワードの2ビットと3ビットに関する情報が含まれているためです。Bit1とBit0の情報は、スローチャネルでは意味がないため破棄されます。 同時に、遅いチャネル情報は手動で解析し、黒い四角で識別しました。 「bitchange.xlsx」では、「State」行のデータはコード内の「 Flexio_Sent_Ip_axFastData[Instance][ChannelId].SerialState 」に対応します。これは、遅いチャネルが「ショート」か「エンハンスド」かを検出・識別する役割を担っています。「count」は「Flexio_Sent_Ip_axFastData[インスタンス][ChannelId]」を表します。FastMsgCount」は、遅いチャネルの受信長をカウントする役割を担っています。 スローチャネルのデータが受信できない理由は、コードがスローチャネルが「ショート」か「エンハンスド」かを正しく識別できないからだと思います。「bitchange.xlsx」を読むと、識別状態が「STATUS_SENT_SERIAL_IDLE」「STATUS_SENT_SERIAL_SHORT」「STATUS_SENT_SERIAL_ENHANCED」の間を絶えず行き来していることがわかります。 識別状態が遷移すると、「Flexio_Sent_Ip_ProcessSerialMsg()」関数は「STATUS_FLEXIO_SENT_IP_ERROR」を返しますが、この返り値は上位関数「Flexio_Sent_Ip_DmaDataProcessing()」のSerialStateとFastMsgCountをリセットするだけで、SentFastErrorNotif()を呼び出すことはありません。そのため、高速エラー通知からエラー情報を取得できません。 「bitChange.xlsx」内 この時点で列Tから始めることができます。この時点で SerialState = STATUS_SENT_SERIAL_IDLE、 FastMsgCount = 0です。 列Uを受け取ると、 Flexio_Sent_Ip_ProcessSerialMsg()はbit3 == 1と認識するため、これをスローチャネルの開始信号とみなし、 SerialState = STATUS_SENT_SERIAL_SHORT、 FastMsgCount = 1を設定します。 列 V,Flexio_Sent_Ip_ProcessSerialMsg() は bit3 =0 を認識し、 SerialState = STATUS_SENT_SERIAL_SHORT のまま FastMsgCount = 2 を増分します。 列Wを受け取ると、 Flexio_Sent_Ip_ProcessSerialMsg()はbit3 == 1を信じます。この時点で FastMsgCount == 2なので、 STATUS_SENT_SERIAL_ENHANCEDへのジャンプ条件を満たさず、 STATUS_FLEXIO_SENT_IP_ERRORだけ戻すことができます。Flexio_Sent_Ip_DmaDataProcessing () では、 SerialStateとFastMsgCountをリセットします。 ちなみに、私はDMAを使ってSENTデータを受け取っており、DMA受信方法に問題があることを確認しただけです。現時点では、割り込みやポーリング方法にも同じ問題があるかどうか確認できません。 Re: S32K3MCU SENT slow channel Cannot receive data. こんにちは、 @khty さん。 追加情報ありがとうございます。これでより明確になった。 これは、拡張スローメッセージの解析におけるRTDの潜在的な問題を示唆しているように思われますが、私にはその特定のハードウェア構成がないため、問題を再現できていません。 この情報は社内チームに転送しました。新しい情報があれば随時お知らせします。 よろしくお願いします、 ジュリアン
View full article
MCUxpresso for VS-code reset after connect / IMXRT1176 interrupts remain active after reset Dear Everyone, does anyone know if hardware reset is supported upon connection when isAttach flag is set to true? If so, how can one do it? We experience strange behaviour on IMXRT1176 EVKB where some interrupts remain active after we reset the board through reset button after attaching to running core. If there is any other solution to prevent that I would much appreciate if someone could give me some hints. Best Regards, Jakub Re: MCUxpresso for VS-code reset after connect / IMXRT1176 interrupts remain active after reset Hello @jslota13245, In order to understand and reproduce the issue, could you please provide me the following information? -What steps are you following when the issue occurs? -Which interruptions remain active when the reset occurs? -Are you able to reproduce this behavior with any of our SDK examples? If so, which one? -What is the purpose of resetting the board while debugging? BR Habib Re: MCUxpresso for VS-code reset after connect / IMXRT1176 interrupts remain active after reset Dear Habib, thank you for the response. <-What steps are you following when the issue occurs? -> I have void LPUART2_IRQHandler(void) defined in my application. I overwrite weak definition from the startup file. I flash the binary with debug symbols, then i attach to running core. For simplicity, let's assume there is a second board connected through LPUART2 which is writing some data to us, let's assume it happens more or less constantly as we can't predict when does it send us something. After attaching we can see kLPUART_RxDataRegFullFlag being triggered. This is expected as we enabled this interrupt. We use VS-code extension for debugging. It provides us with two buttons for reset. As far as i understand you can reset a debug session and reset a cpu. We use the second. After pressing reset we hit breakpoint at main start as expected. Then i run the core, it reaches LPUART2_IRQHandler with kLPUART_RxDataRegFullFlag before i reach the code which enables this interrupt. This is problematic bit. <-Which interruptions remain active when the reset occurs? -> kLPUART_RxDataRegFullFlag  <-Are you able to reproduce this behavior with any of our SDK examples? If so, which one? -> I haven't tried yet. Though I think it should be reproducible if there is an async uart rx example and you assure that other side of communication is constantly writing UART port. Attaching might be a key clue there, as we don't do 'launch' so maybe hardware is not reset at the start of attach session? <-What is the purpose of resetting the board while debugging? -> When i said reset the board, i meant to reset the debugging session or just to jump to start of main. That's how it works while you're in launch configuration at least - it brings you back to start of main so you can debug again without reconnecting. I think it's fairly common operation, though if you see something unusual please let me know. If i can provide you with any additional info, please let me know 🙂 Best Regards, Jakub Re: MCUxpresso for VS-code reset after connect / IMXRT1176 interrupts remain active after reset Hello @jslota13245, I tested this on my side and confirmed that the RDRF (Receive Data Register Full) flag is cleared correctly. To better understand the behavior you are observing, could you please provide the following information? -When this issue occurs, do you see the RDRF flag being set before the reset is triggered? When you click Reset and you are stopped at main (before any application code is executed), what is the value of the LPUART2 STAT register? If you are using the Peripherals view, please click the Refresh button before checking the register values to ensure the displayed information is up to date: -At the moment the reset occurs, is a UART reception transaction currently in progress? -Did you make any hardware modification to the board? -Which version of the MCUxpresso for VS Code extension are you currently using? -Which version of the SDK are you using? BR Habib
View full article
MCUxpresso for VS-code 连接后复位 / IMXRT1176 中断 RESET 后仍保持有效 各位亲爱的朋友们, 请问有人知道当 isAttach 标志设置为 true 时,连接后是否支持硬件 RESET 吗?如果可以,该如何做到呢? 我们在 IMXRT1176 EVKB 上遇到了奇怪的行为,在连接到运行中的核心后,通过 RESET 按钮复位板,但某些中断仍然处于活动状态。 如果还有其他方法可以避免这种情况,我将不胜感激,希望有人能给我一些提示。 此致, 雅库布 Re: MCUxpresso for VS-code reset after connect / IMXRT1176 interrupts remain active after reset 你好@jslota13245 , 为了了解并重现该问题,请您提供以下信息? -当问题发生时,您正在采取哪些步骤? -重置发生时,哪些中断仍然处于活动状态? -您能否使用我们的任何 SDK 示例重现此问题?如果是,是哪一个? -调试过程中重置电路板的目的是什么? BR 哈比卜 Re: MCUxpresso for VS-code reset after connect / IMXRT1176 interrupts remain active after reset 亲爱的哈比卜, 谢谢你的回复。 当问题出现时,您正在执行哪些步骤? -> 我的应用程序中定义了 void LPUART2_IRQHandler(void)。我覆盖了启动文件中的弱定义。我用调试符号烧录二进制文件,然后将其连接到正在运行的核心。为了简单起见,我们假设有第二个板通过 LPUART2 连接,它正在向我们写入一些数据,我们假设这种情况或多或少一直在发生,因为我们无法预测它何时向我们发送数据。连接后,我们可以看到kLPUART_RxDataRegFullFlag被触发。这是预期结果,因为我们启用了这个中断。 我们使用 VS Code 扩展进行调试。它提供了两个 RESET 按钮。据我所知,你可以重置调试会话并重置 CPU。我们采用第二个。按下RESET按钮后,正如预期的那样,我们在主程序启动时遇到了断点。然后我运行核心程序,它在到达启用此中断的代码之前就到达了带有 kLPUART_RxDataRegFullFlag 的 LPUART2_IRQHandler。这是个问题所在。 <-重置发生时,哪些中断仍然处于活动状态? -> kLPUART_RxDataRegFullFlag <-您能否使用我们的任何 SDK 示例重现此行为?如果是,是哪一个? 我还没试过。不过,我认为如果有一个异步 UART 接收示例,并且你确保通信的另一端不断地向 UART 端口写入数据,那么这个问题应该是可以重现的。连接操作可能是一个关键线索,因为我们不执行“启动”操作,所以硬件可能在连接会话开始时没有重置? <-调试时重置电路板的目的是什么? -> 我说重置板,意思是重置调试会话或者直接跳转到 main 函数的开头。至少在启动配置状态下是这样工作的——它会将你带回到主程序的开头,这样你就可以在不重新连接的情况下再次进行调试。我认为这是一种相当常见的操作,不过如果您发现任何异常情况,请告诉我。 如果您需要任何其他信息,请告诉我。 🙂 此致, 雅库布 Re: MCUxpresso for VS-code reset after connect / IMXRT1176 interrupts remain active after reset 你好@jslota13245 , 我这边测试过了,确认 RDRF(接收数据寄存器已满)标志已正确清除。为了更好地了解您所观察到的行为,请您提供以下信息? -当出现此问题时,您是否看到在触发 RESET 之前设置了 RDRF 标志? 当您单击“RESET”按钮并停留在 main 函数(在任何应用程序代码执行之前)时,LPUART2 STAT 寄存器的值是多少? 如果您使用的是“外设”视图,请在检查寄存器值之前单击“刷新”按钮,以确保显示的信息是最新的: - 复位发生时,UART 接收事务是否正在进行中? -你是否对主板进行了任何硬件改动? -您目前使用的是哪个版本的 MCUxpresso for VS Code 扩展? -您使用的是哪个版本的SDK? BR 哈比卜
View full article