Shop OBEX P1 Docs P2 Docs Learn Events
load EEPROM and load ARM, what's different? — Parallax Forums

load EEPROM and load ARM, what's different?

JarvanJarvan Posts: 31
edited 2013-10-03 08:01 in Learn with BlocklyProp
load EEPROM and load ARM, what's different? If I load a program to EEPROM and load another program to ARM , What will happen?

Comments

  • RsadeikaRsadeika Posts: 3,837
    edited 2013-10-03 06:32
    In SimpleIDE, if you open up Help, you can select SimpleIDE User Guide (PDF), which has an explanation for most of the things that you can do with the IDE. It even explains the difference between loading to RAM or the EEPROM.

    Ray
  • Mike GreenMike Green Posts: 23,101
    edited 2013-10-03 08:01
    There is a boot loader internal to the Propeller that gets control when a reset or power-on occurs. It checks to see if a PC is connected to I/O pins 30/31 and, if so, attempts to download a program to RAM. If the PC commands it, the boot loader will attempt to write the new program in RAM to an EEPROM attached to I/O pins 28/29. The PC can also command the Propeller to halt after loading or to run the program in RAM. If there's no PC present, the boot loader attempts to load a program from EEPROM into RAM. If the checksum checks, the program in RAM is executed.
Sign In or Register to comment.