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...
Call for Secret Labs to Kick Start Go! Bus
#21
Posted 05 September 2013 - 10:07 AM
#22
Posted 05 September 2013 - 10:14 AM
What do you need to do to finished them off?
#23
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
#24
Posted 05 September 2013 - 01:24 PM
I can cook some in the oven if you are interested....
#25
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
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