Software needed
for this step of the Dreamcast
Tutorial:
[DCUpload
V2.01 Beta (for Serial Slave)]
[Discjuggler
Image of Markus Comstedt's Serial
Slave CD]
The uploading process to the
Dreamcast is being enabled
by either having a so called
"Coders Cable"
(which connects your Dreamcast
to your PC via serial interface)
or having a "Broadband
Adapter" (the Dreamcast
synonym of a network adapter).
In case you just want to test
your configuration and haven't
coded anything yourself just
use on of the examples of KOS
(can be found in ~/kos1.1.3/examples/dreamcast)
- Connect your Dreamcast
to your PC via the
Coders Cable
- Boot up Serial Slave
in your Dreamcast.
(when the border of the
screen turns blue the Dreamcast
is ready to accept incoming
data)
NOTE:
Serial Slave does not accept
binary ELF files to
be uploaded, they have to
be in Motorola SREC Format.
You can convert them from
within Cygwin with the following
line:
sh-elf-objcopy
-O srec yourdemo.elf yourdemo.srec
- Now load up the DCUpload
tool on your PC.
(you can download it here)
- The following window will
appear:
- Choose the right Communication
Port in the GUI
- Now use menu File->Open
- Browse to your converted
.SREC file and hit
OPEN
- Now click the button Upload
File
- The Port Status:
should now show Uploading
File and the Data Sent:
value should increase.
(When uploading is finished
an Output Window open
which displays debug information)
- After uploading the border
should shortly turn to red
and your program should start.
- You successfully uploaded
your first program to your
Dreamcast.
|