Skip to content

Repository files navigation

Repo Role

This repository is the planning and experiment notebook for iCybie work. It is intentionally focused on:

  • documentation and reference preservation
  • hardware experiments and commissioning notes
  • theory, reverse-engineering context, and development logs

Buildable source code and toolchains live in sibling repositories under the same top-level icybie parent folder.

Related Repos (Top-Level icybie Siblings)

  • ../sdk - iCybie SDK, runtime/library sources, sample programs, and Linux workflow docs. Branch separation: main (current/Linux-first) and windows-legacy (older Windows-oriented flow).
  • ../himage - rebuild tooling for i-Cybie HIMAGE ROM images. Branch separation: main (current) and windows-legacy (older Windows path).
  • ../icburn - Linux cartridge flash writer for Super iCybie hardware. Branch separation: main (current Linux implementation) and windows-legacy (older Windows path).
  • ../icaud - CLI utility for merging custom sounds into personalities. Branch separation: main (active branch).
  • ../yict - personality creator (Windows-focused). Branch separation: main and windows-legacy (legacy branch retained).
  • ../TLCS900L - TLCS-900 CPU tools and documentation (iCybie TMP91C815F context). Branch separation: main (active branch).
  • ../binutils-tlcs900 - TLCS-900-oriented GNU/binutils source tree. Branch separation: tlcs900_port (active port branch).

Super-iCybie

An upgrade path to of increased utility via connectivity and development.

lab

Getting Started

There are several methods to get started, but the most elightening is the removal of the outer shells to get a look how the robot is constructed.

internals

Working

Originally followed this source. The layout is demonstrated as:

layout

Communication

RS-232

Using the MAX233 and the USB-Serial convertor. Details regarding its use will be best-utilized on a Windows machine.

connection

Where the power connection is only needed if using the MAX233.

power

FTDI

Using the FT232RL and direct connectivity to the installed serial port these drivers are needed. Details regarding its use on RaspberryPi will be discussed.

ft232rl

Where the connection between Tx and Rx on the CMOS-level system and the iCybie is:

cable

Motherboard

The iCybie motherboard is exhibited as a property of location of element on each side:

top

bottom

Where the connection between a serial port terminal and the iCybie is through a serial port on-board:

serial

Specifications

About

An upgrade path to of increased utility via connectivity and development

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages