Download Print this page

Atari UNOCART-2600 Instruction Manual page 4

2600 sd multi-cart

Advertisement

Firmware re-programming (advanced)
The board can be re-programmed using an ST-Link device. The programming header is at the top of the board. First
connect the 3 pins to the equivalent pins on your ST-Link. You should then connect the ST-Link device to the USB
port of your computer. You will also need to power the board – the easiest way to do this is to plug the board into
your Atari 2600 and power on. The ST-Link software should then be able to connect to the STM32F407 and re-
program the firmware.
The latest firmware is available on the project website:
Microcontroller (advanced)
The UnoCart-2600 will be fitted with either a STM32F407VGT6 (1meg flash) or a STM32F407VET6 (512k flash)
microcontroller. Please refer to your PCB to determine which one is present on your device. If you are developing
new firmware for the cartridge, the table below shows the pins connected to the cartridge port & micro SD card slot.
STM32 Pin(s)
Cartridge Port
PD0...12
A0...A12
PE8...15
D0...D7
PC0
TV Jumper
PC1
TV Jumper
Credits
Original idea, hardware and firmware by Robin Edwards (electrotrains at atariage).
Additional cartridge support and firmware additions by Christian Speckner (DirtyHairy at atariage).
https://github.com/robinhedwards/UnoCart-2600
Pin
SWD
1
SWDIO
2
GND
3
SWCLK
STM32 Pin(s)
Function
PB5
MicroSD CS
PB13 (SPI2,2)
MicroSD CLK
PB14 (SPI2,2)
MicroSD DO
PB15 (SPI2,2)
MicroSD DI
Function
SWD I/O
GND
SWD Clock
3

Advertisement

loading