sram

Topics regarding the Uzebox hardware/AVCore/BaseBoard (i.e: PCB, resistors, connectors, part list, schematics, hardware issues, etc.) should go here.
Post Reply
roadster
Posts: 3
Joined: Tue May 27, 2014 2:02 am

sram

Post by roadster »

I have been thinking about how to add more resources to the uzebox, and I thought of a simple board that could go on the ext port by sharing the SPI buss with a different chip select pin, a microchip AT23LC1024 (128K spi sram) should work.

The resources could be loaded off the sd card and then flash and start the main program, this has the following advantages over the sd card alone:
1. access to resources is faster than the sd card
2. the sram driver is simpler and uses less program space

I'm going to order a few from mouser and try it.
http://www.mouser.com/ProductDetail/Mic ... 23Aiprk%3d
User avatar
uze6666
Site Admin
Posts: 4812
Joined: Tue Aug 12, 2008 9:13 pm
Location: Montreal, Canada
Contact:

Re: sram

Post by uze6666 »

Yes, SPI ram is a quick and easy way to add more memory. It's been discussed a couple time in this forum, but nobody has tried it so far. Was on my wish list though :) ... Let us know how it works out. I recommend you use PA6 or PA7 as chip select.
hpglow
Posts: 269
Joined: Wed Apr 14, 2010 6:06 am

Re: sram

Post by hpglow »

I have some pdip spi memory laying around that I have been meaning to try. Atmel made some examples of using spi memory as heap. I would have find it again. The big catch is that they add 1KB to the compile. 1 KB would take away some from the game. It may be a good opportunity to pull some stuff from the SD and place it on the RAM.
User avatar
D3thAdd3r
Posts: 3289
Joined: Wed Apr 29, 2009 10:00 am
Location: Minneapolis, United States

Re: sram

Post by D3thAdd3r »

For only 1kb that is a huge gain you would get, being able to leverage SD with all that ram. Would take some complex work, but I'd love to get a peek at what kind of possibilities that opens up.
Post Reply