<br><br><div class="gmail_quote">On Tue, Jan 25, 2011 at 4:04 PM, Madhavi Manchala <span dir="ltr">&lt;<a href="mailto:madhavi.linux@gmail.com">madhavi.linux@gmail.com</a>&gt;</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&#39;s site.<br>i am not sure about your board. manual and board&#39;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>