Not sure if you saw my original reply on the other thread before I removed it? What I said was basically...
I can read bytes from the sram at the same speed as from hub. However, writes are slower, and of course words and longs are slower again.
Ram requires A0-18 (for 512KB) + D0-7 + either -WE & -CE or -WE & -OE. I tied -OE to gnd. If you do not do this then there will be bus contention on the data lines. So, for 512KB, non-latched, requires 29 prop pins. I use one for the microSD -CS (the rest share common pins), so that makes 30 pins.
Two more for serial I/O or 1-pin video (monochrome TV 80x24/25 works on LCD TV)·& 1-pin keyboard (PS2) for SBC.
Using latches slows the access even further.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ Links to other interesting threads:
Yes, I was thinking a separate -CS on uSD would be necessary in your design ... I never checked your implementation. Yes, latches are annoying, but there is a place for that too ... everything is a trade-off when dealing with constraints. I've always liked puzzles though.
I'm sure your board will bring much hobby joy. Best of luck.
I have just sent out parts kits to a few who are capable of assembling them for testing. I have included 6.5MHz (104MHz)·xtals as standard (they also have the xtal socket pins attached so don't miss them!) Also are 2 xtals, 1 x 7.3728MHz (~118MHz)·and 1 x 13.5MHz (108MHz) for testing.
Note U3 was incorrectly ordered so it is SC70 instead of a SOT23. You will need to spread the outer 4 legs slightly to avoid shorts.
Where am I up to? Well, I had a power short on the SDA pin which caused the eeprom to fail the write test. It also causes the ram to fail the test. I have removed the short, but either the prop or eeprom has suffered a failure. · I soldered these at night on my boat where I do not have the best of tools for smt.
I am hoping to return to Gosford later this week at which time I can get my son to solder up a batch of boards for sale. I will email those who have ordered shortly.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ Links to other interesting threads:
Sounds promising. Once this is working you will be sending out a few boards? Then maybe a few more people might be able to contribute to getting those last Z80 instructions working?? All very exciting!
Bovril USED to be great. It used to be beef extract. From real cows. Now it's made out of yeast and is hardly distinguishable from Marmite. I guess the real stuff was killed of from fear of mad cow disease.
Hmm.. Had to check, according to Wikipedia beef extract was re-introduced as a Bovril ingredient in 2006. This has not been the case for the few jars of the stuff they sell here in Finland[noparse]:([/noparse]
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
My RamBlade has now been fully tested... Ram, microSD, eeprom
I am just debugging the drivers for ZiCog. It is partially booting.
Debugging is a bit of a pain as compiling and downloading has to be done on·seperate pins to the serial interface once booted. This is because I have optimised the ram for speed, so the download pins are shared with the ram data bus.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ Links to other interesting threads:
Here is the BOM for those that·I sent pcbs and parts to
Notes:
1. RN1 & RN2 footprints are extremely small. You will need to meter them after soldering.
2. U3 is the wrong part for the footprint so you will need to spread the outer 4 pins outwards before soldering (ordered incorrectly).
3. X1 has 2 socket pins that allows the xtal to be replaced.
4. WE just needs to be shorted with wire temporarily for programming the eeprom.
5. When not using the optional 3V3 voltage regulator (VR1 & C11), Link top 2 pins of VR1 (Vin to Vout)
See the first post for details of the connector(s) and block diagram.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ Links to other interesting threads:
Clusso Couldn't you file off some of the plastic ftom the chips, build it in 3D and then get it into one of those 9 pin to 6 pin converters that used to come with mouses ??
Fantastic cct, well done !
Dr_A I have just sliced off the '138, but I haven't got the bit banging right yet ( never played with PASM before, Hey Ho)
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Style and grace : Nil point
Toby: Well it will fit into 2 (end to end) DB25 to RJ45 backshells
The current pcb is 0.2" wider and 0.1" longer than it needed to be. I did this because of the various connector options I added to J1 for flexibility.
To get a feel for the size, I have them in panels of 10 which measures 3.8"x6.5". So 5 pcbs fit into less size than the Prop ProtoBoard (well 2x2.5 pcbs).
I did toy with doing 1 pcb for myself at half the size. However, I cannot get the ground planes right for overclocking. I can of course use 4 layer but I still cannot get the decoupling correct. I did find a microSD conector that places the uSD card over the top of the chips. Since the connectors take up more cubic (3D) space than the pcb, pin-stake connectors are required.
I am really pleased with the ground/power planes and decoupling for the prop. Maybe this afternoon I will get a chance to try some overclocking
Tonight I collect the assembled pcbs from my son.
BTW There are no pcb errors other than the resistor network pads could have been larger for hand soldering. U3 footprint is incorrect due to me purchasing the wrong footprint part.
To Do (before I can ship)...
1. Finish the eeprom bootloader code
2. Incorporate the latest ZiCog instruction emulation additions from Drac
3. Build a new set of files for the SD card (including CPM3 and Dracs Xmodem)
To Do (later)...
4. Get 1 pin Keyboard working
5. Compile 1 pin Keyboard and 1 pin Video binary
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ Links to other interesting threads:
Cluso99 said...
Here is the BOM for those that I sent pcbs and parts to
Notes:
1. RN1 & RN2 footprints are extremely small. You will need to meter them after soldering.
2. U3 is the wrong part for the footprint so you will need to spread the outer 4 pins outwards before soldering (ordered incorrectly).
3. X1 has 2 socket pins that allows the xtal to be replaced.
4. WE just needs to be shorted with wire temporarily for programming the eeprom.
5. When not using the optional 3V3 voltage regulator (VR1 & C11), Link top 2 pins of VR1 (Vin to Vout)
See the first post for details of the connector(s) and block diagram.
Cluso, got my first one up and running. Had a minor issue the tantalums (could have been installed backwards - isn't the bar positive? Not clear as it has a black square in the middle that may indicate negative)
Apart from the tants the only thing I had to look up was the orientation of the U3 gate IC - perhaps you could add that to your list for others doing self assembly. Couldn't quite tell from your photos!
All quite exciting... look forward to getting a uSD or image thereof to really start playing
Tantalums: The white bar with black square is +ve on the tantalum and the bar is marked on the pcb closer to one pad.
U3 pin 1 is closest to the "U" of "U3" overlay. i.e. the "U3" is the correct way up.
U4 has the indent on the chip outline. The legend "U4" is the correct way up but is at the bottom of the IC (closest to pins 4 & 5).
Attached is a program to check the ram, uSD and serial I/O. You will need to recompile with the correct xtal setting (I am currently using 5MHz). It will also be necessary to remove the propplug once the code is downloaded to hub ram and connect to the serial I/O on P23/22 (you can use a propplug upside down to the lower section of J1). The code has an inbuilt delay of·25 seconds to swap serial ports over - you must do this as you will have a conflict with the propplug download pins P31/30.
It does not check the eeprom as this can be tested simply by the propplug and proptool. You can however, download this program into the eeprom and it will spring to life on powerup if all is good after the 25 second delay on the new serial port.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ Links to other interesting threads:
Many thanks OBC. Maybe we can get some more prop attention out in there in the world
I have some posted info about the board. I will leave heater to the software section.
Must update my website - time!!
Tubular: Here is the latest ZiCog code for the RamBlade.
Update: Here are SD files required. The RamBlade code will have to be modified for the change in filenames (done in version _rr141 now posted)·I suspect a problem with the RamBlade driver code and am tracking it down.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ Links to other interesting threads:
Not sure if you all would be interested but I could offer some cheap kapton stencils - $10 to send out with your kits. Definitely a cool project and if I can help you or other folks in getting these assembled out I would like to.
My son has done a nice job without a stencil (must have been the instructor LOL). I am not sending them out as kits, except a few to get some testing done.
Thanks for the kind offer. I have just bookmarked your website for future reference. I am sure there is other interest here also.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ Links to other interesting threads:
fsrw26 mb_rawb_spi test result on RamBlade SanDisk 1GB uSD (with tristate DO, disable r.ahead)
Clock: 80000000 ClusterSize: 32768 ClusterCount: 30989
Raw write 3968 kB in 2223 ms at 1784 kB/s
Raw read 3968 kB in 2909 ms at 1363 kB/s
fsrw pwrite 2016 kB in 2096 ms at 961 kB/s
fsrw pread 2016 kB in 2292 ms at 879 kB/s
FSRW pputc 63 kB in 2210 ms at 28 kB/s
FSRW pgetc 63 kB in 1838 ms at 34 kB/s
All done!
fsrw26 mb_rawb_spi test result on RamBlade SanDisk 1GB uSD (with tristate DO, disable r.ahead)
6.5MHz * 16 (note 7.3728MHz * 16 fails)
Clock: 104000000 ClusterSize: 32768 ClusterCount: 30989
Raw write 8064 kB in 3501 ms at 2303 kB/s
Raw read 3968 kB in 2238 ms at 1773 kB/s
fsrw pwrite 4064 kB in 3243 ms at 1253 kB/s
fsrw pread 4064 kB in 3552 ms at 1144 kB/s
FSRW pputc 127 kB in 3334 ms at 38 kB/s
FSRW pgetc 127 kB in 2848 ms at 44 kB/s
All done!
fsrw26 mb_rawb_spi test result on RamBlade SanDisk 1GB uSD (with tristate DO, disable r.ahead)
13.5MHz * 8
Clock: 108000000 ClusterSize: 32768 ClusterCount: 30989
Raw write 8064 kB in 3347 ms at 2408 kB/s
Raw read 3968 kB in 2155 ms at 1841 kB/s
fsrw pwrite 4064 kB in 3173 ms at 1280 kB/s
fsrw pread 4064 kB in 3421 ms at 1187 kB/s
FSRW pputc 127 kB in 3212 ms at 39 kB/s
FSRW pgetc 127 kB in 2743 ms at 46 kB/s
All done!
fsrw26 mb_rawb_spi test result on RamBlade SanDisk 1GB uSD (with tristate DO, disable r.ahead)
14.31818MHz * 8 (note 15MHz * 8 fails)
Clock: 114545440 ClusterSize: 32768 ClusterCount: 30989
Raw write 8064 kB in 3165 ms at 2547 kB/s
Raw read 3968 kB in 2032 ms at 1952 kB/s
fsrw pwrite 4064 kB in 3079 ms at 1319 kB/s
fsrw pread 4064 kB in 3226 ms at 1259 kB/s
FSRW pputc 127 kB in 3048 ms at 41 kB/s
FSRW pgetc 127 kB in 4570 ms at 27 kB/s
All done!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ Links to other interesting threads:
Comments
Bursting data to/from Cog RAM- 6.6MB/sec using 9 pins?·· http://forums.parallax.com/showthread.php?p=805698
Not sure if you saw my original reply on the other thread before I removed it? What I said was basically...
I can read bytes from the sram at the same speed as from hub. However, writes are slower, and of course words and longs are slower again.
Ram requires A0-18 (for 512KB) + D0-7 + either -WE & -CE or -WE & -OE. I tied -OE to gnd. If you do not do this then there will be bus contention on the data lines. So, for 512KB, non-latched, requires 29 prop pins. I use one for the microSD -CS (the rest share common pins), so that makes 30 pins.
Two more for serial I/O or 1-pin video (monochrome TV 80x24/25 works on LCD TV)·& 1-pin keyboard (PS2) for SBC.
Using latches slows the access even further.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
Yes, I was thinking a separate -CS on uSD would be necessary in your design ... I never checked your implementation. Yes, latches are annoying, but there is a place for that too ... everything is a trade-off when dealing with constraints. I've always liked puzzles though.
I'm sure your board will bring much hobby joy. Best of luck.
Note U3 was incorrectly ordered so it is SC70 instead of a SOT23. You will need to spread the outer 4 legs slightly to avoid shorts.
Where am I up to? Well, I had a power short on the SDA pin which caused the eeprom to fail the write test. It also causes the ram to fail the test. I have removed the short, but either the prop or eeprom has suffered a failure. · I soldered these at night on my boat where I do not have the best of tools for smt.
I am hoping to return to Gosford later this week at which time I can get my son to solder up a batch of boards for sale. I will email those who have ordered shortly.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
Couldn't you solder the boards whilst riding an unicycle, over a pool of very adgile crocs, blindfolded, having been spun around for 10 minutes.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Style and grace : Nil point
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
Now to get ZiCog running
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.smarthome.viviti.com/propeller
Here is a pic of the RamBlade in a matchbox
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
Post Edited (Cluso99) : 12/21/2009 9:06:11 AM GMT
This is very very NIFTY. Quite·ingenious..... well done.
But judging by your user name maybe I should say MAGNIFIQUE! très astucieux... bien fait!
Or since Cluso was actually a British guy (I loved Sellers) maybe I should say Marvelous.·Well done old chap...what!
Samuel
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
Ta ta
Samuel
P.S. I personally love Marmite but Vegimite is great too...Bovril too....
Post Edited (SamMishal) : 12/22/2009 1:01:30 PM GMT
Hmm.. Had to check, according to Wikipedia beef extract was re-introduced as a Bovril ingredient in 2006. This has not been the case for the few jars of the stuff they sell here in Finland[noparse]:([/noparse]
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
Still to complete the eeprom bootloader (nearly complete - see Boot mechanism from SD card - ideas ??
http://forums.parallax.com/showthread.php?p=867256
Still to complete the RamBlade driver (lack of time due to other things).
As soon as I have it functional I will email all those who emailed me. I sent a few kits out to people who can solder their own.
I will·send 2 to·heater in case he leaves 1·on the bus
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
Post Edited (Cluso99) : 12/24/2009 3:56:15 AM GMT
I am just debugging the drivers for ZiCog. It is partially booting.
Debugging is a bit of a pain as compiling and downloading has to be done on·seperate pins to the serial interface once booted. This is because I have optimised the ram for speed, so the download pins are shared with the ram data bus.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
Notes:
1. RN1 & RN2 footprints are extremely small. You will need to meter them after soldering.
2. U3 is the wrong part for the footprint so you will need to spread the outer 4 pins outwards before soldering (ordered incorrectly).
3. X1 has 2 socket pins that allows the xtal to be replaced.
4. WE just needs to be shorted with wire temporarily for programming the eeprom.
5. When not using the optional 3V3 voltage regulator (VR1 & C11), Link top 2 pins of VR1 (Vin to Vout)
See the first post for details of the connector(s) and block diagram.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
I've assembled half of my first Ramblade, see what you mean about the small resistor networks. It all gets easier after them, right?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.smarthome.viviti.com/propeller
Fantastic cct, well done !
Dr_A I have just sliced off the '138, but I haven't got the bit banging right yet ( never played with PASM before, Hey Ho)
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Style and grace : Nil point
The current pcb is 0.2" wider and 0.1" longer than it needed to be. I did this because of the various connector options I added to J1 for flexibility.
To get a feel for the size, I have them in panels of 10 which measures 3.8"x6.5". So 5 pcbs fit into less size than the Prop ProtoBoard (well 2x2.5 pcbs).
I did toy with doing 1 pcb for myself at half the size. However, I cannot get the ground planes right for overclocking. I can of course use 4 layer but I still cannot get the decoupling correct. I did find a microSD conector that places the uSD card over the top of the chips. Since the connectors take up more cubic (3D) space than the pcb, pin-stake connectors are required.
I am really pleased with the ground/power planes and decoupling for the prop. Maybe this afternoon I will get a chance to try some overclocking
Tonight I collect the assembled pcbs from my son.
BTW There are no pcb errors other than the resistor network pads could have been larger for hand soldering. U3 footprint is incorrect due to me purchasing the wrong footprint part.
To Do (before I can ship)...
1. Finish the eeprom bootloader code
2. Incorporate the latest ZiCog instruction emulation additions from Drac
3. Build a new set of files for the SD card (including CPM3 and Dracs Xmodem)
To Do (later)...
4. Get 1 pin Keyboard working
5. Compile 1 pin Keyboard and 1 pin Video binary
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
Cluso, got my first one up and running. Had a minor issue the tantalums (could have been installed backwards - isn't the bar positive? Not clear as it has a black square in the middle that may indicate negative)
Apart from the tants the only thing I had to look up was the orientation of the U3 gate IC - perhaps you could add that to your list for others doing self assembly. Couldn't quite tell from your photos!
All quite exciting... look forward to getting a uSD or image thereof to really start playing
cheers
tubular
U3 pin 1 is closest to the "U" of "U3" overlay. i.e. the "U3" is the correct way up.
U4 has the indent on the chip outline. The legend "U4" is the correct way up but is at the bottom of the IC (closest to pins 4 & 5).
Attached is a program to check the ram, uSD and serial I/O. You will need to recompile with the correct xtal setting (I am currently using 5MHz). It will also be necessary to remove the propplug once the code is downloaded to hub ram and connect to the serial I/O on P23/22 (you can use a propplug upside down to the lower section of J1). The code has an inbuilt delay of·25 seconds to swap serial ports over - you must do this as you will have a conflict with the propplug download pins P31/30.
It does not check the eeprom as this can be tested simply by the propplug and proptool. You can however, download this program into the eeprom and it will spring to life on powerup if all is good after the 25 second delay on the new serial port.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
Post Edited (Cluso99) : 12/27/2009 12:30:50 PM GMT
I had installed the prop tantalum backwards - forgot the copper pour is +ve in that area. The bars closer to one pad are a better guide!
(Although I don't think the poster fully understood what this is all about. [noparse]:)[/noparse]
hackaday.com/2009/12/27/zilog-in-a-matchbox/#comments
OBC
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Visit the: The Propeller Pages @ Warranty Void.
Hack-a-day indeed. This thing has taken TWO YEARS already !!!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
I have some posted info about the board. I will leave heater to the software section.
Must update my website - time!!
Tubular: Here is the latest ZiCog code for the RamBlade.
Update: Here are SD files required. The RamBlade code will have to be modified for the change in filenames (done in version _rr141 now posted)·I suspect a problem with the RamBlade driver code and am tracking it down.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
Post Edited (Cluso99) : 12/28/2009 10:41:52 AM GMT
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Regards, Ryan O'Hara
Check out our $25 SMT Stencils!!!
www.ohararp.com/Stencils.html
My son has done a nice job without a stencil (must have been the instructor LOL). I am not sending them out as kits, except a few to get some testing done.
Thanks for the kind offer. I have just bookmarked your website for future reference. I am sure there is other interest here also.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
Post Edited (Cluso99) : 1/11/2010 10:50:47 AM GMT
6.5MHz * 16 (104MHz), 13.5MHz * 8 (108MHz)·and 14.31818MHz * 8 (114.545440MHz) are running ·
7.3728MHz *·16 (117.9648)·and 15MHz * 8 (120MHz)·fail
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Style and grace : Nil point