parallaxinc / PropLoader

Parallax Propeller loader supporting both serial and wifi downloads
MIT License
27 stars 13 forks source link

ERROR: EEPROM verify failed #55

Open k6lcm opened 2 months ago

k6lcm commented 2 months ago

I am getting the following in the terminal when attempting to flash a P8X32A-D40.

proploader.mac -k -D baud-rate=115200 -p /dev/cu.usbserial-P97z9aa5 "~/pixelmusic3000e.binary" -e
Opening file '~/pixelmusic3000e.binary'
Stepping down to 460800 baud
Stepping down to 230400 baud
Stepping down to 115200 baud
Using single-stage download
Downloading file to port /dev/cu.usbserial-P97z9aa5
12156 bytes sent                  
Verifying RAM
Programming EEPROM
Verifying EEPROM
ERROR: EEPROM verify failed
ERROR: Download failed
Press return to continue...
PropGit commented 2 months ago

Hi Levi,

That's an unusual error. If you've wired up your P1 yourself, make sure to follow EEPROM connections like shown in this diagram. If you did wire it yourself, most likely this is a case where something isn't connected as recommended. If you are using something like a Propeller FLiP or some other board that already includes a P1 + EEPROM, then most like the problem is something else, including the possibility that the EEPROM is actually bad or worn out, in which case you'll need to contact @.*** to request an RMA and replacement.

[image: image.png]

The fact that it downsteps the baud rate first means that it's having trouble communicating with the Propeller, so perhaps it's a board (or self-wired unit) that doesn't have a fast Crystal attached? (ie: it's using the internal fast RC Oscillator only). That could also be caused by a poor-quality USB cable; some don't have very good shielding and may allow for a lot of communication noise.

Jeff Martin, R&D + IT

916.625.3002

@.***

www.parallax.com and learn.parallax.com [image: See Sale Details] https://www.parallax.com/parallaxs-microbit-shop-is-a-one-stop-source-for-curriculum-and-hardware/

On Sun, Jul 7, 2024 at 6:54 PM Levi @.***> wrote:

I am getting the following in the terminal when attempting to flash a P8X32A-D40.

proploader.mac -k -D baud-rate=115200 -p /dev/cu.usbserial-P97z9aa5 "~/pixelmusic3000e.binary" -e Opening file '~/pixelmusic3000e.binary' Stepping down to 460800 baud Stepping down to 230400 baud Stepping down to 115200 baud Using single-stage download Downloading file to port /dev/cu.usbserial-P97z9aa5 12156 bytes sent Verifying RAM Programming EEPROM Verifying EEPROM ERROR: EEPROM verify failed ERROR: Download failed Press return to continue...

— Reply to this email directly, view it on GitHub https://github.com/parallaxinc/PropLoader/issues/55, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJVFDRLCBX4PBRBNXWJ37LZLHWN7AVCNFSM6AAAAABKP4G4M6VHI2DSMVQWIX3LMV43ASLTON2WKOZSGM4TINBSGI2TEMY . You are receiving this because you are subscribed to this thread.Message ID: @.***>