I’m still unclear if you want to:
- run julia on the ATMEGA8 – impossible (without some serious work on changing the language itself)
- communicate with a program on ATMEGA – which is what Arduino.jl lets you do, but you could do directly with SerialPorts.jl
- Use julia to automate the transferring of compiled programs (eg written in C), to the ATMEGA, eg via JTAG – in which case you probably are best off using julia’s great power for calling external programs, to run the commandline tools that Atmel provides.