Hallo Leute,
ich habe gerade versucht, meinen Qspi MT25QL128A auf einem STM32U599 Custom Board zum Laufen zu bringen, aber leider habe ich bisher keinen Erfolg gehabt. Im CubeProgrammer habe ich den Qspi im External Loader ausgewählt, aber es erscheint die Meldung "data read failed". Im Code musste ich die Funktionen aus diesem Code: https://github.com/EPFLRocketTeam/FlashDriver (N25Q512A13GSF40E) übertragen und habe versucht, sie so gut wie möglich auf den U599 anzupassen, da die HAL-Befehle nicht mehr die gleichen sind. Außerdem habe ich die Header-Dateien vom N25Q128A verwendet, da diese auch für den MT25QL128A funktionieren sollten. Ich konnte keine speziellen Header-Dateien für den MT25QL128A finden.
In der Cube IDE habe ich den Qspi auch in der Debug Config aktiviert (Enable = True, Init = False). Wenn ich den Code ausführe, bleibt er beim Auto_polling im Error_Handler hängen. Das Ziel dieser ganzen Aktion ist es, Bilder für den TouchGfx zu speichern und abzurufen.