SE Basic IV 4.2 Cordelia

Avatar de Usuario
brunosilva
Mensajes: 298
Registrado: 18 Jun 2016, 19:54

Re: SE Basic IV 4.2 Cordelia

Mensajepor brunosilva » 30 Abr 2019, 23:47

and after that make a batch of the hardware! :)

Avatar de Usuario
aowen
Mensajes: 93
Registrado: 07 Oct 2015, 13:32

Re: SE Basic IV 4.2 Cordelia

Mensajepor aowen » 01 May 2019, 01:22

brunosilva escribió:and after that make a batch of the hardware! :)


Well, right now the Chloe firmware targets the standard ZX FPGA core. But the aim is for the Chloe to have its own FPGA core. So that comes first, then the hardware. But before that, the Chloe needs some applications, and I have a few ideas for those.

Avatar de Usuario
aowen
Mensajes: 93
Registrado: 07 Oct 2015, 13:32

Re: SE Basic IV 4.2 Cordelia

Mensajepor aowen » 01 May 2019, 11:21

And the current thinking on the case for the motherboard is that it will be the classic pizza-box workstation form factor.

Imagen

Avatar de Usuario
aowen
Mensajes: 93
Registrado: 07 Oct 2015, 13:32

Re: SE Basic IV 4.2 Cordelia

Mensajepor aowen » 08 May 2019, 01:33

New(ish) 12" monitor arrived. Full dev environment ready, now I can get on with the firmware.

Imagen

Avatar de Usuario
aowen
Mensajes: 93
Registrado: 07 Oct 2015, 13:32

Re: SE Basic IV 4.2 Cordelia

Mensajepor aowen » 10 May 2019, 17:18

Firmware development is progressing nicely. Shortly I hope to have the bootstrap ROM automatically detect and install updates during the boot cycle. I'll also address the issue of WiFi SD cards needing to be remounted after WebDAV changes are applied. That will enable me to wirelessly push new builds to the Uno and install them by power cycling the machine.

Avatar de Usuario
aowen
Mensajes: 93
Registrado: 07 Oct 2015, 13:32

Re: SE Basic IV 4.2 Cordelia

Mensajepor aowen » 15 May 2019, 18:22

Phase 6 is complete.

  • There is now an auto-update mechanism that updates the BASIC and OS during bootup if a firmware file is detected.
  • UnoDOS 3 is now mandatory (but supports a patched version of the Dr. Slump NMI menu when emulating a Spectrum).

Now that I can load files during the bootstrap process, it should be relatively easy to add support for reading a plaintext config file. From here you should be able to configure the hardware and specify keyboard, language and codepage settings. SE Basic has always had multi-language support, but this will be the first time it's software configurable.


Volver a “Firmware”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado