![Atari UNOCART-2600 Скачать руководство пользователя страница 4](http://html1.mh-extra.com/html/atari/unocart-2600/unocart-2600_instruction-manual_2996124004.webp)
3
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:
https://github.com/robinhedwards/UnoCart-2600
Pin SWD
Function
1
SWDIO
SWD I/O
2
GND
GND
3
SWCLK
SWD Clock
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
STM32 Pin(s)
Function
PD0...12
A0…A12
PB5
MicroSD CS
PE8…15
D0…D7
PB13 (SPI2,2)
MicroSD CLK
PC0
TV Jumper
PB14 (SPI2,2)
MicroSD DO
PC1
TV Jumper
PB15 (SPI2,2)
MicroSD DI
Credits
Original idea, hardware and firmware by Robin Edwards (electrotrains at atariage).
Additional cartridge support and firmware additions by Christian Speckner (DirtyHairy at atariage).