Project

General

Profile

Resolved: Problems with programming Jeenode Micro

Added by cwanzi almost 3 years ago

Hi everyone,

For the past few months I have been using jeenodes for prototypes in my final year university project . I thne bought a jeenode micro so that I could use the electronics in the real size model. However, I have had a lot of difficulty programming the jeenode micro. I have followed all the steps in the programming tutorial on the jeelabs website ( http://jeelabs.org/2013/03/21/programming-the-jn%C2%B5-at-last/#), but I haven't had any success.

Initially I was using the latest version of arduino (1.6.7), but then changed to back to an earlier version (arduino 1.6.0). However this still didn't work, as I am receiving the following error:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x01
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x01

I have connected the jeenode to the ISP pins of the flashboard (i.e. MOSI to MOSI, MISO to MISO etc). Additionally, I have switched some of these connections (MOSI on the flashboard to MISO on the jeenode micro etc) but this is also not working. I have asked the technicians at my university and they can't see anything wrong with my set up. I have added a picture of my set up for clarity.

Please can someone help? I really need this to work soon as my final hand in is in a few weeks.

Thanks
Jeenode with the flashboard mounted on top connecting to the jeenode micro through the ISP pins

jeenode_micro_picture.jpg (761 KB) jeenode_micro_picture.jpg Jeenode with the flashboard mounted on top connecting to the jeenode micro through the ISP pins
2478

Replies (28)

RE: Problems with programming Jeenode Micro - Added by martynj almost 3 years ago

Is the radio module actually turned on yet?

RE: Problems with programming Jeenode Micro - Added by JohnO almost 3 years ago

Good thought martynj, the master branch doesn't have that code in it.

#if JNuMOSFET // Power up the wireless hardware
bitSet(DDRB, 0);
bitClear(PORTB, 0);
delay(1000);
#endif

RE: Problems with programming Jeenode Micro - Added by cwanzi almost 3 years ago

Yeah, I hadn't realised that was necessary for the jeenode micro. Everything now works, thanks guys!

(26-28/28)