- 20/9/12 - USB host tests
- Test building a USB host with the SAM7 (Video)
- 4/10/12 - schematic
- Finished first version of the schematic, started work on the PCB layout
- 6/10/12 - schematic + board
- Fixed VREF issue, added rs232 connector, re-did RAM routing
- 7/10/12 - board
- Routed FPGA power supply, rs232 and parts of USB
- 16/10/12 - board
- PCB routing finished
- 19/10/12 - schematic + board
- Part availability checks, PTC on USB + DB9 supply, SPI series resistors
- 20/10/12 - schematic + board
- THT DIP switch, first batch of parts ordered
- 22/10/12 - schematic + board
- Additional 32MHz osc for atari st, all connectors THT, fixed eqfp GND connection, remaining parts ordered
- 28/10/12 - minimig doc
- Started to document the minimig internals
- 29/10/12 - firmware
- Started to port original arm firmware to gcc/sam7-p256. rs232, leds & sd card working
- 30/10/12 - firmware
- Altera PS/byteblaster implementation
- 5/11/12 - schematic + board
- Corrected VDDOUT buffering and rewired PA2 to allow SAM-BA reflash
- 7/11/12 - firmware
- Started to integrate usb host with minimig firmware (e.g. share spi and timer)
- 11/11/12 - firmware
- USB and Mimimig code integrated and finally work nicely side by side
- 13/11/12 - firmware + demo setup
- Altera byteblaster code is working inside minimig firmware on
SAM7-P256 and is
able to initialize modified OpenEP3C16
- 14/11/12 - schematic + board
- Derive 1.2V supply from 3.3V supply, option for TO263 LM3940
- 15/11/12 - board
- Ordered three boards :-)
- 20/11/12 - configuration
- Got three of the PACE games to synthesize under Linux and to run on the DE2. I'll have to write some kind of configuration selector.
- 23/11/12 - configuration
- My OpenEP3C16 based test setup runs pacman!
- 27/11/12 - board
- The pcbs have arrived and are being assembled. AT91SAM7, RS232, JTAG and SD card have tested and are working.
- 28/11/12 - board
- The USB host controller and the usb hub are working.
- 30/11/12 - board
- SUCCESS! The FPGA can be booted via the AT91SAM7.
- 1/12/12 - board
- VGA output is working
- 2/12/12 - board
- Audio output is working
- 3/12/12 - board
- Pacman runs, but can't be played due to missing joystick
- 6/12/12 - board
- Last big hurdle taken: The sdram seems to be working.
- 8/12/12 - board
- First board fully assembled
- 9/12/12 - board
- User IO interface on arm running, Pacman can be controlled with the joystick
- 11/12/12 - board
- All three boards fully assembled, started work on minimig core
- 13/12/12 - board
- Minimig boots!!!
- 16/12/12 - board + firmware
- Minimig support for mouse and joysticks. Audio is also working, last big missing functionaity is the usb keyboard.
- 23/12/12 - firmware + minimig core
- Minimig timing constraints to get a stable working core. Started to work on the MiST manual.
- 29/12/12 - firmware + minimig core
- USB keybord working inside amiga, OSD keyboard control still missing
- 31/12/12 - firmware + minimig core
- OSD working
- 2/1/13 - firmware + minimig core
- Various games running perfectly :-)
- 3/1/13 - schematic + board
- Bug fixes in schematic and board
- 10/1/13 - firmware + minimig core
- Stable fast ram, hardfile io fixed, mouse and jostick emulation
- 11/1/13 - firmware
- Flash Update from within OSD
- 19/1/13 - firmware + mist core
- Started work on Atari core. TOS upload from sd card to sdram working
- 22/1/13 - minimig core
- Re-enabled video filters and switched most IO to 4mA for reduced emissions
- 29/1/13 - mist core
- TOS 1.00 boots! No IRQs, no floppies, no IO, wrong desktop size, but TOS BOOTS!
- 6/2/13 - mist core
- Interrupts working, mouse and keyboard working.
- 7/2/13 - mist core
- Bus error implemented. As a result TOS 1.04 boots as it correctly indentifies a missing blitter.
- 8/2/13 - mist core
- Bus error on dtack timeout, mfp timer a implemented. TOS 2.06 boots past memtest until it crashes due to missing floppies.
- 12/2/13 - mist core
- Partial DMA/FDC support, TOS 2.06 booting, major parts of FDC/io-controller interface, still FDC timeouts
- 13/2/13 - mist core
- Floppy read working!
- 14/2/13 - mist core + firmware
- Floppy write working. Up to 14MB ST ram
- 15/2/13 - minimig core + mist core + firmware
- Integrated latest TG68 core, simplified keybaord/mouse integration, Atari core runs its first game
- 3/3/13 - firmware
- Atari joystick support (monitoring mode only, but should be sufficient for most games)
- 4/3/13 - mist core
- Small adjustments in ikbd handling, Bolo runs now
- 5/3/13 - mist core
- Replaced psg stub with MikeJ's ym2149 implementation and some simple sigmal delta dac so the atari core now has sound
- 8/3/13 - firmware + mist core
- Some ikbd/spi fixes, added parts of Stephen Leary's mfp implementaion, mfp/rs232 output via io controller, support for more floppy formats (e.g. for 10 sectors per track used by Oxyd2)
- 10/3/13 - another atari core
- The first 3rd party core running on the MIST
- 15/3/13 - firmware + mist core
- Support for color video and first steps with an atari OSD
- 18/3/13 - firmware + mist core
- Most important parts of OSD working (floppy image and video mode selection)
- 25/3/13 - firmware + mist core + minimig core
- Various small improvements (IKBD, Minimig 16MB support etc)
- 31/3/13 - firmware + mist core
- First boot from harddisk emulation
- 1/4/13 - firmware
- ACSI read, write and formatting works
- 11/4/13 - firmware + mist core
- OSD improvements, USB combo device fix etc etc ...
- 12/4/13 - firmware
- Full featured mist OSD
- 14/4/13 - firmware
- Change core via OSD
- 23/4/13 - mist core
- Some dirty hacks to get bus error more reliable. Oxyd2 runs nicely now!
- 5/5/13 - mist core
- Cleaner bus error fixes, some work on MIDI and EmuTOS 0.9.0 adaptation
- 10/5/13 - board
- Pre-production board V1.2 passed all tests
- 13/5/13 - add-ons
- Received PCBs for various add-ons (usb-debug, MIDI and HDMI), these now need to be assembled
- 15/5/13 - firmware
- First work on MIDI add-on, some SPI read speedups, ikbd timng fixes
- 21/5/13 - board
- Boards available for pre-order
- 24/5/13 - mist core
- MIDIMAZE and ECO are able to use MIDI interface
- 31/5/13 - mist core
- MIDI acia tx interrupts working: Cubase is working!
|