Hi everyone,
I'm doing a project for lab, its basically an mp3 player. My goal is to able to download a mp3 file from PC to memory blocks on an microcontroller (Xilinx Microblaze) and playback using an MP3 decoder.
Basically that problem is I have no easy way of getting the data from the computer to Microcontroller (softcore on FPGA). I am currently think about sending the data byte-wise via the Serial Com Port interface, and have an UART take this data and store it into RAM of microcontroller system. However, I goggled for a few days now and can?t find a program that do this on the computer end. (that?s free) The program should simply pick up a file from the computer and send it byte-wise down the serial COM port. We will do our best to handle the data and control signals?
If you know such program or know a better way to implement this please contact me at luhai167@163.com or post (I?ll check back quite often)
Anyways here?s some details on the system we are using.
I have
---------
Microblaze processor softcore
http://www.xilinx.com/xlnx/xebiz/design...ip_product_details.jsp?key=micro_blaze
In our system an 8k bram and various I/O core can be added to the System on Chip system. (sounds weird saying that)
The main board with FPGA-D2FT
https://digilent.us/Products/Detail.cfm...d=D2FT&Nav1=Products&Nav2=Programmable
The I/O Board (DIO5) attached to D2FT PDF
https://digilent.us/Data/Products/DIO5/DIO5-brochure.pdf
RAM and Flash board attached to D2FT PDF
https://digilent.us/Data/Products/MEM1/MEM1-brochure.pdf
I can buy
--------------
Choice of Peripherals (Don?t pick anything too expensive, I?m a college student after all)
https://digilent.us/Products/Catalog.cf...=Products&Nav2=Accessory&Cat=Accessory
https://digilent.us/Products/Catalog.cf...roducts&Nav2=Peripheral&Cat=Peripheral
Thanks,
Xian
I'm doing a project for lab, its basically an mp3 player. My goal is to able to download a mp3 file from PC to memory blocks on an microcontroller (Xilinx Microblaze) and playback using an MP3 decoder.
Basically that problem is I have no easy way of getting the data from the computer to Microcontroller (softcore on FPGA). I am currently think about sending the data byte-wise via the Serial Com Port interface, and have an UART take this data and store it into RAM of microcontroller system. However, I goggled for a few days now and can?t find a program that do this on the computer end. (that?s free) The program should simply pick up a file from the computer and send it byte-wise down the serial COM port. We will do our best to handle the data and control signals?
If you know such program or know a better way to implement this please contact me at luhai167@163.com or post (I?ll check back quite often)
Anyways here?s some details on the system we are using.
I have
---------
Microblaze processor softcore
http://www.xilinx.com/xlnx/xebiz/design...ip_product_details.jsp?key=micro_blaze
In our system an 8k bram and various I/O core can be added to the System on Chip system. (sounds weird saying that)
The main board with FPGA-D2FT
https://digilent.us/Products/Detail.cfm...d=D2FT&Nav1=Products&Nav2=Programmable
The I/O Board (DIO5) attached to D2FT PDF
https://digilent.us/Data/Products/DIO5/DIO5-brochure.pdf
RAM and Flash board attached to D2FT PDF
https://digilent.us/Data/Products/MEM1/MEM1-brochure.pdf
I can buy
--------------
Choice of Peripherals (Don?t pick anything too expensive, I?m a college student after all)
https://digilent.us/Products/Catalog.cf...=Products&Nav2=Accessory&Cat=Accessory
https://digilent.us/Products/Catalog.cf...roducts&Nav2=Peripheral&Cat=Peripheral
Thanks,
Xian