Archive for the 'Other' Category

Product pages added

Thursday, October 15th, 2009

I’ve finally found the time to add three new product pages:

  • Proteus - a high quality prototyping board, can stack on Morpheus or Propteus
  • Propteus - a high quality Parallax propeller prototyping board, can stack on Morpheus
  • SOJ36DIP32 - memory adapters, allows using fast SOJ36 package SRAM’s in DIP32 sockets

I have also uploaded the BOM (Parts list) for Propteus on the Downloads page. Enjoy!

NEW: Palette handling functions added to the VGA Morpheus graphics object

Monday, September 21st, 2009

PUB SetPalette(y,c,r,g,b)

Set color (0..3) for screen line ‘y’ to specified RGB values
PUB SetPaletteRange(y1,y2,c,r,g,b)

Set color (0..3) for screen lines ‘y1..y2′ to specified RGB values

PUB FillPalette(c,r,g,b)

Set color (0..3) for all screen lines to specified RGB values

NOTE:

R and G both must be in the range of 0 - 7

B must be in the range of 0 - 3

The new VGA object is available on the Downloads page.

Want 10ns SRAM? Use Mikronaut’s SOJ36DIP32 adapters!

Monday, August 3rd, 2009

Morpheus and Mem+ were designed to burst memory at 40MHz … and even higher. In order to do that, I needed to be able to use faster SRAM’s (ideally 10ns), so I designed a small SOJ36 to DIP32 adapter.

I was not going to announce it until I had it available for sale with fast memory surface mounted on it, but since people want to play with faster memory, I’ll sell bare PCB’s for it.

Allow me to introduce Mikronaut’s SOJ36DIP32 adapter - specifically made to allow use of fast SOJ36 SRAM’s on Morpheus, Mem+ and any other board that takes JDEC standard DIP32 memory!

$7.95 USD + S/H for a pack of four, $24.95 USD + S/H for a pack of sixteen, higher quantities available :-)

SOJ36DIP32 Adapter - use 10ns surface mount memory in DIP sockets!

XGA 1024×768 bitmap driver (4 colors from 256 per pixel) uploaded

Sunday, August 2nd, 2009

Hi Guys!

I was finally able to find the time to clean up the XGA sources a bit and upload them! It still needs some work:

  • the SYNC and ADDR cogs need to be combined
  • needs to be modified to use a separate palette register per scan line
  • writing needs to use VSYNC period, and do more than one write per HSYNC
  • startup synchronization of the video cogs needs to be improved

but this will show you to write other video modes for Morpheus, and also how to use the bus and memory!

You can find it in the Drivers section of the Downloads page :-)

MorphDiag v0.30 is out!

Monday, July 20th, 2009

MorphDiag v0.30 is now up on http://mikronauts.com/downloads/

This version has the following working tests:

1) Test Processor
2) Test EEPROM 1
3) Test Audio CH0
4) Test Audio CH1
5) Test Keyboard
6) Test Mouse
7) Test RTC
9) Test SPI Flash

For the RTC tests I just grabbed the RTC code from the Largos prototype :-) so you guys will now see the binary date format for Largos too…

Coming Soon:

8) SPI Ram test
a) VGA256 test
b) 512KB Morpheus XMM test

Coming not so soon:

x) Test Mem+ RAM
y) Test Mem+ SD Card
z) Test Mem+ PIO