This is an old revision of the document!


This information was extracted from the V.Smile Motion schematics which was (accidentally?) published by the FCC with the certification for the console.

Local copy of the document: vsmile-motion-schematics.pdf

Port A

  • IOA0: SPI clock
  • IOA1: MOSI
  • IOA2: MISO
  • IOA3: Busy
  • IOA4: Chip select

Console type

Console IOA14 IOA15
V.Smile 0 x
V.Smile Pocket 0 x
V.Smile Motion 1 0
Cyber Pocket 1 1

Other

  • IOA11: Only a pull down resitor?
  • IOA12: Only a test point on the motherboard?

Port B

ROM and cartridge

  • IOB0: extra address bit for the cartridge port, access second half of ROM
  • IOB1: Set to 0 to enable cartridge ROM
  • IOB2: Set to 0 to enable internal ROM

Power control

  • IOB3: Labelled “RESTART”, not used?
  • IOB4: “A/D”, related to the ADC?
  • IOB5: Voltage detect (ADC measurement of battery level or power supply)
  • IOB6: Pulled to ground by the ON button
  • IOB7: Pulled to ground by the OFF button

Port C

Configuration

LanguageIOC3IOC2IOC1IOC0
Italian 0 0 1 0
Chinese 0 1 1 1
Polish 1 0 0 0
Dutch 1 0 0 1
German 1 0 1 1
Spanish 1 1 0 0
French 1 1 0 1
UK English 1 1 1 0
US English 1 1 1 1

IOC4: if 1: show logo animation at boot

Power control

  • IOC6: audio output enablw
  • IOC7: Power control

Controllers

  • IOC8: Controller A clear to send (to controller)
  • IOC9: Controller B clear to send (to controller)
  • IOC10: Controller A request to send (from controller)
  • IOC12: Controller B request to send (from controller)
  • IOC13: UART Rx (from controller)
  • IOC14: UART Tx (to controller)
  • IOC15: Controller power?
io.1632253992.txt.gz · Last modified: 2021/09/21 21:53 by pulkomandy
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0