Here is a listing of what to do next in building the pinball machine. The list is ordered by "modules", that is blocks whithin which steps depend on each other. Steps done will be marked by a tick icon
. Steps currently blocked by other tasks that have to be completed first are marked by an exclamation mark icon:
Control Computer
Assemble "raw" computer and get it to boot BSD
Adjust tty definitions so that serial console is usable
Correct tty definitions so that root can login on serial console - Integrate GCC in machine case
Machine Case
Wait for Game Control Computer assembly - Integrate Game Control Computer base board
- Integrate power supplies and HVAC cabling
- Create rack-like system for subsystem integration
- Build service door backbox
- Integrate service door backbox
- Build and integrate service door
Mechanics Control
Set up the EPROM programming computer
Burn another EPROM (PB-M02) with the current PinBall/Parts/PB-P01 Redesign PinBall/Parts/PB-B03 for new microcontroller architecture (Atmel AVR instead of Intel based)
Rewrite PinBall/Parts/PB-P01 for new I/O control board
- Measure switch matrix scan timings, adjust if neccessary, repeat
- Measure lamp matrix signal timings, adjust if neccessary, repeat
- Measure lamp matrix voltage and current delivery
- Build switch column decoder PB-B10
Wait for GCC to be usable to generate test commands to I/O subsystem - Test switch matrix bus operation
- Design and build switch / bus interface
- Test switch matrix operation
Build lamp matrix column decoder PinBall/Parts/PB-B06
- Test lamp matrix bus operation
- Build at least one prototype lamp matrix output driver
- Test lamp matrix operation
THIS DATA IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS DATA, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
All product and brand names mentioned on there pages and in the source code are registered names and/or trademarks of the respective owner and are mentioned for identification purposes only.
For a full copyright notice, please see this link. For imprint and contact information, please see http://www.thiemo.net/.