YaK:: Copico-Bonobo 2.4 Test Firmware life-semi -- 2024-03-17 [Changes]   [Calendar]   [Search]   [Index]   [PhotoTags]   
[mega_changes]
[photos]

Copico-Bonobo 2.4 Test Firmware life-semi -- 2024-03-17

This zip file contains one file "bonobo.uf2" which is test firmware for your Bonobo 2.4 on a Coco3.

Q) I tested with a Coco3 with a 6309 (named "3B"). Does it work with a 6809?

Q) It did not work with my Coco2 (16K, 6809, named "2C"). Why not?

Q) A previous version even ran on a 4K coco1.

Q) Does an MPI make a difference? It worked with my 2-slot Mini-MPI (REV 08) on Coco3/6309.

bonobo.uf2.zip

How to install it:

1) Disconnect the USB cable from your Bonobo 2.4 for at least 5 seconds, so the Pi Pico will power down.

2) Hold the little white button (near the USB Micro connector) down WHILE you plug the USB cable from the Bonobo to your PC/Mac/Linux/RaspberryPi computer.

3) You should see a new USB Thumb Drive appear on your PC, with a volume name like "RPI-RP2". On my Ubuntu Linux, the full name of the device is "/media/strick/RPI-RP2/". The "df" command should show it.

If you are asked, allow the device to mount.

4) Copy the file "bonobo.uf2" (from the above ZIP file) onto the RPI-RP2 thumb drive.

You won't have to do the above steps again unless you want to change the firmware. The firmware persists in Flash memory in the Pi Pico.

You do need to power the Pi Pico via the USB cable for the following steps.

5) Insert the Bonobo Card into your Coco3 and plug in the USB (to a PC or to power).

6) Power on the coco3, and then reset the coco3, maybe twice.

7) In about half a second, your coco3 should be in coco2-compatible TEXT mode with semigraphics. The top half of the screen should play Conway's Life. The bottom half should be a bunch of orange "%" characters.

8) If you reset the coco3 again and again, it should start Life over each time.

The source for this firmware is here: https://github.com/strickyak/copico-bonobo/tree/main/v2.4/firmware/demo-life-semi-c

The Game Of Life that it runs is here: https://github.com/strickyak/copico-bonobo/blob/main/v2.4/firmware/life-semi.c

(unless otherwise marked) Copyright 2002-2014 YakPeople. All rights reserved.
(last modified 2025-03-18)       [Login]
(No back references.)