-
Notifications
You must be signed in to change notification settings - Fork 0
Loader for the Parallax Propeller
License
dbetz/propeller-load
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Prerequisites: propgcc and openspin To build for Linux: OS=linux make To build for RaspberryPi or other similar ARM-based boards: OS=raspberrypi make To load a cog or lmm binary and start the terminal emulator: ./bin/linux/propeller-elf-load -p <port> -b <board> fibo.elf -r -t To create a Spin binary for the Propeller Tool: ./bin/linux/propeller-elf-load -b <board> fibo.elf -s The <port> parmeter will default to whatever the PROPELLER_LOAD_PORT environment variable is set to. The <board> parameter will default to whatever the PROPELLER_LOAD_BOARD environment variable is set to If there is no PROPELLER_LOAD_BOARD environment variable <board> will default to "default" The loader uses a board configuration file called propeller-elf-load.cfg. It uses the following algorithm for locating the configuration file: 1) look in the directory specified by the -I command line option 2) look in the directory where the elf file resides 3) look in the directory pointed to by the environment variable PROPELLER_LOAD_PATH 4) look in the directory where the loader executable resides if a path was given on the command line The loader has built in configuration settings for the "default" configuration that match most common Propeller boards. The definition of the default configuration is: [default] clkfreq: 80000000 clkmode: XTAL1+PLL16X baudrate: 115200 rxpin: 31 txpin: 30 tvpin: 12
About
Loader for the Parallax Propeller
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published