F256K2
PRODUCT SPECIFICATIONS
Introducing the F256K2
Preliminary Information
System Datasheet
Development Tools
Foenix IDE (Emulator)
(Development System for Foenix Products)
https://github.com/Trinity-11/FoenixIDE/releases
Calypsi C/ASM 65C02 Tool Chain
(Supports Foenix Products)
F256 Foenix Emulator
(Emulator for the F256 Jr/F256K)
General Specifications
SKU:
F256K2 – F256K2 Main Board + Optical Keyboard + Official F256K2 Enclosure
Release Date: Pre-Order Now – For October Shipping
SYSTEM
- CPU: On Board W65C816 (TQFP)
- Runs in Emulation Mode (65C02) in its default state
- Now the FNX6809 will be integrated with the F256K2 core to support Lvl2 OS9
System General Memory
- 512KBytes Static RAM (Code & Data)
- 512KBytes FLASH
- 128MBytes DDR3 RAM (Graphics & Data)
Media & Network
- External SDCard (Normal Sizes)
- Internal SDCard (Micro Sized)
- IEC Port for connectivity with FNX1591 & FNX1592HD
- Copper Ethernet Port with Controller with integrated IP Stack
- WIFI Module with Controller with integrated IP Stack
Sound Sub-system
- FPGA Integrated – 2x PSG (SN76489) Mono/Stereo
- FPGA Integrated – 2x Giddeon SID Mono/Stereo
- FPGA Integrated – OPL3
- Onboard Wavetable Chip – DREAM – SAM2695
- Optional MIDI Kit
(External Midi Connector + WT Daughter B oard Connector)
Video Sub-system
- New VICKY “The Fourth” 2D/3D* Graphic Engine Core
- DVI Output over HDMI connector
*: The early core will do 2D only, but later 3D Graphics functionabilities will be added.
Misc
- 2x DB9 – 3 Buttons Atari Style Joysticks Ports
- USB-C Port – For FPGA reprogram/Debug Port/Serial Port
- PS2 Connector for Mouse or Keyboard
- FNX4N4S Connector
- In its final form – Gateron KS-22 Optical Keyboard
Options (extra cost)
- 256K RAM Expansion Module (Code & Data)
- 256K FLASH Expansion Module
- MIDI Connectors
Wiki
wiki.f256foenix.com
Software Support
- Comes with an Installed (Flashed) micro-kernel & SuperBASIC on BOOT
- Can be reflashed with user software
- USB background debug port to read and write directly in memory to speed up development
Reference Manual
https://github.com/pweingar/C256jrManual/blob/main/tex/f256jr_ref.pdf
VIDEO SUB-SYSTEM
Graphics Engine
VICKY “The FOURTH”
(CFP95600)
Resolutions
F256K Compatible Text Modes:
80×60, 40×60, 80×30, 40×30 (@ 60Hz)
80×50, 40×50, 80×25, 40×25 (@ 70Hz)
F256K Compatible Graphics Modes:
320×240 @ 60Hz
320×200 @ 70Hz
F256K2 Compatible Only Graphics Modes:
320×240 @ 60Hz
320×200 @ 70Hz
640×480 @ 60Hz
640×400 @ 70Hz
Color Depth
F256K Compatible:
256 Colors – 8bits Per Pixel – For All Modes. (4x LUT)
F256K2 Modes:
32Bits RGBA
Graphics Engine Features
F256K Compatible Modes
3 Layer System + Interstitial Sprites Layer
Can be any choices of Bitmap or Tiles.
Out of 3x Bitmap Layers
Out of 3x Tilemap Layers
64x Sprites Muxable (8×8, 16×16, 24×24, 32×32)
DMA Engine (Non-Transparent)
F256K2 Graphics Engine Features
More Bitmap, Sprites, Tiles…
More Colors, 3D Graphics (Gouraud Shaded Triangle)
Transparency Possibly?
Will be defined sooner than later!
With 128MBytes of DDR3, anything is possible!
SYSTEM MISC
Media
IEC Port – Commodore Drive – (With Fast Mode Support)
Full-Size SDCard
On board uSDCard for permanent Storage
Network
Wiznet W6100L Controller with integrated IP Stack
Wiznet Wifi360 module with integrated IP Stack
Joysticks
2x Atari Style Input
1x MiniDIN9 NES/SNES Connector for NES/SNES Adapter (excluded but optional)
Keyboard
F256K2
66Keys Optical Keyboard with programable 4xRGB Status LEDs
Expansion Slot
RAM Cartridge
FLASH Cartridge
IO Card (VIA) – Developped by a third-party
Splash Screen LCD
(Official F256K2 Enclosure)
280×240 @ 16bits per pixel (SPI Interface)
AUDIO SUB-SYSTEM
FPGA Sound
2x Instances of PSG – SN76489
2x Instances of Guideon SID
1x OPL3
Midi Wavetable
Dream SAM2695
Audio Sampling
DAC Ports
Misc
RCA Stereo Line-Out
1/8″ inch Headphone Output Connector
MECHANICAL SPECS
What’s in the box
F256K2:
Main unit with Optical keyboard with back bezel
WiFi antenna
Internal uSDCard Installed
Enclosure Dimension
TBD
Product Weight
~2lb