Where are the instructions for loading Propeller code?
Larry Martin
Posts: 94
in Propeller 1
I am building panels with a Netburner for FTP, web etc., and two Propeller based control boards. I want to use extra UARTS on Netburner to load code into the Props. All are 3V3 boards. I think I need an I/O to Reset on the PropPlug header of each board, and the Netburner UART can hook to the PropPlug header's TX and RX pins. Plus Common, obviously. The lines would be about six inches long, so I'm not too worried about noise. The Netburner would take the place of the PropPlug, except I would transfer the EEPROM file and trigger programming via an embedded web page.
So what document tells how to program a Propeller?
The Datasheet and Manual both say:
Can anyone point me to the details of that process?
So what document tells how to program a Propeller?
The Datasheet and Manual both say:
Detects communication from a host, such as a
PC, on pins P30 and P31. If communication
from a host is detected, the Boot Loader
converses with the host to identify the Propeller
chip and possibly download a program into
global RAM and optionally into an external 32
KB EEPROM.
Can anyone point me to the details of that process?
Comments
https://github.com/dbetz/propeller-load
My humble Propeller loader in C is here:
https://github.com/ZiCog/pi-propeller-load
I have used that to load Propellers from Raspberry Pi and from cheap routers with MIPS processors running OpenWRT.
It would not take much to get that C code working from any embedded system.
If you search around you will find many Propeller loaders in all kind of languages. Using those as an example writing your own from scratch is not a big job.
I don't think there is a definitive document on the Propeller loader protocol.
Sounds like a good project.
http://forums.parallax.com/discussion/86311/propeller-loader