AN889の日記

組込みエンジニアのブログ

2023-11-01から1ヶ月間の記事一覧

【TRACE32】Infineon製SPIフラッシュS25FLxのレジスター設定

Infineon製SPIフラッシュS25FLxをQSPIで使うにはレジスターでクアッドモードに設定する必要があります。 an889.hatenablog.com このレジスター設定をローターバッファ社製デバッガーソフトウェアTRACE32でするお話です。 TRACE32でSPIフラッシュを扱う場合、…

【U-Boot】ZynqMPでInfineon製SPIフラッシュS25FLxを使うときの注意事項

XILINX製プロセッサーZynq™ UltraScale+™ MPSoC(以下、ZynqMP)でInfineon製SPIフラッシュS25FLシリーズ*1を使ったときのことです。 ZynqMPとこのフラッシュとはQSPIデュアルパラレル接続しました*2。 QSPIなのでフラッシュをクアッドモードに設定する必要…

【ZynqMP】xqspipsu_generic_flash_interrupt_example.c の修正

XILINX社のSDKであるVitisにはいろいろなサンプルプログラムが同梱されています。 japan.xilinx.com このうちのQSPIフラッシュテストプログラムにいけてないところが少しあるので修正しました。 github.com FlashEnableQuadMode() case SPANSION_ID_BYTE0で…

【ZynqMP】Linux版XICのプロキシー設定

XILINX社提供のXIC(Xilinx Information Center)は同社SDK(VivadoやVitisなど)のインストール状態を管理するツールですが、これのLinux版の話です。 プロキシー環境下だと毎回起動時にプロキシー設定画面が表示され、いちいちプロキシー設定する必要があ…