Home
Articles
DSerial for Nintendo DS
3 Firmware
Previous
1
2
3
4
5
6
A
Next
DSerial is shipped with just the bootloader installed. Bootloader has the following functions.
Natriums dserial library (download here) contains new firmware.
To upload the firmware unpack dserial-<version x>.zip and copy dserial.nds to your homebrew running device. Insert the DSerial and run the dserial.nds. This makes LED1 light up and you should see the following:
Press L to upload the firmware. You should see some percentages scrolling over your screen, ending with <Done>:
<61%>
<63%>
<65%>
.....
<95%>
<97%>
<98%>
<Done>
Press R (R switches between firmware and bootloader) to run the firmware. This makes LED1 go off and LED2 light up.
Now that the firmware is uploaded you can also try the DSerial tilt sensor, if you have one. Ashai Rey made a simple program, called PanoView, that will scroll and image over the two screens depending on the angle of your DS. You can download PanoView at his site.
Previous
1
2
3
4
5
6
A
Next
Articles
DSerial for Nintendo DS
3 FirmwareDSerial for Nintendo DS
3 Firmware
DSerial is shipped with just the bootloader installed. Bootloader has the following functions.
- * Write flash memory on the microcontoller (MCU) starting at position 0x0800 so as not to overwrite bootloader code
* Read flash memory on the MCU
* Respond to DSerial detection command
* Boot firmware on the MCU located at offset 0x0800
* Send UART data at 115200 bps
* Receive UART data at 115200 bps
Natriums dserial library (download here) contains new firmware.
To upload the firmware unpack dserial-<version x>.zip and copy dserial.nds to your homebrew running device. Insert the DSerial and run the dserial.nds. This makes LED1 light up and you should see the following:
Press L to upload the firmware. You should see some percentages scrolling over your screen, ending with <Done>:
<61%>
<63%>
<65%>
.....
<95%>
<97%>
<98%>
<Done>
Press R (R switches between firmware and bootloader) to run the firmware. This makes LED1 go off and LED2 light up.
Now that the firmware is uploaded you can also try the DSerial tilt sensor, if you have one. Ashai Rey made a simple program, called PanoView, that will scroll and image over the two screens depending on the angle of your DS. You can download PanoView at his site.


