DIP switches: Difference between revisions

From F256 Foenix
Jump to navigationJump to search
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
== F256K DIP switches ==
== F256K DIP switches ==


The following might be slightly outdated.  
The following might be slightly outdated. [[File:F256k DIP switches.png|thumb]]'''Source''': https://github.com/ghackwrench/F256_MicroKernel/tree/master/docs#dip-switches


'''Source''': https://github.com/ghackwrench/F256_MicroKernel/tree/master/docs#dip-switches
# Enable boot-from-RAM '''AND''' don't prioritize the cart to autoboot a kernel compatible KUP header program
 
# Enable boot-from-RAM
# Reserved (potentially for SNES gamepad support)
# Reserved (potentially for SNES gamepad support)
# Enable SLIP based networking
# Enable SLIP based networking
Line 12: Line 10:
# F256: CBM keyboard installed; F256k: reduced TCP window size.
# F256: CBM keyboard installed; F256k: reduced TCP window size.
# ON: 640x480, OFF: 640x400 (''not yet implemented'')
# ON: 640x480, OFF: 640x400 (''not yet implemented'')
# Enable gamma color correction[[File:F256k DIP switches.png|thumb]]
# Enable gamma color correction




When boot-from-RAM is enabled, the kernel will search the first 48k of RAM for pre-loaded programs before starting the first program on the expansion cartridge or the first program in flash.
When boot-from-RAM is enabled, the kernel will search the first 48k of RAM for pre-loaded programs before starting the first program on the expansion cartridge or the first program in flash.


== F256K2 DIP switches ==
== F256K2 Core Select DIP switch ==


[[File:F256k2ds.png|thumb]]
[[File:F256k2ds.png|thumb]]

Latest revision as of 00:43, 16 February 2025

F256K DIP switches

The following might be slightly outdated.

Source: https://github.com/ghackwrench/F256_MicroKernel/tree/master/docs#dip-switches

  1. Enable boot-from-RAM AND don't prioritize the cart to autoboot a kernel compatible KUP header program
  2. Reserved (potentially for SNES gamepad support)
  3. Enable SLIP based networking
  4. Feather board installed (eg Huzzah 8266 WiFi)
  5. SIDs are installed
  6. F256: CBM keyboard installed; F256k: reduced TCP window size.
  7. ON: 640x480, OFF: 640x400 (not yet implemented)
  8. Enable gamma color correction


When boot-from-RAM is enabled, the kernel will search the first 48k of RAM for pre-loaded programs before starting the first program on the expansion cartridge or the first program in flash.

F256K2 Core Select DIP switch

Switch Binary Value Context
1- ON/ 2- ON 0 0 Load 0 - F256K2c Load
1- OFF/ 2- ON 1 0 Load 1 - F256K2e Load
1- ON/ 2- OFF 0 1 Load 2 - F256K2 FNX6809 Load
1- OFF/ 2- OFF 1 1 Load 3 - Mister Foenix (I suppose)