Multi Source Translation Content

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

Multi Source Translation Content

ディスカッション

ソート順:
在恩智浦 FRDM IMX93 板上启用持久 WiFi 以下是配置恩智浦板以在启动时连接到特定WiFi网络的说明。 以 root 身份登录板上的 Linux 创建 wpa_supplicant.conf: touch /etc/wpa_supplicant.conf nano /etc/wpa_supplicant.conf   在 wpa_supplicant.conf 中输入 WiFi 凭据 锉刀 ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="YOUR_SSID" psk="YOUR_PASSWORD" key_mgmt=WPA-PSK }   测试 wpa_supplicant.conf 锉刀 modprobe moal mod_para=nxp/wifi_mod_para.conf ifconfig mlan0 up wpa_supplicant -B -i mlan0 -c /etc/wpa_supplicant.conf udhcpc -i mlan0   mlan0 是 i.MX93 上的 WiFi 接口 如果它能连接到 WiFi,我们就可以实现自动化了 配置 DNS 服务器 IP 地址,以便恩智浦板可以解析互联网地址: touch /usr/share/udhcpc/default.script nano /usr/share/udhcpc/default.script   并添加以下 udhcpc 脚本: #!/bin/sh # udhcpc script case "$1" in deconfig) ip addr flush dev $interface ;; bound|renew) ip addr add $ip/$subnet dev $interface ip route add default via $router echo "nameserver 8.8.8.8" > /etc/resolv.conf echo "nameserver 1.1.1.1" >> /etc/resolv.conf ;; esac   制作 default.script 可执行: chmod +x /usr/share/udhcpc/default.script   创建 nxp-wifi-setup.sh 剧本 touch /usr/bin/nxp-wifi-setup.sh nano /usr/bin/nxp-wifi-setup.sh   并添加以下几行: #!/bin/sh # Load WiFi driver /usr/sbin/modprobe moal mod_para=nxp/wifi_mod_para.conf # Bring interface up /usr/bin/ifconfig mlan0 up # Connect to WiFi /usr/sbin/wpa_supplicant -B -i mlan0 -c /etc/wpa_supplicant.conf # Obtain DHCP IP + DNS /usr/sbin/udhcpc -i mlan0 -s /usr/share/udhcpc/default.script   制作 nxp-wifi-setup.sh 可执行: chmod +x /usr/bin/nxp-wifi-setup.sh   创建 nxp-wifi-setup.service: touch /etc/systemd/system/nxp-wifi-setup.service nano /etc/systemd/system/nxp-wifi-setup.service   在 nxp-wifi-setup.service 中输入以下 systemd 命令 锉刀 [Unit] Description=WiFi Setup for NXP FRDM i.MX93 After=network.target [Service] Type=oneshot ExecStart=/usr/bin/nxp-wifi-setup.sh RemainAfterExit=yes [Install] WantedBy=multi-user.target   创建 wpa_supplicant.service: touch /etc/systemd/system/wpa_supplicant.service nano /etc/systemd/system/wpa_supplicant.service   在 wpa_supplicant.service 中输入以下 systemd 命令 锉刀 [Unit] Description=WPA Supplicant daemon After=network.target [Service] Type=simple ExecStart=/usr/sbin/wpa_supplicant -i mlan0 -c /etc/wpa_supplicant.conf Restart=always [Install] WantedBy=multi-user.target   启用并启动 nxp-wifi-setup.service: systemctl daemon-reload systemctl enable nxp-wifi-setup.service wpa_supplicant.service systemctl start nxp-wifi-setup.service wpa_supplicant.service   检查状态: systemctl status nxp-wifi-setup.service systemctl status wpa_supplicant.service   并确认互联网连接: curl -I http://www.example.com Re: Enable Persistent WiFi on NXP FRDM IMX93 Board 你好@armwaheed 感谢您的分享! 最美好的祝愿, Zhiming
記事全体を表示
Fetcher error while building the image after including pfe pfe-slave in local.conf. I want to build PFE multi-instance driver, For which I have added "DISTRO_FEATURES:append = " pfe"" in the local.conf, and while bitbake I get the below error: WARNING: pfe-1.0.0-r0 do_fetch: Failed to fetch URL file://./s32g_pfe_class.fw, attempting MIRRORS if available ERROR: pfe-1.0.0-r0 do_fetch: Fetcher failure: Unable to find file file://./s32g_pfe_class.fw anywhere. The paths that were searched were: /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe-1.0.0/fsl-auto /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe/fsl-auto /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/files/fsl-auto /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe-1.0.0/s32g274ardb2 /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe/s32g274ardb2 /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/files/s32g274ardb2 /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe-1.0.0/s32cc /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe/s32cc /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/files/s32cc /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe-1.0.0/s32 /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe/s32 /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/files/s32 /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe-1.0.0/armv8a /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe/armv8a /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/files/armv8a /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe-1.0.0/aarch64 /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe/aarch64 /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/files/aarch64 /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe-1.0.0/s32g /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe/s32g /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/files/s32g /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe-1.0.0/s32g2 /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe/s32g2 /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/files/s32g2 /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe-1.0.0/aarch64 /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe/aarch64 /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/files/aarch64 /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe-1.0.0/ /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe/ /home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/files/ /home/teuser/S32G2/fsl-auto-yocto-bsp/downloads ERROR: pfe-1.0.0-r0 do_fetch: Bitbake Fetcher Error: FetchError('Unable to fetch URL from any source.', 'file://./s32g_pfe_class.fw') ERROR: Logfile of failure stored in: /home/teuser/S32G2/fsl-auto-yocto-bsp/build_s32g274ardb2/tmp/work/s32g274ardb2-fsl-linux/pfe/1.0.0-r0/temp/log.do_fetch.122939 ERROR: Task (/home/teuser/S32G2/fsl-auto-yocto-bsp/sources/meta-alb/recipes-kernel/pfe/pfe_1.0.0.bb:do_fetch) failed with exit code '1' NOTE: Tasks Summary: Attempted 2128 tasks of which 2125 didn't need to be rerun and 1 failed. GoldVIP Re: Fetcher error while building the image after including pfe pfe-slave in local.conf. Hello, @hulk101  Thanks for your reply. No, the file mentioned is the PFE FW which is provisioned by NXP, you may download it in your account, like this: Note that this is not the version used for BSP38, you may try downloading the 1.7.1 PFE FW for using with the BSP38. I hope it will help. BR Chenyin Re: Fetcher error while building the image after including pfe pfe-slave in local.conf. Hi, @chenyin_h NXP_FIRMWARE_LOCAL_DIR is not added. I have searched for the "s32g_pfe_class.fw" file and was not able to find it. Should I create this file by my own ? Re: Fetcher error while building the image after including pfe pfe-slave in local.conf. Thanks for the reply, @hulk101  From the log, the PFE FW is not found by the Yocto, have you added it according to the UM? BR Chenyin Re: Fetcher error while building the image after including pfe pfe-slave in local.conf. Hello @chenyin_h BSP 38.0 version is used for the build. Thankyou. Re: Fetcher error while building the image after including pfe pfe-slave in local.conf. Hello, @hulk101  Thanks for the post. May I know which version BSP is used? BR Chenyin
記事全体を表示
Does TEA2017AAT compatible with GaN MOSFET? What is the suggestion of negative gate voltage suply? I am now designing a PSU and focusing on TEA2017AAT. In order to enhance the efficiency and thermal performance. I would like to drive GaN MOSFET in the LLC part. Does TEA2017 support GaN design? And how is the negative gate voltage can be achieve? Or any other suggestion? Re: Does TEA2017AAT compatible with GaN MOSFET? What is the suggestion of negative gate voltage supl I didn't see any inrush current limiter such as, NTC in the schematic. Is there any action to reduce the inrush current?  Also, if I am not using the GUI to set parameters of the TEA2017 at beginning. Does the IC has factory setting default parameters? So that I can use to default value to finish my circuit design and then optimize the performance by GUI later. Re: Does TEA2017AAT compatible with GaN MOSFET? What is the suggestion of negative gate voltage supl Dear Dohko, yes, the TEA2017 can also drive GaN MOSFETs. Please refer to the UM11725 attached, for TEA2017 with GaN MOSFETs reference design. The maximum frequency at which the TEA2017 LLC driver can operate is 800kHz.  For designing your application with the TEA2017 please use the Design Tool attached.  With Best Regards, Jozef
記事全体を表示
S32K146 / 148 外部割り込み こんにちは、みんな、 プロジェクトで外部割り込み機能を使用する必要があります。SO、質問があります。S32 Design Studio に追加するにはどうすればいいのでしょうか?「ピン」パースペクティブウィンドウ内の「ルーティングの詳細」を使用して、「割り込み構成」を変更しました。 「割り込みハンドラはどこにありますか?「コードを更新」をクリックした後、ソースコードの変更を分析しましたが、見つけることができませんでした。 私はS32 DS v3.5バージョンを使用しています。 Re: S32K146 / 148 Externall Interrupt こんにちは、テクニカルサポート ついに、SDK の外部割り込みの例が見つかり、それが PCB で動作するようになりました。 適切な解決策を見つけるのに数日かかりました。 外部割り込みを使用するすべての人へ - 例は以下の画面のようになります。 Re: S32K146 / 148 Externall Interrupt こんにちは@E_GKさん、 2. 通常、構成ツールにドライバを追加すると、そのドライバはプロジェクトにも追加されます。「コードを更新」をクリックするだけで必要なファイルが生成されます。右クリックして手動でツールチェーンに追加することもCAN。 3. RTD を使用する代わりに、 AN5413: S32K1xx シリーズ クックブックを使用できます。ピン割り込みの例はありませんが、参考としてCAN使用できます。第 2.3 章 (Hello World + 割り込み) では、割り込みを構成する方法を説明します。 例が正しくインポートされない場合は、RTD のインストールに問題がある可能性があります。可能であれば、クリーンインストールを行ってください。RTD パッケージをダウンロードしてインストールする方法に関する簡単なガイドを添付しました。これは S32K3XX デバイスに基づいていますが、手順は S32K1 でも同じです。 これが役に立つことを願います。 Re: S32K146 / 148 Externall Interrupt こんにちは、ジュリアン この情報をありがとうございます。 1.「コードを更新」ボタンを使用しましたが、問題は解決しませんでした。サンプルプロジェクトをコンパイルできません。 2. 新しいプロジェクトのCASE、前回のメッセージで言及した問題をどのように解決すればよいですか? ツールチェーン/IDE プロジェクトに「ドライバ」が見つかりません。プロジェクトはコンパイルされません! MCU にドライバを追加するにはどうすればいいですか? 3. Autosar RTD 拡張機能なしで外部割り込みを使用する他の方法はありますか? Re: S32K146 / 148 Externall Interrupt こんにちは@E_GK インストール手順がわかりにくいようでしたらお詫び申し上げます。 プロジェクトをインポートするときは、それに含まれるdescription.txtファイルをよくお読みください。構築手順はそこに記載されています。 「例を実行する前に、構成を生成する必要があります。まず、S32 DS のプロジェクト エクスプローラー ビューに移動し、現在のプロジェクトを選択します。「S32 構成ツール」メニューを選択し、目的の構成ツール (ピン、コック、ペリフェラルなど) をクリックします。いずれかをクリックすると、すべてのコンポーネントが生成されます。必要な変更(ある場合)を行った後、「S32 構成ツール -> コードの更新」ボタンをクリックします。 プロジェクトに必要なコードを生成するには、「コードの更新」ボタンをクリックする必要があります。 その後、プロジェクトを正常にCANビルドします。S32DS とその機能の使用方法に関する入門ガイドについては、 S32DS - HOWTO リストを参照してください。 よろしくお願いします、 ジュリアン Re: S32K146 / 148 Externall Interrupt こんにちは、ジュリアン ご回答ありがとうございます。S32 DS のすべてのバージョン (V3.5 および 3.6.3) をアンインストールしました。その後、バージョン3.6.3をインストールしましたそして以下のパッケージ: SW32K1_S32M24x_RTD_4.4_R21-11_2.0.0_D2308.exe SW32K1_S32M24x_RTD_4.4_R21-11_2.0.0_D2308_DS_Updatesite.zip。 私の拡張機能は下の画面にあります サンプルプロジェクトに問題があります - いくつかのパス/ツールが見つかりません 新しい空のプロジェクトを作成し、必要なドライバを追加しようとすると、以下の問題が発生します。 「ドライバー」がツールチェーン/IDE プロジェクトに見つかりません。プロジェクトはコンパイルされません! ドライバ トポロジに基づいて、S32K146 および S32K148 MCU 用のソフトウェアを開発します。 Web サイトには多くのバージョンがあり、NXPコミュニティ フォーラムには問題を説明するトピックが多数ありますが、ツールと IDEs のバージョンは異なります。私にとって、バージョンとツールの命名には大きな問題があります。ソフトウェアの開発を開始するために何が必要かを見つけるのは困難です。いつも何かが欠けている。 S32K14x ファミリに必要なすべてのツールをインストールする方法を説明した簡単なガイドを送っていただけますか? Re: S32K146 / 148 Externall Interrupt こんにちは@E_GKさん、 例の RTD リストを拡張しましたか? 共有された写真から判断すると、IDEs に複数のパッケージがインストールされているようです。これはサポートされていません。単一の RTD バージョンをインストールしてみてください。 最後に、S32K1 RTD 2.0.0 QLP1がインストールされていることがわかります。このリリースは、主に暗号通貨に重点を置いた高品質のパッチです。 完全なドライバ サポートを受けるには、パッチの基本バージョン (RTD 2.0.0、 QLP1なし) をインストールしてください。 よろしくお願いします、 ジュリアン Re: S32K146 / 148 Externall Interrupt こんにちは、 この情報をありがとうございます。AUTOSAR 拡張機能 (S32K1 用 RTD および S32 RTD AUTOSAR) をインストールしましたが、プロジェクトにドライバがありません。 以下に私のプロジェクトのスクリーンショットがあります。 追加の質問があります: SS32DS V3.6 の例を追加するにはどうすればいいですか? 同じ拡張機能をインストールしましたが、例がありません... Re: S32K146 / 148 Externall Interrupt こんにちは@E_GK ピン割り込みを制御するには、Port_Icu および IntCtrl ドライバが必要です。こちらの投稿を参照してください: AUTOSAR なしで S32K1xx RTD を使用した GPIO 割り込みサンプル プロジェクト - NXP コミュニティ。 これはS32DS v3.4に基づいています。ただし、新しいバージョンでもルーチンは同じになるはずです。 よろしくお願いします、 ジュリアン
記事全体を表示
Enable Persistent WiFi on NXP FRDM IMX93 Board Here are instructions to configure the NXP board to connect to a specific WiFi network on boot. Log in to Linux on the board, as root Create a wpa_supplicant.conf: touch /etc/wpa_supplicant.conf nano /etc/wpa_supplicant.conf   Enter your WiFi credentials into the wpa_supplicant.conf file: ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="YOUR_SSID" psk="YOUR_PASSWORD" key_mgmt=WPA-PSK }   Test the wpa_supplicant.conf file: modprobe moal mod_para=nxp/wifi_mod_para.conf ifconfig mlan0 up wpa_supplicant -B -i mlan0 -c /etc/wpa_supplicant.conf udhcpc -i mlan0   mlan0 is the WiFi interface on i.MX93 If this connects to WiFi, we’re ready for automation Configure DNS server IP addresses, so that the NXP board can resolve Internet addresses: touch /usr/share/udhcpc/default.script nano /usr/share/udhcpc/default.script   and add in the following udhcpc script: #!/bin/sh # udhcpc script case "$1" in deconfig) ip addr flush dev $interface ;; bound|renew) ip addr add $ip/$subnet dev $interface ip route add default via $router echo "nameserver 8.8.8.8" > /etc/resolv.conf echo "nameserver 1.1.1.1" >> /etc/resolv.conf ;; esac   Make the default.script executable: chmod +x /usr/share/udhcpc/default.script   Create a nxp-wifi-setup.sh script: touch /usr/bin/nxp-wifi-setup.sh nano /usr/bin/nxp-wifi-setup.sh   and add in the following lines: #!/bin/sh # Load WiFi driver /usr/sbin/modprobe moal mod_para=nxp/wifi_mod_para.conf # Bring interface up /usr/bin/ifconfig mlan0 up # Connect to WiFi /usr/sbin/wpa_supplicant -B -i mlan0 -c /etc/wpa_supplicant.conf # Obtain DHCP IP + DNS /usr/sbin/udhcpc -i mlan0 -s /usr/share/udhcpc/default.script   Make the nxp-wifi-setup.sh executable: chmod +x /usr/bin/nxp-wifi-setup.sh   Create a nxp-wifi-setup.service: touch /etc/systemd/system/nxp-wifi-setup.service nano /etc/systemd/system/nxp-wifi-setup.service   Enter the following systemd commands into the nxp-wifi-setup.service file: [Unit] Description=WiFi Setup for NXP FRDM i.MX93 After=network.target [Service] Type=oneshot ExecStart=/usr/bin/nxp-wifi-setup.sh RemainAfterExit=yes [Install] WantedBy=multi-user.target   Create a wpa_supplicant.service: touch /etc/systemd/system/wpa_supplicant.service nano /etc/systemd/system/wpa_supplicant.service   Enter the following systemd commands into the wpa_supplicant.service file: [Unit] Description=WPA Supplicant daemon After=network.target [Service] Type=simple ExecStart=/usr/sbin/wpa_supplicant -i mlan0 -c /etc/wpa_supplicant.conf Restart=always [Install] WantedBy=multi-user.target   Enable and Start the nxp-wifi-setup.service: systemctl daemon-reload systemctl enable nxp-wifi-setup.service wpa_supplicant.service systemctl start nxp-wifi-setup.service wpa_supplicant.service   Check status: systemctl status nxp-wifi-setup.service systemctl status wpa_supplicant.service   and confirm Internet connectivity: curl -I http://www.example.com Re: Enable Persistent WiFi on NXP FRDM IMX93 Board Hi @armwaheed  Thanks for sharing ! Best Regards, Zhiming
記事全体を表示
EBTresos デモ エラー EB を使用して MEM と FLS を設定し、EB が提供する公式デモを実行して 8192 のデータ ポイントを書き込むと、コードを実行した後、読み取りおよび送信データの検証が失敗します。メモリを通じてフラッシュの内容を観察すると、rxBuffer にエラーがあり、フラッシュに書き込まれたデータも間違っていることがわかります。 S32K312EVB-Q172 Re: EBTresos demo error こんにちは@TWL 、 アドレスの MPU 領域でキャッシュが有効になっていますか? プロジェクトの起動時に MPU を無効にして再度テストCANますか? よろしくお願いいたします。 ダニエル Re: EBTresos demo error こんにちは! @danielmartynek あなたが言及した関数をチェックしたところ、その戻り値はすべて「ok」ですが、ExampleCheckData を実行すると戻り値は false になります。操作対象のセクターを変更しましたが、現在は 0x10002000 です。メモリを確認すると、0x10003600 の値は 0xff ですが、対応する txbuffer の値は 0 であるSO、txbuffer と rxbuffer 間のチェックは false を返します。 Re: EBTresos demo error こんにちは@TWL 、 main.c を確認したところ、MemAcc API からのステータス エラーがチェックされていないことに気付きました。 コードは操作が保留中の間ループするだけですが、エラー状態は処理されないようです。 MemAcc_Erase()、MemAcc_BlankCheck()、または MemAcc_Write() の呼び出しの MemAcc_GetJobStatus() によってエラー コードが返されるかCAN確認できますか? よろしくお願いいたします。 ダニエル Re: EBTresos demo error こんにちは@TWL 、 プログラミング前にセクターが消去されているかどうかを確認してください。 また、どの S32K3xx デバイスを使用していますか? また、現在使用されている RTD ドライバのバージョンは何ですか? 調査を進めるために、.xdmファイルを共有してください。Tresos 設定のファイルと main.cFLS 関連のすべての関数呼び出しを含むファイル。 よろしくお願いいたします。 ダニエル
記事全体を表示
fsl_iap 擦除/编程检查 25.6 中的时钟 将fsl-library更新到25.6后,我注意到fsl_iap.c中的擦除和编程功能需要检查时钟是否高于100MHz。 这里要检查 kCLOCK_CoreSysClk,即 UM11126 第 43 页图 4 中的 main_clk。我认为这应该与 kCLOCK_BusClk 进行核对,后者是 CPU 的实际时钟。 此致敬礼, 福尔克特 LPC55xx Re: fsl_iap Erase/Program checks clock in 25.6 你好@Folkert 是的,你说得对。 当我们将 kCLOCK_DivAhbClk 设置为 2 时、 fsl_iap 函数应检查 kCLOCK_BusClk。 BR 哈利 Re: fsl_iap Erase/Program checks clock in 25.6 亲爱的@Harry_Zhang 感谢您的解答。 我们使用的 LPC55S69 的时钟连接到 PLL0,其频率为 150MHz,通常我们将kCLOCK_DivAhbClk设置为 1。当我们要向闪存写入数据时,我们将kCLOCK_DivAhbClk设置为 2,使 CPU 以 75MHz 的频率运行。 在这种情况下,fsl_iap 函数应检查 kCLOCK_BusClk,因为它与 kCLOCK_CoreSysClk 不同。 此致敬礼, 福尔克特 Re: fsl_iap Erase/Program checks clock in 25.6 你好@Folkert 我看过这个演示。 我发现 CLOCK_SetClkDiv(kCLOCK_DivAhbClk, 1U, false); 因此,kCLOCK_BusClk 与 kCLOCK_CoreSysClk 相同。 我把它们打印出来。它们是一样的。 您可以进行测试。 BR 哈利
記事全体を表示
How to copy a project to a new project I have been developing a project in the MCUXpresso IDE (chip LPC11U68) for several years. I would like to use the same chip on a different PCB and need to generate a new project in the workspace. The problem seems to be 1)  I can copy a project and rename it and open it in the IDE.  However, the quickstart menu shows project:  CNew[none].   I assume that the settings folder and the .project file (both xml) both need to be implemented properly.   Additionally, the project tree in the workspace seems to be different in the copied version. 2) alternatively, I can use the new project wizard  and get the project CNewj .  Here, the project can be built but is otherwise empty.  In principle, I can copy the proper files into the new project and build again, but this will take a couple of hours.  (I need to repeat this process for two additional PCBs as well.) Any suggestions? jDrum1 (used to be jDrum)  LPC11xx Re: How to copy a project to a new project Another hint: If you get a lot of linker error messages like "can't fine _sys_read_" the library is not yet set to host or semihost.   In the IDE go to quick settings -> set library/ header type.    There, set Redlib (semi host) or one of the other choices. jDrum1 Re: How to copy a project to a new project Thank you for your response @Alice_Yang ! Our original problem was that the MCUXpresso IDE had hidden (from us)  the project to copy.  It was indeed in the proper workspace, but the project had originally evolved from one of the example projects, namely FreeRTOS_Blinky (many years ago).  None of that code was still present but the project name remained. Our solution was to continue with the new project  generated with the new project wizard and add the files one by one according to the build errors. one hint:  There were still errors from the eclipse build that were listed in the "problems" screen.  It turns out that there is a quick fix for many of these errors.  Just press control 1  to go to the error.  A quick fix button will solve the problem! jDrum1  (formerly  jDrum) Re: How to copy a project to a new project Hi @jDrum1  Thank you for contacting us. You can use the "Import Project" button in MCUXpresso IDE to import your project. I’ve recorded a short video demonstrating the detailed steps and attached it for your reference. Please let me know if you have any questions. BR Alice
記事全体を表示
NXP RT1010 SDKs の flexspi_nor_flash_read の例に関する質問。 こんにちは、NXPさん 前述のように、flexspi_nor_flash_read サンプルでは Write Enable コマンドが使用されていることがわかりました。ただし、書き込みまたは消去が続かない場合は、書き込み有効ラッチがハイのままになり、誤ってフラッシュに書き込みが行われたり、その他の問題が発生する可能性があります。 SDK がこれを行う特別な理由があるのでしょうか?そのコマンドを削除するだけでは危険でしょうか?
記事全体を表示
NXP RT1010 で OTFAD と HAB を使用する場合、フラッシュ ロックまたは保護機能はありますか? こんにちは、NXPさん 前述のとおり、Renesas AT25SF321B フラッシュが使用中に予期せずロックされることが判明しました。 HABとOTFADが有効になっている場合、フラッシュ書き込みの不具合などの特定の操作によって、 フラッシュがロック状態(不揮発性保護)に入りますか? Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? こんにちは@martin_lapis お返事ありがとうございます この部分の私の理解に基づくと、フラッシュ パラメータは SPT を通じて調整CAN。変更されたパラメータはフラッシュの特定のブロックに書き込むCAN、ROM コードはフラッシュからデータを読み取ります。次に、最大周波数など、SPT で定義された設定に従ってフラッシュを構成します。 同じ構成バージョンを使用しているので、理論的には違いはないはずです。しかし、一部のデバイスではフラッシュがロックされていることがわかりました そこで、ROMコード操作の何らかのメカニズムがフラッシュロック機能(不揮発性保護)をトリガーする可能性があるかどうかを尋ねたかったのです。 Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? こんにちは@Omar_hong BRC (ブート ROM コード) が外部フラッシュをセットアップすると、アプリケーション コードにある FCB ブロックが処理されます。FCB の一部には、フラッシュが構成された時点でコマンド (LUT レコード) を実行する役割を担うdeviceModeCfgEnableセクションとconfigModeEnableセクションが含まれています。 この機能を使用すると、不揮発性保護や外部フラッシュ チップが提供するその他の保護機能を設定CAN。 もちろん、これには、SDK ベースのアプリケーションのflexspi_nor_config構造によって表される FCB を深く理解する必要があります。 よろしくお願いいたします。 マーティン Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? こんにちは@martin_lapis お返事ありがとうございます 前述の「フラッシュ ロック」とは、ルネサスの不揮発性保護 (NVP) を指します。ただし、この NVP 機能は現在のプログラムでは有効になっていません。それにもかかわらず、システムが予期せず不揮発性保護状態に入る可能性が極めてわずかにあります。 したがって、動的復号化中または MCU ROM 実行中に、ルネサスの不揮発性保護をトリガーできるメカニズムは存在しないと想定するのは正しいでしょうか? Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? こんにちは@Omar_hong 私の知る限り、RT1010 には HAB または OTFAD セキュリティ機能の使用に関連する保護機能はありません。RT1170 または RT1180 RT MCU ラインで使用可能な RDC または TRDC モジュールは、RT1010 には存在しません。 「フラッシュロック」の意味がよく分かりませんが、フラッシュセクターへの不要な変更を防ぐという意味であれば、ルネサスのフラッシュチップに実装されている不揮発性保護機能を使用して、フラッシュメモリの機密領域を保護することができます。 。 マーティン
記事全体を表示
When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? Hi NXP, As mentioned, we found that the Renesas AT25SF321B flash got unexpectedly locked during use. When HAB and OTFAD are enabled, could certain operations—like a faulty flash burn—cause the flash to enter a locked state (Non-Volatile Protection)? Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? Hi @martin_lapis  Thank you for your reply     Based on my understanding of this part, flash parameters can be adjusted through SPT. The modified parameters can be written to a specific block of the flash, and the ROM code will read the data from the flash. Then, it will configure the flash according to the settings defined by SPT, such as Max Frequency.        I’ve been using the same configuration version, so theoretically there shouldn’t be any differences. However, I’ve found that the flash on some devices is actually locked     That’s why I wanted to ask whether it’s possible that some mechanism in the ROM code operation might trigger the flash lock function(Non-Volatile Protection ) Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? Hello @Omar_hong  When the BRC (Boot ROM Code) sets up the external flash, it processes the FCB block located in your application code. Part of the FCB includes the deviceModeCfgEnable and configModeEnable sections, which are responsible for executing commands (LUT records) at the moment the flash is configured. You can use this functionality to set Non-Volatile Protection or any other protection feature offered by the external flash chip. Of course, this requires a deep understanding of the FCB, which is represented by the flexspi_nor_config structure in any SDK-based application. Best regards. Martin Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? Hi @martin_lapis Thank you for your reply The "Flash lock" I previously mentioned refers to Renesas's Non-Volatile Protection (NVP). However, this NVP feature is not enabled in my current program. Despite that, there is a very small probability that the system unexpectedly enters the Non-Volatile Protection state. Therefore, is it correct to assume that during dynamic decryption or MCU ROM execution, there are no mechanisms that could trigger Renesas's Non-Volatile Protection? Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? Hello @Omar_hong  As far as I know, there is no protection feature related to using HAB or OTFAD security features on the RT1010. The RDC or TRDC modules, which are available in the RT1170 or RT1180 RT MCU lines, are not present in the RT1010. I’m not entirely sure what you mean by "flash locked," but if you are referring to preventing unwanted modifications to flash sectors, you can use the Non-Volatile Protection feature implemented in Renesas flash chips to safeguard sensitive areas of the flash memory . Martin
記事全体を表示
プロジェクトを新しいプロジェクトにコピーする方法 私は数年間、MCUXpresso IDEs (チップ LPC11U68) でプロジェクトを開発してきました。 同じチップを別の PCB で使用したいので、ワークスペースで新しいプロジェクトを生成する必要があります。 問題は 1) プロジェクトをコピーして名前を変更し、IDEs で開くことができます。ただし、クイックスタート メニューにはプロジェクト: CNew[none]と表示されます。設定フォルダと.projectファイル (両方とも xml) は両方とも適切に実装する必要があります。さらに、ワークスペース内のプロジェクト ツリーはコピーされたバージョンでは異なるようです。 2) あるいは、新規プロジェクト ウィザードを使用してプロジェクト CNewj をCAN。ここでは、プロジェクトをビルド CAN が、それ以外は空です。原則的には、適切なファイルを新しいプロジェクトにコピーして再度ビルドCANが、これには数時間かかります。(このプロセスを他の 2 つの PCB でも繰り返す必要があります。) 何かご提案はございますか? jDrum1 (以前はjDrum) LPC11xx Re: How to copy a project to a new project もう一つのヒント: 「_sys_read_ がCAN見つかりません」のようなリンカーエラーメッセージが多数表示される場合 ライブラリはまだホストまたはセミホストに設定されていません。 IDE で、クイック設定 -> ライブラリ/ヘッダー タイプを設定します。 そこで、Redlib (セミホスト) またはその他の選択肢を設定します。 jDrum1 Re: How to copy a project to a new project @Alice_Yangさん、ご返信ありがとうございます! 当初の問題は、MCUXpresso IDEs がコピーするプロジェクトを(私たちから)隠していたことでした。確かに適切なワークスペースにありました。しかし、このプロジェクトは元々、サンプル プロジェクトの 1 つである FreeRTOS_Blinky (何年も前) から発展したものでした。コードは残っていませんでしたが、プロジェクト名は残っていました。 私たちの解決策は、新しいプロジェクト ウィザードで生成された新しいプロジェクトを続行し、ビルド エラーに応じてファイルを 1 つずつ追加することでした。 ヒント: Eclipse ビルドからのエラーがまだ残っており、「問題」画面にリストされていました。これらのエラーの多くには、簡単な修正方法があることがわかりました。エラーに移動するには、コントロール 1 を押します。クイック修正ボタンで問題を解決します! jDrum1 (旧jDrum) Re: How to copy a project to a new project こんにちは@jDrum1 お問い合わせいただきありがとうございます。 MCUXpresso IDE の「プロジェクトのインポート」ボタンを使用してプロジェクトをインポートできます。詳細な手順を説明する短いビデオを録画したので、参考までに添付します。 ご質問がございましたらお知らせください。 BR アリス
記事全体を表示
如何将项目复制到新项目 我在 MCUXpresso 集成开发环境(芯片 LPC11U68)中开发一个项目已经有好几年了。 我想在不同的印刷电路板上使用相同的芯片,需要在工作区中生成一个新项目。 问题似乎是 1) 我可以复制一个项目并重命名,然后在集成开发环境中打开它。 但是,快速启动菜单显示的是项目: CNew[无]。 我认为设置文件夹和.project文件(都是 xml 文件)都需要正确执行。 此外,在复制版本中,工作区中的项目树似乎有所不同。 2) 或者,我可以使用新建项目向导并获取项目 CNewj。 在这里,项目可以版本,但除此之外是空的。原则上,我可以将正确的文件复制到新项目中然后重新版本,但这需要几个小时。(我还需要对另外两块印刷电路板重复这一过程)。 您有什么建议吗? jDrum1(曾用名 jDrum) LPC11xx Re: How to copy a project to a new project 另一个提示 如果您收到大量链接器错误信息,例如"can't fine _sys_read_" 图书馆尚未设置为主机或半主机。 在集成开发环境中进入快速设置 -> 设置库/头文件类型。 在这里,设置 Redlib(半主机)或其他选项之一。 jDrum1 Re: How to copy a project to a new project 感谢@Alice_Yang的回复! 我们最初的问题是 MCUXpresso 集成开发环境(对我们)隐藏了要复制的项目。 它确实在正确的工作区中,但该项目最初是从一个示例项目(即 FreeRTOS_Blinky,多年前)演变而来的。 这些代码都不复存在,但项目名称依然存在。 我们的解决方案是继续使用新项目向导生成的新项目,并根据版本错误逐一添加文件。 一个提示:" 问题 " 屏幕中列出了 eclipse 版本中仍然存在错误。事实证明,很多错误都可以快速解决。 只需按下控制键 1,就会出现错误。 一个快速修复按钮就能解决问题! jDrum1(前身为 jDrum) Re: How to copy a project to a new project 你好@jDrum1 感谢您与我们联系。 您可以使用 MCUXpresso IDE 中的"Import Project"按钮导入项目。我录制了一段简短的视频,演示了详细的步骤,并将其附上以供参考。 如果您有任何问题,请告诉我。 BR 爱丽丝
記事全体を表示
在恩智浦 RT1010 上使用 OTFAD 和 HAB 时,是否有任何闪存锁定或保护功能? 你好,恩智浦、 如前所述,我们发现 Renesas AT25SF321B 闪存在使用过程中意外锁定。 启用 HAB 和 OTFAD 后,某些操作(如故障闪存刻录)是否会导致 闪存进入锁定状态(非易失性保护)? Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? 你好@马丁-拉皮斯 感谢您的回复 根据我对这部分内容的理解,闪光参数可以通过 SPT 进行调整。修改后的参数可以写入闪存的特定块,ROM 代码将从闪存中读取数据。然后,它会根据 SPT 定义的设置(如最大频率)配置闪光灯。 我一直在使用相同的配置版本,所以理论上不应该有任何差异。但是,我发现某些设备上的闪光灯实际上是锁定的 这就是为什么我想问一下 ROM 代码操作中的某些机制是否有可能触发信号闪存锁定功能(非易失性保护) Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? 你好@Omar_hong 当 BRC(启动 ROM 代码)安装外部闪存时,它会处理位于应用程序代码中的 FCB 块。FCB 的一部分包括deviceModeCfgEnable和configModeEnable部分,负责在配置闪存时执行命令(LUT 记录)。 您可以使用此功能设置非易失性保护或外部闪存芯片提供的任何其他保护功能。 当然,这需要深入了解 FCB,在任何基于 SDK 的应用程序中,Flexspi_nor_config结构都代表 FCB。 顺祝商祺! Martin Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? 你好@马丁-拉皮斯 感谢您的回复 我之前提到的"闪存锁" 指的是 Renesas 的非易失性保护 (NVP)。但是,我目前的程序并没有启用这项 NVP 功能。尽管如此,系统意外进入非易失性保护状态的概率还是非常小的。 因此,假设在动态解密或 MCU ROM 执行过程中,没有任何机制可以触发信号瑞萨的非易失性保护是否正确? Re: When using OTFAD and HAB on the NXP RT1010, are there any flash locking or protection features ? 你好@Omar_hong 据我所知,没有与在 RT1010 上使用 HAB 或 OTFAD 网络安全功能相关的保护功能。RT1010 没有 RT1170 或 RT1180 RT MCU 线路中的 RDC 或 TRDC 模块。 我不太清楚您所说的"闪存锁定是什么意思," ,但如果您指的是防止对闪存扇区进行不必要的修改,您可以使用瑞萨闪存芯片实现的非易失性保护功能来保护闪存的敏感区域 。 Martin
記事全体を表示
KITSGTL5000EVBE Dev kit not responding, i2c fail Just received my KITSGTL5000EVBE Dev kit, went through the getting started documentation.  I get an i2c initialization error.   When I try to connect.   I hooked up a Saleae 16 to all 16 pins on J1 and J2.  When I check the schematic against the test points on the PCB, they are not matching up.  That might be an error.   When I plug in the USB I get something on CTRL_DATA and CTRL_CLK (which the board has listed as TP8 and 9)  The website says this devkit comes with the board, and a cable and getting started guide.  But in the documentation https://www.nxp.com/docs/en/user-guide/KTSGTL5000UG.pdf section 4.2 it says it comes with a 5v power supply.  That's fine I hooked that up and was monitoring the current.  When I first started the board drew 600ma with some initial spikes.  After an hour or so trying to get this to respond, it's down to about 32ma.   At the moment U10 is outputting 1.5v, but I had seen it output 1.8v.   Any thoughts?  Did I get a bad eval kit?  Is there something else I should try? Evaluation Board Re: KITSGTL5000EVBE Dev kit not responding, i2c fail 600mA is really high.  And it surprised me.  It was like that for about 30 minutes.  And then dropped to 24mA.  It's 24mA now.  It was odd to me that the board drew so much current when I first plugged it in.  It worried me when the StereoCodecControlSoftware.exe software wasn't connecting.   I was following your instructions online  https://www.nxp.com/docs/en/user-guide/KTSGTL5000UG.pdf Which appeared to require the driver to be a FT2232C Channel A and FT2232C Channel B, which it was not, it was coming up as a com port.  So I thought I was doing something wrong.   I downloaded the latest FTDI D2xx drivers, and followed your instructions but when it got to what driver was installed, I let it show up as a com port, and continued and it did work.  They show up as 2 com ports, not the channel a and b, but the StereoCodecControlSoftware.exe software is now working and connecting.   Thanks.   Re: KITSGTL5000EVBE Dev kit not responding, i2c fail Hi Steve 600mA is really high, is it still that high? I just measured mine, it is about 27mA. maybe it is a bad board.  for power supply, apparently there isn't one in the kit. I will bring it up to the hardware team to see if it supposed to have one? for FDTI software, I am able to install it on windows 10. I think you have it installed Re: KITSGTL5000EVBE Dev kit not responding, i2c fail xinlei tang, Thank you for your response.  Is there instructions for getting that driver to work with "modern" operating systems?  When I follow the directions (in the document that seems to be written for a much older version of windows) I get the following message:   I have been so far unable to get Windows 10 or Windows 11 to take the drivers that I downloaded from your site.  The only thing that the FTDI chip gets recognized as is a comm port.  I'm assuming that's wrong.   I downloaded the Ftdi D2xx and D3xx drivers (which are also installed) to recognize that board but so far no luck.   Also any thoughts about the current and the fact the documentation says it comes with a power supply and mine didn't?   Thanks Steve Re: KITSGTL5000EVBE Dev kit not responding, i2c fail Hi I would first make sure double check the FTDI driver is install. paste the init script.txt to C drive. the software is a bit old. just double check if the driver is installed properly.  I setup the board with JP3, JP4, JP5 connected to Vreg for all the power. and JP2 connect to the OSC. (in the attached image there is no I2C clock) regards xinlei tang Re: KITSGTL5000EVBE Dev kit not responding, i2c fail Hi Xinlei (@Xinlei_Tang), Could you please help with this customer's question regarding the KITSGTL5000EVBE? Thanks & BRs, Tomas
記事全体を表示
mc145010 MC145010 データシートの図 8. 一般的なバッテリ駆動アプリケーションに従っています。 チャンバー内には反射はありませんが、出力 I/O がトリガーされていないにもかかわらず、突然 LED が数回点滅し始めます。 LED がこのように動作する条件は何ですか? この情報はどこで入手できますか? Re: mc145010 fpgiovanini様 LED は煙検知とは関係のないいくつかの条件下で点滅することがあります。 低電源電圧状態: チップは、LED ピンからのパルス負荷電流を使用して、定期的に電源電圧をチェックします。 電圧がしきい値(外部抵抗器によって設定)を下回ると、LED が点滅し、ビープ音またはチャープ音が鳴り、バッテリー残量が少ないことを示します。 チャンバー感度の低下: IC はチャンバーの感度低下がないか定期的にチェックします。 LED の点滅の途中でビープ音が鳴ると、この状態を示します。 プッシュボタンテストモード: テスト ボタンが押されると、IC は高ゲイン モードに入り、テスト シーケンスの一部として LED が点滅することがあります。 パワーオンリセットまたは内部モニタリング: 電源投入時またはスタンバイ中に、IC は内部チェックを実行し、一時的に LED をアクティブにすることがあります。 敬具、 ヨゼフ
記事全体を表示
fsl_iap Erase/Program checks clock in 25.6 With an update of the fsl-library to 25.6, I noticed that in fsl_iap.c the erase and program functions have a check on the clock being higher than 100MHz.  Here the kCLOCK_CoreSysClk is checked, which is the main_clk in fig 4 in UM11126, page 43. I think this should be checked against kCLOCK_BusClk, which is the actual clock to the CPU. Kind regards, Folkert LPC55xx Re: fsl_iap Erase/Program checks clock in 25.6 Hi @Folkert  Yes, you are right. When we set kCLOCK_DivAhbClk  to 2,  the fsl_iap functions should check on kCLOCK_BusClk. BR Harry Re: fsl_iap Erase/Program checks clock in 25.6 Dear @Harry_Zhang  Thank you for your answer. We use the LPC55S69 with the clock connected to PLL0, which runs at 150MHz and normally, we have kCLOCK_DivAhbClk set to 1. When we want to write to flash, we set kCLOCK_DivAhbClk to 2 to have the CPU running at 75MHz, which is functional.  In this case, the fsl_iap functions should check on kCLOCK_BusClk, because then it differs from kCLOCK_CoreSysClk. Kind regards, Folkert Re: fsl_iap Erase/Program checks clock in 25.6 Hi @Folkert  I checked this demo. I found that  CLOCK_SetClkDiv(kCLOCK_DivAhbClk, 1U, false); So the  kCLOCK_BusClk is the same with the  kCLOCK_CoreSysClk. And i print them. they are same. You can tested it. BR Harry
記事全体を表示
s32k144 コミュニティの皆様、こんにちは。S32K144 SDKのI2C機能の使用中に問題が発生しています。解決方法を教えていただけないでしょうか?SDKのI2C PALを使用する場合、S32K144はデータ送信のI2Cマスターとして機能します。EEPROMへの書き込みにはWCピンをローにする必要があるため、書き込み前にWCピンをローにプルダウンします。 `while(STATUS_SUCCESS != I2C_MasterSendDataBlocking(&I2C_Config_instance,&TxBuffer[0],3,true,100));` を呼び出して3バイトを送信し、戻りステータスがSTATUS_SUCCESSであることを検出した後、WCピンをハイにプルダウンします。しかし、実際にキャプチャされた波形では、ピンが0x99でハイになっていることがわかります(図を参照)。論理的には、0x99を送信した後にのみハイになるはずです。なぜこのようなことが起こるのでしょうか? Re: s32k144 プロジェクトをテストしたところ、ご提供いただいたI2C波形と類似した現象を確認しました。I2C_MasterSendDataBlockingを確認したところ、LPI2C_DRV_MasterSendDataで最後のデータを送信FIFOに転送した後、STATUS_SUCCESSとみなされていることがわかりました。ただし、LPI2Cの送信FIFOには、データが書き込まれてから実際の送信が完了するまでに多少の時間がかかります。 LPI2C_DRV_MasterSendDataは、LPI2C_MASTER_FIFO_ERROR_INT、LPI2C_MASTER_ARBITRATION_LOST_INT、LPI2C_MASTER_NACK_DETECT_INTなどの一部の割り込みのみを有効にします。残念ながら、マスターがSTOPコンディションを送信したことを示すSDF(STOP検出フラグ)割り込みイベントも有効化または実装しません。 Re: s32k144 こんにちは、こんにちは: 添付ファイルは私が使用したプロジェクトで、使用した SDK バージョンは 3.0.0 です。 Re: s32k144 こんにちは どのSDKバージョンを指されていますか?S32K144EVBでテストしたいので、テストプロジェクトを送っていただけますか? よろしくお願いします、 ロビン Re: s32k144 添付の波形
記事全体を表示
Yocto 3.0 5.4.70 で qt5.10 を qt5.19 にアップデートするにはどうすればよいですか? こんにちは、NXP お客様は、Yocto 3.0 5.4.70 で qt5.10 を qt5.19 にアップデートする必要がありますか? 更新するための解決策はありますか? meta-qt5/recipes-qt/qt5/qt-git.inc を変更してみます。 しかしコンパイラは失敗します。   yocto3.0レベルqtを使用する場合は、次のとおりです。それぞれのアクセサリログと同様に、2 つの方法が試行されます。   ==================================第一の方法、 yocto3.0对应のmeta-qt5内のファイル内のバージョン番号を直接修正する、実行尝试======================================== オリジナルのmeta-qt5を使用して、バージョンを5.15.19に変更しました。テストは成功しませんでした。 详细log等付属品《 log_qt5_15_19.txt 》   操作手順例如下记录: 承認済みのコミット 21ce4c124d9a972d9122f87c64ac2773bf04c284を使用します 次のような2つの図示:         bitbake imx-image-fullの解析を実行します。添付ファイル《 log_qt5_15_19.txt 》のようなログを記録します。 会話ログの一部の図を以下に示します         ==================================第 2 の方法、 meta-qt5この一層を採用し、最新のコードを更新して実行します=======================================     yocto3.0プロセスに基づくmeta-qt5は、 git pullを使用して最新のバージョンに更新されます。Qtバージョンは 5.15.16と表示されます。 ログのような添付ファイル:《 log_qt5_15_16.txt 》   操作手順例如下记录:   コミット情報は次のとおりで、 Qtのバージョンは5.15.16と表示されます。 コミット 9d9966d81d6a98876f3919127ece3a6829edf609 次の図に示すように:       したがって、レイヤーバージョンは新しくなり、旧バージョンのyocto工程プロセス構造とは異なります。 したがって、この層の下の各bbファイルの形式は、たとえば「 : 」の代わりに旧バージョンで使用されていた「 _ 」記号など、旧バージョンの形式に変更されます。 次のような2つの図示: 他のファイルもこの種のシンボルであり、次の図のように変更されます。     したがって、 yocto 3.0ではこれらのコンテンツが一部削除されています。 これらのコンテンツはycoto 4.0 の段階で存在するため、 yocto 4.0のポーキーに保存され、使用されるファイルが使用されます。 python3targetconfig.bbクラス python_pep517.bbクラス python_setuptools_build_meta.bbクラス setuptools3-base.bbclass 次の図に示すように:       その後、パッチqtbaseが実行されると、いくつかのパッチが適用されていないことが示されます。 詳細なログは添付ファイルのログとして保存されます。 《 log_qt5_15_16.txt 》 セキュリティログの一部の図を以下に示します。 i.MX 8ファミリ | i.MX 8QuadMax (8QM) | 8QuadPlus i.MX 8M | i.MX 8M ミニ | i.MX 8M ナノ Re: How to do about update the qt5.10 to qt5.19 on Yocto 3.0 5.4.70? こんにちは@charleshuang 最初の方法の方が適しています。2番目の方法は成功率が非常に低いです。新しいバージョンのbbファイルは、新しいバージョンのYocto環境にのみ互換性があるため、bbファイルを変更して古いバージョンに適合させることは非常に困難です。 最初のステップを試す際は、`/tmp/work/armv8a-poky-linux/qtxxx/xxx/temp/` 下のログを確認することをお勧めします。ログには具体的なエラーメッセージが含まれています。その後、エラーメッセージに基づいて `bb` ファイルを修正してください。または、BitBake コンパイル時に `-DDD` を追加して、シェルターミナルにエラーメッセージを表示することもできます。 よろしくお願いします、 志明
記事全体を表示
有关 NXP RT1010 SDK 中的 flexspi_nor_flash_read 示例的问题。 你好,恩智浦、 如前所述,我发现 flexspi_nor_flash_read 示例使用了写入启用命令。但如果之后没有写入或擦除,写入使能锁存器就会保持高电平,这可能会导致闪存意外写入或其他问题。 SDK 这样做有什么特殊原因吗?如果我直接删除该命令,会不会有风险?
記事全体を表示