Please look, very carefully, at the release_list.txt file. This release has 100s of changes.
This is a huge release.
The status outstanding items are as follows:
Index
Type
Item
Status
1
New
value/register.variable bit set
In Progress. With Hugh in development. Write operations completed.
2
Fix
USB Library updated. Demonstration code will need to fixed.
WIP
3
New
Support for AVRrc chips. With Hugh to complete development to handle systempN variables. AVRrc chips are: ATtiny10,ATtiny20,ATtiny4,ATtiny40.ATtiny5,ATtiny9
WIP
If you use and you have issue. Make sure you state the version and release candidate version number.
Enjoy.
Last edit: Anobium 2020-09-26
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm using win10 64bit. When it compiles gcb says win32bit.
I noticed differences using RC24 from the previous release like more messages when compiling 328p and thought it said win64bit for the first time.
I can't think of any other software updates recently that correctly identifies and reports win10 32bit or 64bit.
I can't find RC24 installer to check if it did say win64bit. It's not in recycle bin.
Maybe I emptied it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
On my install which win10(64bit) is shows 64bit. here is an example Compiler Version (YYYY-MM-DD): 0.98.07 RC24 2020-09-06 (Windows 64 bit) Program Memory: 11450 bytes RAM: 727/2048 bytes (35.5%) OSC: 16Mhz Chip: MEGA328P
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I used Anobium's link to latest version of Great Cow BASIC - 0.98.07
and it says at the top left "get latest gcb version" but it's the link below to rc24 that's needed.
I installed 0.98.07 RC24 a couple of weeks ago and since Anobium's post was 2 days ago.
I thought this was a new version. Is it?
notice it says windows 64 bit
Just compiled RC25 from source on a raspberry Pi3 using the latest ARMv7 Freebasic compiler. It compiled it with no problems. No changes to the install script necessary.
I used the output to compile a complex GCB program for an 18F45K42 that used to produce errors on 0.98.06. The errors went away :-).
Thanks for all your great work!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In am amazed. no chance of a guide to doing this?!
I can get rpi freebasic to work but linux cmd promt terminal et al is so unfamilial
so building gcb was a prblem.
I got a rpi3 and would love to get gcb to work with it...with a gui not command lines only.
Please get back to us on this.
must look up ARMv7 Freebasic compiler.
cheers,stan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry, all the Linux builds (including the one for the PI) have no GUI and therefore are command-line only. I will write up a description of how to install it nonetheless and post the URL later for anyone who may be interested.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Could be... we are formally commencing the Pi PICKItPlus version today. Should be very simple as we have just completed the Linux version of PICKItPlus. This is a new development - developed in Lisp with no legacy code.
a Raspberry Pi could be interesting for a low cost development solution.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I tried getting gcb linux to run on rpi but someone said "why bother?"
I got some rpi 1,2 amd 3 and it's a nice bit of kit.
It's not a pc running mint but if you like a gui it's got a nice one...
mine's called snatch on arm7.
I don't see why the linux gcb would be command line only.
rpi freebasic is command line but thought I had fbide installed but it was ages ago.
command line gcb...sounds fun..not! in win it would be bad.
it's 2020 and text is dead...unless you use linux when everything is text in the terminal.
terminal depression. even the mouse is pissed off.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm using a Pi connected to a PIC in an IoT device. With the compiler on the Pi, I can write and compile new code on the Pi, then use the Pi's GPIO pins to flash the PIC using pickle, all over SSH without needing an external programmer.
I script the whole process using a simple Makefile:
make asm compiles the program into a hex file. make flash both compiles the program and flashes the PIC, make serial compiles the program, flashes the PIC, then opens a serial console on the Pi so I can test communicating with the PIC.
Last edit: Jim Gregory 2020-10-05
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Jim Gregory & Anobium,
this is a very good new.
I was attempting to move GCB to Pizero and Pi400 and these news will be the solution of my problems and they will end my attempts.
Furthermore, the incoming Pi PICKItPlus will make possible using Pickit3 avoiding the use of MPLab IPE, not available for PI, at my knowledge.
Since Fritzing is already available for Pi, I jus will search for a Pi code for G files, like Flatcam ,to say bye bye to a bigger, power consuming computer.
Good Job and many Thanks to all of you
Giuseppe
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I just said that my attempts to install GCB ton Rpi in the past was unsuccessfull.
Accordingly, the previous post by Jim Gregory and than by Anobium solved my problem.
As a matter of fact, following the Anobium instructions at the URL
I solved my problem, at least up to GCB installation and working on Rpi.
This has been the first step i.e. GCB installation and compilation of GCB codes.
Giuseppe
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You will find the latest version of Great Cow BASIC - 0.98.07 release candidate here: https://sourceforge.net/projects/gcbasic/files/Release%20Candidates/
This release is very stable.
Please look, very carefully, at the release_list.txt file. This release has 100s of changes.
This is a huge release.
The status outstanding items are as follows:
If you use and you have issue. Make sure you state the version and release candidate version number.
Enjoy.
Last edit: Anobium 2020-09-26
Did RC24 ie the last release say if windows was 64bit. I can not find it in recycle bin.
Overwritten by latest version and says windows32bit
Dunno. The installer selects the correct exe.
I'm using win10 64bit. When it compiles gcb says win32bit.
I noticed differences using RC24 from the previous release like more messages when compiling 328p and thought it said win64bit for the first time.
I can't think of any other software updates recently that correctly identifies and reports win10 32bit or 64bit.
I can't find RC24 installer to check if it did say win64bit. It's not in recycle bin.
Maybe I emptied it.
On my install which win10(64bit) is shows 64bit. here is an example Compiler Version (YYYY-MM-DD): 0.98.07 RC24 2020-09-06 (Windows 64 bit) Program Memory: 11450 bytes RAM: 727/2048 bytes (35.5%) OSC: 16Mhz Chip: MEGA328P
I used Anobium's link to latest version of Great Cow BASIC - 0.98.07
and it says at the top left "get latest gcb version" but it's the link below to rc24 that's needed.
I installed 0.98.07 RC24 a couple of weeks ago and since Anobium's post was 2 days ago.
I thought this was a new version. Is it?
notice it says windows 64 bit
14:57:06 G+Stool started with parameter 'useini' -> processing C:\GCB@Syn\G+Stools\useINI.bat
Source-File = C:\GCB@Syn\GreatCowBasic\Demos\touch_sensor_solutions\glcd_xpt2046_demonstation_mega328p_for_ili9341@16.gcb
Target-File = C:\GCB@Syn\GreatCowBasic\Demos\touch_sensor_solutions\glcd_xpt2046_demonstation_mega328p_for_ili9341@16.hex
Compiler Version (YYYY-MM-DD): 0.98.07 RC24 2020-09-06 (Windows 64 bit) Program Memory: 15040 bytes RAM: 372/2048 bytes (18.16%) OSC: 16Mhz Chip: MEGA328P
Downloading / Flashing o.k.
Duration: 27.7 Seconds.
Just compiled RC25 from source on a raspberry Pi3 using the latest ARMv7 Freebasic compiler. It compiled it with no problems. No changes to the install script necessary.
I used the output to compile a complex GCB program for an 18F45K42 that used to produce errors on 0.98.06. The errors went away :-).
Thanks for all your great work!
In am amazed. no chance of a guide to doing this?!
I can get rpi freebasic to work but linux cmd promt terminal et al is so unfamilial
so building gcb was a prblem.
I got a rpi3 and would love to get gcb to work with it...with a gui not command lines only.
Please get back to us on this.
must look up ARMv7 Freebasic compiler.
cheers,stan
Sorry, all the Linux builds (including the one for the PI) have no GUI and therefore are command-line only. I will write up a description of how to install it nonetheless and post the URL later for anyone who may be interested.
Jim may I ask that you put directly into the Help? It will be great.
I have created a Help page (based on this Linux page). Please hack away.
See https://github.com/Anobium/Great-Cow-BASIC-Help/blob/master/source/Pioverview.adoc
Sure, no problem. I will create a pull request when I am done.
Last edit: Jim Gregory 2020-10-05
I've submitted the pull requrest. Feel free to make any changes you think are necessary.
Cheers. Look for the info in the new Help.
Great news!!!
Really good to hear we resolved the previous issues!!!
Congratulations! Perhaps time to replace the Mac with a Pi?
Could be... we are formally commencing the Pi PICKItPlus version today. Should be very simple as we have just completed the Linux version of PICKItPlus. This is a new development - developed in Lisp with no legacy code.
a Raspberry Pi could be interesting for a low cost development solution.
I tried getting gcb linux to run on rpi but someone said "why bother?"
I got some rpi 1,2 amd 3 and it's a nice bit of kit.
It's not a pc running mint but if you like a gui it's got a nice one...
mine's called snatch on arm7.
I don't see why the linux gcb would be command line only.
rpi freebasic is command line but thought I had fbide installed but it was ages ago.
command line gcb...sounds fun..not! in win it would be bad.
it's 2020 and text is dead...unless you use linux when everything is text in the terminal.
terminal depression. even the mouse is pissed off.
I'm using a Pi connected to a PIC in an IoT device. With the compiler on the Pi, I can write and compile new code on the Pi, then use the Pi's GPIO pins to flash the PIC using pickle, all over SSH without needing an external programmer.
I script the whole process using a simple Makefile:
make asm
compiles the program into a hex file.make flash
both compiles the program and flashes the PIC,make serial
compiles the program, flashes the PIC, then opens a serial console on the Pi so I can test communicating with the PIC.Last edit: Jim Gregory 2020-10-05
Interesting post @Jim.
Jim Gregory & Anobium,
this is a very good new.
I was attempting to move GCB to Pizero and Pi400 and these news will be the solution of my problems and they will end my attempts.
Furthermore, the incoming Pi PICKItPlus will make possible using Pickit3 avoiding the use of MPLab IPE, not available for PI, at my knowledge.
Since Fritzing is already available for Pi, I jus will search for a Pi code for G files, like Flatcam ,to say bye bye to a bigger, power consuming computer.
Good Job and many Thanks to all of you
Giuseppe
Giuseppe...where is the pi stuff? I can't get fb to compile a program although fbc is installed raspbian
Stan
I just said that my attempts to install GCB ton Rpi in the past was unsuccessfull.
Accordingly, the previous post by Jim Gregory and than by Anobium solved my problem.
As a matter of fact, following the Anobium instructions at the URL
https://github.com/Anobium/Great-Cow-BASIC-Help/blob/master/source/Pioverview.adoc
I solved my problem, at least up to GCB installation and working on Rpi.
This has been the first step i.e. GCB installation and compilation of GCB codes.
Giuseppe
Jim Gregory
following the URL
https://github.com/Anobium/Great-Cow-BASIC-Help/blob/master/source/Pioverview.adoc
I have been able to install GCB on Rpi and to compile a GCB code.
Unfortunately, following the URL
https://www.pedalpc.com/blog/program-pic-raspberry-pi/
I was not able to install Pickle ICSP on Rpi.
In particular, following the instructions
cd /tmp
wget http://wiki.kewl.org/downloads/pickle-4.20.tgz
tar zxf pickle-4.20.tgz
cd pickle/
make
sudo make install
I downloaded and unzipped the PICKLE ICSP code
However, from the fourth instruction nothing worked.
I'm a Linux beginner and I do not know what is wrong.
there is some missing on these instructions?
Giuseppe
Best programmer for Pi is PICKitPlus. 😃
Hy Anobium
Is it already available for Pi? and where?