6809 Co Pro Client ROM

discussion of beeb/electron applications, languages, utils and educational s/w
User avatar
hoglet
Posts: 6391
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: 6809 Co Pro Client ROM

Postby hoglet » Thu Aug 17, 2017 6:46 am

Hi Jonathan,

OK, just keep us in the loop on this.

I'm not in a big hurry to release the updated matchbox/pitubedirect firmwares.

Dave

dominicbeesley
Posts: 401
Joined: Tue Apr 30, 2013 11:16 am

Re: 6809 Co Pro Client ROM

Postby dominicbeesley » Thu Aug 17, 2017 8:43 am

This is all partly my fault, JGH and I have been corresponding in the background trying to work out how best to keep our 6**9 efforts in sync and have as much BASIC code just work when its ported over. I've started porting a file system (MMFS+USB) over to my hardware and it is uncovering lots of things in the MOS/API that would work better/smaller/nicer/quicker with API tweaks, mainly for endianness but sometimes just because other registers would do the job better on the 6809.

D

User avatar
jgharston
Posts: 2661
Joined: Thu Sep 24, 2009 11:22 am
Location: Whitby/Sheffield

Re: 6809 Co Pro Client ROM

Postby jgharston » Wed Oct 04, 2017 11:56 pm

jgharston wrote:Before finalising things I'm considering making the 32-bit fields in the OSGBPB, OSFILE and OSARGS calls native 6809 big-endian words instead of 6502/Z80/PDP/32K/ARM little-endian words.

I thought I'd updated this thread, but hoglet's post on the ABUG thread reminded me to check.

The latest 6809 Tube Client, for the Matchbox and PiTube, is v1.05 02-Sep-2017 which uses native 6809 big-endian addressing in filing system calls, and has a different return state from OSINIT so running programs can tell this. See http://mdfs.net/Software/Tube/6809/

Code: Select all

$ bbcbasic
PDP11 BBC BASIC IV Version 0.25
(C) Copyright J.G.Harston 1989,2005-2015
>_

User avatar
hoglet
Posts: 6391
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: 6809 Co Pro Client ROM

Postby hoglet » Thu Oct 05, 2017 7:41 am

Thanks Jonathan.

Co-incidentally, I yesterday I updated Matchbox and PiTubeDirect with version 1.05, and will release these over the next few days.

Dave

User avatar
bakoulis
Posts: 232
Joined: Wed Feb 08, 2012 9:45 pm
Location: Athens, Greece

Re: 6809 Co Pro Client ROM

Postby bakoulis » Thu Oct 05, 2017 8:38 am

hoglet wrote:Thanks Jonathan.

Co-incidentally, I yesterday I updated Matchbox and PiTubeDirect with version 1.05, and will release these over the next few days.

Dave

I'm completely clueless with FPGAs' flashing.
How can update my Matchbox Co with the latest code?
What will need and how. Is not comfortable to send my Co from Greece to UK and back, every time release new BIOS.
:?:
2xElectron, 3xBBC B, BBC Master.
2xAcorn A310, A420/1, 2xA3000, 2xA3010, A3020, A4000, A5000.
2xRISC PC, Acorn Pocket Book, Acorn Pocket Book II.

User avatar
danielj
Posts: 5148
Joined: Thu Oct 02, 2008 4:51 pm
Location: Manchester

Re: 6809 Co Pro Client ROM

Postby danielj » Thu Oct 05, 2017 8:43 am

You need a xilinx programmer from ebay:

http://www.ebay.co.uk/itm/272154533106

Then you need to solder a header (carefully) onto the programming pads (or you can use pogo-pins), and use the xilinx ISE design package to do the update:
https://www.xilinx.com/support/download ... tools.html

There are more details on here somewhere which I can dig out, but that's essentially the kit you need.

d.

User avatar
bakoulis
Posts: 232
Joined: Wed Feb 08, 2012 9:45 pm
Location: Athens, Greece

Re: 6809 Co Pro Client ROM

Postby bakoulis » Thu Oct 05, 2017 10:33 pm

I think this job isn't for me.
I will waiting some more time, to released a very stable update and will send my board to someone who have experience and can safely update it.
#-o
2xElectron, 3xBBC B, BBC Master.
2xAcorn A310, A420/1, 2xA3000, 2xA3010, A3020, A4000, A5000.
2xRISC PC, Acorn Pocket Book, Acorn Pocket Book II.

User avatar
hoglet
Posts: 6391
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: 6809 Co Pro Client ROM

Postby hoglet » Fri Oct 06, 2017 6:12 am

bakoulis wrote:I will waiting some more time, to released a very stable update and will send my board to someone who have experience and can safely update it.

Just wondering what matchbox firmware version you already have, and what you are looking for from the update?

Is there something specific that's not currently working for you?

BTW, if your matchbox has never been updated, then it will have version 20151215_1004.

All versions are here:
https://github.com/hoglet67/CoPro6502/releases

User avatar
bakoulis
Posts: 232
Joined: Wed Feb 08, 2012 9:45 pm
Location: Athens, Greece

Re: 6809 Co Pro Client ROM

Postby bakoulis » Fri Oct 06, 2017 9:58 am

I don't use much my CoPro. I just want to have the latest firmware because I believe will be the most bugs' free.
I bought my matchbox last Christmas, so I believe isn't so old. Later, I read here for many bugs on this batch.
Anyway, we will see...
:?
2xElectron, 3xBBC B, BBC Master.
2xAcorn A310, A420/1, 2xA3000, 2xA3010, A3020, A4000, A5000.
2xRISC PC, Acorn Pocket Book, Acorn Pocket Book II.

RobC
Posts: 1736
Joined: Sat Sep 01, 2007 9:41 pm

Re: 6809 Co Pro Client ROM

Postby RobC » Fri Oct 06, 2017 1:02 pm

bakoulis wrote:I will waiting some more time, to released a very stable update and will send my board to someone who have experience and can safely update it.

I'd be happy to update your co-pro for you - I'm about to update mine to the latest build and it's a simple process if you have the right kit.

bakoulis wrote:I don't use much my CoPro.

That's a pity - if you have a mass storage device and a Matchbox or Pi co-pro, there's loads of interesting stuff to play with (e.g. DOS, GEM, Panos, ARM, FLEX09 and CP/M). I think having all of the co-pros available on one board really shows the power of the TUBE concept and makes the Beeb the most fun 8-bit machine to play with.

I recently ported some software to the 32016 co-pro and having the ability to instantly swap between utilities on the 6502, 32016 and ARM was a real boon and amazing considering I was using a 30-year-old machine :D

User avatar
bakoulis
Posts: 232
Joined: Wed Feb 08, 2012 9:45 pm
Location: Athens, Greece

Re: 6809 Co Pro Client ROM

Postby bakoulis » Fri Oct 06, 2017 2:52 pm

Thank you Rob.
2xElectron, 3xBBC B, BBC Master.
2xAcorn A310, A420/1, 2xA3000, 2xA3010, A3020, A4000, A5000.
2xRISC PC, Acorn Pocket Book, Acorn Pocket Book II.


Return to “software: other”

Who is online

Users browsing this forum: No registered users and 4 guests