こんにちは、
現在はiMX8ULPプロセッサを搭載したカスタムハードウェアを使用し、PMIC PCA9640A使っています。
キャリアカードの要件に合わせてPMICのソースコードにいくつか変更を加えなければなりません。
確認中に、 https://www.nxp.com/docs/en/user-guide/uPower_USERS_GUIDE.pdf のドキュメントに従って uPower.bin をカスタムビルドするためのドキュメントを見つけました。
この文書では、riscvを使用してクロスコンパイルすることについて言及されています。詳細はセクション10.3.1「uPowerソフトウェアビルド環境の準備」を参照してください
ここで言及されているのは、NXPのリリースパッケージにはPCA9460ドライバーのソースコードと基本的なuPowerファームウェアの静的ライブラリが含まれています。ユーザーが他のPMICチップを使用する場合、PMICドライバーの移植は難しくありません。
このソフトウェアパッケージを、PCA9460ドライバーのソースコードとuPowerファームウェアのスタティックライブラリが入っている場所がわかりません。
このソフトウェアパッケージを正しく入手する方法を教えてください。SOすれば、適切に改造がCANできます。
よろしくお願いいたします。
アジット・アリ
こんにちは、 @Ajith_Ali さん。
お元気でお過ごしのことと思います。
もちろんです。Embedded Linux for i.MX Applications Processors のウェブページをご覧ください。
uPowerファームウェア移植キット1.3.1があります。
中にはPMIC_driverの移植ガイドとuPowerファームウェアのバイナリファイルが含まれています。
uPowerファームウェアポーティングキット1.3.1の直接ダウンロードリンク。
よろしくお願いいたします。
サラス。