Copying flash to SD card and vice versa on VS1010D

Designing hardware and software for systems that use the VS1010 MP3 Audio DSP Microcontroller.
Post Reply
Aleksi
User
Posts: 7
Joined: Wed 2019-06-12 10:03

Copying flash to SD card and vice versa on VS1010D

Post by Aleksi » Fri 2019-07-05 14:31

Greetings!

Here is an simple program called flashwrite that you can use to copy SD card to your VS1010D SPI flash but also copy flash to your SD card. In addition its possible to print your flash/SD card content to .txt file for debugging purposes. You could use this program for example in case you couldn't move files to your flash with your PC (lack of ports etc).

In addition you are going to need package program called ParamSpl which handles parameters you give to the flash. It is also provided below.


I hope this is helpful for you. Feedback and questions are welcome!


Kind regards,

VLSI Solution's trainee
Aleksi
Attachments
flashwrite_and_partition.pdf
Documentation
(893.14 KiB) Downloaded 27 times
flashwrite.dlx
flashwrite program, VS1010 VSOS executable
(5.93 KiB) Downloaded 10 times
ParamSpl.dlx
ParamSpl program, VS1010 VSOS executable
(898 Bytes) Downloaded 12 times
arch-ParamSpl-2019-07-05-14-22-RC1.zip
ParamSpl program, VSIDE Solution with source code
(12.86 KiB) Downloaded 11 times
arch-flashwrite-2019-07-05-14-23-RC1.zip
flashwrite program, VSIDE Solution with source code
(23.14 KiB) Downloaded 15 times

Aleksi
User
Posts: 7
Joined: Wed 2019-06-12 10:03

Re: Copying flash to SD card and vice versa on VS1010D

Post by Aleksi » Thu 2019-08-22 13:43

Hi all!

Here is a small upgrade to this program (flashwrite). New user interface allow users to interact with drives more freely, not just with D and F. For example, when copying from F to S you could just write command "flashwrite C F S" to your command window. (flashwrite C source destination)

You can get more information and help by giving command "flashwrite".

To use flashwrite you also need program called ParamSpl (same version as in earlier post) in your sys folder which handles parameters you give to the flashwrite. It is also provided below.


Again, I hope this is helpful for you!


Kind regards,

VLSI Solution's trainee
Aleksi
Attachments
ParamSpl.dlx
ParamSpl program, VS1010 VSOS executable
(898 Bytes) Downloaded 8 times
arch-ParamSpl-2019-07-05-14-22-RC1.zip
ParamSpl program, VSIDE Solution with source code
(12.86 KiB) Downloaded 10 times
flashwrite.dlx
flashwrite program, VS1010 VSOS executable
(6.04 KiB) Downloaded 8 times
arch-flashwrite-2019-08-22-14-38-RC2.zip
flashwrite program, VSIDE Solution with source code
(23.1 KiB) Downloaded 9 times

Post Reply