Well I spent almost 2 days looking at almost every COM (computer on a module) on the web. There are at least 100, probably more. The outfit called "Olimex" seemed to me to have the best systems, their "base board" with on dual 0.1" centers probably could be done on an S100 bus board, The interface did look complicate to me however. Another group "Toradex" also looked good and use what seems to be becoming common COM connector, a SODIMM connector. They have way more types of inputs than one would normally need, again complicating the potential S100 board connection.
Then I discovered that the famous Raspberry Pi is coming out with a SODIMM equivalent of their original custom board. They supply an adaptor board to connect to it for a keyboard, LCD etc. as well. What's really nice is they bring out all the ARM lines to the edge connector, Best of all they released detail schematics of both the CPU board and "base board". The latter I would put on an S100 bus card, and with the ~140 lines available, more than enough to control the S100 bus. I wish they had more RAM on board (512K), but the demo operating system seems fast. See here for more info.
Another nice thing about this setup is there is an enormous hobbiest support group. My fear with some of the other companies is they would never help/give support etc.
Anyway that is my thinking currently for putting an ARM on the S100bus. Comments please!
On Monday, August 25, 2014 6:11:46 PM UTC-7, monahanz wrote:
Hope it's OK with everybody but I started a new tread on this topic of getting an ARM CPU on the S100 bus because the earlier one was getting long and deep.
My suggestion of using a EmbeddedARM.com TS-4900 raised serious questions about the practicality of fabricating an S100 support board with two SMD 100 pin connectors and getting the aligned right with hand soldering to the overhead CPU mini-board.
I want back to the drawing boards and discovered outfits that supply the ARM CPU's using SODIMM connectors. Common on laptops etc. This outfit "Toradex" seems to have a few that look suitable. See for example
They supply a base board to get one started. I would use that to build up an S100 board. The "Colibri T30" is a Cortex-A9 based CPU and should provide decent Linus and graphics. If I understand the terminology correctly the board has 110 GPIO lines some of which one would use to drive the S100 bus signals to talk to S100 I/O boards etc.
Could those of you familiar with such things take a glance at the above URL to see if I missing something major before I dig further.