I have problem with an interesting application of Arduinos in a novel building control system.
The system basically controls 2 motors using MOSFETS, reads two external sensors, can have its ID set using 7 dip switches and communicates over RS485 with a master unit.
I prototyped the system with an Arduino Duemilanove and Arduino Pro and it worked fine. I has gone to a manufacturing firm who have basically cloned an Ardunio pro onto the main PCB. They reckon that have got a boot loader on it but keep getting the common: avrdude: 'stk500_recv(): programmer is not responding' error when attempting to programme the board. The happens when even attempting to load the simplest 'blink' programme. They are programming the board using WinXP and Vista, Ardunio IDE 017 & 018 using a FTDI TTL-232R-3V3 cable.
The dxf file of the circuit is here: http://dl.dropbox.com/u/1652714/ATMEGA4.dxf ATMEGA168-20AU
We are planning to open source hardware and software once the bugs ironed out. I have used Ardunios in many creative projects over the years but this custom stuff is beyond my understanding.
Help would be very much appreciated!