<br><br><div class="gmail_quote">On Tue, Jan 25, 2011 at 4:04 PM, Madhavi Manchala <span dir="ltr"><<a href="mailto:madhavi.linux@gmail.com">madhavi.linux@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Dear All,<br>
<br>
I am new to Board Support Package (BSP) development. I have few basic<br>
questions about BSP. The hardware devices that I have with me are as<br>
follows.<br>
<br></blockquote><div>This question possibly belongs to arm-mailing list or JTAG mailing list<br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
1) A custom board with Samsung S3C2510A micro controller which is<br>
based on ARM 940T core with some serial ports, ethernet ports and a<br>
JTAG interface.<br>
2) J-Link JTAG with J-Flash and J-LinkGDBServer applications.<br>
<br>
My basic questions are,<br>
a) How can I load my program (image) on to the device flash?<br></blockquote><div><br>you have to look into jtag manual for that. <br>possibly you have to load uboot on the board.<br>connecting one end of jtag to board through a network cable and one end with your machine <br>
and after loading uboot, you have to use tftpboot or something similar(depending on the board documents)<br>you may have to use uwrite or fiswrite to write uImage to board<br>you have to be careful with address and all, else you may end up corrupting the board memory.<br>
<br>For ep boards, there are many document online on ep's site.<br>i am not sure about your board. manual and board's mailing list is your best bet. <br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
b) How can I copy my program from flash to RAM and run the same from RAM?<br>
c) Where can I see my program output?<br>
<br>
In brief, I want to load my application on to the device and run the<br>
same. How can I do this? What are other tools or applications I need?<br>
What other information I need like flash details, micro controller<br>
details etc.?<br>
<br>
Thanks and Regards,<br>
Madhavi M.<br>
<br>
_______________________________________________<br>
Kernelnewbies mailing list<br>
<a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
<a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
</blockquote></div><br>