Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a skeleton driver for Cubieboard4 (CC A-80) single board computer #12321

Merged
merged 12 commits into from
May 10, 2024

Conversation

clawgrip
Copy link
Contributor

@clawgrip clawgrip commented Apr 28, 2024

New not working machines

Monkey Jump [Museo del Recreativo, Recreativas.org]

New not working software list additions

cubieboard4.xml:
Android 4.1.20161119 for Cubieboard4 (v4.4, internal eMMC) [ClawGrip]
Android 4.3.20170717 for Cubieboard4 (v4.4, internal eMMC) [ClawGrip]
Debian server for Cubieboard4 (v1.0, internal eMMC) [ClawGrip]
Debian server for Cubieboard4 (v1.0, MicroSD card) [ClawGrip]
Linaro desktop for Cubieboard4 (v1.1, HDMI, internal eMMC) [ClawGrip]
Linaro desktop for Cubieboard4 (v1.0, HDMI, MicroSD card) [ClawGrip]
Linaro server for Cubieboard4 (v2.0, HDMI, MicroSD card) [ClawGrip]
Linaro server for Cubieboard4 (v2.0, VGA, MicroSD card) [ClawGrip]

New not working machine
------------------------------
Monkey Jump [Museo del Recreativo, Recreativas.org]
@clawgrip clawgrip marked this pull request as draft April 29, 2024 09:10
New not working machines
------------------------------
Android 4.1.20161119 for Cubieboard4 [ClawGrip]
Android 4.3.20170717 for Cubieboard4 [ClawGrip]
Debian server for Cubieboard4 [ClawGrip]
Linaro desktop for Cubieboard4 [ClawGrip]
New not working software list additions
--------------------------------------------
cubieboard4.xml:
  Debian server for Cubieboard4 (v1.0) [ClawGrip]
  Linaro desktop for Cubieboard4 (v1.0) [ClawGrip]
  Linaro server for Cubieboard4 (v2.0, HDMI) [ClawGrip]
  Linaro server for Cubieboard4 (v2.0, VGA) [ClawGrip]
@clawgrip clawgrip marked this pull request as ready for review April 29, 2024 12:48
Comment on lines 93 to 111
ROM_START( cb4_android41 )
DISK_REGION( "nand" )
DISK_IMAGE( "android4.4-cb4-emmc-v4.1.20161119", 0, SHA1(ccf854e17936e3c57a1701f9edb3c63b704d4d59) )
ROM_END

ROM_START( cb4_android43 )
DISK_REGION( "nand" )
DISK_IMAGE( "android4.4-cb4-emmc-v4.3.20170717", 0, SHA1(bb386ce76686698ad7f25b0469970c58abf4745e) )
ROM_END

ROM_START( cb4_debiansvr )
DISK_REGION( "nand" )
DISK_IMAGE( "cb4-debian-server-hdmi-emmc-v1.0", 0, SHA1(31db5866016cfd6f1be331c70859cdb27022a7aa) )
ROM_END

ROM_START( cb4_linarodst )
DISK_REGION( "nand" )
DISK_IMAGE( "linaro-desktop-cb4-emmc-hdmi-v1.1", 0, SHA1(249095e6faaee11e330eaf59285c2e68d0b5a30f) )
ROM_END
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure I gather this: what are those romset wrt what's available in SW list?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are two kind of images, ones to be restored on a SD and then inserted on the MicroSD slot (on the software list) and others to be transferred to the internal NAND Flash (on the driver).
The internal NAND has a eMMC interface, but is not removable media (flash chips directly soldered to the PCB).

Should we move eMMC images to the software list also, creating a new interface (something like "cubieboard4_emmc"), and leaving on the driver just the arcade games?

Thanks!!!!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Inclined to think that they both belongs to the same SW items, as different interface loading.

<description>Debian server for Cubieboard4 (v1.0)</description>
<year>20??</year>
<publisher>cubieboard.org</publisher>
<part name="image" interface="cubieboard4_sdcard">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

interface="sdcard"

@Osso13 Osso13 merged commit 3901b79 into mamedev:master May 10, 2024
6 checks passed
@clawgrip clawgrip deleted the cubieboard4 branch May 10, 2024 05:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants