Hello AvrX Friends, I have damaged two MAVRIC-IIB boards (Atmega128) in 7 months... Initially I thought that I damaged the MCU because I was trying to load a...
Unfortunately you're not alone. When I first started with the AVR mega103 I lost like 3 chips that way. It seems noise/glitches on the ISP lines change the...
The most common error that “kills” a processor is corrupting the fuse bits and selecting an external clock. Now the processor is dead from both an ISP and...
Yeah, I forgot that. The external clock trick worked for me once or twice but the other cases weren't. A jtag is a great thing to have. Any particular model to...
No, I have never used a clone unit, although I have hacked & fixed my Atmel unit several times :-) You might find some reviews at Avr Freaks. There are...
I have used the 128 a fair amount this year and hae experienced many problems in corrupting fuse bits. I have also had some problems where if the power comes...
I use AVRDUDE and the parallel port dongle from Sparkfun http://www.sparkfun.com/commerce/product_info.php?products_id=13 It is absolutely certain that the...
I use the STK500 with AvrDude and Astudio and JTAG with Astudio and have never had an issue with trashing the fuse bits (other than fat-fingering the dialog or...
Hello all, I had problem when compiling the kernel in Linux, the xterm out messages are: **********************************************************************...
Thank you for all your advices, I have tried to use JTAG and serial ISP to program again the (Mavric-IIB board) Atmega128 without success. Normally I use JTAG...
If your version of avr-gcc is installed properly, it will already know where avr/io.h is located. From the GCC manual section 2.3 Search Path, GCC will look...
Hi, ... So here we can see that the -I/usr/local/atmel/include is being passed into avr-gcc. ... Here I don't see the -I option ... I see this: CFLAGS +=...
A simple relaxation oscillator can be made with an Schmitt inverter (74hc14, for example) a resister and capacitor. Or, if you are in some sort of electronics...
Hi Richard, thanks for your answer. I try to remove the "EXTRAINCDIRS = /usr/local/atmel/include" line from Makefile, but then it doesn't work. so, how to make...
I have seen this exact problem when the wrong CPU chip is selected in the ISP software drop down menu. Fuses are all screwed up (or look that way) too. Easy...
... I don't see anything wrong with the instructions but the 'prefix' is what controls where GCC looks for things. The 2004 update may be useful as it is at...
Thank you Chris and Larry, I have selected properly the Atmegta128 device in the programmer, Chris. I will try to do what Larry explained to me since I have a...
Hi David, i have seen the same with self made board and SPI programming. Seems to be a non sufficent error checking in the protocol. This occurs sporadic... At...
Hi <avrx newby alert>, 1)Current AvrX (from here), 2)Current WinAVR from the WinAVR site 3)AtMega8 4)AvrX compiled OK, Examples running OK. Monitor works under...
... Not true, AvrXYield gives tasks running at the SAME priority a chance to run - cooperative or round robin multitasking. Tasks at a lower priority will only...
... Yes indeed, I sorted that out myself about an hour after I posted. I guess I misread it... <blush> However, my main question WRT AvrXTestTimer stands. ...
... I don't have the answer. I have some rambling thoughts that end in the fact that I don't see where the semaphore is initialized. I see where the timer...
... chance ... Maybe the code is counting on the semaphore in availTimer being set to 0 (_PEND) by the compiler. It would be worth looking to see if that is...
... I think you'e sussed it there. See "Stack allocated kernel data not initialized" in the database (link on left side of Yahoo forum). Brian Logan...
... Interesting that I could get there... However, the database indicates 'Fixed in 2.6g' and that is the code I am looking at. So, does 'Fixed' mean that the...
automatic AvrX data structures would need to be initialized to zero (memset()) to work properly. Un-initialized Statics and globals are set to zero by the C...
... Yes, it's all a bit confusing. Although that entry in the database has my name next to it, it was in fact Larry who entered it after I pointed the...
... Larry, Brian, I don't really think of this as a problem. In fact, I rather enjoyed wandering through the code trying to figure out what was happening ...