Author Topic: COLOR BASIC firmware updates  (Read 3463 times)

Oldbitcollector

  • Holy Smoke!
  • Administrator
  • Hero Member
  • *****
  • Posts: 2048
  • Projects, Not Platforms
    • View Profile
    • Propellerpowered
COLOR BASIC firmware updates
« on: July 29, 2012, 10:31:37 PM »
I'm continuing to maintain the BASIC firmware with updates!

QUICKSTART BASED POCKET MINI COMPUTER 2012-2013:

Updates to the code: http://www.propellerpowered.com/library (Section: PropellerBASIC)

1) Download the BASIC-X_Xx-archive.XXXXXXXXX.zip and extract it to a folder.
2) Connect the USB cable from the power supply to the computer.
3) Use Propeller Tool to send "BASIC.spin" to your Pocket Mini Computer using F11.
4) If using the microSD module, copy BASIC.BIN from the archive to your SD card.

Current revision is 2.2l - Use VER command to check yours.

Code: [Select]
There are some minor updates you may want to put on your Pocket Mini Computer.
6/13/12 - Added DECAY to NOTEON/NOTEOFF command. COLOR & PLOT now sets 64 colors 0-63.
6/16/12 - Added PLUCK (Music Command), set safety limits to LOCATE to prevent overflow.
6/16/12 - Added colorized .BAS files using DIR command.
6/17/12 - Added Serial Communication commands: SERIAL, TX, RX
6/26/12 - Added additional colors to .BAS,.TXT, and .BIN using DIR command.
6/26/12 - Added VER command to allow users to check their current version.
6/27/12 - Added RUN "progname.bas" ability to RUN command to LOAD & RUN.
7/3/12 - Corrected LOCATE bug, added SRAM COMPATIBILITY (PEEK,POKE), LINE, BOX
7/4/12 - Rewrote Wii Controller Driver, 2x faster.
8/10/12 - Corrected SRAM addressing issue.
9/2/12 - Added command line to BRUN, HOLD.  Corrected minor display issue
9/5/12 - Changed COMMAND-LINE function. (Change affects Xmodem.bin,Video.bin,Play.bin)

BASEDIT Revisions

8/22/12 A flaw in fsrw causing basic to not reload from SD, returns to EEPROM copy upon return.


PMC/PROPELLER EXPERIMENTER'S BOARD 2014 :

Updates to the code: http://www.propellerpowered.com/library (Section: PEB 2014\COLORBASIC)

FOLLOW THESE INSTRUCTIONS TO UPDATE FROM A PARALLAX PROPPLUG:
1) Download the COLORBASIC_PEB2014-bst-archive.XXXXXXXXX.zip and extract it to a folder.
2) Connect the USB cable and Propplug between the PC and the PEB.
3) Use Propeller Tool to send "COLORBASIC_PEB2014.spin" to your Experimenter's Board using F11.
4) If using the microSD module, copy BASIC.BIN from the archive to your SD card.

FOLLOW THESE INSTRUCTIONS TO UPDATE FROM SD:

1) Download the COLORBASIC_PEB2014.eeprom file.  Rename it to loader.pgm and copy to your SD card.
2) Download the sdloader.bin (Section: PEB 2014\SDLoader) and copy it to your SD card.
3) From BASIC, type BRUN "sdloader.bin" and press ENTER

Current revision is 2.2l - Use VER command to check yours.


Jeff
« Last Edit: August 31, 2014, 11:16:43 AM by Oldbitcollector »

Oldbitcollector

  • Holy Smoke!
  • Administrator
  • Hero Member
  • *****
  • Posts: 2048
  • Projects, Not Platforms
    • View Profile
    • Propellerpowered
Re: BASIC firmware updates
« Reply #1 on: August 12, 2012, 01:08:52 PM »
Patched an SRAM addressing issue today.  Revision "J" posted. 


Jeff

Oldbitcollector

  • Holy Smoke!
  • Administrator
  • Hero Member
  • *****
  • Posts: 2048
  • Projects, Not Platforms
    • View Profile
    • Propellerpowered
Re: BASIC firmware updates
« Reply #2 on: August 22, 2012, 09:49:30 PM »
Replace your copy of basedit.bin.

Dealt with an issue with fsrw that was causing BASIC not to reload from SD when returning.
BASEDIT will now fall back to the copy of BASIC running in the EEPROM.

Jeff

Oldbitcollector

  • Holy Smoke!
  • Administrator
  • Hero Member
  • *****
  • Posts: 2048
  • Projects, Not Platforms
    • View Profile
    • Propellerpowered
Re: BASIC firmware updates
« Reply #3 on: September 05, 2012, 10:49:56 PM »
Update 2.2l

This update changes the BASIC command line system.  File names are no longer passed to the command-line file "COMMAND.TXT", meaning that the names of your binaries are no longer locked.

Replaced BASIC.BIN, replace your EEPROM copy.

Also, replace XMODEM.BIN, VIDEO.BIN, and PLAY.BIN if you are using any of these external tools.

Jeff

Roguelantern

  • Jr. Member
  • **
  • Posts: 58
    • View Profile
Re: BASIC firmware updates
« Reply #4 on: April 17, 2013, 11:57:25 AM »
Just a quick poke (pun intended ;): what's happening with BASIC firmware updates?

And, what would be the best place to report bugs, I think I found a new one in the graphics routines. Could you sticky a thread or something?

Haider

  • Newbie
  • *
  • Posts: 40
  • CG
    • View Profile
Re: BASIC firmware updates
« Reply #5 on: April 21, 2013, 10:34:07 AM »
thank you for update