Navodila za Mac-OS - pripravila Tadeja Saje GNU assembler(za vse operacijske sisteme je že vse prevedeno in ni potrebno nič prevajati: https://launchpad.net/gcc-arm-embedded V directoriju arm-none-eabi/bin se nahajajo orodja as, ld in objcopy, ki jih rabimo Za prevajanje so ukazi podobni kot za win, razen poti datotek se spremenijo. Komunikacija z mikrokrmilnikom preko USB čipa FT231XS: FTDI VCP gonilnik dobiš na: http://www.ftdichip.com/Drivers/VCP.htm Program za komunikacijo ISP (In-System Programming) z mikrokrmilnikom lpc21isp: izvornik za mac isto kot za linux:http://sourceforge.net/projects/lpc21isp/ drug lažji način:na macu poženeš ukaz: sudo port install lpc21isp in ti ga inštalira z repozitorija na netu Kako najdem COM port na macu? ls /dev/cu* V odgovor dobimo serijsko številko FTDI čipa DA00AZLJ, kar potem potrebujemo v ukazih: Kako preizkusimo če dobimo podatke od naprave? lpc21isp -detectonly -control /dev/cu.usbserial-DA00AZLJ 115200 14746 Zapis hex datoteke v flash mikrokrmilnika? lpc21isp -control gnutest.hex /dev/cu.usbserial-DA00AZLJ 115200 14746 V primeru, da ima mikrokrmilnik drugačen kristal od 14.746MHz oziroma imamo prepočasen računalnik, bo treba hitrost RS232 komunikacije nastaviti na eno od standardnih vrednosti, ki je nižja od prikazanih 115200 bps. Zadnja številka je vrednost kristala za takt, ki je vgrajen v mikrokrmilnik. Iz te številke bootloader ISP izračuna timing za brisanje in pisanje pomnilnika FLASH.