برای شروع پروگرم و دیباگ کردن برد spartan6، ابتدا باید پروگرمر را به برد متصل کنید. همچنین برد را به منبع تغذیه نیز وصل کنید. در این آموزش از پروگرمر JTAG SMT XILINX استفاده شده است.

مطابق تصویر زیر، در صورتی که اتصال به درستی برقرار شود، چراغ پروگرمر به رنگ سبز در خواهد آمد.

پس از آن، برنامه XILINX ISE را باز کرده و تمام مراحل سنتز را مطابق شکل زیر تا ایجاد فایل پروگرم با پسوند BIT انجام دهید.

در منوی tools گزینه iMPACT را باز کنید.

در پنجره باز شده، بر روی گزینه boundary scan دبل کلیک کنید.

در صفحه سفید بازشده، راست کلیک کرده و گزینه Initialize chain را انتخاب کنید.

در صورت اتصال صحیح به پردازنده، باید آیکون زیر را مشاهده کنید.

در این مرحله، پنجره ای باز می شود که می توانید فایل با پسوند bit را برای پروگرم شدن انتخاب کنید. پس از آن، برنامه از شما می پرسد که آیا قصد پروگرم کردن حافظه فلش را دارید که در این قسمت بر روی گزینه no کلیک کنید.

سپس در قسمت نشان داده شده در شکل راست کلیک کرده و گزینه program را انتخاب کنید.

در نهایت بر روی گزینه ok کلیک کنید تا پروگرم کردن برد به اتمام برسد.