Contents
6. ChaCo, the Chameleon Control Software..................................................................................39
6 1 Preparations 39
6 1 1 Linux / Mac OSX 39
6 2 Linux notes 39
6 3 Mac OSX notes 39
6 4 Overview 40
6 4 1 Slot Management 41
6 4 2 Memory Access 41
6 4 3 Debugging 41
6 4 4 Status display 41
6 5 Examples 42
6 5 1 Starting a core 42
6 5 2 Flashing a Core 43
6 5 3 Accessing memory 44
6 6 Command-line options 47
6 7 chacocmd 48
6 7 1 examples 48
7. Frequently asked questions..........................................................................................................49
. known Bugs and Limitations.......................................................................................................52
8 1 Turbo Chameleon FPGA Core 52
8 2 Menu System 52
8 2 1 MMC/SD Card compatibility 52
8 2 2 PRG Launcher 53
8 2 3 G64 Mounter 53
8 2 4 G64 Saver 53
8 2 5 CRT Launcher 53
8 2 6 SID Player 54
8 3 ChaCo 55
8 3 1 Windows 55
8 3 2 Linux 55
9. Reporting Bugs.............................................................................................................................56
9 1 Test Procedure 56
9 1 1 general 56
9 1 2 MMC/SD Card compatibility 56
9 1 3 non volatile user options 56
9 1 4 upgrading the core 57
9 1 5 File-browser 57
9 1 6 Plugins 57
10. Developer information...............................................................................................................5
11. Related projects...........................................................................................................................59
12. Appendix......................................................................................................................................60
12 1 PS/2 Keyboard Key Assignment 60
12 2 PS/2 Keyboard Joystick Assignment 61
12 3 CDTV Remote Control Key Assignment 62
12 4 supported Cartridge types 63
12 5 Opening the Cartridge 64
12 6 Re-programming the USB micro-controller 66
12 6 1 Linux 69
12 7 configuring Quartus for JTAG 70
12 8 Chameleon cable pinouts 75
12 9 Technical Data 77
12 9 1 Turbo Chameleon FPGA Core 77
13. Credits..........................................................................................................................................7
14. Fine print.....................................................................................................................................79
3