Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

Call for Secret Labs to Kick Start Go! Bus


  • Please log in to reply
25 replies to this topic

#21 CW2

CW2

    Advanced Member

  • Members
  • PipPipPip
  • 1592 posts
  • LocationCzech Republic

Posted 05 September 2013 - 10:07 AM

Well, I have developed PS/2 module (working prototype and render of final design below), abandoned long ago; along with 1-Wire module. There were many more on the "todo" list, but it seems the Go! lost the interest...

Attached Files



#22 Juzzer

Juzzer

    Advanced Member

  • Members
  • PipPipPip
  • 135 posts
  • LocationHertfordshire, UK

Posted 05 September 2013 - 10:14 AM

What do you need to do to finished them off?



#23 CW2

CW2

    Advanced Member

  • Members
  • PipPipPip
  • 1592 posts
  • LocationCzech Republic

Posted 05 September 2013 - 11:42 AM

What do you need to do to finished them off?

 

Hm... if I remember it correctly, the hardware design of PS/2 module is basically done, although there are still some things that can be changed/improved (*). Then, assuming the initial batch of PCBs does not have any problems, it'd need to pass GO! logo certification. As I don't have an easy access to small-scale manufacturing equipment any more, I'd need to set up the whole chain...

 

Software-wise, the module firmware (STM8S003) can do  basic PS/2 operations, one thing missing is proper handling of frame timeouts; and handle as much devices as possible without the need for a device-specific 'driver'. On the managed side, there was only proof-of-concept communication using raw SPI, no higher level abstraction. Using Go!Bus 1.5 profiles feature it should be possible to implement virtual PS/2 channel (module uses Go!Bus 1.0).

 

(*) Like using SMD version of the PS/2 connector; and I was thinking about adding a MOSFET to control the PS/2 device power (in case it needs hard reset, e.g. after in was re-plugged).

 

 

The 1-Wire module did not make it past the breadboard, then I just made a list of features, resp. devices to be supported. The firmware wouldn't take long, I have implemented 1-Wire protocol a few times already  :P



#24 Juzzer

Juzzer

    Advanced Member

  • Members
  • PipPipPip
  • 135 posts
  • LocationHertfordshire, UK

Posted 05 September 2013 - 01:24 PM

I can cook some in the oven if you are interested....



#25 CW2

CW2

    Advanced Member

  • Members
  • PipPipPip
  • 1592 posts
  • LocationCzech Republic

Posted 05 September 2013 - 02:16 PM

I can cook some in the oven if you are interested....

 

Thanks for the offer, noted. However, the modules are now pretty low in the queue, so it might take some time (if ever : ). We could start a separate thread for that, I think it is getting a little bit off-topic. Let's celebrate GoBus 1.5 one year anniversary instead!



#26 mcinnes01

mcinnes01

    Advanced Member

  • Members
  • PipPipPip
  • 325 posts
  • LocationManchester UK

Posted 05 September 2013 - 09:43 PM

I would as ever still love to see 1-wire, maybe even a can-bus module? And perhaps a wifi module?

 

Although I feel a chicken and egg argument coming on....

 

Which **should** come first Go! Bus 1.5 or new modules?

 

If you develop a module you would have to write your own firmware which would be a port around Go! bus 1.0. Then what happens when the generic firmware comes out for the STMs with 1.5?

 

Chris if funding is not a route, but developing modules is, can users have an update on where Go Bus 1.5 is.

 

It would be helpful to see:

- An up to date feature set

- Current status of the features

- Current issues

- A detailed definition of the architecture and how the various functions that are complete work and how you expect or propose the outstanding features to fit in.

 

Are SL happy to share this level of detail and perhaps the code for users to contribute/test?

 

There are a fair few people with STM discovery boards, I guess testing can be done for Go! bus 1.5 with an N Go! + STM discovery right?

 

Thanks again and I hope we can spark some community interest back in to Go! :)

 

Andy






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.