SPI Ram: Difference between revisions

From Uzebox Wiki
Jump to navigation Jump to search
m (Created page with "The SPI Ram is a 128 kilobyte ram chip that is integrated into the UZENET expansion card, or in newer revisions, the standard PCB itself. It's primary benefits are a large infini...")
 
No edit summary
Line 2: Line 2:




Please add more!
== Notes ==
TODO: refactor this info
 
The SD card interface can interfer with the SPI RAM. This occurs after flashing a game from the bootloader. The trick to fix this is to initialize the SDCard interface. Use CunningFellows's sdBase (which is already part of the master kernel), and do a simple sdCardInitNoBuffer() before going on to the SPI RAM.
 
See: http://uzebox.org/forums/viewtopic.php?p=17733#p17733

Revision as of 18:21, 23 November 2016

The SPI Ram is a 128 kilobyte ram chip that is integrated into the UZENET expansion card, or in newer revisions, the standard PCB itself. It's primary benefits are a large infinitely re-writable memory space that has somewhat better performance than SD. It is expected to be very useful in network programs or any place where large amounts of data need to be manipulated and not use up the finite write cycles of the SD card life span.


Notes

TODO: refactor this info

The SD card interface can interfer with the SPI RAM. This occurs after flashing a game from the bootloader. The trick to fix this is to initialize the SDCard interface. Use CunningFellows's sdBase (which is already part of the master kernel), and do a simple sdCardInitNoBuffer() before going on to the SPI RAM.

See: http://uzebox.org/forums/viewtopic.php?p=17733#p17733