▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
propmod_us and propmod_1x1 are in stock. Only $30. PCB available for $5
Want to make projects and have Gadget Gangster sell them for you? propmod-us_ps_sd and propmod-1x1 are now available for use in your Gadget Gangster Projects.
Need to upload large images or movies for use in the forum. you can do so at uploader.propmodule.com for free.
From the 2MB needed, I would say that in the microcontroller arena, you didn't exactly keep it simple. It does sound interesting, but not interesting enough to pay for.
Personally, I can't wait til Largos comes out. I have been a unix geek for 20+ years now, starting with SunOS 3.5, and would really like the basic unix commands and even vi.
I wouldn't mind paying for it either(though I would like it free obviously) because bill has contributed so much to this forum, and inspired many at the same time.
On the other hand. I would be very interested in the voice recognition. If it is available without KISS OS, that would be great. Maybe even on Largos.
Depending on how good it is, and what else I would have to buy, I might pay for that.
Come on guys, I think the key contribution (if it works, etc. etc.) is this line:
> The OS supports abstract addressing, a proprietary set of functions for synaptic storage and retrieval, i.e. for learning and for accessing previously learned and stored synaptic information which equates to previously stored intelligence.
Without this, the description is just like another other OS
A wait and see may be good. Who knows, Dr. Jim may have something there. Although the tutorial on site sounds a bit like "...and then a miracle happens.." in the middle, but that's a bit expected given our history with AI.
Well, I'm not sure about their KISS OS, but I'm just glad I can finally control up to 16 servos with my propeller chip, and all for a mere $20 (for a single license)!
lonesock said...
Well, I'm not sure about their KISS OS, but I'm just glad I can finally control up to 16 servos with my propeller chip, and all for a mere $20 (for a single license)!
W9GFO said...
I'll sell you a servo control object that can control up to 32 servos right down to the millionth of a second - for $10!
That's just crazy talk! Why would I want to control 32 servos!?! Well, maybe if I could use them to control sharks with frickin' lasers on their heads... [noparse][[/noparse]8^)
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
lonesock
Piranha are people too.
Maybe the reason they don't contribute is because they have their own following, and would loose some of it if they actually found this forum. You guys(I would name names, but I would leave somebody deserving out) have way more to contribute and do it for free.
I am not much of a contributer, but I don't mind supporting those that do from time to time, and giving the deserved ataboys;^)
The one thing that King Gillette, George Eastman, Edwin Land, and Parallax have in common is recognizing that you have to give to get. Give away the razor to sell the blades, the camera to sell the film, the software to sell the hardware. It's a tried and true principle of marketing and one which, I'm sure, Mark and Jim will come 'round to eventually. So let's just be patient, sit back, and see how long it takes.
Yes, I came to a similar conclusion about VM on the Prop - but t sounds like maybe the KISS OS doesn't really mean this type of "virtual memory". From the description of the 32 bit addressing for MRAM/ERAM/VRAM, it sounds like the VRAM is not used as a traditional virtual memory backing store, but instead as an extension of a single common "abstract" 32 bit address across all storage. But then again maybe not, since 32 bits is not enough to address the capacity of even a single SD Card - so how would you access it?
Also (as you point out) to use this type of storage scheme effectively you need support for it built into the language - otherwise it's just too difficult to keep track of things. So the languages supported by KISS OS becomes absolutely vital.
Perhaps mallred will enlighten us?
Ross.
Ross & Bill,
I definitely agree, using flash or SD storage as a swap space would definitely result in a very high performance hit and wearing out of the media. I'm still ticking over in my mind about using some secondary RAM chips as 'swap space' in as much as paging in and out virtual pages of instructions and/or data. A multiple small page system (say 64 bytes) would certainly offer performance. I really need to get up to speed with PASM so I can do some experimentation in this area.
Toby said...
I can't help being a cynic, something that is marked all red is usually wrong, wrong ...
I can't tell if you're making a poor pun, but "mallred" is the name of the guy: Mark Allred. Gouge is the father in law. Phil did some PIing in the other thread (where mallred and Gouge introduced themselves) and found marriage records in Texas.
You're right! That's an almost too perfect example, though. I think it would tarnish the perceived customer goodwill of the others in my list to be associated with any ripoff printer (ink) companies. (Are you listening HP? )
Interesting specs...
MRAM (hub ram) 32KB - 10MB (presume 10MB/s) block transfers.... A number of us have been doing 20MB/s for ages (standard 80MHz prop)
ERAM (external sram) 2MB to 16MB - up to 3 MB (presume 3MB/s) block transfers... Depends on what you are saying here. I can get 6.7MB/s in byte transfers using unravelled code, 5MB/s in looped code. But if we want 32bit (long) fetches using byte-wide reads that is about 1MB/s. BTW, that only places it in the cog, not the hub.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ Links to other interesting threads:
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
propmod_us and propmod_1x1 are in stock. Only $30. PCB available for $5
Want to make projects and have Gadget Gangster sell them for you? propmod-us_ps_sd and propmod-1x1 are now available for use in your Gadget Gangster Projects.
Need to upload large images or movies for use in the forum. you can do so at uploader.propmodule.com for free.
Not if the same address space is shared with 16MB of ERAM (not to mention 32Kb of MRAM).
But I'm just guessing here. Only Mark or Dr Jim can tell us for sure.
Ross.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Catalina - a FREE C compiler for the Propeller - see Catalina
Personally, I can't wait til Largos comes out. I have been a unix geek for 20+ years now, starting with SunOS 3.5, and would really like the basic unix commands and even vi.
I wouldn't mind paying for it either(though I would like it free obviously) because bill has contributed so much to this forum, and inspired many at the same time.
On the other hand. I would be very interested in the voice recognition. If it is available without KISS OS, that would be great. Maybe even on Largos.
Depending on how good it is, and what else I would have to buy, I might pay for that.
Just my 10 bits worth.
Doug
> The OS supports abstract addressing, a proprietary set of functions for synaptic storage and retrieval, i.e. for learning and for accessing previously learned and stored synaptic information which equates to previously stored intelligence.
Without this, the description is just like another other OS
A wait and see may be good. Who knows, Dr. Jim may have something there. Although the tutorial on site sounds a bit like "...and then a miracle happens.." in the middle, but that's a bit expected given our history with AI.
// richard
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Style and grace : Nil point
www.machineinteltech.com/Servo_Control.html
(sorry, am I laying it on a bit too thick?)
Jonathan
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
lonesock
Piranha are people too.
I'll sell you a servo control object that can control up to 32 servos right down to the millionth of a second - for $10!
PM me for where to send the money.
Rich H
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
lonesock
Piranha are people too.
Maybe the reason they don't contribute is because they have their own following, and would loose some of it if they actually found this forum. You guys(I would name names, but I would leave somebody deserving out) have way more to contribute and do it for free.
I am not much of a contributer, but I don't mind supporting those that do from time to time, and giving the deserved ataboys;^)
Doug
-Phil
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
http://www.propgfx.co.uk/forum/·home of the PropGFX Lite
·
Ross & Bill,
I definitely agree, using flash or SD storage as a swap space would definitely result in a very high performance hit and wearing out of the media. I'm still ticking over in my mind about using some secondary RAM chips as 'swap space' in as much as paging in and out virtual pages of instructions and/or data. A multiple small page system (say 64 bytes) would certainly offer performance. I really need to get up to speed with PASM so I can do some experimentation in this area.
Russ.
But the OP was talking about some "real" RAM (beside SD and such permanent storage). Right?
So this should be quite fast.
Nick
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Never use force, just go for a bigger hammer!
The DIY Digital-Readout for mills, lathes etc.:
YADRO
I can't tell if you're making a poor pun, but "mallred" is the name of the guy: Mark Allred. Gouge is the father in law. Phil did some PIing in the other thread (where mallred and Gouge introduced themselves) and found marriage records in Texas.
..Steve
-Phil
MRAM (hub ram) 32KB - 10MB (presume 10MB/s) block transfers.... A number of us have been doing 20MB/s for ages (standard 80MHz prop)
ERAM (external sram) 2MB to 16MB - up to 3 MB (presume 3MB/s) block transfers... Depends on what you are saying here. I can get 6.7MB/s in byte transfers using unravelled code, 5MB/s in looped code. But if we want 32bit (long) fetches using byte-wide reads that is about 1MB/s. BTW, that only places it in the cog, not the hub.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBladeProp, RamBlade, TwinBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: Micros eg Altair, and Terminals eg VT100 (Index) ZiCog (Z80), MoCog (6809)
· Search the Propeller forums (via Google)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm