Parallax Forums
  HomeLog InRegisterCommunity CalendarSearch the ForumHelp
   
Parallax Forums > Public Forums > Propeller Chip > TriBladeProp PCB: Uses 3 Propeller ICs for a Single Board Computer (SBC)  Forum Quick Jump
 
New Topic Post Reply Printable Version
848 posts in this thread.
Viewing Page :
 
[ << Previous Thread | Next Thread >> ] | Show Newest Post First ]

Toby Seckshund
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2009
Total Posts : 477
 
   Posted 10/16/2009 5:02 AM (GMT -8)    Quote This PostAlert An Admin About This Post.

Heater

I've just read about your prop kits trip around the city, unatended. Thank your lucky stars that you live in a country that didn't invoke a city shutdown, followed by a controlled explosion.


Style and grace : Nil point

Back to Top
 

Oldbitcollector
Professional Stuntman



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2007
Total Posts : 3367
 
   Posted 10/16/2009 5:15 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
@Heater,

Yeah, I went through a bottom of asprin when writing that.. It gets the job done, and proof of how wonderful
the Propeller is under really poor coding conditions... ;)

OBC


New to the Propeller?

Visit the: The Propeller Pages @ Warranty Void.

Back to Top
 

Yoda
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2009
Total Posts : 61
 
   Posted 10/16/2009 6:35 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
@Heater

When I wrote the code for the N8VEM and propIO it is all done by case statements now. I think it is much easier to read and understand now. I will post a version of the vt100 decode parts here. There is no serial interface in it now as I use the I/O ports on the N8VEM to communicate with the terminal.

Dave
Back to Top
 

BradC
Gronk



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jul 2007
Total Posts : 1576
 
   Posted 10/16/2009 6:46 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
heater said...
Ouch, that code gives me headache.
We probably don't need to speed up the terminal interface but couldn't it use some "else" clauses to save executing all the "if"s all the time. Or perhaps "case" statements.


I could have sworn I saw Mike Green post a VGA object recently that appeared (I only gave it a very quick look over) to have quite a neat implementation of a VT100 parser in it. I am completely unable to find it however.


lt's not particularly silly, is it?

Back to Top
 

potatohead
640 Pixels... :)



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Sep 2006
Total Posts : 1338
 
   Posted 10/16/2009 6:50 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
It's in my NTSC thread, and it was ANSI. Do those share codes?


Propeller Wiki: Share the coolness!
Chat in real time with other Propellerheads on IRC #propeller @ freenode.net
Safety Tip: Life is as good as YOU think it is!

Back to Top
 

BradC
Gronk



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jul 2007
Total Posts : 1576
 
   Posted 10/16/2009 7:04 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Well, a cursory look says that they are almost identical to the VT100 I've had my head in all day, so I'd say yes.

In any case, if it came to modifying Mikes driver it would be a doddle. What a simple and elegant piece of code.


lt's not particularly silly, is it?

Back to Top
 

Mike Green
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Oct 2004
Total Posts : 13554
 
   Posted 10/16/2009 7:39 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Here's the link: forums.parallax.com/forums/default.aspx?f=25&m=385414&p=5

Thanks for the praise.

The VT100 control sequences went through a standardization process to become the ANSI standard control sequences.
Back to Top
 

Cluso99
We live onboard



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Apr 2008
Total Posts : 2276
 
   Posted 10/16/2009 5:44 PM (GMT -8)    Quote This PostAlert An Admin About This Post.

Could you please add links to the VT100 & ANSI threads (by the authors for recognition) to the thread index below...

Emulators: Micros eg Altair, and Terminals eg VT100 (Index)
 
There is a link in my thread to this so it is easily found.

I think potatoheads code should be here too.


Links to other interesting threads:
Back to Top
 

Toby Seckshund
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2009
Total Posts : 477
 
   Posted 10/17/2009 7:48 AM (GMT -8)    Quote This PostAlert An Admin About This Post.

Is the latest, favoured, rig a Blade 2 with one 512Kb ram, no latch, and SD card?

Just thinking of knocking up a board to take to work that doesn't have all the Z80 stuff underneath it.

(I almost got one the other day, off a bus)


Style and grace : Nil point

Back to Top
 

Cluso99
We live onboard



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Apr 2008
Total Posts : 2276
 
   Posted 10/17/2009 5:24 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Hahaha - nice one Toby LOL

Toby: what do you want to do with it? I have not written a latchless driver since no-one is using Blade #2 without the latch.

My latest RamBlade is pretty bare - Blade #2 has prop+512KB+uSD+eeprom+latch+xtal(now 6MHz). I also built the power supply section and the PropPlug section.

Recently I added the TV connector and 3 resistors and added temporary jumpers to test potatohead's code with Blade #2.


Links to other interesting threads:
Back to Top
 

potatohead
640 Pixels... :)



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Sep 2006
Total Posts : 1338
 
   Posted 10/17/2009 11:52 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
I'll link the display driver. It's nearing a core release, but for Baggers and a toy...

That's gonna happen sans mouse pointer. Everything else is a go. All that is needed is some core routine debug at this point. I've got scroll, print a single char, and maybe one or two others on that list. Other things can be written to those, or write to the display buffer.

Oh, and a mono only build, for small size. You know, "dotty" characters are totally possible! What you do is pick a color, say blue, crank the brightness up on it, then disable color burst and interlace. On your display, up the contrast, lower brightness and there's your dots. They won't be exactly the same dots, because of the signal timing. If somebody really, really wants those dots... PM me.


Propeller Wiki: Share the coolness!
Chat in real time with other Propellerheads on IRC #propeller @ freenode.net
Safety Tip: Life is as good as YOU think it is!

Back to Top
 

Toby Seckshund
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2009
Total Posts : 477
 
   Posted 10/18/2009 2:13 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
I now know just how behind we are, in the UK. Here we just get park and ride, in Finland they get ride and prop.

I have a blade2 both rams, latch, eeprom, sd card (full size) but no serial stuff as it sat on top of one of the Z80 things (which is going nowwhere fast). So I thought I would pretend to be busy and build a stand alone Blade2 that would eventually have a blade1/Demoboard sat on top. I only asked as I was sure that I saw a picture that showed the latch linked out (but now I'm wondering if the latch was hiding undeneath the pcb)


Style and grace : Nil point

Back to Top
 

Cluso99
We live onboard



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Apr 2008
Total Posts : 2276
 
   Posted 10/18/2009 3:37 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
The TriBlade was designed to be very flexible. In fact probably too flexible and it caused a lot of misunderstanding. It could be built without the latch but I never did a driver for it, so hence the requirement for the modification and the latch.

So to answer your question, yes, there was a photo of the pcb without the latch and I did test it.


Links to other interesting threads:
Back to Top
 

Cluso99
We live onboard



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Apr 2008
Total Posts : 2276
 
   Posted 10/18/2009 9:13 PM (GMT -8)    Quote This PostAlert An Admin About This Post.

Here is the latest code _rr126 for CPM2 hard disk boot, plus the uSD files required for TriBlade 5MHz.

Binary included to save having to compile.

Please report any problems as I cannot test the binary because I am now using 6MHz(96MHz) on my TriBlade.


Links to other interesting threads:
  Search the Propeller forums (uses advanced Google search)
My cruising website is:  www.bluemagic.biz   MultiBladeProp is: www.bluemagic.biz/cluso.htm



File Attachment :
ZiCog_rr126.zip   63KB (application/x-zip-compressed)
This file has been downloaded 15 time(s).

File Attachment :
zicog_cpm_rc5.5b_rr126.binary   12KB (application/octet-stream)
This file has been downloaded 18 time(s).

File Attachment :
ZiCogDisk_rr126.zip   1.58Mb (application/x-zip-compressed)
This file has been downloaded 15 time(s).
Back to Top
 

Cluso99
We live onboard



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Apr 2008
Total Posts : 2276
 
   Posted 10/24/2009 8:06 AM (GMT -8)    Quote This PostAlert An Admin About This Post.

Toby: (Answers to questions in ZiCog thread but are really hardware questions on the TriBlade circuit)

The circuit diagrams with the -OE modification and build description are here...

 

Page 23 contained posts of the Ram Test code. It only checks for the first 512KB. It is possible that it is configured for 6MHz xtal.

There is also a post here describing how to connect an SD card (it uses different pins to the microSD card, otherwise compatible)

Link to P23 http://forums.parallax.com/forums/default.aspx?f=25&p=023&m=329999

The ZiCog thread on P24 has the FullDuplexSerial_rr004. The rest of the latest code is on the TriBlade thread P27 bottom (_rr126).

TriBlade thread P22 has a photo of my TriBlade as built now (1x512KB ram) and a little below another post with a description of what is fitted.

TriBlade thread P21 contains a revised schematic & errata to do the -OE mod etc. Original schematics on P2.

This should be all that you require to get you circuit running, but if any problems just ask. Off to bed now (it's 2:35am) 


Links to other interesting threads:
Back to Top
 

Toby Seckshund
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2009
Total Posts : 477
 
   Posted 10/24/2009 11:09 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Thank you for your time.

Just modded the ram /OE, before reading any of the above, even though it is single 512Kb and tested the SD with your PropCMD version ( forgot about it having to be FAT not Fat32 ).

Getting there slowly. I think I peaked a bit too early, the late 70's !!



ADDIT:- Put in those SD files and the Binary into the prop and ... YIPPEE!!!!!!! I have a 64Kb CP/M, 2 FD + 2 HD showing.

Thanks Guys. Now I have the promise of working hardware ....

I don't know why the dual ram attempt didn't work as I slavishly followed the ccts, this time I just juggled the data and addr lines around, to the ram, to make the PCB simpler. Hey-Ho. jumpin


Style and grace : Nil point

Post Edited (Toby Seckshund) : 10/24/2009 7:35:41 PM GMT

Back to Top
 

heater
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Feb 2008
Total Posts : 1832
 
   Posted 10/24/2009 11:55 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Fantastic, Toby, welcome back to the 70's.


For me, the past is not over yet.

Back to Top
 

Toby Seckshund
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2009
Total Posts : 477
 
   Posted 10/24/2009 12:02 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Just ran a MBASIC 10000 looped for-next, It took about 18 secs (@ 80MHz) that was about the same as the nascom @ 2MHz, if I can recall!!!!

The headers state that it is a 8080 emulation and when I tried a prog off the B drive it said up-yours, Z80 required. Just me ?? Perhaps I am still in Heaters past ( which hasn't happened yet ).


Style and grace : Nil point

Back to Top
 

Toby Seckshund
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2009
Total Posts : 477
 
   Posted 10/24/2009 12:03 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Hi heater

I'm cross posting again


Style and grace : Nil point

Back to Top
 

heater
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Feb 2008
Total Posts : 1832
 
   Posted 10/24/2009 12:23 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
"...past ...which hasn't happened yet". Confusing isn't it.

Did you have #define CPU_Z80 set when compiling zicog_cpm ? Instead of CPU_8080.

The are some progs there that require Z80. Mostly made for SIMH AltairZ80 and written in SPL.


For me, the past is not over yet.

Back to Top
 

Toby Seckshund
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2009
Total Posts : 477
 
   Posted 10/24/2009 12:46 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
No, I took the shilling and loaded Clusso's binary. I will have to get BST up and pounding, now there is the proof of happenings.

Hey, I aint picky. I was sooooo p..... o... that my cheapskate's ripoffof Cluso's hard work didn't work, I am one happy lil' bunny now it does. A few glasses of settled apple juice have been invoked (guess which bit of the uk I was from)


Style and grace : Nil point

Back to Top
 

heater
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Feb 2008
Total Posts : 1832
 
   Posted 10/24/2009 2:38 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Tiverton. Do they still have a pub there called "The Rising Sun"? Their settled apple juice was cause of the worst headache of my life.

Once you get into BST there is no going back.


For me, the past is not over yet.

Back to Top
 

Dr_Acula
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Dec 2008
Total Posts : 606
 
   Posted 10/24/2009 3:21 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Cool, does this mean we have another zicogger/triblader?

Yes next thing would be getting BST running. Then maybe a terminal program (if you haven't already got one) that can do Wordstar.


www.smarthome.viviti.com/build

Back to Top
 

Cluso99
We live onboard



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Apr 2008
Total Posts : 2276
 
   Posted 10/24/2009 11:01 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Congratulations Toby :-) Another TriBlade & ZiCog.

The last few times I compiled I left the 8080 option defined. So now you have to compile using bst. Also, you seem to be using an older version (not rr126) as you have floppy support enabled. We are past that so that is why it probably didnt find drive B in floppy format. You should get a CPM message saying 8HD meaning 8 hard disks.

I published my TriBlade circuit so others could freely build their own copy/version. However, I am not publishing the actual pcb design :-)

Would it help if I published a minimal version of the TriBlade Blade #2 circuit ?? Would anyone want a bare pcb of this if I made them - say $5-8 ea + postage for up to 10 $4.50 (unregistered airmail). I will see if I can find a way for cheaper postage for a single pcb. Bare pcb, no parts, except maybe microSD socket for a charge.

The RamBlade is a faster/smaller smt version (see RamBlade thread) and contains a few tricks that I am not revealling just yet.

Any questions, please ask.


Links to other interesting threads:
Back to Top
 

Cluso99
We live onboard



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Apr 2008
Total Posts : 2276
 
   Posted 10/24/2009 11:48 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Toby: Do you live in Tiverton, UK??? We know a couple who live on the cannal there, presuming they are still with us.


Links to other interesting threads:
Back to Top
 
[ << Previous Thread | Next Thread >> ]
New Topic Post Reply Printable Version
848 posts in this thread.
Viewing Page :
 
 
Forum Information
Currently it is Friday, November 20, 2009 10:33 PM (GMT -8)
There are a total of 393,734 posts in 55,521 threads.
In the last 3 days there were 82 new threads and 702 reply posts. View Active Threads
Who's Online
This forum has 17687 registered members. Please welcome our newest member, mark09.
66 Guest(s), 5 Registered Member(s) are currently online.  Details
JRetSapDoog, mpark, Kye, Sal Ammoniac, micromang