-
Notifications
You must be signed in to change notification settings - Fork 82
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MAX78000 support of external SPIRAM #616
Comments
Would be interested as well - on the feather EVK an OnSemi 1MByte SPI RAM is implemented but no library or reference example in the software is available Can u please clarify? |
You're right, it looks like we're missing drivers for it in the SDK. The IC looks very similar to the APS6404 SRAM which I recently wrote drivers for. You can find them in the QSPI Example for the MAX78002. It should be easy to adapt the example/drivers. I'll try to do it by the end of the week. In the meantime you can reference the QSPI example and its drivers yourself |
I was able to complete some preliminary drivers this afternoon. The main challenge for this SRAM is its "hold" feature. I found I had to disable it in the mode register to get it to work reliably. You can find the updated drivers and example on the Again, be warned this is a preliminary solution. It may change significantly before the next release. We are trying to freeze our codebase next Tuesday, so this may or may not make it in to the official June release. Everything seems functional at its max speed of 20Mhz except for tests 7-9, which test operations across page boundaries. I will need to troubleshoot this further next week.
|
Hello Jake, |
I want to use an external SPI RAM with MAX78000 on a custom PCB.
But I'm not able to find the Driver and example to use the external SPIRAM N01S830HAT22I which is used on MAX78000FTHR Board.
Could you please help to identify how I can use the external SPIRAM.
Thanks
The text was updated successfully, but these errors were encountered: