RetroBSD

2.11BSD operating system for microcontrollers
It is currently Sat Jan 29, 2022 2:14 pm

All times are UTC




Post new topic Reply to topic  [ 144 posts ]  Go to page Previous  1 ... 4, 5, 6, 7, 8  Next
Author Message
 Post subject: Re: Recently added ports
PostPosted: Sun Mar 06, 2016 9:01 am 
Contributor

Joined: Mon Nov 12, 2012 1:34 pm
Posts: 1092
Hi KnivD,

I just looked at your SPI bus idea. Nice :). I wonder, are there SPI chips that need the select wiggled to talk to them properly? If so, another bus wire might make sense.

I put some of my bus thoughts on this site a while ago.

I have a production tester that actually uses some of them.

Where we are right now, I think some 'universal' bus with a small wire count and some power would get us a system that would be quite useable for 'none of the above' type projects.

Just gotta write the kernel driver and add it in :).

Lots of fun :).

Wiz


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Mon Mar 07, 2016 9:41 am 
User avatar

Joined: Wed Feb 17, 2016 5:37 pm
Posts: 18
Ok, I give up on porting fanf :oops:
Spent the weekend on this, but couldn't figure out how to compile it so a working file can be produced. Too many years working in Microsoft environment and desiging hardware, and this is the result... I am out with this.

As to SPI chips, I take you are referring to the mSPI idea, right? If so, no I have not seen chips with this functionality yet. I have a mSPI-to-8xSPI bridge on ATF750 CPLD, but that's the closest to an IC, mSPI has ever been so far, I think.


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Mon Mar 07, 2016 10:35 am 
Contributor

Joined: Mon Nov 12, 2012 1:34 pm
Posts: 1092
Hi KnivD,

Yes. I think SPI + serial and maybe a few extra wires plus power could do most of it. High bandwidth really doesn't belong on a 'bus' and is a much different problem.

Single wire serial makes the most sense to me. Goes to a cheap PIC on each board that does low BW data, chip select, local chip(s) reset, and that sort of thing.

So the cheap PIC becomes the 'bus interface chip' of times past.

I too gave up porting RetroForth. Matt actually did the part I didn't know how to do. Then I was able to pick it up and move forward.

We are REALLY CLOSE to having a pretty useful system. Just a few kernel issues left IMHO.

What are your bus suggestions?

Obviously making it easy to write and interface your stuff is a biggie.

Lots of fun :).

Wiz


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Mon Mar 07, 2016 2:57 pm 
Contributor
User avatar

Joined: Thu Nov 08, 2012 7:04 am
Posts: 2401
Location: Rapa Nui
What is mSPI, plz?

_________________
Pukao Hats Cleaning Services Ltd.


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Mon Mar 07, 2016 3:33 pm 
Contributor

Joined: Mon Nov 12, 2012 1:34 pm
Posts: 1092
Hi Pito,

mSPI is his addressed version of SPI.

The first byte acts as a select byte so multiple mSPI units can share the same physical wires. It is VERY well documented on his website.

It is what I am proposing to do with the cheap PIC so that the bus can be just parallel wires rather than a seperate select lead from each to the CPU.

Wiz


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Mon Mar 07, 2016 11:37 pm 
Contributor
User avatar

Joined: Sun Oct 20, 2013 3:15 am
Posts: 322
KnivD wrote:
Ok, I give up on porting fanf :oops:
Spent the weekend on this, but couldn't figure out how to compile it so a working file can be produced.

What did you try? I bet it's a solvable problem.

_________________
@__briancallahan on Twitter


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Tue Mar 08, 2016 6:38 am 
Contributor

Joined: Mon Nov 12, 2012 1:34 pm
Posts: 1092
Hi KnivD,

Matt if he has a few moments can probably help!

Or just put the code piece up somewhere for comments about what is failing.

I find compiler problems very opaque. I usually wind up trying this and that in hopes of getting something to work. I tend to think much better in assembly.

This group recently helped me fix a 'bug' in my debugger that revolved on my using the word 'exit' as a label. The use of this particular word was confused by the linker to mean something else which caused a very obscure error code when I would exit my debugger.

Lots of fun :).

Wiz


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Sat Mar 12, 2016 7:04 am 
Contributor
User avatar

Joined: Sun Oct 20, 2013 3:15 am
Posts: 322
Added sysutils/noice, a small ncurses-based file browser.

_________________
@__briancallahan on Twitter


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Sun Mar 27, 2016 12:05 pm 
Contributor

Joined: Mon Nov 12, 2012 1:34 pm
Posts: 1092
Hi All,

Anybody home?

Lots of fun :)

Wiz


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Sun Mar 27, 2016 12:16 pm 
Committer
User avatar

Joined: Thu Oct 11, 2012 8:45 am
Posts: 1801
Location: Room 217, Floor 8, Arm 8, Wheel S7, Mars Base Alpha 3
There ain't nobody here but us chickens
Attachment:
surprised-chicken.jpg
surprised-chicken.jpg [ 142.72 KiB | Viewed 25441 times ]

_________________
Why not visit my shop? http://majenko.co.uk/catalog
Universal IDE: http://uecide.org
"I was trying to find out if it was possible to only eat one Jaffa Cake. I had to abandon the experiment because I ran out of Jaffa Cakes".


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Sun Mar 27, 2016 5:38 pm 
Contributor

Joined: Mon Nov 12, 2012 1:34 pm
Posts: 1092
Hi Matt :),

Nice :).

Wiz


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Mon Mar 28, 2016 2:50 am 
Contributor
User avatar

Joined: Sun Oct 20, 2013 3:15 am
Posts: 322
I am finally home, yes. But I am buried under a ton of work: I have all the stuff I normally have to do, plus I just got another conference paper accepted and I'm working towards my Ph.D. dissertation proposal, which I will be defending in May.

So no I don't really have time right now to do things. But if you do let me know and I'll give you write access to the LiteBSD-Ports repo on GitHub.

_________________
@__briancallahan on Twitter


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Mon Mar 28, 2016 9:24 am 
Contributor

Joined: Mon Nov 12, 2012 1:34 pm
Posts: 1092
Hi Brian,

I would be fun to read your papers. How about a link?

Glad I am on the other end of the journey you are beginning :).

Thanks for your note :).

Wiz


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Mon Mar 28, 2016 10:36 pm 
Contributor
User avatar

Joined: Sun Oct 20, 2013 3:15 am
Posts: 322
https://rpi.academia.edu/BrianCallahan

_________________
@__briancallahan on Twitter


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Wed Mar 30, 2016 6:16 pm 
Contributor

Joined: Mon Nov 12, 2012 1:34 pm
Posts: 1092
Hi Brian,

Just got to look at your page....

Tried to download one of your pubs.... to read it :).

1. Sign up with the facebook freeks?

2. Sign up with the Google giggle?

By clicking you agree to whatever we decide to add to our terms and conditions.

Hmmm....


If people didn't drink so much, they wouldn't be so paranoid? I guess I am not supposed to say it that way :) :).

I considered RPI, good school :). I eventually did U of M, then UNH and Yale. Still having fun with electronics, so I guess it all worked.

I hope it works for you also :)

Lots of fun :).

Wiz


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Wed Mar 30, 2016 11:40 pm 
Contributor
User avatar

Joined: Sun Oct 20, 2013 3:15 am
Posts: 322
Not sure. I thought that academia.edu let anyone download papers without an account (otherwise, I don't see the usefulness of it).

Anyhow, if you PM me your email address, I'll send you back whatever work of mine you're interested in.

_________________
@__briancallahan on Twitter


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Fri Apr 08, 2016 4:57 am 
Contributor
User avatar

Joined: Sun Oct 20, 2013 3:15 am
Posts: 322
Added sysutils/news, an implementation of the SysV news(1) command via IRIX written by a NetBSD developer.

_________________
@__briancallahan on Twitter


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Tue Apr 12, 2016 5:52 am 
Contributor

Joined: Mon Nov 12, 2012 1:34 pm
Posts: 1092
Hi Brian,

Not sure what 'news' does but it sounds interesing?

This morning I was looking into VAX Notes which I remember using many years ago. I guess it eventually became a part of ALL-IN-1 which I never used.

I wonder if there are any programs like this that we could add and could become a local collaboration and organizational tool for our PIC32 systems? Maybe even connecting with other PIC32 systems.

Lots of fun :).

Wiz


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Wed May 04, 2016 11:13 pm 
Contributor
User avatar

Joined: Sun Oct 20, 2013 3:15 am
Posts: 322
Added archivers/ category with archivers/fastlz, a fast lossless compression suite. It compresses and decompresses faster than gzip but archives are larger.

_________________
@__briancallahan on Twitter


Top
 Profile  
 
 Post subject: Re: Recently added ports
PostPosted: Thu May 05, 2016 7:00 am 
Contributor
User avatar

Joined: Sun Oct 20, 2013 3:15 am
Posts: 322
Added net/naim, an ncurses AIM, ICQ, IRC, and Lily client.
A picture of the IRC client in action.
Image
I will update the LiteBSD package repo in the next few days.

_________________
@__briancallahan on Twitter


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 144 posts ]  Go to page Previous  1 ... 4, 5, 6, 7, 8  Next

All times are UTC


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
cron




Powered by phpBB® Forum Software © phpBB Group

BSD Daemon used with permission