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
849 posts in this thread.
Viewing Page :
 
[ << Previous Thread | Next Thread >> ] | Show Newest Post First ]

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/1/2009 3:27 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Yep, SIMH has the functionality we want. We should duplicate the commands as much as possible if only for convenience of use. Not having to remember two different ways to do the same thing and being able to use the same BATCH files on SIMH and ZiCog. However we may not want to use exactly the same SIMH port and other implementation details. Lets see how easy it is on the Prop in Spin.

Is it OK if I try to squeeze a few more tests in tomorrow and if all is well put up my working version. After that if you have the new fsrw drivers working we may as well tidy up and put out V1.


For me, the past is not over yet.

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/1/2009 3:41 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Sounds good to me. I will not tidy anything until you are ready. rr123 is my latest and I have not tidied since the last one you commented on, only fixes.


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/1/2009 5:34 PM (GMT -8)    Quote This PostAlert An Admin About This Post.

Sorry, it did not compile. Here is fixed & tested version r124 - it now checks for the ROM in writes (only in ZiCog, not in the disk reads) - (previous post will be deleted)

Now for the confession. I have been unable to make the code fail like it did before. I reverted as far back as rr118. The only thing I have done since then is reformat my SD and recopy the old files across. So, I must presume that I have corrupted the disk file somehow at some stage.


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.spin   194KB (application/octet-stream)
This file has been downloaded 13 time(s).
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/1/2009 6:08 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
There are all sorts of ways of configuring the SIMH. Perhaps it might help to post the attached two documents regarding the SIMH.

I'm not sure if every single detail is there though. Eg there is the N8VEM at the bottom of one of the documents, but while it mentions the 8255 and the UART, it doesn't actually give the port addresses for these.

Re OUT in machine code, it is the same command in mbasic, ie OUT. I can get the exact syntax re the () and , when I get home, but essentially it is the port and the byte, the same as machine code. Mbasic is useful for quick and simple testing. But assembly creates much smaller compiled files than bascom.

Re replicating the >32k file fault, it has disappeared on my system too once I put in heater's new code. That was the only change I made - I kept all the files on the sd card as they were. I'm using v123 and heater's new bootup code. One of the reasons I'm doing things like compiling .mac programs on the triblade itself is to exercise lots of commands. If any bugs are going to show up with each new release, the only way to find them is to keep using a wide variety of programs, eg wordstar, assembly, C, Basic. I'll keep finding excuses to keep testing all these.

I think we are entering a 'zone of stability' that might herald a v1.0 release. ie, it will run eight hard drives will all the software I can think of.

What is next? Some sort of write protection on the 'rom'. The ability to (slowly) read unaltered simh floppy drive images.

Then - CP/M3 and MP/M? And some sort of DOS operating layer that it could drop back to with a Halt? The ability to change settings from within CP/M and/or from within a spin operating system?


www.smarthome.viviti.com/build



File Attachment :
altairz80_doc.pdf   313KB (application/pdf)
This file has been downloaded 14 time(s).

File Attachment :
simh_doc.pdf   139KB (application/pdf)
This file has been downloaded 13 time(s).
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/1/2009 10:47 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Have we entered the twilight zone? Where that fault will never be seen again and we will never know what it was.

Dr_A: You must have at least installed a new zipm2.dsk boot disk to be running my latest CBIOS versions. So perhaps it was a corrupt drive A: image. If you have left all the old images untouched on the SD card it must be possible to run the ZiCog version that boots from them and has the fault.

Must run to work now...


For me, the past is not over yet.

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/1/2009 11:05 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
A strange hardware/power supply restart problem:

My TriBlade sometimes resets when a nearby refrigerator turns itself off. I used to have this problem with my old home made Prop Demo board style board. In that case the fridge, the PC and the Prop were all powered from the same mains cable loop. I put the restarts down to my crappy home made power supply for the Prop. It would reset every time the fridge switched.

In the TriBlade case the PC is still running from the same mains point but the TriBlade is being run from batteries !

There is only the PropPlug physically connecting TriBlade to the PC and hence indirectly the fridge.

What is going on? How to fix it?


For me, the past is not over yet.

Back to Top
 

Sapieha
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Sep 2007
Total Posts : 719
 
   Posted 10/1/2009 11:44 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Hi heather

It is Magnetic transcients from refrigerators start relay (Radio like pulses from it).
only way to damp it is to ad one RC filter betwen contacts on that Relay and clean its contacts.

Regards
Christoffer J

Ps. Posibly You must even adjust contacts to that them are more near with off state (better conntact with on state) 


Nothing is impossible, there are only different degrees of difficulty.

For every stupid question there is at least one intelligent answer.

Don't guess - ask instead.

If you don't ask you won't know.

If your gonna construct something, make it as simple as possible yet as versatile as posible.

 
Sapieha

Post Edited (Sapieha) : 10/2/2009 7:55:00 AM GMT

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/2/2009 3:28 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
A pulse on the USB 5V power line could cause a reset like that often described with an unpowered USB port????
Do you have a filtered power board??


Links to other interesting threads:
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/2/2009 3:50 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
I have all the caps on the TriBlade PSU and elsewhere. Only the 3.3v regulator is fitted. The 5v reg spot is bypassed and power comes to the TriBlade from 4 rechargeable AA cells.

Or do you mean my mains power strip? In that case no.


For me, the past is not over yet.

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/2/2009 6:24 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Yes, a filtered mains power board for your PC. Seems like you are getting some surge/dip/noise via the PC since that is the only connection with the outside world. Of course, induced emi via spark transmission is also a possibility.


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/2/2009 10:29 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Just found why I cannot use the latest fsrw. It is because the file (the ZICOG BOOT files) are only 128 bytes long. FSRW requires somethng greater. I have not tried 512 bytes. Possibly it is an fsrw bug, but for now, we just need to make the boot file say 2 sectors long. We still only need to read the first 128 bytes though.


Links to other interesting threads:
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/2/2009 11:06 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Is that just a new boot file padded with zero bytes or something?


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/3/2009 12:41 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
I am trying to use the new fsrw driver from lonesock/rokicki. Yes, I just have to pad it with $00 to 2 x 512 byte sectors. However, I still have a further read/write block error.


Links to other interesting threads:
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/3/2009 12:44 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
That's odd. The last ZIBOOT.COM I posted here was 512 bytes in length. I made it that way, even though the boot ROM space is only 256 bytes, because I had noticed that is the size of DISKBOOT_.ROM in Cluso's rr123 release.

I guess earlier ZIBOOTs were smaller.

Actually the my latest ZIBOOT.COM contains 4 copies of the compiled ZIBOOT.COM concatenated. Not for any good reason other than the quickest way to fill 512 bytes at the time.


For me, the past is not over yet.

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/3/2009 1:04 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Yes, I found the floppy was only 128 bytes, and the hard drive was 512 bytes. I had converted both to 512 bytes, but they both still failed. It now works with 2 x 512 byte sectors, but there is still another problem where I cannot do a low level block read. I am still investigating. When it works, we can shift to the new fsrw driver for the lot (heaters and my code variants). Also, this driver includes a timer block, so provided we set the time & date on loading, it will keep the time - fantastic lonesock :-)

BTW: I have changed the naming for the boot code to "BOOTFLOP.ROM" & "BOOTHDSK.ROM". If there is a difference later for CPM3 or MPM, then we can work out a name for it. I thought that BOOT????.ROM was a good name as that is in reality what it is, and keeps the various Boot codes together in a listing.


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

Post Edited (Cluso99) : 10/3/2009 9:09:14 AM GMT

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/4/2009 2:16 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Just had a great afternoon with Drac :-) Discussed all kinds of propeller things and CPM. How come you were not here heater :-(

More code shortly...


Links to other interesting threads:
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/4/2009 2:45 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Yes, the inaugural Zicog/Triblade conference has now concluded.

Lots of ideas bouncing around. Thinking about a two propeller solution with a high speed bus. Prop 1 is blade 2 on the triblade.

The other prop is very similar to prop 1, but specifically could have:
VGA, keyboard, mouse, 2 serial ports, audio in, audio out (for analog I/O and for sound and for the software modem), 6 pins for local LCD display and for any other general I/O use, TV out, and a reset line to the other prop.

So this is one possible board.

The other possible idea is an add-on board for the existing prop protoboard.

So both ideas are two props, but done in different board configurations (though similar functionality).


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/5/2009 2:25 AM (GMT -8)    Quote This PostAlert An Admin About This Post.

OT: At the inaugral ZiCog/TriBlade conference, Drac was relating his story about reviving Koalas on his verandah last summer.

On arriving back home late yesterday (at my brother-in-law's property near Adelaide) I was shown a Koala (now believd to be the male) up their tree in the back yard. This afternoon, in his tree near the driveway entrance was mother and baby. Here is the photo smilewinkgrin


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


Image Attachment :
Image Preview
IMG_2734a.JPG
  531KB (image/pjpeg)
This image has been viewed 21 time(s).
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/5/2009 3:26 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Ah yes, so cute...

Here are some photos of two beating each other up just near our front door.

Re outcomes of the "conference", I think cluso has no less than two designs for new zicog hardware. Both using two propellers and much smaller chip packages. I'm very much looking forward to seeing these. Especially the one that sits on top of the standard propeller proto board.

Just for fun, I've thrown together an old-school dip package design with one prop. It *will* be slower. But the upside is that it will have a bunch of accessories like a keyboard, small LCD display and also VGA display. There are almost certainly mistakes on this board, but nothing that couldn't be fixed with wire links. Rename as a .pdf


www.smarthome.viviti.com/build


Image Attachment :
Image Preview
KF2.jpg
  71KB (image/jpeg)
This image has been viewed 25 time(s).
Image Attachment :
Image Preview
KF4.jpg
  90KB (image/jpeg)
This image has been viewed 19 time(s).
Image Attachment :
Image Preview
KF5.jpg
  69KB (image/jpeg)
This image has been viewed 18 time(s).

File Attachment :
Propeller_rename_as_pdf.txt   121KB (text/plain)
This file has been downloaded 13 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/5/2009 5:32 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Living in the city, the only exposure I had to Koalas have been via the zoos and having one crap on my head !!! Wasn't it one of our PM's that had one take a leak on him??

Your design is nice but too many chips for me.


Links to other interesting threads:
Back to Top
 

TreeLab
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Nov 2006
Total Posts : 136
 
   Posted 10/5/2009 8:20 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Dr A : So just how quick is a Koala fight? It seems like an oxymoron to my North American sensibilities (like OJ's slow-speed chase).
Cheers!
pr
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/5/2009 9:41 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Koalas look so cute but I get the idea they are quite aggressive little critters.


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/5/2009 4:14 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Koalas can move fast when they want to. Almost a human walking pace at full speed. Mind you, the fight was much faster - lots of growling and biting and scratching for 10 mins. And they do have sharp claws about an inch long.

Yes, Cluso, too many chips! Like the N8VEM. I spent some time researching putting things on one chip. I think Howard Harte might have put a Z80 computer on a FPGA. I need to look into that more. There seem to be cores for the Z80 and for the 16550 uart, but I'm not so sure how internal memory works - both ram and eeprom. If these end up being external, then the prop is still the best platform as all the drivers already exist in software.

I've been reading through the Catalina docs - this looks a very interesting project and there seem to be software drivers for blade 1 that haven't even been used (by most of us) yet. So it is ahead of the game there, and certainly any platform on the prop doing zicog ought to be useful for other languages like C. The existance of Catalina in Basic would be amazing. Not sure what to call it though. Catalina I think was named as it started with C and was a big thing with propellers. The only big thing with propellers I can think of that starts with B is a Blimp.

I've got a few minor bugs on the triblade where sometimes it won't boot on startup. Cluso has some suggestions changing electrolytics over to tantalums, and when I get a moment at home I'll be doing that. Once it is running, the software seems very stable and I haven't managed to break it in the last week.


www.smarthome.viviti.com/build

Post Edited (Dr_Acula) : 10/6/2009 12:25:57 AM 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/6/2009 2:43 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
PANIC, DISASTER!

I was so dog tired on the way to my office this morning that I left my TriBlade on the bus.

Thats it for me, no TriBlade, no Props, no ZiCog. It's the end of my world.

Just now trying to chase up lost property but the outlook is not good.

Looks like, Cluso, you should go ahead and post whatever your next release is. As far as I can tell all was working well here (just got BDS C up and running last night) and you and Dr_A have been having success. I was quite happy with the ideas for changes you have proposed recently.


For me, the past is not over yet.

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/6/2009 3:21 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Hopefully someone will hand it in. Sent an email. :-)


Links to other interesting threads:
Back to Top
 
[ << Previous Thread | Next Thread >> ]
New Topic Post Reply Printable Version
849 posts in this thread.
Viewing Page :
 
 
Forum Information
Currently it is Friday, November 20, 2009 11:00 PM (GMT -8)
There are a total of 393,737 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.
62 Guest(s), 5 Registered Member(s) are currently online.  Details
Peter Verkaik, BradC, Harley, Rich_W8VK, potatohead