I am trying to develop a system using multiple XK-1s for scalability and wanted some feedback on implementation.
This is the basic idea (sorry for the shoddy ASCII art)
[ SINGLE BOARD ]
[ ] ( USB Comms ) XLINKS [ ( HANDLES ) (COMMS WITH (1) ) ]
[ PC ]---USB-( )========[=( SOME OUTPUTS )==( SOME OUTPUT )=] POSSIBLE EXPANSION
[ ] ( XS1-L1 (0) ) [ ( XS1-L1 (1) ) ( XS-L1 (2) ) ] WITH MORE XS1-L1s
[ ]
== are XLINKS
My question is in terms of programming them. Would it be more sensible to program then individually and then communicate using regular ports?
Or would I be better off programming a master chip with the whole set of functions and then the other XS-L1s all boot from it and communicate through the X-Links? (the board assumes this arrangement) The xn file would be a nightmare!
The goal is also to make it expandable but without editing the source too much...
Opinions?
Jake
Programming Multiple XS1-L1s
-
- Member++
- Posts: 28
- Joined: Wed Dec 01, 2010 5:46 pm
-
- XCore Addict
- Posts: 228
- Joined: Thu Jan 27, 2011 3:30 pm
- Location: Argenteuil - France