My favorites | Sign in
Project Home Downloads Wiki Issues Source
New issue   Search
for
  Advanced search   Search tips   Subscriptions
Issue 39: Support for ATMEGA328-pu Chip
3 people starred this issue and may be notified of changes. Back to list
Status:  WontFix
Owner:  wes...@gmail.com
Closed:  Aug 2012


Sign in to add a comment
 
Reported by oa.r...@gmail.com, May 4, 2011
What steps will reproduce the problem?
1. Atmega328-pu is relatively new that the known Atmega328p versions.

2. Since the device signature is different upload fails in Arduino IDE, unless you explicitly pass -F parameter to Force flash the AvrDude to upload.

3. Also modified Optiboot, compiled and a flashed in to atmega328 would fail upload sketch (protocol error)


What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?
MCU=m328 (not m328p); OS=WinXP


Please provide any additional information below.


Sep 1, 2011
Project Member #1 wes...@gmail.com
It should be possible to burn the 328P bootloader into a 328 without any other modifications; just change the signature for the bootload burning process.  Once the bootloader is there, it will lie to the arduino IDE  (claiming to be a 328P), but everything should work.

Apr 3, 2012
Project Member #3 wes...@gmail.com
(No comment was entered for this change.)
Labels: -Type-Defect Type-Enhancement
Apr 3, 2012
Project Member #4 wes...@gmail.com
(No comment was entered for this change.)
Status: Started
Jul 16, 2012
#5 leonardo...@gmail.com
Some fuses and instruction changes in 328-PU and claiming to be a 328P is not great.
I hope support for this MCU will be added soon.
Aug 7, 2012
Project Member #6 wes...@gmail.com
I've looked through the datasheet multiple times, and the only
difference I've found is the absence of  the "BOD Disable" feature on
the non-picopower chip.  Since neither the bootloader nor the arduino
use this feature, it doesn't seem like justification for a separate
bootloader.  Also note that the gcc version currently distributed with
Mac and Windows versions of Arduino does not support the non-P 328, so
there's an additional advantage to having the bootloader treat that
chip as a 328P.

Status: WontFix
Sign in to add a comment

Powered by Google Project Hosting