SuperQuad     RamPage

bullet

New:  The free ANSI C compiler, Catalina now supports FlashPoint!

bullet

See this:   Guide to Catalina with FlashPoint

bullet

Flash Point SuperQuad (FPS)  Now Available!

bullet

FPS is a combination of hardware and software for adding 2 MB (16 Mbit) of high-speed memory to the Propeller (or other microcontrollers).

bullet

The hardware is a small adapter for the SST26VF016 SuperFlash® chip with Quad I/O.

bullet

bullet

It is smaller and faster than an SD card, but is internally very similar to SD.  Just like all flash devices, the code to read from FPS is very simple and fast, but writing to FPS is more complex and slower.

bullet

Comes with an 8-pin header that you must solder on.  If you can't want to solder it on yourself, just let us know and we'll do it for you.

bullet

FPS uses 8 pins:  2 for power,  2 for control, and 4 for data

bullet

Multiple FPS modules can be combined for 8, 12, 16-bit or even wider data busses.

bullet
Note:  Drivers currently only support 4-bit operation.
bullet

The current drivers allow you to use Prop pins to provide power, if desired, so that you can simply plug FPS into boards like the Parallax Demo Board without using jumper wires.

bullet

Lower Price:  $4.99 each with free 8-pin header and free USPS shipping!

bullet

Free USPS shipping upgraded to Priority Mail with purchase of 3 or more FPS.

bullet

To order, just  Email Me with your order (click button to email to ray@rayslogic.com).

bullet

Software: 

bullet

Basic Spin Driver:

bullet

Notes about current SPIN driver: 

bullet
You must edit the driver to tell it which Prop pins you are using.
bullet
Only supports erasure of entire chip, not individual sectors.
bullet
Destination of write must be in the erased state.
bullet
Only supports writes to addresses that begin on a page boundary (multiple of 256).  I.e., if the address is in hex, such as $000000, the last two digits of the destination address must be 0.  (future drivers will let you write to any address)
bullet
The valid address space is $000000 to $1FFFFF.  If you read past $1FFFFF, the address simply rolls over. 
bullet
For flexibility, the data pins can be connected to Prop pins in reverse order, the just have to be all in a row.  (But, assembly drivers will probably not allow this.)
bullet

Spin HUB transfer:  This code copies an embedded file to the Flash chip.  It demonstrates how to interface with the  SPIN FPS driver.

bullet

SD transfer:  This code copies a file from an SD card onto the Flash chip using the SPIN FPS driver.

bullet

TV Bitmap Viewer:

bullet

Show a Windows bitmap (8-bit, up to 156x192 pixels) on your TV

bullet

Screenshot:   

bullet

It's a 3-step process to show a bitmap:

bullet

Step 1:  Copy the Windows bitmap to FPS.  One way is to copy the file from an SD card using the SD transfer utility

bullet

Step 2:  Copy and convert the bitmap to raw image data in a separate spot on the FPS using the bitmap decoder utility.

bullet

Step 3:  Show the image using the FPS TV Bitmap Viewer.

bullet

Bitmap Info:

bullet

Bitmaps currently need to be in 256 color (8-bit palette) format. 

bullet

It's best if they use my special palette so that the colors can be coverted to TV colors very quickly and without approximation. 

bullet

Example Images:

bullet
 
bullet
Parrot, Child in Basket:   Both are 152x192 and created in Photoshop with error diffusion and the special palette.
bullet
Image 2:  Flags of the USA.  This is a 152x6192 image of all 50 flags of the USA meant to be scrolled vertically.
bullet

Permissions:  You may use the code in your projects and/or products so long as the copyright notice is included and you aren't selling products that directly compete with Flash Point SuperQuad or Flash Point RamPage.

 

 

bullet

Flash Point RamPage (FPRP):    Now Available!

bullet

FPR is a combination of hardware and software for adding high-speed memory to the Propeller (or other microcontrollers).

bullet

Combines the 2 MB of Quad-I/O flash (same as SuperQuad) with 128 kB (1 Mbit) of SRAM.  Flash and RAM share the same 4-bit bus.

bullet

The hardware is a small adapter for the SST26VF016 SuperFlash® chip with Quad I/O and 4X of the 23K256 SRAM chips.

bullet

bullet

FPRP is about the size of an SD card but both flash and RAM components are much faster than SD.

bullet

 

bullet

Introductory price:  $15.99 each with free 10-pin header and free USPS shipping!

bullet

Free USPS shipping upgraded to Priority Mail with purchase of 3 or more units (any combination of FPS or FPRP).

bullet

Software: 

bullet

These initial drivers are modified version of the SuperQuad software (see above).  But, these ones copy the resultant bitmap to SRAM and show the image from SRAM instead of from flash.

bullet

Hub transfer:  Copies embedded file to flash and/or SRAM  (Version for C3)

bullet

SD transfer:  Copies file from SD to flash

bullet

Bitmap Decode:  Decodes bitmap data and copies to SRAM

bullet

TV Bitmap Viewer:  Views decoded bitmap data from SRAM on TV 

bulletPermissions:  You may use the code in your projects and/or products so long as the copyright notice is included and you aren't selling products that directly compete with Flash Point SuperQuad or Flash Point RamPage.