Compilación de ALMA en RP2040 de Waveshare RP2040-PIZero

Responder
Avatar de Usuario
Subcritical
Spartan 3
Mensajes: 231
Registrado: 24 Ago 2018, 14:52

Compilación de ALMA en RP2040 de Waveshare RP2040-PIZero

Mensaje por Subcritical » 09 Oct 2023, 12:52

Válido para los modelos:
ATLAS V001 -> aka neptune
ATLAS V002
ATLAS V002 Ear -> primera ATLAS publicada con su proyecto en github.
ATLAS MINI -> La versión económica y considerada final.

Hay otra placa que también es compatible, la morada, y hay que tener en cuenta su intercambio en las señales del teclado PS2, y el diferente sistema de protección del Joystick.

He comprado esta placa Waveshare RP2040-PIZero para proporcionar el framework ALMA a todas las placas I/O Board ATLAS.
Es una placa de alrededor de 10€, y mantiene el concepto de módulos usando en la ATLAS, pudiendo desmontarse para otros propósitos.

La placa es que ni medida, dado que tiene el formato de PI-Zero con su conector de 40 pines posicionadas los voltajes incluidos los GND en la misma posición.

La placa dispone de dos botones y para reprogramarla necesitamos pulsar en el encendido de la misma el botón llamado BOOT, mientras se enciende en ese punto se abre en nuestro sistema operativo una ventana del explorador con la capacidad de guardar ficheros de 16Mbytes, lo que dará mucho más juego al llevar 8 veces más memoria que la pi-pico.

Vista superior inclinada:
Superior_inclinada_P1040146.JPG
Superior_inclinada_P1040146.JPG (6.98 MiB) Visto 10136 veces
Vista que muestra montaje 3 placas:
Vista_3_placas_P1040147.JPG
Vista_3_placas_P1040147.JPG (5.87 MiB) Visto 10136 veces
Vista cara inferior:
Vista_cara_inferior_P1040145.JPG
Vista_cara_inferior_P1040145.JPG (6.38 MiB) Visto 10136 veces
Vista db9 y ps2:
vista_db9_ps2_P1040148.JPG
vista_db9_ps2_P1040148.JPG (5.65 MiB) Visto 10136 veces
Hablamos de la RP2040-PIZero de Waveshare:
RP2040-PiZero-details-1.jpg
RP2040-PiZero-details-1.jpg (212.65 KiB) Visto 10134 veces
Características:

USB Type-C connector
for communication and program burning
PIO-USB port
for using as USB host or slave via PIO
DVI interace (Mini HDMI connector)
for driving DVI screen with HDMI cable
TF card slot
SPI interface communication
RP2040
dual-core processor, up to 133MHz operating frequency

W25Q128JV
16MB NOR-Flash
RUN button
reset button
BOOT button
Press it when resetting to enter download mode
Lithium Battery Header
PH2.0 header, for connecting 3.7V Lithium battery, allows recharging/discharging the battery
40PIN GPIO Header
Compatible with some Raspberry Pi HATs



Enlace placa Waveshare RP2040-PIZero:
https://www.waveshare.com/rp2040-pizero.htm

He subido los datos asociados a su esquema y una colección de fuentes a google:
https://drive.google.com/drive/folders/ ... sp=sharing
Última edición por Subcritical el 09 Oct 2023, 13:20, editado 5 veces en total.

Avatar de Usuario
Subcritical
Spartan 3
Mensajes: 231
Registrado: 24 Ago 2018, 14:52

Re: Compilación de ALMA en RP2040 de Waveshare RP2040-PIZero

Mensaje por Subcritical » 09 Oct 2023, 12:56

Errores proporcionados por Visual Studio Code, al generar los binarios para RP2040 y ESP32.
Captura de pantalla de 2023-10-09 12-53-12.png
Captura de pantalla de 2023-10-09 12-53-12.png (228.7 KiB) Visto 10135 veces
Pantalla que nos muestra que microcontroladores han llegado a compilar, tener en cuenta que hemos compilado todos los microcontroladores indicados en platformio.ini
Captura de pantalla de 2023-10-09 12-54-43.png
Captura de pantalla de 2023-10-09 12-54-43.png (159.02 KiB) Visto 10135 veces

Responder

Volver a “Firmware/Framework”