Shop OBEX P1 Docs P2 Docs Learn Events
EEPROM Build Error — Parallax Forums

EEPROM Build Error

hacktorioushacktorious Posts: 72
edited 2013-12-29 08:30 in Propeller 1
I have the PEK and have been doing some labs from the website. I'm suddenly getting the message at the bottom of this post when I build and attempt to push to EEPROM. Any suggestions as to how I can troubleshoot this issue? I'm using SimpleIDE and the program runs fine in memory, but cannot go to EEPROM. I was able to push some code to EEPROM earlier, but not sure what happened. I have my project options for SimpleIDE set as follows:

Board Type: ACTIVITYBOARD
Compiler Type: C
Memory Model: CMM Main RAM Compact
Optimization: -Os Size

My fear is that something happened to my EEPROM chip. Is there a good way to test the EEPROM? Thanks.

ERROR MESSAGE FOLLOWS:

propeller-load -Dreset=dtr -I /opt/parallax/propeller-load/ -b ACTIVITYBOARD cmm/pizo.elf -e -r -p /dev/cu.usbserial-A801ZSH0Propeller Version 1 on /dev/cu.usbserial-A801ZSH0
Loading cmm/pizo.elf to EEPROM via hub memory
3304 bytes sent

Verifying RAM ...
OK
Programming EEPROM ...
failed
error: load failed

Comments

  • Duane DegnDuane Degn Posts: 10,588
    edited 2013-12-28 17:17
    I think it's pretty safe to assume this is a hardware issue.

    If you can't find the bad connection, you can pull the chip out of the breadboard and move it to a different location. This usually solve breadboard bugs for me.

    This is the reason I'm not a fan of the DIP version of the PEK. There are enough software things to worry about when learning to use the Prop, it seems like an exercise in frustration to also have to deal with hardware glitches.
  • Hal AlbachHal Albach Posts: 747
    edited 2013-12-28 17:40
    Have you tried using SpinTool to load a program to the EEPROM? If that also fails have you gone through the troubleshooting steps on page 43 #8? Make sure nothing else is plugged into P28 & P29 except the EEPROM and two resistors, that's the I2C bus between the Prop and the EEPROM.
  • T ChapT Chap Posts: 4,223
    edited 2013-12-28 17:41
    Try removing the DIP and putting it back.
  • jazzedjazzed Posts: 11,803
    edited 2013-12-28 18:15
    This is most likely some hardware connection issue. I've never seen good hardware fail to program correctly.
  • T ChapT Chap Posts: 4,223
    edited 2013-12-28 18:26
    The times I get it are when the chip is not soldered at either the prop or eeprom. Take a meter and check from the prop to the eeprom sda and sclk pins.
  • hacktorioushacktorious Posts: 72
    edited 2013-12-28 19:15
    Hal Albach wrote: »
    Have you tried using SpinTool to load a program to the EEPROM? If that also fails have you gone through the troubleshooting steps on page 43 #8? Make sure nothing else is plugged into P28 & P29 except the EEPROM and two resistors, that's the I2C bus between the Prop and the EEPROM.

    SNAP!!! I accidentally had something plugged into 29.... All better now. Thanks for the help.
  • jazzedjazzed Posts: 11,803
    edited 2013-12-29 08:30
    Great. Congratulations.
    SNAP!!! I accidentally had something plugged into 29.... All better now. Thanks for the help.
Sign In or Register to comment.