Не смотря на примитивность (включить светодиодик), он призвана прежде всего научить запуску ассемблера и позволить начать работу. Если удастся ее скомпилировать и прошить, значит все у Вас работает и можно двигаться дальше.
Для начала нужно не просто скачать файлы из директории AVR, но и расположить их в нужном месте, то есть в папке devel/~iva/AVR или хотя бы сделать симлинк оттуда на реальное расположение файлов.
Для запуска нужно выполнить команду: spf4 1-helloLed.f
Запуск нужно производить из папки содержащий это самый файл (1-helloLed.f) или в команде указать, где он находится.
Сработать должно даже в Windows, только chip! не сработает, так использует системные вызовы, но hex должен получится, а в консоли будет примерно такой вывод:
~/AVR/examples$ spf4 1-helloLed.f
Type HELP for help
Процессор ATtiny44
00000 C014 RJMP ini
00002 9518 RETI
00004 9518 RETI
00006 9518 RETI
00008 9518 RETI
0000A 9518 RETI
0000C 9518 RETI
0000E 9518 RETI
00010 9518 RETI
00012 9518 RETI
00014 9518 RETI
00016 9518 RETI
00018 9518 RETI
0001A 9518 RETI
0001C 9518 RETI
0001E 9518 RETI
00020 9518 RETI
00022 9ADC Bip: SBI PORTA,4
00024 0000 NOP
00026 98DC CBI PORTA,4
00028 CFFC RJMP Bip
0002A E180 ini: LDI R24,16
0002C BB8A OUT DDRA,R24
0002E CFF9 RJMP Bip
Это выхлоп дисассемблера по слову listing в коде, просто что бы показать, что система работает.
После в директории должен найтись файл helloLed.hex, его можно скормить стороннему программатору, например через avrdude.
Встроенный программатор удобнее, но работает только в Ubuntu, он одномоментно прошьет все, что нужно, включая eeprom, fuse и lock, если их значения отличны от дефолтовых.